内容正文:
人教中图版普通高中教科书
第二节 信息系统的开发过程
2.2.1 信息系统开发的四个阶段
2.2.2 信息系统的工作过程
体验探究
在你的生活中,有哪些地方有监控?它们的作用是什么?搭建类似的监控系统背后隐含了哪些开发工作?
监控系统开发过程
用户需求(甲方)
明确使用者对监控系统的各项功能需求
资金、技术、人员
系统分析报告
根据用户需求明确“做什么”,分析结构和功能,理清系统相关的业务和数据流,明确系统逻辑需求,建立系统逻辑方案。
分析
监控系统开发过程
搭建监控系统更多的是设备的安装,与大型信息系统的开发比起来,设计工作比较少。
首先要根据需求设计出监控设备的安装位置和电源走线等,最好画出图纸。另外明确收看视频的方式(手机或计算机查看),确定视频存储时长,从而制定存储容量和方式的设计方案。
设计
监控系统开发过程
配置系统运行的硬件环境。如根据设计所提供的的结构图安装设备等;
配置系统的软件。如编制和调适程序;
网络数据库的建立与测试,进行数据转换、系统交接。
实施
监控系统开发过程
系统的日常维护、新的需求的满足、系统的技术支持等。
运行与维护
信息系统开发的四个阶段
系统运行与维护
系统分析
系统设计
系统实施
可行性研究
系统生命周期
系统维护与更新
系统上线运行
系统分析的目的是明确信息系统需要解决的问题(系统开发的背景、系统的目的与需求、队伍组件、行动规划等)。
系统开发的四个阶段
系统分析
这个阶段要获得以下信息:为什么要做这个项目;目标是什么;有什么人员角色参与;各自的职责是什么;资金是否充足;开发计划是什么;开发过程中遇到问题该如何解决?
系统实施的目的是安装软硬件并调试,然后初步运行系统。
系统开发的四个阶段
系统实施
主要目标:将设计阶段的结果在计算机和网络上具体实现。
主要任务:配置系统运行的硬件环境、配置系统的软件以及对使用者的培训。
系统设计的目的是回答系统如何有序做出它该做的事情。
系统开发的四个阶段
系统设计
根据系统方案设计出系统的物理模型,包括系统总体结构的设计、输出设计、输入设计、处理设计、数据库设计、远程通讯设计等。
系统开发的四个阶段
系统设计的目的是回答系统如何有序做出它该做的事情。
系统设计
系统运行与维护的目的是对系统进行定期维护。
系统开发的四个阶段
运行维护
除了要掌握系统使用方法,还要设计一套行之有效的运行和维护方案。为了使系统充分适应人和环境的变化,满足新的需求,还要及时对系统进行局部改造升级,还要生成系统运行日志和检查记录。
早期的系统开发模型,也称生命周期模型。分为三个时期,形如瀑布流水,最终得到软件产品。
瀑布模型
1)为项目... text has been truncated due to evaluation version limitation.
迅速建造一个可以运行的软件原型 ,使开发人员与用户达成共识,最终在确定的客户需求基础上开发客户满意的软件产品。
快速原型模型
优点:克服... text has been truncated due to evaluation version limitation.
第一次迭代(需求->设计->实现->测试->集成)->反馈->第二次迭代(需求->设计->实现->测试->集成)->反馈->……
演化模型
1)任何功... text has been truncated due to evaluation version limitation.
瀑布模型+快速原型模型;适合开发大型复杂的系统
螺旋模型
优点
1)... text has been truncated due to evaluation version limitation.
信息系统的工作过程
反馈
输入
获取数据,向系统传输信息。
处理
操作和储存数据,对其加工。
输出
做出反应,向使用者传递信息。
课堂练习
1.在系统设计开发过程中,开发人员根据( )的需求不断修改原型,直到满足要求为止。
A.用户 B.开发人员 C.系统分析员 D.程序员
2.信息系统的开发一般分为四个阶段,分别有:①系统分析;②系统设计;③系统实施;④系统运行与维护,这四个阶段正确的顺序依次是:( )。
A.①②③④ B.③①②④ C.③①②④ D.③②④①
优点
1)... text has been truncated due to evaluation version limitation.
3.小强计划去外省旅游,他用身份证号注册了12306网上售票系统账户,然后在“车票预订”处输入要查询的出发地和目的地,获得车次和余票信息,并选择自己的车次