资源简介 第四章 信息系统的搭建实例 1、搭建信息系统的前期准备 2、搭建信息系统 3、完善信息系统 学习目标: 1、通过剖析典型的信息系统,了解搭建信息系统的前期准备内容。 2、通过具体的案例分析,知道如何撰写信息系统的需求分析报告 1.目标期待 2.功能需求 核心需求 拓展需求 创新需求 3.性能需求 4.资源和环境需求 5.用户界面需求 6.可扩展性需求 需求分析 搭建信息系统前要明确用户对所搭建的信息系统的目标期待,并由此分析该系统的功能需求、性能需求、资源和环境需求、用户界面需求、可扩展性需求等。 需求分析 用户搭建此信息系统的期待以及要解决的问题是什么 目标期待 用户想利用该信息系统实现的功能称为功能需求 功能需求 开发完成的信息系统性能需求,主要包括存储容量、运行时间、传输速度和安全保密等性能指标 性能需求 资源和环境需求、用户界面需求、可扩展性需求 其他需求 需求分析 可行性分析主要从技术、经济、社会意义等方面分析系统的可行性。 可行性分析 “室内环境实时监测系统”的可行性分析报告 1.系统实施运行的可行性 使用者能熟练掌握计算机的基本使用方法和操作技能,对传感器的功能有一定的了解。 2.技术上的可行性 选择先进的开发工具和开发平台。 3.经济上的可行性 投资预算要包括硬件和开发软件的费用 4.社会意义 系统运行良好,可实时监测室内环境的变化,自动控制和改善环境,提高健康指数。 搭建信息系统一般采用C/S模式或B/S模式 开发模式的选择 概要设计包括: 1.模块结构设计 2.系统物理配置 3.数据库管理系统选择 概要设计 系统分析阶段,从需求分析,可行性分析啊等方面解决系统核心问题做什么,即明确系统的功能。而系统概要设计主要解决系统核心问题怎么做 详细设计 1.输入设计 2.输出设计 3.人机界面设计 4.数据库设计 5.代码设计 6.安全设计 总结: 需求分析的对象:用户需求 需求分析解决的问题:系统做什么 需求分析的主要任务:软件系统的功能 1.需求分析中开发人员要从用户那里了解( ) A.系统做什么 B.用户使用界面 C.输入的信息 D.软件的规模 课堂练习 A 课堂练习 2.需求分析阶段的主要任务是确定( ) A.软件开发方法 B.软件开发工具 C.软件开发费用 D.软件系统的功能 D 课堂练习 3.需求分析阶段研究的对象是( ) A.用户需求 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.针对学生的学习结果提供反馈的功能 每一种知识都需要努力, 都需要付出,感谢你们! 展开更多...... 收起↑ 资源预览