管理信息系统教程应玉龙电子教案 第07章系统实施.pptVIP

管理信息系统教程应玉龙电子教案 第07章系统实施.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
(l)物理系统的建立 根据系统设计说明书所确定的物理系统方案,购买所需的计算机、网络设备以及系统软件,建立计算机机房,安装和调试设备。购买设备要请有关方面的专业技术人员参加,选择售后服务好、质量高、价格合理的设备。计算机机房的建立要按照安全实用的原则,并尽可能符合国家的有关规定. (2)程序的编制 根据系统设计说明书,编写各模块、各子程序的程序设计说明书,利用所选开发语言和开发工具编制程序。程序编制工作量较大,设计人员必须耐心细致。某些较普遍的问题可购买成熟的软件包予以解决.以减少编程量,增加通用性。 (3)系统调试 按照系统的目标和功能要求,对编制完成的程序进行逐个调试,最终实行系统总调试。系统调试是确保系统运行顺利的重要步骤,必须认真、细致、耐心。 (4)系统切换 系统调试完成后,即可支付用户,实施旧系统向新系统的转换。系统切换包括系统开发文档资料的移交、数据的准备与录入、人员的培训、系统试运行等诸多内容。它是一个较长的过程。 (5)系统维护 对系统实施日常管理,修改、完善系统功能。 (6)系统评价 针对系统在一段时间内的运行状况,根据系统目标和功能,对系做出全面的评价。    与系统分析、系统设计阶段相比,系统实施阶段的特点是工作量大,投人的人力、物力、财力多。因此,这一阶段的组织管理工作也很繁重。 1.本阶段需要完成的任务 (1)设计、绘制功能模块图; (2)针对功能模块图进行编码; (3)对功能模块进行测试; (4)写出有关技术资料和说明; (5)检查和修改程序编码工作进程; (6)测试系统功能和性能; (7)确定系统执行过程中所需要的技术资料。 2.本阶段还应向程序管理组织提供的文档资料 (1)形成的软件包; (2)程序设计说明资料; (3)操作说明草案。    不管采用以上哪种程序编制方法,都应该考虑编程目标。当采用以数据结构为基础的编程方法时,目标代码设计应遵循模块划分时的“高内聚、低耦合”的要求,即满足以下几点要求: ●与问题无关部分必须放在不同的模块中 ●与问题相关部分必须放在同一的模块中 ●每个模块应该执行不同的功能 (3)失效(failure):当缺陷执行时会发生失效。有两点需要解释:一是失效只出现在可执行的表现中,通常是源代码,或更确切地说是被装载的目标代码;二是这种定义只与过错缺陷有关。我们如何处理遗漏缺陷对应的失效呢?把这个问题再向前推进一步:应该怎样处理在执行中从来不发生,或可能在相当长时间内没有发生的缺陷呢?米开郎基罗(Michaelangelo)病毒就是这种缺陷的一个例子。这种病毒只有到开郎基罗3月6日的生日那天才会发作。评审可以通过发缺陷避免很多失效的发生。事实上,有效的评审可以找出遗漏缺陷。 (4)事故(incident):当出现失效时,可能会也可能不会呈现给用户(或客户或测试人员)。事故说明出现了与失效类似的情况,警告用户注意所出现的失效。 (5)测试(test):测试显然要处理错误、缺陷、失效和事故。测试是采用测试用例执行软件的活动。测试有两个显著目标:找出失效或演示正确的执行。 (6)测试用例(test case):测试用例有一个标识,并与程序行为有关。测试用例还有一组输入和一个预期输出表。它在测试中占有中心地位。一般,测试过程可以再细分为独立的步骤:测试计划、测试用例开发、运行测试用例以及评估测试结果等。 2. 系统测试的目标 (1)测试是为了发现程序中的错误而执行程序的过程; (2)好的测试方案是极可能发现迄今为止尚未发现的错误的测试方案; (3)成功的测试是发现了至今为止尚未发现的错误的测试。 1.代码复审   人工测试源程序可以由编写者本人非正式地进行,也可以由审查小组正式进行,后者称之为代码复审,它是一种非常有效的程序验证技术。经验表明,组织良好的代码复审,可以发现30%~70%的编码和逻辑设计的错误。 (1)代码会审 (2)走查 2.动态测试   动态测试是一个包括设计测试用例、执行被测试程序、分析执行结果并发现错误的过程。河流设计测试用例,是有效完成测试的关键。按照在设计测试用例时是否涉及程序的内部结构来分,可以把动态测试分为黑盒测试和白盒测试。测试任何产品都有两种方法:如果已经知道了产品应该具有的功能,可以通过测试来检验是否每个功能都有正常使用;如果知道产品内部工作过程,可以通过测试来检验产品内部动作是否按照规格说明书的规定正常进行。通常把前一种方法称为黑盒测试(又称功能测试),后一种方法称为白盒测试(又称结构测试) (1)黑盒测试法。黑盒测试法把程序看成一个黑盒子,完全不考虑程序的内部结构和处理过程。黑盒测试是在程序接口进行的测试,它只检查程序功能是否能按照规格说明书的规定正常使用,程序是否能适当地接收输入数据、产生正确的输出信息,并且保持外部信息的完整性。 (2

您可能关注的文档

文档评论(0)

开心农场 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档