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

- 曾强聪编著 著
- 出版社: 北京:高等教育出版社
- ISBN:7040157438
- 出版时间:2004
- 标注页数:227页
- 文件大小:18MB
- 文件页数:237页
- 主题词:软件工程-高等学校-教材
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.2软件分类1
1.1.3软件发展历程3
1.2软件危机4
1.2.1软件危机现象4
1.2.2产生软件危机的原因5
1.3软件工程6
1.3.1软件工程概念6
1.3.2软件工程技术6
1.3.3软件工程管理9
1.3.4软件工程基本原则10
1.3.5软件工程目标12
1.3.6软件工程文化12
小结13
习题14
第2章 软件工程过程模型15
2.1软件生命周期15
2.1.1软件定义期15
2.1.2软件开发期16
2.1.3软件运行与维护期17
2.2瀑布模型17
2.2.1瀑布模型的特点18
2.2.2瀑布模型的作用18
2.2.3带有信息反馈环的瀑布模型18
2.2.4瀑布模型的局限19
2.3原型模型19
2.3.1快速原型方法19
2.3.2原型进化模型20
2.4增量模型21
2.4.1增量模型的特点21
2.4.2增量模型的作用22
2.5螺旋模型22
2.6喷泉模型24
2.7组件复用模型24
小结25
习题26
第3章 项目分析与规划27
3.1计算机系统分析27
3.1.1计算机系统27
3.1.2系统分析方法28
3.1.3建立系统模型28
3.2项目可行性分析30
3.2.1可行性分析意义30
3.2.2可行性分析内容31
3.2.3可行性分析过程32
3.3项目成本效益分析33
3.3.1项目成本估算33
3.3.2项目效益分析35
3.4项目规划36
3.4.1项目开发计划37
3.4.2项目进度表37
小结38
习题39
第4章 软件需求分析41
4.1需求分析的任务41
4.1.1用户需求41
4.1.2系统需求42
4.2需求分析过程42
4.3用户需求获取43
4.3.1研究用户43
4.3.2从调查中获取用户需求44
4.3.3通过原型完善用户需求45
4.3.4用户需求陈述45
4.4结构化分析建模47
4.4.1功能层次模型47
4.4.2数据流模型(DFD图)47
4.4.3数据关系模型(ER图)54
4.4.4系统状态模型56
4.5需求有效性验证58
4.5.1需求验证内容58
4.5.2需求验证方法59
4.6需求规格定义60
小结61
习题62
第5章 软件概要设计64
5.1概要设计过程与任务64
5.1.1设计过程64
5.1.2设计任务65
5.2系统构架设计67
5.2.1集中式结构67
5.2.2客户机/服务器结构68
5.2.3多层客户机/服务器结构69
5.2.4组件对象分布式结构71
5.3软件结构设计73
5.3.1模块概念74
5.3.2模块的独立性76
5.3.3结构化设计建模81
5.3.4软件结构优化84
5.4面向数据流的结构设计87
5.4.1变换流分析与设计87
5.4.2事务流分析与设计88
5.4.3混合流分析与设计90
5.4.4设计举例91
5.5数据库结构设计92
5.5.1逻辑结构设计93
5.5.2物理结构设计96
小结97
习题98
第6章 面向对象分析与设计101
6.1面向对象方法学101
6.1.1面向对象方法的基本概念101
6.1.2面向对象方法具有的优越性104
6.1.3 UML建模方法105
6.2面向对象分析建模107
6.2.1用例图107
6.2.2活动图112
6.2.3分析类图113
6.2.4序列图117
6.3面向对象设计建模118
6.3.1设计类图119
6.3.2协作图119
6.3.3状态图121
6.3.4构件图122
6.3.5部署图122
小结123
习题124
第7章 用户界面设计126
7.1用户界面设计过程126
7.2界面设计中需要考虑的因素127
7.3界面类型129
7.3.1单窗体界面(SDI )129
7.3.2多窗体界面(MDI)130
7.3.3辅助窗体131
7.3.4 Web页面132
7.4界面功能特征133
7.4.1用户交互133
7.4.2信息表示134
7.4.3用户联机支持135
7.5界面导航设计136
小结137
习题138
第8章 程序算法设计与编码139
8.1结构化程序特征139
8.2程序算法设计工具140
8.2.1程序流程图140
8.2.2 N-S图141
8.2.3 PAD图142
8.2.4 PDL语言144
8.2.5判定表145
8.3Jackson程序设计方法146
8.3.1 Jackson数据结构图146
8.3.2 Jackson程序设计步骤146
8.3.3 Jackson程序设计举例147
8.4程序编码151
8.4.1编程语言种类151
8.4.2选择编程语言的依据153
8.4.3编程风格与质量154
8.4.4影响程序工作效率的因素158
8.5程序算法复杂性度量159
小结161
习题163
第9章 软件测试165
9.1软件测试基本概念165
9.1.1测试目标165
9.1.2测试方法166
9.1.3测试中的信息流166
9.2软件测试过程168
9.2.1单元测试168
9.2.2集成测试170
9.2.3确认测试173
9.3软件测试用例设计175
9.3.1白盒测试用例设计175
9.3.2黑盒测试用例设计178
9.4面向对象测试180
9.4.1面向对象单元测试180
9.4.2面向对象集成测试180
9.4.3面向对象确认测试180
9.5软件调试181
9.5.1调试方法181
9.5.2调试策略181
9.6自动测试工具183
9.7软件可靠性评估184
9.7.1可靠性概念184
9.7.2估算系统平均无故障时间184
9.7.3估算系统中的故障总数185
小结185
习题186
第10章 软件维护188
10.1软件维护概述188
10.1.1软件维护定义188
10.1.2影响软件维护工作的因素189
10.1.3非结构化维护与结构化维护189
10.1.4软件维护的代价190
10.2软件可维护性190
10.3软件维护的实施191
10.3.1维护机构191
10.3.2维护申请报告193
10.3.3软件维护工作流程193
10.3.4维护记录194
10.3.5维护评价194
10.4对老化系统的维护195
10.5逆向工程与再工程195
10.6软件配置管理196
10.6.1配置标识197
10.6.2变更控制197
10.6.3版本控制197
小结198
习题199
附录A软件文档管理规范200
A.1软件文档说明200
A.1.1软件文档的定义及作用200
A.1.2软件文档分类200
A.1.3软件文档与软件生命周期之间的关系201
A.1.4文档的使用者202
A.1.5文档编码规则202
A.2软件文档格式203
A.3软件文档管理规则205
A.4软件文档的质量评价207
附录B 软件文档格式208
B.1可行性研究报告208
B.2项目计划说明书209
B.3需求规格说明书211
B.4概要设计说明书212
B.5数据库设计说明书215
B.6详细设计说明书216
B.7模块开发卷宗217
B.8用户操作手册218
B.9系统维护手册220
B.10测试计划书222
B.11测试分析报告223
B.12系统试运行计划书224
B.13项目开发总结报告225
参考文献227
热门推荐
- 199057.html
- 878697.html
- 2621927.html
- 3008420.html
- 194326.html
- 788525.html
- 2642934.html
- 3810398.html
- 3277070.html
- 2288866.html
- http://www.ickdjs.cc/book_1004691.html
- http://www.ickdjs.cc/book_481009.html
- http://www.ickdjs.cc/book_337689.html
- http://www.ickdjs.cc/book_903875.html
- http://www.ickdjs.cc/book_2514542.html
- http://www.ickdjs.cc/book_105390.html
- http://www.ickdjs.cc/book_1131873.html
- http://www.ickdjs.cc/book_85906.html
- http://www.ickdjs.cc/book_1979832.html
- http://www.ickdjs.cc/book_2288274.html