图书介绍
普通高等教育十二五规划教材 UML系统建模及系统分析与设计PDF|Epub|txt|kindle电子书版本网盘下载
![普通高等教育十二五规划教材 UML系统建模及系统分析与设计](https://www.shukui.net/cover/54/31063804.jpg)
- 王欣,张毅编著 著
- 出版社: 北京:中国水利水电出版社
- ISBN:9787517010975
- 出版时间:2013
- 标注页数:312页
- 文件大小:132MB
- 文件页数:320页
- 主题词:面向对象语言-程序设计-高等学校-教材
PDF下载
下载说明
普通高等教育十二五规划教材 UML系统建模及系统分析与设计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软件工程4
1.2软件过程和开发方法8
1.2.1软件过程8
1.2.2软件开发方法16
1.3面向对象开发方法概述19
1.3.1面向对象开发方法的由来19
1.3.2面向对象方法的基本思想20
1.3.3面向对象的基本概念21
1.4面向对象主要开发方法25
1.4.1 Coad Yourdon方法26
1.4.2 Booch方法27
1.4.3 OMT方法28
1.4.4 OOSE方法28
1.4.5 Rational软件统一开发过程29
1.4.6几种方法的比较33
1.5面向对象软件开发33
1.5.1可行性分析33
1.5.2需求分析与面向对象分析40
1.5.3面向对象设计41
1.5.4面向对象实现41
1.5.5面向对象测试与维护42
1.6面向对象开发方法的特点42
小结44
复习思考题44
第2章UML建模语言46
2.1 UML概述46
2.1.1 UML的发展与应用46
2.1.2 UML的特点51
2.2 UML模型体系结构52
2.2.1 UML体系结构52
2.2.2 UML模型元素55
2.2.3 UML中的关系57
2.2.4 UML规则61
2.2.5 UML扩展机制62
2.3 UML系统模型图65
2.3.1 UML图的分类65
2.3.2 UML结构模型68
2.3.3 UML行为模型74
2.3.4 UML各种图的应用83
2.4 UML系统体系结构模型86
2.4.1子系统组织的体系结构86
2.4.2系统模型组织的系统体系结构91
小结93
复习思考题93
第3章 需求分析与用例建模96
3.1客户需求分析96
3.1.1系统调查97
3.1.2系统需求陈述101
3.1.3系统需求分析103
3.2需求建模105
3.2.1用例建模106
3.2.2确定系统边界和范围110
3.2.3确定参与者112
3.2.4确定需求用例113
3.2.5用例模型的关系114
3.2.6构造业务用例模型图116
3.2.7用例规格说明118
3.3活动图121
3.3.1活动图的符号121
3.3.2活动图的基本概念121
3.3.3活动图的构建123
3.4需求分析规格说明125
3.5需求分析用例建模案例128
3.5.1需求陈述128
3.5.2需求分析129
3.5.3系统开发方案132
3.5.4系统可行性分析133
小结133
复习思考题134
第4章 面向对象系统分析与对象类建模136
4.1面向对象系统分析136
4.2系统用例建模137
4.2.1分析系统用例137
4.2.2构造系统用例模型139
4.3类与对象建模概述140
4.3.1类图及对象图的图符140
4.3.2对象/类的关系148
4.4类与对象建模153
4.4.1类图的构建153
4.4.2对象图的构建158
4.5系统用例与类建模实例160
4.5.1建立系统用例模型160
4.5.2系统类建模161
小结162
复习思考题162
第5章 面向对象系统设计与行为建模165
5.1面向对象系统设计概述165
5.1.1面向对象系统体系结构设计165
5.1.2系统对象设计166
5.1.3面向对象系统设计优化169
5.2系统交互建模172
5.2.1顺序图172
5.2.2通信图178
5.2.3交互建模的选择181
5.3系统行为建模182
5.3.1状态机图符号183
5.3.2状态机图的构建191
5.4系统设计实例193
5.4.1顺序图建模194
5.4.2通信图建模195
5.4.3状态机图建模197
小结198
复习思考题199
第6章 系统体系结构建模202
6.1系统体系结构模型202
6.1.1信息系统体系结构202
6.1.2系统体系结构模型204
6.2软件系统体系结构建模206
6.2.1构件图的图符表示207
6.2.2构件分类与接口210
6.2.3构件图建模212
6.3硬件系统体系结构建模213
6.3.1部署图的基本元素213
6.3.2部署图构件与接口216
6.3.3部署图建模217
6.4系统体系结构建模案例218
小结221
复习思考题221
第7章 软件复用与软件构件技术223
7.1软件复用技术的发展与应用223
7.1.1软件复用技术的发展223
7.1.2软件复用的形式224
7.1.3软件复用的类型与优点226
7.1.4可复用软件构件的生产与使用226
7.1.5可复用软件的生产与复用228
7.1.6面向对象技术与软件复用的关系230
7.2软件构件技术231
7.2.1软件构件技术231
7.2.2软件架构234
7.3软件再工程238
7.3.1软件运行维护遇到的问题238
7.3.2软件再工程的概念239
7.3.3软件再工程的模型240
7.3.4实用的重用战略242
7.3.5再工程活动类型级别243
7.3.6再工程活动的步骤243
7.3.7再工程的相关软件技术244
小结244
复习思考题245
第8章Rose的使用246
8.1 Rose概述246
8.1.1 Rational Rose的版本247
8.1.2 Rational Rose的主要功能247
8.1.3 Rational Rose模型视图248
8.1.4 Rational Rose工具简介248
8.2 Rose建模255
8.2.1用例图建模255
8.2.2活动图建模260
8.2.3对象类建模262
8.2.4顺序图建模264
8.2.5通信图建模267
8.2.6状态机图建模269
8.2.7构件图建模272
8.2.8部署图建模275
8.3 Rational Rose生成代码277
8.3.1选择待转换的目标模型277
8.3.2检查Java语言的语法错误277
8.3.3设置代码生成属性279
8.3.4生成代码279
8.4 Rational Rose逆向工程281
小结282
复习思考题283
第9章 信息系统开发实例286
9.1可行性研究286
9.1.1概述286
9.1.2系统开发的背景、必要性和意义286
9.1.3现行系统需求分析286
9.1.4新系统开发方案292
9.1.5可行性研究300
9.1.6结论301
9.2面向对象分析与建模301
9.2.1系统用例建模302
9.2.2系统对象类建模303
9.3面向对象设计与建模306
9.3.1系统设计306
9.3.2系统交互模型构建307
9.3.3系统行为模型构建307
9.4面向对象的体系结构建模310
9.4.1系统体系结构设计310
9.4.2系统部署图设计311
复习思考题311
参考文献312