1.信息系统建设概论
(1)信息系统建设涉及的因素
文体社会因素
科学技术因素
领域知识因素
环境多变因素
组织管理因素
(2)信息系统建设的内在规律
1.偌兰模型
信息系统的建设需要经过六个阶段
2.米歇模型
(3)信息系统建设的特点
1.信息系统建设是一项复杂的社会过程
2.信息系统建设是一项系统工程
(4)信息系统建设的工作
信息系统规划
信息系统开发
信息系统维护
信息系统管理
2.信息系统生产周期
(1)概念
生命周期:指事务衍生存在的时间段
信息系统生存周期:是指信息系统建设的设想开始历经规划、开发、演化等过程,一直到被其他系统所代替的全过程。
过程:是指事物在其生命周期中,按照某种特征,一系列相关活动按照确定的次序演绎变化的进程。
(2)信息系统生存周期中的过程
1.规划过程
提出信息系统建设的设想
制定信息系统建设的总体规划
可行性分析
2.开发过程
在信息系统规划的基础上,研制信息系统的全过程
信息系统开发要经过初始、细化、构建、移交等阶段
信息系统开发需要从事领域分析、需求分析、系统设计、系统实现、测试等方面的工作,并经过多次反复迭代
最后形成可以交付用户试用的信息系统
3.演化过程
演化过程从信息系统提交使用开始,到信息系统不能继续适应企业目标、管理、技术的变化被终止为止
运行过程:信息系统发挥其作用的过程
维护过程:不断适应环境与需求的变化,进而完善和版本更新的过程
4.管理过程
管理过程对系统实施有效的管理控制
由管理内容分:规划管理、开发管理、维护管理、运行管理等
根据管理对象分:人员管理、信息资源管理、项目管理、网络管理等
5.支持过程
支持过程是在信息系统生存周期中,除了其他过程之外,起着辅助、支持作用的信息系统过程
主要包括:文档过程,配置管理过程,质量保证过程,验证过程,评审和审计过程,培训过程,环境监理过程
(3)系统分析设计过程
3.信息系统开发过程
(1)概念:信息系统开发过程是在信息系统规划的基础上,研制信息系统的全过程
(2)工作:
领域分析
对企业现行业务的分析
需求分析
对所开发的信息系统应该具有的功能、性能和作用的分析。主要工作:需求调查、血球分析、需求描述、需求审核
系统设计
确定信息系统的的设计模型。包括:
信息系统体系结构设计
详细设计:业务对象模型设计、功能逻辑设计、数据库设计、界面设计
系统实现
编程
系统集成
测试
编制测试计划
构造测试用例
实施测试
测试分析和提交测试报告
4.信息系统开发方法
有影响的信息系统开发方法:
(1)软件工程方法
1.结构化方法
2.JSD方法
3.原型化方法
4.面向对象方法
(2)信息工程方法
1.信息工程是建设企业计算机化的信息系统工程的简称
2.信息工程概念有三个层面,四个阶段
(3)IDEF复杂信息系统建模方法
5.信息系统模型
(1)概念:通过确定的形式,对信息系统本质特性的描述成为信息系统建模,而所描述的结果成为信息系统模型
(2)内容;
1.按反应的侧面:功能模型、对象模型、过程模型、状态模型、逻辑模型、结构模型、界面模型
2.按开发工作:领域模型、需求模型、设计模型、实现模型、测试模型’