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

- 臧铁刚主编 著
- 出版社: 北京:科学出版社
- ISBN:9787030242938
- 出版时间:2009
- 标注页数:256页
- 文件大小:75MB
- 文件页数:264页
- 主题词:软件工程-高等学校-教材
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 软件的发展历程3
1.1.3 软件工程的产生和发展4
1.2 软件工程的基本概念6
1.2.1 软件工程的基本内容6
1.2.2 软件工程的基本原理和原则7
1.2.3 软件生命周期模型简介9
1.2.4 软件工程工具与开发环境14
1.3 习题16
第2章 软件系统可行性研究与需求分析17
2.1 软件系统可行性研究17
2.1.1 可行性研究的任务17
2.1.2 可行性研究的程序19
2.1.3 可行性研究报告的内容21
2.2 软件需求分析21
2.2.1 软件需求分析的基本内容及方法21
2.2.2 软件需求分析的原则23
2.2.3 软件需求分析法简介23
2.2.4 软件需求分析文档30
2.2.5 对需求分析复审的要求32
2.3 习题33
第3章 软件设计34
3.1 软件结构设计34
3.1.1 软件设计的基本概念34
3.1.2 数据流的设计过程39
3.1.3 变换分析与事务分析41
3.1.4 数据库设计46
3.1.5 软件设计过程的优化策略53
3.2 软件的详细设计56
3.2.1 基本概念56
3.2.2 详细设计工具57
3.2.3 Warnier设计法63
3.2.4 人机界面设计64
3.3 软件设计实例68
3.3.1 项目背景68
3.3.2 系统设计69
3.3.3 数据库详细设计73
3.4 习题78
第4章 编码与程序设计语言79
4.1 编码风格概述79
4.1.1 文档化的源程序79
4.1.2 规范化的数据说明81
4.1.3 构造合适的语句结构81
4.1.4 程序的输入/输出83
4.2 程序设计语言83
4.2.1 程序设计语言的特点84
4.2.2 程序设计语言的分类85
4.2.3 程序设计语言的选择87
4.3 编码工具与环境88
4.4 习题89
第5章 软件的技术量度及质量保证91
5.1 软件量度91
5.1.1 软件量度的概念91
5.1.2 软件量度的目标92
5.1.3 软件量度的研究内容93
5.2 软件技术量度属性及评价93
5.3 面向对象量度方法96
5.3.1 传统量度方法与面向对象量度方法的融合96
5.3.2 CK量度套件的概念97
5.4 软件质量及量度模型99
5.4.1 软件质量的概念99
5.4.2 软件的质量构成100
5.4.3 软件质量的量度模型102
5.5 软件的可靠性的概念103
5.5.1 软件与硬件在可靠性方面的区别103
5.5.2 影响软件可靠性的因素104
5.5.3 软件在各阶段的可靠性保证104
5.5.4 软件可靠性的增长方法和技术108
5.6 软件质量体系112
5.6.1 软件质量体系的重要性112
5.6.2 软件质量体系的建立和实施114
5.7 软件能力成熟度模型118
5.8 习题124
第6章 软件测试技术125
6.1 软件测试的基本概念125
6.1.1 软件测试目标及原则126
6.1.2 软件测试方法128
6.1.3 软件测试中的信息流135
6.2 软件测试过程概述136
6.3 设计测试方案138
6.3.1 设计测试用例的原则139
6.3.2 设计测试用例的方法140
6.4 软件调试技术141
6.5 软件测试实例142
6.5.1 实例引言142
6.5.2 总体设计143
6.5.3 测试计划144
6.5.4 评价准则148
6.6 习题148
第7章 软件维护149
7.1 软件维护概述149
7.2 软件维护的实施152
7.3 软件升级管理155
7.4 软件维护总结156
7.5 习题156
第8章 软件项目管理157
8.1 软件项目管理综述157
8.1.1 软件项目的参与人员157
8.1.2 软件项目管理的基本原则158
8.2 项目启动管理159
8.2.1 项目的组织落实与人员落实159
8.2.2 召集项目启动会160
8.3 项目计划管理160
8.3.1 项目计划内容161
8.3.2 项目进度计划161
8.3.3 项目风险计划162
8.3.4 软件质量保证计划162
8.3.5 项目估算162
8.4 需求管理164
8.4.1 需求总体规划165
8.4.2 需求调研和分析165
8.4.3 需求规格书和需求评审166
8.4.4 需求变更管理166
8.5 设计、开发过程管理167
8.5.1 设计过程管理168
8.5.2 开发过程管理170
8.6 测试与发布过程管理171
8.6.1 测试过程172
8.6.2 软件发布172
8.6.3 测试阶段的质量、进度跟踪和配置管理172
8.7 试运行与验收交付过程管理173
8.7.1 软件试运行173
8.7.2 试运行阶段的质量、进度跟踪和配置管理174
8.7.3 验收过程管理174
8.8 配置管理174
8.8.1 配置管理任务174
8.8.2 执行配置管理175
8.8.3 配置项状态审计176
8.9 习题176
第9章 新型软件工程技术177
9.1 面向对象的软件开发技术177
9.1.1 面向对象方法概述177
9.1.2 面向对象的分析方法179
9.1.3 面向对象的设计方法185
9.1.4 面向对象的程序设计方法191
9.1.5 UML基本概念及其在软件开发中的应用193
9.1.6 面向对象软件开发技术实例198
9.2 软件复用和构件技术202
9.2.1 软件复用和构件技术概述202
9.2.2 面向对象方法与软件复用技术的关系208
9.3 软件接口技术210
9.3.1 软件接口的作用210
9.3.2 软件接口的调用方法213
9.4 软件智能化技术213
9.4.1 软件智能化现状213
9.4.2 软件智能化应用217
9.4.3 基于知识的软件智能化技术220
9.5 习题221
第10章 软件工程文件222
10.1 软件工程文件的编制222
10.1.1 软件工程文件编制的目的222
10.1.2 软件工程文件种类223
10.1.3 软件工程文件的编制过程224
10.1.4 软件工程文件编制的过程管理227
10.2 软件工程文件的主要构成229
10.2.1 可行性研究报告229
10.2.2 项目开发计划书231
10.2.3 软件需求说明书232
10.2.4 数据要求说明书234
10.2.5 概要设计说明书235
10.2.6 详细设计说明书236
10.2.7 数据库设计说明书237
10.2.8 用户手册239
10.2.9 操作手册241
10.2.10 模块开发卷宗243
10.2.11 测试计划244
10.2.12 测试分析报告246
10.2.13 开发进度月报247
10.2.14 项目开发总结报告247
10.3 习题248
附录A 系统需求规格说明书样式249
附录B 软件架构文档样式252
附录C 各阶段实施计划样式255
附录D 缺陷跟踪表样式256
热门推荐
- 34181.html
- 1899943.html
- 1290392.html
- 3070381.html
- 435007.html
- 873190.html
- 297742.html
- 181602.html
- 1394552.html
- 611865.html
- http://www.ickdjs.cc/book_3706789.html
- http://www.ickdjs.cc/book_1677482.html
- http://www.ickdjs.cc/book_3640764.html
- http://www.ickdjs.cc/book_1405004.html
- http://www.ickdjs.cc/book_3459151.html
- http://www.ickdjs.cc/book_739633.html
- http://www.ickdjs.cc/book_124836.html
- http://www.ickdjs.cc/book_3542790.html
- http://www.ickdjs.cc/book_2307687.html
- http://www.ickdjs.cc/book_2107940.html