- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
软件工程导论复习宝典重点
复习课
第一章
1什么是软件危机
什么是软件工程3、瀑布模型快速原型模型增量模型螺旋模型--:基本思想、软件工具为软件工程方法提供了自动的或半自动的软件支撑环境,辅助软件开发任务的完成。提高开发效率和软件质量。
第二章
什么是:经济可行性、技术可行性、运行与操作可行性、法律可行性
第三章
需求分析的任务
数据流图、状态转换图、E-R图的(组成元素、描述的内容)
1)E-R图的定义:即实体--联系图,是表示数据对象及其之间关系的图形语言机制,是建立数据模型的图形工具。
E-R图的基本成份和使用的符号 :
实体(即数据对象)----矩形框,
关系----菱形框,
属性----椭圆形或圆角矩形。
E-R图描述的模型:用来建立数据模型,ER模型使用简单的图形符号表达系统分析员对问题域的理解
状态转换图的定义:
通过描绘系统的状态及引起系统状态转换的事件,来表示系统的行为。
状态转换图的基本成份和使用的符号:基本成分是状态、事件、状态转换。 状态转换图描述的模型:用来建立系统的行为模型。
3、结构化分析应建立哪三大模型,分别用什么工具描述
需求分析阶段结束形成的文档第五章
结构图层次图
(1)软件层次图
定义:是用来描绘软件层次结构的图形工具。一个矩形框代表一个模块,方框间的连线表示模块间的调用关系。
软件层次图的示例:
(2)HIPO图
结构图(SC)
:描述了软件的模块结构,表示了一个系统的层次分解关系;反映了模块间的联系以及块内联系;反映了模块间的信息传递。结构图一般不列入设计文档,只用于设计阶段检查模块设计的正确性和模块独立性。结构图(SC):A,为假时调用B 模块M循环调用模块A、B、C
2.两种不同类型的数据流图分别是什么、结构如何
数据流分类:SD方法把信息流(数据流图)映射成软件结构,信息流的类型决定了映射的方法。DFD中的数据流可分为两类:变换型数据流、事务型数据流;可转换为相应的软件结构:变换型结构、事务型结构。
3.如何将数据流图(设计)为初始软件结构图/层次图
(2)事物分析----从事物流到事物型结构的映射过:
4、软件工程的中心课题是控制软件的复杂度;在总体设计阶段,软件复杂度主要体现为模块独立性;描述模块独立性的两个指标分别是耦合和内聚
耦合的含义,级耦合的具体含义,
(1)耦合定义:它是对一个软件结构内不同模块之间互连程度的度量;
耦合分类:
耦合使用原则:尽量使用数据耦合,小用控制耦合和特征耦合,限制公共环境耦合的范围,完全不用内容耦合,最终降低模块间接口的复杂性。
内聚的含义,级内聚的具体含义,
(2)内聚定义:它标志着一个模块内各个元素彼此结合的紧密程度,它是信息隐藏和局部化概念的自然扩展。
内聚分类:
内聚使用原则:设计时力求高内聚,设计时应该力求做到高内聚,通常中等程度的内聚也是可以采用的,而且效果和高内聚相差不多;但是,低内聚很坏,不要使用。
(3)耦合和内聚两者关系:
耦合与内聚都是模块独立性的定性标准,都反映模块独立性的良好程度。其中内聚更重要。内聚与耦合密切相关。同其它模块强耦合的模块意味着它自己是弱内聚的;强内聚模块意味着与其它模块间松散耦合。所以设计的目标应该是力争高内聚、低耦合。
5.信息隐藏的定义和原因
信息隐藏是指在设计和确定模块时,使得一个模块内包含的特定信息(过程或数据),对于不需要这些信息的其他模块来说,是不可访问的。
原因:而
6.总体设计阶段结束形成的文档
(1)系统说明
(2)用户手册
(3)测试计划
(4)详细的实现计划
(5)数据库设计结果
第六章
结构化程序
2.详细设计的描述工具:程序流程图、盒图(N-S)、PAD图/判定树----什么是,基本符号和含义,画法
(1)程序流程图
定义:又称为程序框图,它是历史最悠久、使用最广泛的描述过程设计的方法,然而它也是用得最混乱的一种方法。
程序流程图的基本符号:
(2)盒图(N-S图)
:出于要有一种不允许违背结构程序设计精神的图形工具的考虑,Nassi和Shneiderman提出了盒图。
它有下述特点:
(1) 功能域(即,一个特定控制结构的作用域)明确,可以从盒图上一眼就看出来。
(2) 没有箭头,不可能任意转移控制。
(3) 很容易确定局部和全程数据的作用域。
(4) 很容易表现嵌套关系,也可以表示模块的层次结构。盒图(N-S图):
(3)PAD(问题分析图
定义: 1973年由日本日立公司发明。它用二维树形结构的图来表示程序的控制流,将这种图翻译成程序代码比较容易。PAD(问题分析图
顺序;(b)选择(IF C THEN P1 ELSE P2);(c)CASE型多分支;(d)WHILE型
您可能关注的文档
- 转炉炼钢工艺重点.ppt
- 转炉炼钢工艺简介重点.ppt
- 转筒干燥器的总体与结构设计重点.doc
- 转身讲评案重点.doc
- 转筒干燥机设计毕业论文w重点.doc
- 转述句复习重点.ppt
- 轨道交通文明施工标准化管理重点.doc
- 转述句小专题重点.ppt
- 转述句小复习(用)重点.ppt
- 转述句小复习重点.ppt
- GB/T 176-2025水泥化学分析方法.pdf
- 中国国家标准 GB/T 176-2025水泥化学分析方法.pdf
- GB/T 46561-2025能源管理体系 能源管理体系审核及认证机构要求.pdf
- 中国国家标准 GB/T 46561-2025能源管理体系 能源管理体系审核及认证机构要求.pdf
- 《GB/T 46561-2025能源管理体系 能源管理体系审核及认证机构要求》.pdf
- GB/T 17119-2025连续搬运设备 带承载托辊的带式输送机运 行功率和张力的计算.pdf
- 中国国家标准 GB/T 17119-2025连续搬运设备 带承载托辊的带式输送机运 行功率和张力的计算.pdf
- 《GB/T 17119-2025连续搬运设备 带承载托辊的带式输送机运 行功率和张力的计算》.pdf
- 中国国家标准 GB/T 31270.4-2025化学农药环境安全评价试验准则 第4部分:土壤吸附/解吸试验.pdf
- GB/T 31270.4-2025化学农药环境安全评价试验准则 第4部分:土壤吸附/解吸试验.pdf
最近下载
- 母婴友好医院建设体系.pptx VIP
- Unit 3 Sports Are good for You 教案 中职英语 外研版(2021)基础模块 1.docx VIP
- 儿童友好建设课件.pptx VIP
- 甘肃绿色矿山建设规范 第1-5部分 煤炭、金属矿、非金属矿、石油天然气、砂石粘土矿.pdf VIP
- 《一条小缝(课件)》课件.ppt VIP
- 党史讲座.ppt.ppt VIP
- 康复理疗解剖课件.pptx VIP
- 阿科玛(常熟)氟化工有限公司年产7000吨四氟丙烯(F1234yf)项目环境影响报告表.pdf
- TCCEAS 001-2022 建设项目工程总承包计价规范 (1).pdf VIP
- 文职炊事考试题及答案.doc VIP
原创力文档


文档评论(0)