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

- 陆惠恩编著 著
- 出版社: 北京:人民邮电出版社
- ISBN:7115139296
- 出版时间:2005
- 标注页数:207页
- 文件大小:12MB
- 文件页数:219页
- 主题词:软件工程-高等学校-教材
PDF下载
下载说明
软件工程基础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.1.2 软件危机2
1.1.3 软件工程3
1.2 软件工程学4
1.2.1 软件工程学的主要内容4
1.2.2 软件工程过程6
1.2.3 软件工程的基本原理6
1.3 软件生存周期7
1.4 软件开发模型8
1.4.1 瀑布模型9
1.4.2 快速原型模型10
1.4.3 增量模型11
1.4.4 喷泉模型12
1.4.5 螺旋模型13
1.4.6 统一过程14
本章小结15
习题一16
第2章 软件定义与软件计划18
2.1 软件定义与可行性研究18
2.1.1 软件定义18
2.1.2 可行性研究19
2.1.3 可行性研究的结论20
2.2 软件工程开发计划20
2.2.1 软件工程项目概述和实施计划21
2.2.2 软件开发计划与复审21
本章小结22
习题二23
第3章 需求分析24
3.1 需求分析的任务24
3.1.1 确定目标系统的具体要求25
3.1.2 建立目标系统的逻辑模型26
3.2 结构化分析步骤27
3.2.1 进行调查研究27
3.2.2 分析和描述系统的逻辑模型28
3.2.3 需求分析的复审28
3.3 需求分析的图形工具29
3.3.1 实体-关系图29
3.3.2 数据流图31
3.3.3 状态转换图33
3.3.4 IPO图34
3.4.1 数据字典的内容35
3.4 数据字典35
3.4.2 数据字典使用的符号36
3.4.3 数据字典与图形工具37
3.5 需求分析文档38
3.5.1 软件需求规格说明38
3.5.2 编写需求分析文档的步骤38
3.5.3 用户手册编写提示39
本章小结39
习题三40
第4章 概要设计42
4.1 概要设计步骤42
4.1.1 软件结构设计42
4.1.2 数据结构及数据库设计43
4.2 软件结构设计的基本原理44
4.2.1 模块与信息隐蔽44
4.1.3 系统接口设计44
4.1.4 设计测试方案44
4.2.2 模块化45
4.2.3 模块的耦合和内聚47
4.2.4 软件结构设计优化准则49
4.3 软件结构设计的图形工具51
4.3.1 层次图51
4.3.2 结构图51
4.4 概要设计方法52
4.4.1 结构化方法53
4.4.2 面向数据结构的设计方法55
4.5 代码设计58
4.5.1 代码设计原则59
4.5.2 代码种类59
4.6.1 输入设计61
4.5.3 代码设计方法61
4.6 数据输入/输出设计61
4.6.2 输出设计62
4.7 数据的安全设计62
4.8 概要设计文档与复审63
4.8.1 概要设计说明书63
4.8.2 概要设计复审64
4.8.3 数据库设计说明书65
本章小结66
习题四66
第5章 详细设计68
5.1 用户界面设计68
5.1.1 用户界面设计问题68
5.1.3 用户界面设计的基本原则70
5.1.4 用户界面设计指南70
5.1.2 用户界面设计过程70
5.2 过程设计72
5.2.1 流程图72
5.2.2 盒图76
5.2.3 PAD图77
5.2.4 判定表79
5.2.5 判定树79
5.2.6 过程设计语言80
5.3 详细设计文档与复审82
5.3.1 详细设计说明书82
5.3.2 操作手册编写提示82
5.3.3 详细设计的复审83
本章小结84
习题五84
6.1 结构化程序设计85
第6章 软件实现85
6.2 选择程序设计语言86
6.3 程序设计风格88
6.4 程序设计质量的评价89
6.5 程序设计文档90
6.6 软件测试的目标和原则90
6.6.1 软件测试的目标90
6.7.1 静态分析与动态测试91
6.7 软件测试的方法91
6.6.2 测试原则91
6.7.2 黑盒法与白盒法92
6.8 软件测试的步骤93
6.8.1 模块测试93
6.8.2 集成测试93
6.8.3 程序审查会和人工运行94
6.8.4 确认测试95
6.9.1 等价类划分法96
6.8.5 平行运行96
6.9 设计测试方案96
6.9.2 边界值分析法97
6.9.3 错误推测法97
6.9.4 逻辑覆盖法98
6.9.5 因果图法101
6.9.6 实用测试策略103
6.10 软件调试、验证与确认104
6.10.1 软件调试104
6.10.2 程序正确性验证105
6.10.3 软件确认106
6.11 软件测试计划和分析报告106
本章小结107
习题六108
7.1.1 维护的种类112
第7章 软件维护112
7.1 软件维护过程112
7.1.2 结构性维护与非结构性维护113
7.1.3 维护的费用114
7.1.4 维护的困难114
7.1.5 维护的实施114
7.1.6 维护的副作用116
7.2 软件的可维护性117
7.2.1 决定软件可维护性的因素117
7.2.2 维护性的度量117
7.2.3 提高软件的可维护性118
本章小结119
习题七120
8.1 面向对象方法概述121
第8章 面向对象方法学与UML121
8.1.1 面向对象方法学的主要优点122
8.1.2 面向对象的概念123
8.2 UML概述125
8.2.1 UML的发展125
8.2.2 UML的设计目标和内容126
8.2.3 UML的语义127
8.3 UML图128
8.3.1 用例图128
8.3.2 类图和包129
8.3.3 对象图133
8.3.4 状态图133
8.3.5 顺序图135
8.3.6 活动图135
8.3.7 协作图136
8.3.8 构件图137
8.3.9 部署图137
本章小结138
习题八139
第9章 面向对象技术及UML应用140
9.1 面向对象分析140
9.1.1 面向对象的分析过程140
9.1.2 面向对象的分析原则140
9.2 建立对象模型141
9.2.1 确定对象和类141
9.2.2 确定类的相互关系142
9.2.3 划分主题145
9.3 建立动态模型147
9.3.1 编写脚本148
9.3.3 画UML顺序图或活动图149
9.3.4 画状态转换图149
9.3.2 设计用户界面149
9.4 建立功能模型150
9.5 面向对象设计151
9.5.1 系统设计152
9.5.2 对象设计155
9.5.3 面向对象设计的准则156
9.5.4 面向对象设计的启发规则156
9.6 UML的应用157
9.6.1 UML模型157
9.6.2 UML视图158
9.6.3 UML使用准则160
9.6.4 UML的扩展机制161
9.7 面向对象系统的实现162
9.7.1 选择程序设计语言162
9.6.5 UML的应用领域162
9.7.2 面向对象程序设计163
9.7.3 面向对象的测试164
9.8 统一过程164
9.8.1 RUP的开发模式165
9.8.2 RUP的特点166
9.8.3 RUP的要素166
本章小结167
习题九168
第10章 软件开发环境169
10.1 软件开发工具169
10.2 软件工程环境172
10.3 CASE技术174
本章小结175
习题十176
11.1 可重用的软件成分177
第11章 软件重用177
11.2 软件重用的过程178
11.2.1 软件重用过程模型178
11.2.2 开发可重用的软件构件179
11.2.3 分类和检索软件构件180
11.2.4 软件重用环境181
本章小结181
习题十一182
第12章 软件工程管理183
12.1 软件工程管理概述183
12.2 软件规模估算184
12.2.1 软件开发成本估算方法184
12.2.2 代码行技术和任务估算技术185
12.2.3 功能点技术186
12.2.4 COCOMO模型188
12.2.5 程序环行复杂程度的度量190
12.3 进度计划191
12.3.1 Gantt图191
12.3.2 工程网络技术191
12.4 人员组织194
12.5 软件配置管理196
12.6 软件质量保证199
12.6.1 软件质量的特性199
12.6.2 软件质量保证措施200
12.7 软件工程标准与软件文档201
12.7.1 软件工程标准201
12.7.2 软件文档的编写203
本章小结204
习题十二204
附录 选择题参考答案206
参考文献207
热门推荐
- 699865.html
- 1388732.html
- 2521128.html
- 308917.html
- 770946.html
- 414725.html
- 602079.html
- 2803883.html
- 2485097.html
- 1590045.html
- http://www.ickdjs.cc/book_1429805.html
- http://www.ickdjs.cc/book_2933615.html
- http://www.ickdjs.cc/book_657654.html
- http://www.ickdjs.cc/book_3470260.html
- http://www.ickdjs.cc/book_1294923.html
- http://www.ickdjs.cc/book_3278676.html
- http://www.ickdjs.cc/book_3391726.html
- http://www.ickdjs.cc/book_3416911.html
- http://www.ickdjs.cc/book_2831311.html
- http://www.ickdjs.cc/book_2723563.html