图书介绍
软件工程 技术、方法与环境PDF|Epub|txt|kindle电子书版本网盘下载
- 王立福等编著 著
- 出版社: 北京:北京大学出版社
- ISBN:7301032277
- 出版时间:1997
- 标注页数:216页
- 文件大小:12MB
- 文件页数:226页
- 主题词:
PDF下载
下载说明
软件工程 技术、方法与环境PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第一章 软件工程概论1
1.1 软件工程概念2
1.2 软件工程框架2
第二章 软件开发模型4
2.1 瀑布模型4
2.2 演化模型6
2.3 螺旋模型6
2.4 喷泉模型8
2.5 增量模型8
第三章 需求分析10
3.1 需求获取10
3.1.1 需求获取的内容11
3.1.2 需求获取应遵循的原则12
3.1.3 需求获取采用的技术13
3.2 结构化分析方法14
3.2.1 模型表示14
3.2.2 实施步骤19
3.3 需求验证21
3.4 需求分析文档25
3.5 实例研究28
第四章 总体设计35
4.1 总体设计的任务35
4.2 总体设计的表示形式35
4.2.1 层次图36
4.2.2 HIPO图36
4.2.3 结构图37
4.3 总体设计的方法38
4.3.1 数据流图的类型39
4.3.2 设计步骤40
4.4 好的设计的准则46
4.5 启发式规则51
4.6 设计优化53
4.7 ××××××系统软件设计说明书55
5.1 结构化程序设计58
第五章 详细设计58
5.2 详细设计的工具60
5.2.1 程序流程图60
5.2.2 盒图(N-S图)61
5.2.3 PAD图61
5.2.4 类程序设计语言(PDL)63
6.1 面向对象技术概述64
6.1.1 面向对象技术的历史、现状和发展64
第六章 面向对象分析64
6.1.2 一些基本概念65
6.1.3 同结构化方法的比较66
6.2 标识类及对象67
6.2.1 为什么要标识类及对象67
6.2.2 如何表示类及对象67
6.3 标识结构70
6.3.1 为什么要标识结构71
6.3.2 如何标识一般/特殊结构71
6.3.3 如何标识整体/部分结构74
6.4.1 为什么要标识主题76
6.4 标识主题76
6.4.2 如何标识主题77
6.5 定义属性78
6.5.1 为什么要定义属性78
6.5.2 如何定义属性78
6.6.1 为什么要定义服务83
6.6.2 如何定义服务83
6.6 定义服务83
6.7 面向对象分析文档86
6.7.1 文档内容86
6.7.2 模型检查87
第七章 面向对象设计88
7.1 从OOA到OOD88
7.2 问题域部分的设计89
7.2.1 为什么需要问题域部分的设计89
7.2.2 如何进行问题域部分的设计90
7.3.1 为什么需要人机交互部分95
7.3.2 如何设计人机交互部分95
7.3 人机交互部分的设计95
7.4 任务管理部分的设计99
7.4.1 为什么需要有任务管理部分99
7.4.2 怎样设计任务管理部分99
7.5 数据管理部分的设计102
7.5.1 为什么需要数据管理部分102
7.5.2 如何设计数据管理部分102
8.1 OSA的对象关系模型(ORM)104
第八章 OSA方法简介104
8.1.1 基本的模型化概念105
8.1.2 特殊的关系集合109
8.1.3 特殊对象类、资格条件、注释110
8.1.4 对象关系模型小结111
8.2 对象行为模型112
8.2.1 基本概念及概念模型化112
8.2.2 状态网115
8.2.3 对象行为模型小结122
8.3.1 基本的对象交互123
8.3 对象交互模型123
8.3.2 特殊类型交互的描述124
8.3.3 交互的约束、继承128
8.3.4 对象交互模型小结129
第九章 软件测试132
9.1 软件测试目标与软件测试过程模型132
9.1.1 软件测试目标132
9.1.2 测试过程模型133
9.2 软件测试技术133
9.2.1 路径测试技术134
9.2.2 事务处理流程测试技术137
9.3 软件测试步骤140
9.3.1 单元测试140
9.3.2 集成测试141
9.3.3 有效性测试142
9.3.4 软件测试与程序正确性证明143
9.4 程序证明技术144
10.1 基本过程153
第十章 软件过程153
10.2 支持过程159
10.2.1 文档过程159
10.2.2 配置管理过程159
10.2.3 质量保证过程160
10.2.4 验证过程161
10.2.5 确认过程162
10.2.6 联合评审过程162
10.2.8 问题解决过程163
10.2.7 审计过程163
10.3 组织过程164
10.4 剪裁过程和过程模型建造技术166
10.4.1 剪裁过程166
10.4.2 过程建模技术简介167
第十一章 计算机辅助软件工程CASE174
11.1 CASE综述174
11.1.1 什么是CASE174
11.1.2 CASE分类175
11.1.3 集成化CASE178
11.1.4 CASE生命周期185
11.2 CASE工作台188
11.2.1 CASE工作台概述188
11.2.2 程序设计工作台189
11.2.3 分析和设计工作台191
11.2.4 测试工作台193
11.2.5 元-CASE工作台194
11.3.1 软件工程环境概述196
11.3 软件工程环境196
11.3.2 集成环境199
11.3.3 平台服务200
11.3.4 框架服务201
11.3.5 PCTE206
11.4 大型软件开发环境青鸟系统简介207
11.4.1 综述207
11.4.2 JB2系统介绍208
参考文献216