软件工程实用教程PDF电子书下载
- 电子书积分:11 积分如何计算积分?
- 作 者:朴勇编著
- 出 版 社:北京:人民邮电出版社
- 出版年份:2015
- ISBN:9787115393173
- 页数:256 页
第1章 软件工程概述 1
1.1软件危机与软件工程 1
1.1.1软件危机 1
1.1.2软件工程知识体系 2
1.2系统工程与统一建模语言 3
1.2.1系统工程 3
1.2.2统一建模语言 4
1.3软件工程开发方法 7
1.3.1传统方法 7
1.3.2面向对象方法 7
1.3.3理解两种开发方法 8
习题 9
第2章 软件开发过程 10
2.1软件开发过程与生命周期 10
2.2传统生命周期模型 12
2.2.1瀑布模型 12
2.2.2快速原型模型 13
2.2.3增量模型 14
2.2.4螺旋模型 15
2.2.5喷泉模型 16
2.3敏捷软件模型 16
2.3.1增量与迭代 17
2.3.2敏捷开发的优势 19
2.3.3极限编程 19
2.3.4 Scrum 20
2.3.5 MSF 21
2.4过程建模 22
2.4.1组织级过程 23
2.4.2使用活动图进行过程建模 24
2.5风险管理过程 28
习题 30
第3章 需求分析 31
3.1需求分析的挑战 31
3.2涉众及目标 32
3.2.1系统涉众 32
3.2.2系统目标 34
3.3通过用例明确系统功能 34
3.3.1用例及其表示 35
3.3.2寻找用例 36
3.3.3用例规约 38
3.3.4用例提炼 40
3.4基本事件流和备选事件流 42
3.5功能性需求 44
3.6非功能性需求 48
习题 50
第4章 类的概要设计 52
4.1系统架构 52
4.2基本类的确定 53
4.2.1类的识别 54
4.2.2初始类图 55
4.2.3类的关系 56
4.2.4类与对象 58
4.3类的细化 58
4.3.1方法和管理类 59
4.3.2设计优化 61
4.4使用顺序图进行验证 62
4.4.1顺序图 62
4.4.2验证方法 65
4.5界面类设计 69
4.6需求跟踪 71
习题 72
第5章 代码生成之道 74
5.1 CASE工具 74
5.2单个类的代码实现 75
5.3关联关系的实现 78
5.4对象间的归属关系 81
5.4.1聚合关系 82
5.4.2组合关系 84
5.4.3依赖关系 85
5.5软件架构的构建 85
5.5.1包及其结构 86
5.5.2包结构优化 87
5.6影响程序运行的其他因素 90
习题 93
第6章 类的详细设计 96
6.1详细设计主要活动 96
6.2类方法的详细设计 97
6.2.1图形设计工具 97
6.2.2表格工具 99
6.2.3语言工具 101
6.3类的详细设计 102
6.3.1状态图的基本结构 102
6.3.2状态图的扩展 104
6.3.3状态图的应用 105
6.4对象约束语言 107
习题 111
第7章 设计优化 114
7.1小规模设计 114
7.2设计结构的优化 115
7.2.1基本的设计原则 115
7.2.2设计原则的应用 122
7.3模型-视图-控制器(MVC) 126
7.4设计模式 131
7.4.1抽象工厂模式 132
7.4.2单例模式 134
7.4.3适配器模式 135
7.4.4门面模式 136
7.4.5代理模式 137
7.4.6观察者模式 138
7.4.7策略模式 139
7.4.8状态模式 140
习题 142
第8章 实现 144
8.1非功能性需求的实现 144
8.2分布式系统 145
8.3 XML 148
8.4程序库 150
8.5组件 151
8.5.1组件的设计与使用 151
8.5.2 Java Bean组件 152
8.6框架 154
8.6.1框架及其应用 155
8.6.2 Java中的框架 155
8.7数据的持久化 158
8.7.1文件持久化 159
8.7.2数据库持久化 160
8.8领域特定语言 161
8.9模型驱动架构 163
8.9.1 MDA原理及开发过程 163
8.9.2 MDA应用 165
8.10重构 166
习题 168
第9章 交互设计 169
9.1交互设计的背景 169
9.2可用性的概念 170
9.2.1任务适合性 171
9.2.2自我描述性 172
9.2.3可控性 173
9.2.4与用户期望一致性 174
9.2.5易学性 175
9.2.6容错性 176
9.2.7可定制性 176
9.3人机工程与软件过程 176
9.4可使用性的验证 177
习题 179
第10章 质量保证 180
10.1形式化的正确性 180
10.2断言 182
10.3单元测试 184
10.3.1测试方法 184
10.3.2测试框架 184
10.4系统的可测试性 190
10.5等价类测试 193
10.5.1等价类方法 193
10.5.2等价类与边界 194
10.5.3等价类组合 195
10.5.4面向对象中的等价类 196
10.6基于控制流的测试 198
10.6.1控制流测试方法 199
10.6.2覆盖指标 199
10.7测试分类和测试环境 203
10.8测试度量 206
10.9建设性质量保证 209
10.10人工测试 210
习题 213
第11章 软件开发环境 215
11.1版本管理 215
11.2生成管理 219
11.3其他配置管理活动 221
11.4项目计划及跟踪 222
11.4.1项目计划与工作分解 222
11.4.2任务安排与工程网络图 223
11.4.3项目组织与甘特图 224
11.4.4项目计划跟踪 224
11.5工作量估算 225
11.5.1评估软件规模 225
11.5.2评估开发成本 228
11.6质量管理 232
11.6.1质量与过程改进 232
11.6.2能力成熟度与过程模型 233
11.7项目人员与沟通 236
11.7.1项目中的人员 236
11.7.2人员沟通 237
习题 239
第12章 版本控制系统 240
12.1简介 240
12.2常用版本控制软件介绍 241
12.2.1 Visual Source Safe和Team Foundation Server 241
12.2.2 Concurrent Version System 241
12.2.3 Subversion 241
12.2.4 StarTeam 242
12.2.5 ClearCase 242
12.2.6 Git 242
12.3 SVN的使用方法 242
12.3.1 SVN的特点 242
12.3.2创建Checkout目录 243
12.3.3 Commit操作 244
12.3.4 Update操作 245
12.3.5分支和合并 246
12.3.6冲突处理 247
12.4 Git的使用方法 249
12.4.1 Git的特点 249
12.4.2准备工作 250
12.4.3基本操作 250
12.4.4分支管理 252
12.4.5标签管理 252
习题 254
参考文献 255
- 《市政工程基础》杨岚编著 2009
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
- 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《工程静力学》王科盛主编 2019
- 《中央财政支持提升专业服务产业发展能力项目水利工程专业课程建设成果 设施农业工程技术》赵英编 2018
- 《Photoshop CC 2018基础教程》温培利,付华编著 2019
- 《剑桥国际英语写作教程 段落写作》(美)吉尔·辛格尔顿(Jill Shingleton)编著 2019
- 《市政工程基础》杨岚编著 2009
- 《家畜百宝 猪、牛、羊、鸡的综合利用》山西省商业厅组织技术处编著 1959
- 《《道德经》200句》崇贤书院编著 2018
- 《高级英语阅读与听说教程》刘秀梅编著 2019
- 《计算机网络与通信基础》谢雨飞,田启川编著 2019
- 《看图自学吉他弹唱教程》陈飞编著 2019
- 《法语词汇认知联想记忆法》刘莲编著 2020
- 《培智学校义务教育实验教科书教师教学用书 生活适应 二年级 上》人民教育出版社,课程教材研究所,特殊教育课程教材研究中心编著 2019
- 《国家社科基金项目申报规范 技巧与案例 第3版 2020》文传浩,夏宇编著 2019
- 《流体力学》张扬军,彭杰,诸葛伟林编著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《办好人民满意的教育 全国教育满意度调查报告》(中国)中国教育科学研究院 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《人民院士》吴娜著 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《中国人民的心》杨朔著;夕琳编 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《中华人民共和国成立70周年优秀文学作品精选 短篇小说卷 上 全2册》贺邵俊主编 2019
- 《指向核心素养 北京十一学校名师教学设计 数学 九年级 上 配人教版》周志英总主编 2019
- 《中华人民共和国成立70周年优秀文学作品精选 中篇小说卷 下 全3册》洪治纲主编 2019