下载此文档

软件工程复习重点.ppt


文档分类:IT计算机 | 页数:约36页 举报非法文档有奖
1/36
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/36 下载此文档
文档列表 文档介绍
软件工程导论复****要点软件工程学概述可行性研究需求分析形式化说明技术总体设计7实现详细设计8维护瞳遁领突娩酸茶扯船刽加莎佬道侠共庚拾伤唇门碳诫复诺谎忿映垄棍逝铆软件工程复****重点软件工程复****重点第一章软件工程学概述1、什么是软件工程?软件工程的基本原理是什么?软件工程是(1)把系统的、规范的、可度量的途径应用于软件开发、运行和维护过程,也就是把工程应用与软件;(2)研究(1)中提到的途径。,他认为这是确保软件产品质量和开发效率的原理的最小集合。(1)用分阶段的生命周期计划严格管理;(2)坚持进行阶段评审;(3)实行严格的产品控制;(4)采用现代程序设计技术;(5)结果能清楚地审查;(6)开发小组的人员应该少而精;(7)承认不断改进软件工程实践的必要性。孟搂戴寝佐亏新汹基险插爸程塑复瑟幼叙江蹿邵姆蝴精港儒蛆崇敏宗跟岭软件工程复****重点软件工程复****重点2、软件工程方法学包含哪些要素?目前使用的最广泛的软件工程方法学是什么?软件工程方法学的3要素:方法、工具和过程。目前使用的最广泛的软件工程方法学是传统方法学和面向对象方法学,其中面向对象方法学有4个要点,可以用下列方程式概括:面向对象方法=对象+类+继承+通过消息通信第一章软件工程学概述蓟狈披话巡丈搁棘匙蕾酋您莽臼端酷蜂拯窄欠教忧稗佩邱戚硼盖惜屯蕊澳软件工程复****重点软件工程复****重点3、软件生命周期有哪些3个时期?再细分的话,可分为哪些阶段?软件生命周期由软件定义、软件开发和软件维护3个时期组成,再细分的话,分为问题定义、可行性研究、需求分析、总体设计、详细设计、编码和单元测试、综合测试、软件维护8个阶段。其中软件维护阶段工作量最大。第一章软件工程学概述戏刮牙符安含蔼诊嫩医早读囊夫开刃卵乳捆臃守闪仟苦钓筑帚氓初谆悼酋软件工程复****重点软件工程复****重点第二章可行性研究1、可行性研究的目的是什么?应从哪些方面研究可行性?可行性研究的目的是用最小的代价在尽可能短的时间内确定问题是否有解,以及是否值得去解。从技术、经济和操作3个方面研究项目的可行性。歧氏帽捞哇山错吻笛屯弟喷闭恃池戳板橡刘***孟郝脖栈嫡钝谦矽个馒孽井软件工程复****重点软件工程复****重点2、如何了解数据流图和数据字典?如何画数据流图?数据流图(DFD)是一种图形化技术,它描绘信息流和数据从输入移动到输出的过程中所经受的变换,或者说是描绘数据在软件中流动和被处理的逻辑过程。它是系统逻辑功能的图形表示,是分析员和用户之间极好的通信工具。可行性研究阶段,数据流图与数据字典共同构成系统的逻辑模型。只有数据流图和对数据流图中的每个元素的精确定义放在一起,才能共同构成系统的规格说明。第二章可行性研究幕荒宾椎疥综静蓑膳恳廖析纂梢粮霖船殃诱憾区混氮脾关极酿蹋拍莱凰熄软件工程复****重点软件工程复****重点1、需求分析的任务是什么?确定对系统的综合要求(功能需求,性能需求,可靠性和可用性需求,出错处理需求,接口需求,约束,逆向需求,将来可能提出的要求);分析系统的数据要求(通过建立数据模型来分析,如数据字典,层次方框图、Warnier图,并将数据结构规范化);导出系统的逻辑模型(完善数据流图、实体-联系图、状态转换图、数据字典、主要的处理算法(IPO图));修正系统开发计划(根据在分析过程中获得的对系统的更深入更具体的了解,可以比较准确地估计系统的成本和进度,修订前期制定的开发进度计划)。第三章需求分析侥鸥紧拽诞障符象黑火绽埠漓盒郸汁党络瓶柿确茁缘阎怯者儿怠脊延晌渊软件工程复****重点软件工程复****重点第三章需求分析2、分析建模所谓模型,是为了理解事物而对事物作出的一种抽象,是对事物的一种无歧义的书面描述,通常由一组图形符号和组织这些符号的规则组成。根据结构化分析准则,需求分析过程应该建立3种模型,分别是数据模型、功能模型和行为模型。1)实体—联系图用于建立数据模型的图形;2)数据流图是建立功能模型的基础;3)状态转换图是建立行为模型的基础。要求绘画出实体联系图,数据流图,状态转换图。讽健茫基怔广锯静邹在到执蔡辆铆汰减藩绎仓过檀躺哨虞迄墙蒸旬栅驱马软件工程复****重点软件工程复****重点例子:银行计算机储蓄系统的工作过程大致如下:储户填写的存款单或取款单由业务员键入系统,如果是存款则系统记录存款人姓名、住址(或电话号码)、身份证号码、存款类型、存款日期、到期日期、利率及密码(可选)等信息,并打印出存款存单给储户;如果是取款而且存款时留有密码,则系统首先核对储户密码,若密码正确或存款时未留密码,则系统计算利息并打印出利息清单给储户。第三章需求分析公刻霉籍壤刊***嫩蓄鲤崎啤站哄婴追捧重辈窜饺挤噪姬删搁期和婆牟渍鹤软件工程复****重点软件工程复****重点3、要从哪些方面验证软件需求?至少应该从一致性、完整性、现实性和有效性

软件工程复习重点 来自淘豆网www.taodocs.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数36
  • 收藏数0 收藏
  • 顶次数0
  • 上传人drp539601
  • 文件大小210 KB
  • 时间2019-11-30