高等学校计算机应用规划教材软件工程实用案例教程
高等学校计算机应用规划教材软件工程实用案例教程作者:梁洁、金兰、张硕、宋亚岚、孔德华 开 本:其他 书号ISBN:9787302522775 定价: 出版时间:2018-05-01 出版社:清华大学出版社 |
高等学校计算机应用规划教材软件工程实用案例教程 本书特色
《软件工程实用案例教程》结合软件工程的发展与教学需要,系统地阐述了软件工程这一领域的基本概念、原理与方法。《软件工程实用案例教程》共包括11章,主要内容有:软件工程综述,软件过程,可行性研究,结构化需求分析,结构化软件设计,面向对象的需求分析,面向对象的设计,基于构件的开发,软件项目的测试,软件实施、维护与进化,软件工程标准与文档等。 全书内容丰富、组织严谨,原理和方法结合密切,结构化方法和面向对象的方法均有一个实例贯穿始终,丰富的图表和应用实例有助于培养读者的实际分析设计能力和文档写作能力,书中含有丰富的例题与习题便于教学及读者自学。 《软件工程实用案例教程》可以作为高等院校软件工程专业、计算机科学与技术专业、计算机应用专业,以及其他相关专业高年级本科生的教材,同时可作为从事软件分析、设计与开发人员的参考书。
高等学校计算机应用规划教材软件工程实用案例教程 内容简介
《软件工程实用案例教程》结合软件工程的发展与教学需要,系统地阐述了软件工程这一领域的基本概念、原理与方法。《软件工程实用案例教程》共包括11章,主要内容有:软件工程综述,软件过程,可行性研究,结构化需求分析,结构化软件设计,面向对象的需求分析,面向对象的设计,基于构件的开发,软件项目的测试,软件实施、维护与进化,软件工程标准与文档等。 全书内容丰富、组织严谨,原理和方法结合密切,结构化方法和面向对象的方法均有一个实例贯穿始终,丰富的图表和应用实例有助于培养读者的实际分析设计能力和文档写作能力,书中含有丰富的例题与习题便于教学及读者自学。 《软件工程实用案例教程》可以作为高等院校软件工程专业、计算机科学与技术专业、计算机应用专业,以及其他相关专业高年级本科生的教材,同时可作为从事软件分析、设计与开发人员的参考书。
高等学校计算机应用规划教材软件工程实用案例教程 目录
目 录第1章 软件工程综述 1
1.1 软件工程的背景 1
1.1.1 软件及其特性 1
1.1.2 软件危机 4
1.2 软件工程概述 5
1.2.1 软件工程的基本概念 5
1.2.2 软件工程的目标 6
1.2.3 软件工程三要素 7
1.2.4 软件工程的多样性 9
1.2.5 软件工程与Web 10
1.2.6 软件工程的通用原则 13
1.2.7 软件工程人员的职业道德 14
本章小结 15
本章练习题 16
第2章 软件过程 18
2.1 软件过程概述 18
2.1.1 软件描述 18
2.1.2 软件设计与实现 19
2.1.3 软件有效性验证 21
2.1.4 软件进化 22
2.1.5 软件开发团队组成 23
2.2 软件过程模型概述 24
2.2.1 软件过程模型 24
2.2.2 应对变更 28
2.2.3 Rational统一过程 31
2.3 敏捷软件开发 33
本章小结 36
本章练习题 36
第3章 可行性研究 38
3.1 可行性研究的任务 38
3.2 可行性研究的重要性 39
3.3 可行性研究过程 40
3.4 系统流程图与工作流程 41
3.4.1 流程图规范 42
3.4.2 流程图分析案例 42
3.4.3 分层 43
3.5 数据流图与系统功能 43
3.5.1 数据流图规范 44
3.5.2 数据流图分析案例 44
3.5.3 命名 46
3.5.4 用途 46
3.6 成本/效益分析 47
3.6.1 成本估计 47
3.6.2 成本/效益分析的方法 48
本章小结 49
本章练习题 50
第4章 结构化需求分析 51
4.1 需求 51
4.1.1 需求的定义 51
4.1.2 需求的层次 52
4.1.3 需求的分类 54
4.2 需求工程 55
4.2.1 需求工程的任务 55
4.2.2 需求工程的活动 55
4.3 需求获取 56
4.3.1 需求获取中的常见困难 57
4.3.2 定义项目前景和范围 59
4.3.3 选择信息的来源 61
4.3.4 需求获取的方法 62
4.4 需求分析 63
4.4.1 过程建模 63
4.4.2 数据建模 75
4.4.3 过程模型与数据模型的联系 82
4.4.4 结构化分析的局限性 82
4.5 需求规格说明 82
4.5.1 需求规格说明文档的类型 83
4.5.2 软件需求规格说明文档的读者 83
4.5.3 软件需求规格说明文档模板 84
4.6 需求验证 84
4.6.1 需求验证的概念 84
4.6.2 需求验证的方法 85
4.7 需求管理 86
4.7.1 建立和维护需求基线 86
4.7.2 建立需求跟踪信息 87
4.7.3 进行变更控制 87
4.8 结构化需求分析方法案例 88
本章小结 93
本章练习题 93
第5章 结构化软件设计 97
5.1 软件设计的相关概念 97
5.1.1 软件设计的任务 97
教材 研究生/本科/专科教材 工学
在线阅读
- 最新内容
- 相关内容
- 网友推荐
- 图文推荐
[高考] 2022 西安电子科技大学《软件工程》大作业答案 (2022-04-25) |
[家长教育] 孩子为什么会和父母感情疏离? (2019-07-14) |
[教师分享] 给远方姐姐的一封信 (2018-11-07) |
[教师分享] 伸缩门 (2018-11-07) |
[教师分享] 回家乡 (2018-11-07) |
[教师分享] 是风味也是人间 (2018-11-07) |
[教师分享] 一句格言的启示 (2018-11-07) |
[教师分享] 无规矩不成方圆 (2018-11-07) |
[教师分享] 第十届全国教育名家论坛有感(二) (2018-11-07) |
[教师分享] 贪玩的小狗 (2018-11-07) |