第六章 信息系统的开发(复习)
● 本章的重点和难点:
1,信息系统规划的内容,①信息系统的目标、约束与结构;②当前的能力状况;③对影响计划的信息技术发展的预测;④近期计划。
2、诺兰阶段模型,①初装;②蔓延;③控制;④集成;⑤数据管理;⑥成熟。 以上阶段是客观发展规律,
各阶段是不能逾越的。
第六章 信息系统的开发(复习)
3、信息系统规划的模型,战略规划制定 确定信息需求 资源分配
4、信息系统开发的原则,① 整体性原则;②有序相关性原则;③动态性原则;④目标优化原则;⑤可行性原则。
第六章 信息系统的开发(复习)
5、可行性分析的内容,①技术可行性; ② 经济可行性; ③ 操作可行性; ④ 社会可行性 (法律可行性 )。
6、生命周期法的各个阶段:
( 1)需求分析:
任务:确定需求并把需求反映到系统需求说明书中。
目标:确定问题和提供解决该问题的系统方案。
第六章 信息系统的开发(复习)
● 需求分析的工具:
◆业务流程图 —— 在于完整地表达整个业务过程,包括对业务的不同处理方式和单具账册的存储方式。
◆数据流程图 —— 描述系统逻辑模型的主要工具。
—— 特点:抽象性和概括性
—— 画法“自顶向下,逐层分解”
第六章 信息系统的开发(复习)
◆ 数据字典 —— 对数据流程图中的成分进一步解释和说明的工具,是关于数据的数据库。
—— 内容:数据的描述和处理逻辑的说明。
◆处理逻辑的描述:结构化语言。
第六章 信息系统的开发(复习)
◆ 系统分析报告的主要内容:
A,现行系统的调查和分析内容;
B,新系统的逻辑模型;
C,新系统信息量的估算;
D,新系统数据处理方式的选择;
E,计算机机种和外部设备的初步意见;
F,成本估算等。
第六章 信息系统的开发(复习)
( 2)系统设计
●任务:在系统分析的基础上,按照逻辑模型提出的功能,科学合理地进行系统的物理设计。
●主要内容包括:总体设计和模块设计
◆ 系统设计的原则:①适应性(可维护性);②可靠性;③运行的效率性;④好的服务质量。
第六章 信息系统的开发(复习)
● 总体设计 —— 把新系统的逻辑模型按照一定的原则,
划分成易于实现的模块,并把模块按它们的相互关系联系起来。
⊙ 功能结构图:按功能从属关系画成的图表。
—— 方法:由抽象到具体,由简单到复杂。
第六章 信息系统的开发(复习)
● 模块设计的主要活动:
( 1)数据设计:任务是确定系统所需要的数据项和数据之间的关系,然后建立数据文件或数据库表。
( 2)控制设计:任务是设计一套控制措施来减少系统操作的差错。
( 3)输入 /输出设计:为系统的交互活动提供友好的用户图形接口。
( 4)程序设计:对计算机执行的模块作出详细说明。
第六章 信息系统的开发(复习)
( 3)系统实施
⊙ 任务:将系统设计阶段设计的物理模型转化为现实的可以运行的信息系统。
⊙ 内容包括:
A.编码
B.测试
C.系统切换。
第六章 信息系统的开发(复习)
◆ 测试:
A.单元测试 B.组装测试
C.确认测试 D.系统测试
◆ 切换的方式:
A.直接方式 B.平行方式
C.导航方式 D.逐步方式第六章 信息系统的开发(复习)
( 4)运行维护
● 信息系统的维护类型:
A,正确性维护
B,适应性维护
C,完善性维护第六章 信息系统的开发(复习)
7、原型法
( 1)原型法的基本思想
( 2)原型法分为四个步骤:
A,确定基本需求;
B,构造原型;
C,运行评价;
D,设计修改。