《理学软件工程》PPT课件.ppt_第1页
《理学软件工程》PPT课件.ppt_第2页
《理学软件工程》PPT课件.ppt_第3页
《理学软件工程》PPT课件.ppt_第4页
《理学软件工程》PPT课件.ppt_第5页
已阅读5页,还剩5页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

复习大纲,各章的重点、难点 第一章软件工程学涉及的各基本概念;软件生命周期,过程模型 第二章 数据流图、数据字典建立和应用 第三章 需求分析模型的组成,实体联系图、状态转换图 第四章 总体设计原理、描绘软件结构的图形工具及应用、面向数据流的设计方法 第五章 详细设计的工具及应用、面向数据结构的设计方法、程序复杂程度的定量度量方法McCabe 基本思路 第六章 程序设计风格 第七章 软件测试目标;单元测试、集成测试和确认测试;白盒、黑盒测试技术 第八章 软件维护定义和过程,第一章,软件工程学涉及的各基本概念:软件、软件危机、软件工程、抽象、信息隐蔽、模块化、软件生存周期 软件生命周期过程模型:瀑布模型、快速原型模型、螺旋模型、增量模型、喷泉模型,第二章,基本概念:可行性研究、技术可行性、社会可行性、系统流程图、数据流图、数据字典 数据流图、数据字典建立和应用 成本/效益分析方法,第三章,需求分析模型的组成,数据模型实体联系图、功能模型数据流图、行为模型状态图,第四章,总体设计原理:模块化、抽象、信息隐蔽、局部化、模块独立性、耦合、内聚 描绘软件结构的图形工具及应用:结构图(sc) 面向数据流的设计方法:变换流、事务流,第五章,详细设计的工具及应用:图形工具、表格工具、语言工具(程序流程图、盒图、PAD图、判定表、判定树、PDL语言) 面向数据结构的设计方法:jacson方法、Warnier方法 程序复杂程度的定量度量方法:代码行法、McCabe法的基本思路、Halstead度量法,第六章,程序设计风格的四个方面:源程序文档化、数据说明的方法、表达式和语句结构、输入输出方法,第七章,软件测试目标确保软件质量 软件测试的目的是发现错误; 什么是好的测试用例、成功的测试用例? 软件测试策略:静态(人工测试、计算机辅助测试)、动态(白盒测试、黑盒测试) 白盒测试技术:逻辑覆盖和基本路径覆盖 黑盒测试技术:等价类划分、边界测试、错误推测、因果图 软件测试步骤:单元测试、集成测试和确认测试;,第八章,软件维护定义 软件维护的分类:校正性维护、适应性维护、完善性维护、预防性维护,笔

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论