[学习目标] 了解管理信息系统的物理实施过程;掌握程序设计....pptVIP

[学习目标] 了解管理信息系统的物理实施过程;掌握程序设计....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文档。上传文档
查看更多
jlijl jljkli jlijl jljkli jlijl jljkli jlijl jljkli jlijl jljkli jlijl jljkli jlijl jljkli jlijl jljkli jlijl jljkli jlijl jljkli jlijl jljkli jlijl jljkli jlijl jljkli jlijl jljkli jlijl jljkli jlijl jljkli jlijl jljkli [学习目标] 了解管理信息系统的物理实施过程;掌握程序设计的任务和方法,能根据实际需要选择恰当的程序语言进行程序设计;掌握 MIS 的系统测试、切换、运行及维护等的方法与内涵;掌握项目管理与系统评价的方法与内涵。 [学习重点] 系统测试方法、系统切换方式 8 第八章 管理信息系统的系统实施 系统实施是在系统设计的基础上,将系统设计的结果转换成能够实际运行系统的过程。系统设计完成后,就可以进入新系统开发的实施阶段。系统实施阶段的主要目标是将新系统的物理方案转换成可执行的应用软件系统,其任务主要包含实现、运行和维护管理信息系统项目而进行的一系列活动。 系统实施的定义 第八章 管理信息系统的系统实施 系统实施阶段的主要活动 (1)物理系统的实施 (2)建立数据库 (3)程序设计 (4)系统测试 (5)人员培训 (6)系统转换 (7)系统维护 第八章 管理信息系统的系统实施 衡量程序设计工作的技术指标 (1)可靠性 (2)实用性 (3)可维护性 (4)可读性 (5)规范性 第八章 管理信息系统的系统实施 程序设计方法 (1)结构化程序设计 (2)速成原型式的程序开发方法 (3)面向对象程序设计方法 第八章 管理信息系统的系统实施 程序设计风格 良好的程序设计风格是保证程序易阅读、易修改的先决条件,也就可以使程序易测试、易维护。良好的程序设计风格由规范的程序编写说明文档、良好的数据结构说明、正确的算法解释、清晰的注释说明、明晰的程序结构和程序设计规范组成。 第八章 管理信息系统的系统实施 软件开发工具 (1)程序语言类工具 (2)系统开发支持工具 Pascal、 C/C++、Java Power Builder、 Delphi Visual FoxPro Visual Basic 第八章 管理信息系统的系统实施 系统测试的基本概念 系统测试包含广义的测试和狭义的测试。广义的系统测试是从保证系统运行的安全性、有效性角度考虑,一切可能导致系统运行失败的错误都应该在系统投入正式运行之前测试出来。因此,系统的测试应该包含设备的测试、网络的测试、各种运行平台的测试和应用软件的测试。而狭义的系统测试则只考虑应用软件的测试,这里主要讨论狭义的系统测试。 第八章 管理信息系统的系统实施 系统的测试内容 (1)模块测试 (2)子系统测试 (3)系统测试 功能测试、恢复测试 安全测试、强度测试 性能测试 第八章 管理信息系统的系统实施 系统的测试方法 1、黑盒测试 测试人员把被测程序看成一个黑盒子,在完全不考虑程序的内部结构和处理过程的情况下,测试程序的外部特性,即测试系统的功能与接口是否达到了预定的目标。由于黑盒测试着重于检查程序的功能,所以也称为功能测试。 (1)等价类划分(程序中所输入的数据按照程序功能说明可以分成若干个等价类,按输入条件可以将每一个等价类分成有效输入等价类与无效输入等价类两种。) (2)边界值分析(由于许多软件在处理边界值时容易发生错误,用 大于、等于、小于边界值的数据作为测试用例更容易发现程序中的错误。) 第八章 管理信息系统的系统实施 系统的测试方法 2、白盒测试 测试人员将被测程序看作一个透明的白盒子,要求测试人员完全了解程序的结构和过程,按照程序的内部结构和处理逻辑来设计测试数据,对程序所有逻辑路径进行测试,检查它与设计是否相符。 (1)语句覆盖(语句覆盖是利用所设计的测试用例,使程序中的每一条语句至少都执行一次。) (2)路径覆盖(路径覆盖是指设计的测试用例可以使程序中所有可能出现的选择路径至少执行一次。) (3)判断覆盖(判断覆盖是指设计的测试用例可以使程序中每个选择判断点的各种可能分支至少执行一次。) 第八章 管理信息系统的系统实施 系统的测试方法 2、白盒测试 测试人员将被测程序看作一个透明的白盒子,要求测试人员完全了解程序的结构和过程,按照程序的内部结构和处理逻辑来设计测试数据,对程序所有逻辑路径进行测试,检查它与设计是否相符。 (4)条件覆盖(是指设计的测试用例可以使程序中每个选择判断点中各种条件是否成立情况至少执行一次。) jlijl jljkli jlijl

文档评论(0)

liuxiaoyu98 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档