第八章系统实施 系统实施即是将系统设计阶段的结果在计算机上实现, 即将纸面上的、类似于设计图式的新的管理信息系统方案 (物理模型)转成可以实际运行的管理信息系统系统软件, 并应用到实际管理工作之中。 本章学习目标: 1.了解系统实施的任务 2.了解系统调试的目的和步骤 3.熟悉系统转换方式 4.熟悉系统维护的内容。 5.掌握系统评价体系
1 第八章 系统实施 系统实施即是将系统设计阶段的结果在计算机上实现, 即将纸面上的、类似于设计图式的新的管理信息系统方案 (物理模型)转成可以实际运行的管理信息系统系统软件, 并应用到实际管理工作之中。 本章学习目标: 1.了解系统实施的任务。 2.了解系统调试的目的和步骤。 3. 熟悉系统转换方式。 4. 熟悉系统维护的内容。 5. 掌握系统评价体系
第一节系统实施概述 系统实施的任务 系统实施的任务包括: 1.按总体设计方案购置和安装计算机(网络)系统 2建立数据库系统 3.系统调试。 4.整理基础数据、培训操作人员。 5.系统转换和试运行 6系统测试 7.系统评价
2 一.系统实施的任务 系统实施的任务包括: 1.按总体设计方案购置和安装计算机(网络)系统。 2.建立数据库系统。 3.系统调试。 4.整理基础数据、培训操作人员。 5.系统转换和试运行。 6.系统测试。 7.系统评价。 第一节 系统实施概述
第二节系统调试 系统调试的目的和步骤 1、系统调试的目的: 发现程序中的错误和不完善的地方,并及时加以修改和完 善 2、调试的先后顺序是: (1)程序调试 (2)模块调试。 (3)子系统调试 (4)系统调试(联调)
3 第二节 系统调试 一、系统调试的目的和步骤 1、系统调试的目的: 发现程序中的错误和不完善的地方,并及时加以修改和完 善。 2、调试的先后顺序是: (1)程序调试。 (2)模块调试。 (3)子系统调试。 (4)系统调试(联调)
程序调试 1、程序测试的方法 (1)理论法:利用数学方法证明程序的正确性 (2)实验法:通过运行,测试程序的正确性。 2、程序调试的内容 (1)正确性调试:用正确数据测试程序的正确性;用错误 数据测试程序的正确性;用异常数据测试程序的正确性; 用非正常的操作测试程序的正确性。 (2)运行时间和存储空间调试 (3)使用简便性调试。 (4)程序的功能调试
4 二、程序调试 1、程序测试的方法 (1)理论法:利用数学方法证明程序的正确性。 (2)实验法:通过运行,测试程序的正确性。 2、程序调试的内容 (1)正确性调试:用正确数据测试程序的正确性;用错误 数据测试程序的正确性;用异常数据测试程序的正确性; 用非正常的操作测试程序的正确性。 (2)运行时间和存储空间调试。 (3)使用简便性调试。 (4)程序的功能调试
模块调试 (1)调试模块内部功能实现情况; (2)程序调用和返回情况 四、子系统调试 (1)子系统内部模块之间调用情况 (2)子系统之间模块调用情况; (3)数据传递情况; (4)共享数据冲突情况
5 三、模块调试 (1)调试模块内部功能实现情况; (2)程序调用和返回情况。 四、子系统调试 (1)子系统内部模块之间调用情况; (2)子系统之间模块调用情况; (3)数据传递情况; (4)共享数据冲突情况
五、总调(联调) (1)子系统之间的接口是否正确合理、数据共享及冲突等; (2)系统功能是否达到目标要求; (3)系统遭破坏后的恢复能力
6 五、总调(联调) (1)子系统之间的接口是否正确合理、数据共享及冲突等; (2)系统功能是否达到目标要求; (3)系统遭破坏后的恢复能力
系统测试 1、静态测试法 以人工方式对程序进行分析和测试。静态测试法成效比较 明显,可以査出30-70%的逻辑错误,成本低 2、动态测试法: 黑盒法:穷举数据,检查所有数据经过处理后所的结果是 否正确。选择有代表性的数据进行检查 白盒法:覆盖路径,检査所有路径是否正确。选择主要路 径,如选择、循环路径检查 需要说明的是,系统测试只能证明错误存在,不能证明 错误不存在。这是因为不可能穷举数据,不可能完全覆盖路径, 这样就不能证明系统中不存在错误
7 六、系统测试 1、静态测试法: 以人工方式对程序进行分析和测试。静态测试法成效比较 明显,可以查出30-70%的逻辑错误,成本低。 2、动态测试法: 黑盒法:穷举数据,检查所有数据经过处理后所的结果是 否正确。选择有代表性的数据进行检查。 白盒法:覆盖路径,检查所有路径是否正确。选择主要路 径,如选择、循环路径检查。 需要说明的是,系统测试只能证明错误存在,不能证明 错误不存在。这是因为不可能穷举数据,不可能完全覆盖路径, 这样就不能证明系统中不存在错误
第三节系统转换 系统转换的基本条件 系统转换是由现行系统的工作方式向所开发的管理信息 系统工作方式的转换过程,也是系统的设备、数据、人员等 的转换过程 系统转换的基本条件: 1.系统设备:系统实施前购置、安装、调试完毕。 2.系统人员:系统转换前配齐并参与各管理岗位工作 3.系统数据:系统转换所需各种数据按照要求各式输入到 系统之中 4.系统文件资料:用户手册、系统操作规程、系统结构与 性能介绍手册
8 第三节 系统转换 一、系统转换的基本条件 系统转换是由现行系统的工作方式向所开发的管理信息 系统工作方式的转换过程,也是系统的设备、数据、人员等 的转换过程。 系统转换的基本条件: 1.系统设备:系统实施前购置、安装、调试完毕。 2.系统人员:系统转换前配齐并参与各管理岗位工作。 3.系统数据:系统转换所需各种数据按照要求各式输入到 系统之中。 4.系统文件资料:用户手册、系统操作规程、系统结构与 性能介绍手册
系统转换方式 1、直接转换: 在确定新的管理信息系统运行准确无误时,在某一时刻终止 现行系统,启用新的管理信息系统。这种转换方式费用低,方 法简单,但风险大。适合于处理过程不太复杂的小型简单系统。 2、并行转换 新的管理信息系统和现行系统并行工作一段时间,在新的管 理信息系统运行准确无误时,替代现行系统。这种转换方式有 利于减轻管理人员心理压力、安全性较好,但费用高,两个系 统的数据一般不具备可比性。适合于处理过程复杂、数据重要 的系统 3、分段转换: 是直接转换和并行转换的结合,分阶段将新的管理信息系 统的各个子系统替代现行系统。这种转换方式安全性较好,但 费用高。适合于处理过程复杂、数据重要的大型复杂系统。 般多采用这种方式进行系统转换
9 二、系统转换方式 1、直接转换: 在确定新的管理信息系统运行准确无误时,在某一时刻终止 现行系统,启用新的管理信息系统。这种转换方式费用低,方 法简单,但风险大。适合于处理过程不太复杂的小型简单系统。 2、并行转换: 新的管理信息系统和现行系统并行工作一段时间,在新的管 理信息系统运行准确无误时,替代现行系统。这种转换方式有 利于减轻管理人员心理压力、安全性较好,但费用高,两个系 统的数据一般不具备可比性。适合于处理过程复杂、数据重要 的系统。 3、分段转换: 是直接转换和并行转换的结合,分阶段将新的管理信息系 统的各个子系统替代现行系统。这种转换方式安全性较好,但 费用高。适合于处理过程复杂、数据重要的大型复杂系统。一 般多采用这种方式进行系统转换
三、人员培训 1.培训对象:操作员、用户各个层次管理人员 2.培训时间:编程和调试阶段开始 3培训内容 (1)系统整体结构和系统概貌; (2)系统分析设计思想和每一步的考虑; (3)计算机系统的操作与应用; (4)系统操作方式和输入方式; (5)可能出现的故障及故障排除; (6)文档资料的分类及检索方式; ()数据收集、数据规范、统计渠道、统计口径等; (8)运行注意事项
10 三、人员培训 1.培训对象:操作员、用户各个层次管理人员。 2.培训时间:编程和调试阶段开始。 3.培训内容: (1)系统整体结构和系统概貌; (2)系统分析设计思想和每一步的考虑; (3)计算机系统的操作与应用; (4)系统操作方式和输入方式; (5)可能出现的故障及故障排除; (6)文档资料的分类及检索方式; (7)数据收集、数据规范、统计渠道、统计口径等; (8)运行注意事项