软件工程导论课件

PPT
  • 阅读 32 次
  • 下载 0 次
  • 页数 14 页
  • 大小 139.047 KB
  • 2022-11-24 上传
  • 收藏
  • 违规举报
  • © 版权认领
下载文档10.00 元 加入VIP免费下载
此文档由【小橙橙】提供上传,收益归文档提供者,本网站只提供存储服务。若此文档侵犯了您的版权,欢迎进行违规举报版权认领
软件工程导论课件
可在后台配置第一页与第二页中间广告代码
软件工程导论课件
可在后台配置第二页与第三页中间广告代码
软件工程导论课件
可在后台配置第三页与第四页中间广告代码
软件工程导论课件
软件工程导论课件
还剩5页未读,继续阅读
【这是免费文档,您可以免费阅读】
/ 14
  • 收藏
  • 违规举报
  • © 版权认领
下载文档10.00 元 加入VIP免费下载
文本内容

【文档说明】软件工程导论课件.ppt,共(14)页,139.047 KB,由小橙橙上传

转载请保留链接:https://www.ichengzhen.cn/view-44993.html

以下为本文档部分文字说明:

1课程复习软件工程总结2第一章软件工程概述主要概念计算机软件,软件危机(表现和原因),软件工程(内容),结构化开发方法,CASE,软件过工程(生命周期),瀑布模型、增量模型、螺施模型、喷泉模型、微软模型,快速原型,统一过程,敏捷过程3第

二章可行性研究基本概念可行性研究,技术可行性,经济可行性,操作可行性,社会可行性运用方法可行性研究过程系统流程图数据流图DFD数据字典文档:可行性分析报告4第三章需求分析基本概念需求分析(目的和任务),业务需求,用户需求,分析建模数据对象,事件基本方法

数据流图ER图Petri网,状态图层次方框图Warnier图IPO图文档:软件需求规格说明(SRS)5第五章总体设计基本概念总体设计(任务),模块化,抽象,信息隐藏和局部化,耦合性,公共耦合,内聚性,软件结构(SC)基本方法软件结构图层

次图HIPO图文档:概要设计说明书6第六章详细设计基本概念详细设计(作用和任务),三种基本结构,人机界面,程序流程图和程序图基本方法程序流程图(PFD)盒图(N-S图)问题分析图(PAD图)判定表判定树过程设计语言(PDL)Jackson方

法-warnier方法McCabe方法-Halstead方法文档:详细设计说明书7第七章编码和测试基本概念程序设计语言,程序风格。软件测试,单元测试,集成测试,系统测试,确认测试,白盒测试,黑盒测试,驱动程序,存根程序,渐增式集成,测试用例调试,软件可靠性,软件可用

性基本方法逻辑覆盖,循环覆盖,基本路径覆盖等价类划分,边界值分析,错误推测,因果图文档:软件代码文档和代码清单测试计划、测试分析8第八章维护基本概念软件维护,结构化维护,非结构性维护软件可维护性,用户文档,系统

文档预防性维护,软件再工程9第九章面向对象方法概述基本概念UML,对象类,实例,方法,属性,封装,多态,继承,重载关联,聚集,泛化,依赖和细化基本方法面向对象建模动态模型,功能模型,对象模型用例

图,行为者(角色)10第十章面向对象分析基本概念候选类和对象,脚本事件跟踪图问题域基本方法如何寻找对象如何建立对象模型,动态模型和功能模型11第十一章面向对象设计基本概念模块化,抽

象,信息隐藏,弱耦合强内聚,可重用。软件重用,子系统基本方法系统分解层次组织和块状组织双向关联12第十二章面向对象实现基本概念面向对象语言面向对象程序设计风格集群测试基本方法随机测试,划分测试,基于故障测试(单

元)行为测试(集成)基于情景的测试(确认,集成)基于线程的测试(集成)基于使用的测试(集成)13复习题一1.软件生存周期模型的概念理解,常见的模型有哪些?各有什么特点?2.多态性的概念,怎样实现多态性?3.内聚性有哪些类型?哪种内聚

是最高程度的内聚?4.耦合性有哪些类型?各有什么特点?哪种耦合是设计时应该避免的?5.三种基本程序结构是什么?它们的共同特点是什么?6.数据字典的概念,它有什么作用?7.黑盒测试法的概念,常用的黑盒测试方法有哪些?熟悉等价类

划分和边界值分析编写测试用例的具体方法。8.白盒测试的概念?常用的白盒测试方法有哪些?9.集成测试可以采用哪些策略?科学的集成测试方法应怎样进行?10.软件重用的概念和优点,软件可重用成分包括哪些内容?14复习题二11.面向对象分析的目的是什么

,其中建立对象模型的具体过程如何?12.软件危机的概念,软件危机的表现是什么?其产生的原因是什么?13.结构化开发方法和面向对象方法相比,各有哪些优缺点?14.什么是状态图,它有什么作用?可以用在软件设计的哪些过程中?15.可行性研

究的目的是什么?可行性研究报告的主要内容有哪些?16.需求分析的主要目标是什么?它有哪些方法,各有什么特点?17.总体设计的主要目标是什么?它有哪些方法,各有什么特点?18.详细设计的主要目标是什么?它有那些方法,各有什么特点?19.软件维护的有关概念,包含哪些过程?20.PA

D,PDL,ER,DFD,SA,IPO,盒图,系统流程图,Jackson方法,Petri网等概念的含义和作用。

小橙橙
小橙橙
文档分享,欢迎浏览!
  • 文档 25747
  • 被下载 7
  • 被收藏 0
广告代码123
若发现您的权益受到侵害,请立即联系客服,我们会尽快为您处理。侵权客服QQ:395972555 (支持时间:9:00-21:00) 公众号
Powered by 太赞文库
×
确认删除?