1、第四章信息系统的搭建实例学习目标:1、通过剖析典型的信息系统,了解搭建信息系统的前期准备内容。2、通过具体的案例分析,知道如何撰写信息系统的需求分析报告1.目标期待2.功能需求 核心需求 拓展需求 创新需求3.性能需求4.资源和环境需求5.用户界面需求6.可扩展性需求需求分析搭建信息系统前要明确用户对所搭建的信息系统的目标期待,并由此分析该系统的功能需求、性能需求、资源和环境需求、用户界面需求、可扩展性需求等。需求分析用户搭建此信息系统的期待以及要解决的问题是什么目标期待用户想利用该信息系统实现的功能称为功能需求功能需求开发完成的信息系统性能需求,主要包括存储容量、运行时间、传输速度和安全保密
2、等性能指标性能需求资源和环境需求、用户界面需求、可扩展性需求其他需求需求分析可行性分析主要从技术、经济、社会意义等方面分析系统的可行性。可行性分析“室内环境实时监测系统”的可行性分析报告1.系统实施运行的可行性使用者能熟练掌握计算机的基本使用方法和操作技能,对传感器的功能有一定的了解。2.技术上的可行性选择先进的开发工具和开发平台。3.经济上的可行性投资预算要包括硬件和开发软件的费用4.社会意义系统运行良好,可实时监测室内环境的变化,自动控制和改善环境,提高健康指数。搭建信息系统一般采用C/S模式或B/S模式开发模式的选择概要设计包括:1.模块结构设计2.系统物理配置3.数据库管理系统选择概要
3、设计系统分析阶段,从需求分析,可行性分析啊等方面解决系统核心问题做什么,即明确系统的功能。而系统概要设计主要解决系统核心问题怎么做详细设计1.输入设计2.输出设计3.人机界面设计4.数据库设计5.代码设计6.安全设计总结:需求分析的对象:用户需求 需求分析解决的问题:系统做什么 需求分析的主要任务:软件系统的功能1.需求分析中开发人员要从用户那里了解()A.系统做什么 B.用户使用界面 C.输入的信息 D.软件的规模 课堂练习A 课堂练习2.需求分析阶段的主要任务是确定()A.软件开发方法 B.软件开发工具 C.软件开发费用 D.软件系统的功能D课堂练习 3.需求分析阶段研究的对象是()A.用
4、户需求 B.分析员要求 C.系统要求 D.软硬件要求 A课堂练习 4.需求分析阶段要解决的问题是()A.信息系统做什么 B.信息系统提供哪些信息 C.信息系统采用的结构 D.信息系统怎么做A课堂练习 5.(开放题)假如要搭建一个在线英语单词APP学习系统,除了设计用户注册模块、用户登录模块以外,还需要设计哪些功能模块?本题考核的内容主要是有关信息系统中的应用系统开发、设计与应用方面的内容。设计的情境维度主要来源于学生的日常生活与学习方面。1.密码找回功能和签到功能 2.帮助功能 3.定时提醒的功能 课堂练习 5.(开放题)假如要搭建一个在线英语单词APP学习系统,除了设计用户注册模块、用户登录模块以外,还需要设计哪些功能模块?。4.有关教材中课文及单词的音频播放功能 5.练习评测及计分功能 6.搜索音频资料的功能 7.下载音频资料的功能 8.依据年级或者学段,对音频分级的功能 9.学习社区(或者各种学习交流)的功能 10.对比用户朗读的录音与原音后进行评分的功能 11.针对学生的学习结果提供反馈的功能 每一种知识都需要努力,都需要付出,感谢你们!