六、系统实施与评价
系统实施
系统实施作为系统开发的后期阶段,其目的是把审核过的系统设计说明书转换为可实际运行的系统,交付给用户一个可以实际运行的信息系统。
系统实施容易出现的问题:
- 人员安排不妥(测试和编码是同一批人)
- 人员分工不明确
- 测试用例不全面
- 编码鲁莽
- 缺乏复审
- 对并行转换时间理解错误
- 纠正错误的方式不恰当(瞎改,最后改对一处错10处)
- 系统转化缺乏安全管理
系统实施主要包括软硬件设备准备、程序设计、系统测试、用户培训、系统转化
软硬件准备
软硬件准备的主要依据是系统设计中的系统物理配置报告和可行性报告中的财力资源约束。
- 设备的购置与安装
- 软件的购买与安装
程序设计的基本要求与主要指标
1、基本要求
- 以系统分析、设计阶段的文档和成果为依据。
- 尽量采用已有的工具和程序
- 提高阅读性和可维护性:尽量清楚,不需要强调技巧。
2、主要指标
- 可维护性
- 可靠性
- 可阅读性
- 效率
系统测试
系统测试是保证系统开发成功的重要环节。
测试的注意事项
- 需要制定一个测试计划
- 测试的目的不是证明程序的正确,而是尽量发现错误
- 避免编写程序人员承担测试任务
- 测试用例应包括输入的数据和预期输出结果
- 测试用例不仅包括合理有效的数据&