图书介绍
软件工程 第2版2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 钟路,袁景凌主编 著
- 出版社: 北京:科学出版社
- ISBN:9787030425935
- 出版时间:2014
- 标注页数:240页
- 文件大小:41MB
- 文件页数:251页
- 主题词:软件工程-高等学校-教材
PDF下载
下载说明
软件工程 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第1章 软件工程概述1
1.1 软件工程的产生1
1.1.1 计算机软件及其特点1
1.1.2 软件危机3
1.1.3 软件工程的定义4
1.2 软件工程的基本原理5
1.2.1 软件工程的研究对象5
1.2.2 软件工程的基本原理6
1.3 软件的生存期及开发模型7
1.3.1 软件的生存期7
1.3.2 常用的软件开发模型9
1.4 本章小结12
习题113
第2章 可行性研究14
2.1 问题定义14
2.1.1 问题定义的基本任务14
2.1.2 问题定义报告14
2.2 可行性研究15
2.2.1 可行性研究的内容及过程15
2.2.2 可行性研究报告17
2.3 需求定义18
2.3.1 需求获取的内容及方法18
2.3.2 需求规格说明的内容20
2.3.3 需求规格说明的评审21
2.3.4 需求规格说明书22
2.4 需求定义示例23
2.5 本章小结28
习题228
第3章 需求分析29
3.1 需求分析的目标与原则29
3.1.1 需求分析的目标29
3.1.2 需求分析的原则30
3.2 需求分析的过程及方法31
3.2.1 需求分析的过程31
3.2.2 需求分析方法32
3.3 需求分析的工具36
3.3.1 SADT37
3.3.2 PSL/PSA38
3.4 传统的软件建模39
3.4.1 软件建模39
3.4.2 数据模型的建立40
3.4.3 功能模型、行为模型的建立及数据字典41
3.5 用例建模44
3.5.1 用例图44
3.5.2 参与者及用例的描述47
3.5.3 用例建模过程49
3.6 面向对象建模50
3.6.1 面向对象基础51
3.6.2 面向对象分析模型56
3.6.3 对象模型的建立57
3.6.4 行为模型的建立59
3.6.5 功能模型的建立63
3.7 统一建模语言UML65
3.7.1 UML的基本实体66
3.7.2 UML的目标及范畴67
3.7.3 UML图的使用实例67
3.8 需求分析示例71
3.8.1 结构化分析示例71
3.8.2 面向对象分析示例74
3.9 本章小结78
习题379
第4章 系统设计80
4.1 系统设计的任务和过程80
4.1.1 系统设计的任务80
4.1.2 系统设计的过程80
4.2 系统设计的基本原则81
4.2.1 软件设计81
4.2.2 模块设计84
4.2.3 结构设计86
4.3 面向数据流图的设计方法86
4.3.1 典型的系统结构图86
4.3.2 变换分析88
4.3.3 事务分析90
4.3.4 软件模块结构的改进91
4.4 面向对象的设计方法91
4.4.1 面向对象分析模型91
4.4.2 面向对象软件设计模式描述91
4.4.3 面向对象软件设计模式的分类92
4.5 模型-视图-控制器框架93
4.5.1 MVC模式93
4.5.2 MVC中的模型、视图和控制类93
4.5.3 MVC的实现94
4.6 系统设计说明书95
4.7 类设计示例96
4.7.1 类设计的目标97
4.7.2 类设计的方法97
4.7.3 通过复用设计类98
4.7.4 计数器类设计的实例98
4.9 本章小结99
习题499
第5章 详细设计101
5.1 详细设计的任务及过程101
5.1.1 详细设计的任务101
5.1.2 详细设计的过程101
5.1.3 详细设计的原则101
5.1.4 详细设计工具102
5.2 结构化设计方法106
5.2.1 基于数据流的结构化设计方法107
5.2.2 面向数据结构的结构化设计方法107
5.3 Jackson程序设计方法107
5.3.1 Jackson方法的基本思想108
5.3.2 Jackson方法的设计技术及实例109
5.4 Warnier程序设计方法115
5.4.1 Warnier方法的基本思想115
5.4.2 Warnier方法的设计技术及实例115
5.5 基于组件的设计方法118
5.5.1 基于组件的基本思想119
5.5.2 基于组件的设计技术及实例120
5.5.3 应用示例126
5.6 本章小结126
习题5127
第6章 程序编码128
6.1 程序设计语言128
6.1.1 程序设计语言的发展及分类128
6.1.2 程序设计语言选择130
6.2 程序设计风格131
6.2.1 源程序文档化131
6.2.2 数据说明132
6.2.3 表达式和语句132
6.2.4 输入/输出132
6.3 程序设计方法133
6.3.1 结构化程序设计方法133
6.3.2 面向对象的程序设计方法135
6.4 程序的复杂性及度量137
6.4.1 程序的复杂性137
6.4.2 McCabe度量法137
6.4.3 Halstead方法138
6.5 本章小结139
习题6139
第7章 软件测试140
7.1 软件测试的目标及准则140
7.1.1 软件测试的目标140
7.1.2 软件测试准则141
7.2 软件测试的基本方法142
7.2.1 静态测试和动态测试142
7.2.2 黑盒测试和白盒测试142
7.2.3 ALAC测试143
7.3 软件测试过程144
7.3.1 单元测试144
7.3.2 集成测试144
7.3.3 确认测试145
7.3.4 系统测试146
7.4 软件测试的环境和文档147
7.4.1 软件测试角色147
7.4.2 软件测试环境148
7.4.3 软件测试设计说明149
7.5 面向对象软件测试150
7.5.1 面向对象测试策略151
7.5.2 面向对象的单元测试151
7.5.3 面向对象的集成测试151
7.5.4 面向对象的系统测试152
7.6 软件测试示例152
7.6.1 测试用例152
7.6.2 设计测试方案154
7.6.3 实用策略159
7.7 本章小结159
习题7160
第8章 软件维护161
8.1 软件维护基本概念161
8.1.1 软件维护的定义161
8.1.2 软件维护的分类162
8.2 软件维护的特点及过程163
8.2.1 影响软件维护的因素163
8.2.2 软件维护的标准化164
8.2.3 维护的特点165
8.2.4 软件维护过程165
8.3 软件可维护性167
8.3.1 可维护性的定义167
8.3.2 可维护性的度量及评估168
8.3.3 提高可维护性的方法170
8.4 本章小结171
习题8172
第9章 软件开发实例173
9.1 系统立项背景173
9.2 需求分析文档174
9.3 系统概要设计186
9.3.1 开发运行环境186
9.3.2 系统框架186
9.3.3 系统设计文档187
9.4 本章小结202
习题9202
第10章 软件项目管理203
10.1 软件项目管理概述203
10.2 项目计划204
10.2.1 成本估计205
10.2.2 相关项目计划211
10.3 软件质量与配置管理213
10.3.1 软件质量基础213
10.3.2 软件质量度量215
10.3.3 软件配置管理219
10.4 软件工程标准222
10.4.1 软件工程标准化及其意义222
10.4.2 软件工程标准的类型与层次223
10.4.3 软件文档标准化225
10.5 本章小结229
习题10229
第11章 面向服务的软件工程230
11.1 面向服务的概念230
11.2 面向服务的体系结构231
11.3 面向服务的计算232
11.4 面向服务的软件工程示例234
11.4.1 IBM出口认证服务示例235
11.4.2 企业应用集成示例237
11.5 本章小结238
习题11239
参考文献240
热门推荐
- 193902.html
- 3430950.html
- 3307161.html
- 455394.html
- 662371.html
- 820011.html
- 356662.html
- 503940.html
- 2719124.html
- 3449718.html
- http://www.ickdjs.cc/book_2391422.html
- http://www.ickdjs.cc/book_1547242.html
- http://www.ickdjs.cc/book_663465.html
- http://www.ickdjs.cc/book_83856.html
- http://www.ickdjs.cc/book_662151.html
- http://www.ickdjs.cc/book_567252.html
- http://www.ickdjs.cc/book_3161903.html
- http://www.ickdjs.cc/book_203231.html
- http://www.ickdjs.cc/book_3309657.html
- http://www.ickdjs.cc/book_2809971.html