- 1、本文档共73页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
第6_7章软件开发new 软件开发技术 知识与应用(课件).ppt
第 6 章 软件开发方法;计算机语言的发展;软件 = 程序 + 文档;软件的特征;软件危机;1.2 软件生存周期;问题定义;1.2.1 计划时期;1.2.2 开发时期;⑴需求分析 其任务在于
弄清用户对软件系统的全部需求
,并用 “需求规格说明书” 的形
式准确地表达出来。 ;⑵软件设计 主要任务是将需求转变为软件的表示形式,有时又可细分为总体设计和详细设计。
设计阶段要编写设计文档。;⑶编码 即按照选定的语言
,把设计的过程性描述翻译为源
程序。与“需求分析”或“设计”相
比,“编码”要简单得多,所以通
常由编码员(coder)或初级程
序员担任。;⑷测试 是开发时期最后一个阶段。
按照不同的层次,又可细分为单元测试
、综合测试、确认测试和系统测试等步
骤。测试是保证软件质量的重要手段。
测试阶段的文档称为“测试报告”,包括测试计划、测试用例与测试结果等内容。 ;1.2.3 运行时期;1.3 软件开发模型 ;主要特点; ;快速原型范型Rapid Prototyping Paradigm;1.3.2 面向对象开发模型;软件开发技术发展史;两种程序设计方法;两类软件工程方法;2.1.1 结构化开发方法;①核心思想:自顶向下和逐步求精;SA方法;数据流图(DFD) ;数据流图(DFD) ;付款信息;数据流图(DFD) ;数据流图(DFD) ;;;数据词典(DD) ;数据词典(DD) ;2.1.2 结构化设计(SD);SD方法的基本思想;SD方法的设计原理; ;模块独立性(module independence);模块的设计准则;2.1.3 详细设计和编码;详细设计的描述工具:
程序流程图
方框图(N-S图)
问题分析图(PAD图)
伪码(PDL语言);程序流程图;N-S图;;过程设计语言(Process Design Language ,PDL);PDL 特 点;结构化编码方法;2.2 面向对象开发方法 OOSD;面向对象的分析:
-需求分析:分析系统的功能、性能、约束。
-领域分析:重点在于对问题域中的概念进行描述。;第7章 软件测试与质量保证;软件测试的原则;软件测试策略与技术;软件测试策略; M1 ; D3 ;自底向上测试; M1 ; M1 ; M1 ; M1 ; M1 ;常用的测试方法;
软件人员使用白盒测试方法,主要想对程序模块进行如下的检查:
对程序模块的所有独立的执行路径至少测试一次;
对所有的逻辑判定,取“真”与取“假”的两种情况都至少测试一次;
在循环的边界和运行界限内执行循环体;
测试内部数据结构的有效性,等。;语句覆盖 :针对语句执行,使得每一条语句至少执行一次。
判定覆盖:着眼于每个分支的执行,使得每个分支至少执行一次。
条件覆盖:每个判定中每个条件的可能取值都至少执行一次。
判定-条件覆盖:兼顾以上两条。
条件组合覆盖:每个判定的所有可能的条件取值组合至少出现一次。;以上各种覆盖准则的侧重点不同,覆盖程度也不同,但它们具有共同点:任何一种覆盖都不能做到完全测试。;黑盒测试方法是在程序接口上进行测试,主要是为了发现以下错误:
是否有不正确或遗漏了的功能?
在接口上,输入能否正确地接受? 能否输出正确的结果?
是否有数据结构错误或外部信息(例如数据文件)访问错误?
性能上是否能够满足要求?
是否有初始化或终止性错误? ;7.3 软件的质量保证;7.3.1软件的质量标准 ;7.3.2 质量保证的活动内容;
您可能关注的文档
- 第5章 节 数控机床的工作台及交换机构 数控机床及其维护(第2版)课件.ppt
- 第5章 节 旅游景观策划 旅游策划理论与实务 .ppt
- 第5章 节 时间轴面板 中文版Flash CS6动画制作课件.pptx
- 第5章 节 机电一体化机械系统.ppt
- 第5章 节 演示文稿(大学计算机基础(第2版)).ppt
- 第5章 节 甄选的基本方法—面试 招聘与录用 .ppt
- 第5章 节 经典绘图艺术 中文版Photoshop CS6从入门到精通课件.pptx
- 第5章 节 聚类方法(new) 数据挖掘课件.ppt
- 第5章 节 自然人 民法课件.ppt
- 第5章 节 计算表格中的数据 中文版Excel 2010从入门到精通课件.pptx
- 2025中国冶金地质总局所属在京单位高校毕业生招聘23人笔试参考题库附带答案详解.doc
- 2025年01月中国人民大学文学院公开招聘1人笔试历年典型考题(历年真题考点)解题思路附带答案详解.doc
- 2024黑龙江省农业投资集团有限公司权属企业市场化选聘10人笔试参考题库附带答案详解.pdf
- 2025汇明光电秋招提前批开启笔试参考题库附带答案详解.pdf
- 2024中国能建葛洲坝集团审计部公开招聘1人笔试参考题库附带答案详解.pdf
- 2024吉林省水工局集团竞聘上岗7人笔试参考题库附带答案详解.pdf
- 2024首发(河北)物流有限公司公开招聘工作人员笔试参考题库附带答案详解.pdf
- 2023国家电投海南公司所属单位社会招聘笔试参考题库附带答案详解.pdf
- 2024湖南怀化会同县供水有限责任公司招聘9人笔试参考题库附带答案详解.pdf
- 2025上海烟草机械有限责任公司招聘22人笔试参考题库附带答案详解.pdf
文档评论(0)