1、4.3 完善信息系统 把测试结果与系统的需求相比较,发现 所开发的系统与用户需求不符或矛盾的地方, 及时加以修正。 系统测试的目的 系 统 测 试 软件测试 硬件测试 网络测试 正确性证明 静态测试 动态测试 正确性证明 测试只能发现程序错误,但不能证明程序无 错。测试没有也不可能包含所有数据,只是选择 了一些具有代表性的数据来验证程序的正确性, 所以它具有局限性。正确性证明是通过数学技术 来确定软件是否正确。正确性证明技术目前还处 于初级阶段,但对未来的软件可能产生深远影响。 静态测试是指采用人工检测和计算机辅 助分析的手段对程序进行检测,不实际运行 程序,主要对程序的编程格式和结构等方面
2、进行评估。 静态测试 动态测试即直接在客户端或服务器端上运 行程序,从多角度观察程序运行时的行为,发 现其中的错误。具体做法是运行被测的程序, 输入相应的测试数据,检查实际输出结果和预 期结果是否相符。 动态测试 “室内环境实时监测系统”的系统测试 1.数据采集工作流程 2、系统运行流程 文档编写 意义:信息系统的文档,是系统建 设过程的原始资料,是系统出现故 障后维护人员的指南。规范的文档 是对信息系统的开发方式、质量的 保障。 文档编写 类型:文档不仅包括应用软件开发 过程中产生的文档,还包括硬件采 购和网络设计中形成的文档。 系统文档的类型 按信息系统的阶段不同,可以分为: 系统规划阶段
3、的文档,如系统设计任务书和项目 开发计划等; 系统分析阶段的文档,如系统分析说明书等; 系统设计阶段的文档,如系统设计说明书等; 系统文档的类型 系统实施阶段的文档,如程序设计报告、系统测 试报告和开发总结报告等; 系统运行与维护阶段的文档,如用户手册、操作 手册与维护修改建议书等。 系统文档的类型 按文档不同的服务目的,可以将信息系统的文档 分为三类: 用户文档主要是为用户服务的; 开发文档主要是为开发人员服务的; 管理文档主要是为项目管理人员服务的。 系统主要文档的内容简介 (1)可行性研究报告 (2)系统分析说明书 (3)系统设计说明书 (4)程序设计报告 (5)系统测试报告 (6)系统使用和维护手册 (7)系统评价报告