- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
管理信息系统chapter_8
第八章 管理信息系统的系统实施 系统实施的内容 第一节 物理系统的实施 一、计算机系统的实施 二、 网络系统的实施 第二节 程序设计 一、 程序设计的目标 二、 自顶向下的模块化设计 三、 结构化程序设计方法 (Structured Programming) 第四节 程序和系统调试 一、 测试方法 黑箱测试 不考虑系统内部结构而运行系统,以检查在一定的输入下,系统的输出是否与期望相同。 白箱测试 不仅要完成前者的内容,还要检查输入的数据是如何通过系统内部设定的结构,达到输出的。 二、 测试流程 第五节 系统切换、运行及维护 并行切换法的特点是风险小、安全系数大 开销大(需要同时运行2套系统) 用户随着并行期的延长而失去热情,甚至拒绝使用新系统 隐含假设:原系统是正确的 二、系统运行管理及维护 系统运行的日常管理(由系统管理员完成) 内容包括: 系统运行的日常维护。数据的收集、整理和录入以及系统输出结果的整理与分发。硬件和设施的日常管理 系统运行情况的记录。 除了记录正常情况(如处理效率、文件存取率、更新率)外,还要记录意外情况发生的时间、原因与处理结果。 二、系统运行管理及维护(续) 系统的维护内容包括: 1.程序的维护 指根据需求变化或硬件环境的变化对程序进行部分或全部的修改。 2.数据文件的维护。一般使用开发商提供文件维护程序,也可自行编制专用的文件维护程序。 3.代码的维护。如订正、添加、删除及重新设计。 2、静态测试 人工评审软件的文档或程序,发现其中的错误。手续简单,是一种行之有效的检验手段。 (1)代码审查:通过阅读程序发现软件错误和缺陷。 (2)静态分析:主要对程序进行控制流分析、数据流分析、接口分析和表达式分析。 3、动态检查 即测试,有控制地运行程序,从多种角度观察程序运行时的行为,发现其中的错误。(测试就是为了发现错误而执行程序) 测试只能证明程序有错误, 而不可能证明程序没有错误。 20次 B A A 黑箱测试 B 白箱测试 测试是通过一些典型的数据运行检验系统在各种情况下的正确性的过程。 程序调试 分调 总调 特殊测试 认可测试 1 程序调试 程序调试是测试系统中的每一个低级处理的基本功能,其目标是告诉程序员哪些程序部分需要改正或改进。 程序代码测试 程序功能测试 程序代码调试 利用精心挑选的测试数据,使程序和模块中的每一条语句都能得到执行, 即能够测试程序中的任一逻辑通路。常用的测试数据有以下几种: 用正常数据调试。 用异常数据调试。 用错误数据调试。 程序代码调试 3. 用错误数据调试。 试验程序对错误的处理能力,包括显示出错信息以及容许修改错误的可能性。 具体检查内容有: 输入键号错误 输人数据错误 操作错误 程序功能调试 经代码测试正确的程序只是基本上验证了程序逻辑上的正确性,但并不能验证程序是否满足程序说明中定义的功能,也不能验证数据本身是否完备。 程序功能测试则面向程序应用环境,把程序看做一个 黑盒子,认为程序只要满足应用功能上的需求,就是可行的。 2 分调(功能测试) 将一个功能内所有程序按次序串联起来进行调试,目的是要保证模块内各程序间具有正确的控制关系,同时可以测试模块的运行效率。 程序1 程序2 程序3 程序1 模块的连接方法: 非增量式集成: 把所有的模块按设计要求一次性全部组装起来,然后进行整体测试。 增量式集成: 一个一个地扩展模块,一步一步增大测试的范围,错误易于定位和纠正。 3 总调(系统测试) 将所开发的系统放在模拟的产品环境中,其目标是保证系统与网络、数据库、硬件和任何其它公司所特有平台和环境因素相协调,保证整个系统运行是一致的,并且使应用程序能满足用户要求的灵活性。 ⑴ 主控程序和调度程序调试 ⑵ 程序的总调 4 特殊调试 除了上述常规测试之外,还有一些必要的性能测试,这些测试往往不是针对程序在正常情况下运行的正确与否,而是根据系统需求选择进行的,主要有: 峰值负载测试、容量测试、响应时间测试、恢复能力测试等。 严格核对计算机处理和人工处理的两种结果。 实况测试。 5 认可测试 认可测试贯穿于测试的各个阶段,以确定终端用户是否认可该系统的设计和功能。 系统调试完成后,应该编写操作说明书,完成程序框图和打印源程序清单。 系统转换包括: 新系统和旧系统的切换 把旧系统的文件转换成新系统的文件 数据的整理和录入, 人
文档评论(0)