软件工程期末复习.pptVIP

  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文档。上传文档
查看更多

软件工程期末复习;第一章软件工程学概述;第一章软件工程学概述;第一章软件工程学概述;第一章软件工程学概述;第一章软件工程学概述;第一章软件工程学概述;第一章软件工程学概述;第二章可行性研究;第二章可行性研究;第二章可行性研究;第二章可行性研究;第二章可行性研究;第二章可行性研究;第二章可行性研究;第二章可行性研究;第二章可行性研究;第二章可行性研究;第二章可行性研究;第二章可行性研究;第二章可行性研究;第二章可行性研究;第二章可行性研究;第三章需求分析与项目管理;第三章需求分析与项目管理;第三章需求分析与项目管理;第三章需求分析与项目管理;第三章需求分析与项目管理;第三章需求分析与项目管理;第三章需求分析与项目管理;第三章需求分析与项目管理;第三章需求分析与项目管理;第三章需求分析与项目管理;第三章需求分析与项目管理;第三章需求分析与项目管理;第三章需求分析与项目管理;第五章总体设计;第五章总体设计;第五章总体设计;第五章总体设计;第五章总体设计;第五章总体设计;第五章总体设计;第五章总体设计;第五章总体设计;第五章总体设计;第五章总体设计;第五章总体设计;第五章总体设计;2.事务流的设计方法:

①识别事务源:

利用数据流图和数据词典,从问题定义和需求分析的结果中,找出各种需要处理的事务。通常,事务来自物理输入装置。有时,设计人员还必须区别系统的输入、中心加工和输出中产生的事务。

②规定适当的事务型结构:

在确定了该数据流图具有事务型特征之后,根据模块划分理论,建立适当的事务型结构。

③识别各种事务和它们定义的操作:

从问题定义和需求分析中找出的事务及其操作所必需的全部信息,对于系统内部产生的事务,必须仔细地定义它们的操作。

;④注意利用公用模块

在事务分析的过程中,如果不同事务的一些中间模块可由具有类似的语法和语义的若干个低层模块组成,则可以把这些低层模块构造成公用模块。

⑤对每一事务,或对联系密切的一组事务,建立一个事务处理模块

如果发现在系统中有类似的事务,可以把它们组成一个事务处理模块。

⑥对事务处理模块规定它们全部的下层操作模块。

⑦对操作模块规定它们的全部细节模块。;;第五章总体设计;第五章总体设计;第五章总体设计;第五章总体设计;第五章总体设计;【考点1】集中基本的控制结构。

三种基本的控制结构:;【考点2】程序流程图→盒图、PAD图

程序流程图、盒图、PAD图以及程序语句的对应关系如下:;第六章详细设计;第六章详细设计;第六章详细设计;第六章详细设计;第六章详细设计;第六章详细设计;第六章详细设计;第六章详细设计;第六章详细设计;第七章编码;;;第七章软件测试;第七章软件测试;第七章软件测试;第七章软件测试;第七章软件测试;第七章软件测试;串联循环测试

若串联循环的每个循环独立,则采用上面单循环的方法,若两个循环串联,而且循环1的循环计数器是循环2的初值,则它们是非独立的。则应采用嵌套循环测试法。

单循环测试

(1)跳过整个循环

(2)只通过循环一次

(3)通过循环两次

(4)通过循环m次,mn

(5)通过循环n-1,n,n+1次(其中n是可允许通过循环的最大次数)

嵌套循环测试(提出)

(1)?从最内层的循环开始,将其他循环设为最小值;

(2)保持外层循环处于它的最小重复参数(即循环技术器)值,对最内层进行单循环测试;

(3)进行下一层的循环测试,但仍保持所有外层处于最小值,而其他嵌套循环处于“一般”值;

(4)照此进行,直至全部循环测试完毕。;【考点3.2.1】导出测试用例(白盒)

7.6.2控制结构测试

基本路径测试方法

1.流图符号

下面介绍一种简单的控制流表示方法---流图,每一种结构化构成元素有一个相应的流图符号;将一个程序流程图映射到一个相应的流图(假设流程图的菱形决定框中不包含复合条件;任何过程设计表示方法都可以被翻译成流图,下图显示了一个程序设计语言(PDL)片段及其对应的流图。;程序设计中遇到复合条件时,生成的流图变得更为复杂。当条件语句中用到一个或多个布尔运算符(逻辑OR,AND,NAND,NOR)时,就出现了复合条件。;;第七章软件测试;第七章软件测试;第七

文档评论(0)

178****4446 + 关注
实名认证
文档贡献者

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

1亿VIP精品文档

相关文档