管理信息系统5答辩.ppt

  1. 1、本文档共30页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
;任务导入;;5.1.2 编写程序 ;(2)模块程序员任务 接受总体设计组的任务,理解模块要求 确定算法,绘制程序框图 模块程序设计 模块程序调试 编写程序说明书;2.结构化程序设计;6.1.2系统的安装与调试 ;5.2 软 件 测 试;;(2)白箱法 ;判断覆盖:即使程序中每个判断至少获得一次“真”值和“假”值。对如图6.3的程序,使它能通过路径ace 和abd;是或者通过路径acd 和abe就可以达到“判断覆盖”。;条件覆盖:即一个判断语句中往往包含了若干条件。例如上例中判断 (A>1)AND (B=0)包含了两个条件:A>1以及B=0。所以,通过条件覆盖,可以使判断中的每个条件获得各种可能的结果。 图6.3中有四个条件:A>1、B=0、A=2、X>1。为了达到“条件覆盖”,需要执行足够的例子,使得在a点有:A>1、A≤1、B=0、B≠0等各种结果出现,以及在b点有:A=2、A≠2、X>1、X≠1等各种结果出现。我们设计以下两个测试用例就可以满足条件覆盖: A=2,B=0,X=4(沿路径ace执行); A=1,B=1,X=4(沿路径abd执行)。 条件覆盖通常比判断覆盖强,但有时条件覆盖不一定满足“判断覆盖”的要求;例如:下例用例,满足条件覆盖,但并不满足判断覆盖。 A=1,B=0,X=3; A=2,B=1。X=1。 因为它们未能使程序中的第一个判断的结果为“真”,也未能使第二个判断的结果为“假”。;判断/条件覆盖:针对上述问题,引出了“判断/条件覆盖”,它使得判断中每个条件取得各种可能值,并使每个判断也取到“真”与“假”的结果。;条件组合覆盖:有时“判断/条件覆盖”还不能检查到各种判断中条件的各种可能组合。为此,我们提出了“条件组合覆盖”,它的含义是:使得每个判断中条件的各种可能组合至少出现一次。从上例看,条件组合有八个。;系统测试过程 模块测试 子系统测试 系统测试;2.子系统测试(分调) ;3.系统测试 ;编写目的 测试概要 测试结果及发现 对软件功能的的结论 分析摘要 缺陷与限制 建议 评价;5.3系统的安装与运行 ;(1)系统试运行 系统的初始化(基本信息、原系统信息) 输入数据并记录运行情况 核对新老??统的结果 分析操作的方便性、可靠性、安全性 分析系统的响应速度与业务运行的冲突性 (2)系统切换 直接切换(原系统信息较少或无,商品化软件) 并行切换(一般为一个生命周期) 分段切换;1.系统运行的日常维护 这项管理包括数据收集、数据整理、数据录入及处理结果的整理与分发。此外,还包括硬件的简单维护及设施管理。;5.4.2 系统评价 ;;;;;;本 章 小 结;习 题 五;二、思考题 1.软件配置的主要内容是什么? 2.结构化程序设计中有哪几种主要形式? 3.软件测试过程中应注意哪些原则? 4.什么是黑箱法?黑箱法有哪几种方法? 5.什么是白箱法?白箱法有哪几种方法? 6.简述软件测试的步骤。 7.简述用户培训的主要内容。 8.系统转换有哪三种方法。 9.如何评价一个已开发的系统? 三、讨论题 针对学生成绩管理系统,描述该系统在实施阶段所做的全部工作。

文档评论(0)

***** + 关注
实名认证
内容提供者

我是自由职业者,从事文档的创作工作。

1亿VIP精品文档

相关文档