图书介绍
UML团队开发流程与管理 第2版PDF|Epub|txt|kindle电子书版本网盘下载
![UML团队开发流程与管理 第2版](https://www.shukui.net/cover/67/33890448.jpg)
- 赖信仁著 著
- 出版社: 北京:清华大学出版社
- ISBN:9787302288466
- 出版时间:2012
- 标注页数:416页
- 文件大小:97MB
- 文件页数:437页
- 主题词:面向对象语言-程序设计
PDF下载
下载说明
UML团队开发流程与管理 第2版PDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
第Ⅰ部分UML基础3
第1章 案例设计与说明3
1.1案例背景说明4
1.2总结5
第2章 利用UML表达业务流程与系统需求7
2.1活动图与业务流程8
2.1.1信仁医院案例背景描述8
2.1.2问题与分析10
2.1.3有关活动图的介绍11
2.1.4信仁医院住出院系统的活动图14
2.1.5在EA中绘制活动图15
2.2用例图与系统需求20
2.2.1信仁医院案例背景描述20
2.2.2问题与分析21
2.2.3有关用例图的介绍22
2.2.4信仁医院住出院系统的用例图24
2.2.5在EA中绘制用例图24
2.3总结28
第3章 表达系统内部的结构29
3.1系统结构与类图30
3.1.1信仁医院案例背景描述30
3.1.2问题与分析33
3.1.3有关类图的介绍34
3.1.4信仁医院住出院系统的领域模型36
3.1.5在EA中绘制类图38
3.2系统结构与序列图46
3.2.1信仁医院案例背景描述46
3.2.2问题与分析48
3.2.3有关序列图的介绍49
3.2.4信仁医院住出院系统的序列图案例50
3.2.5在EA中绘制序列图51
3.3系统结构与通信图54
3.3.1信仁医院案例背景描述54
3.3.2问题与分析56
3.3.3有关通信图的介绍57
3.3.4信仁医院住出院系统的通信图案例58
3.3.5在EA中绘制通信图58
3.4总结61
第4章 表达系统的微观设计63
4.1对象图64
4.1.1信仁医院案例背景描述64
4.1.2问题与分析65
4.1.3有关对象图的介绍66
4.1.4信仁医院住出院系统的对象图案例66
4.1.5在EA中绘制对象图67
4.2状态机图69
4.2.1信仁医院案例背景描述69
4.2.2问题与分析70
4.2.3有关状态机图的介绍71
4.2.4病床状态的状态机图案例72
4.2.5在EA中绘制状态机图73
4.3时间图75
4.3.1信仁医院案例背景描述75
4.3.2问题与分析76
4.3.3有关时间图的介绍76
4.3.4病床状态的时间图案例77
4.3.5在EA中绘制时间图77
4.4总结80
第5章 表达系统的宏观设计81
5.1总则图82
5.1.1信仁医院案例背景描述82
5.1.2问题与分析83
5.1.3有关总则图的介绍84
5.1.4信仁医院住出院系统的总则图案例86
5.1.5在EA中绘制总则图86
5.2包图93
5.2.1信仁医院案例背景描述93
5.2.2问题与分析94
5.2.3有关包图的介绍95
5.2.4信仁医院住出院系统的包图案例95
5.2.5在EA中绘制包图96
5.3交互概述图97
5.3.1信仁医院案例背景描述97
5.3.2问题与分析98
5.3.3有关交互概述图的介绍99
5.3.4正常处理与意外处理的交互概述图99
5.3.5在EA中绘制交互概述图100
5.4组合结构图102
5.4.1信仁医院案例背景描述102
5.4.2问题与分析104
5.4.3有关组合结构图的介绍104
5.4.4信仁医院住出院系统与其他系统关系的组合结构图106
5.4.5在EA中绘制组合结构图106
5.5总结109
第6章 表达系统的实现与部署111
6.1组件图112
6.1.1信仁医院案例背景描述112
6.1.2问题与分析113
6.1.3有关组件图的介绍113
6.1.4信仁医院住出院系统的组件图案例114
6.1.5在EA中绘制组件图114
6.2部署图116
6.2.1信仁医院案例背景描述116
6.2.2问题与分析117
6.2.3有关部署图的介绍117
6.2.4信仁医院住出院系统的部署图案例118
6.2.5在EA中绘制部署图118
6.3总结122
第Ⅱ部分UML与软件开发实现125
第7章 电子化采购管理系统案例125
7.1案例背景说明126
7.2总结126
第8章 业务流程设计与需求收集129
8.1捕捉业务流程130
8.1.1 Erikson-Penker业务扩展模型简介130
8.1.2电子化采购系统的业务流程132
8.2从业务流程找出用例138
8.2.1用例与系统需求138
8.2.2找出用例的步骤140
8.2.3编写用例的测试案例145
8.3总结152
第9章 实现用例153
9.1分析类与用例154
9.2勾勒用例的控制对象156
9.3交易模式与实体对象163
9.3.1交易模式的原理163
9.3.2交易模式在电子化采购系统的应用168
9.4使用序列图描述对象交互170
9.5总结179
第10章 领域模式、平台技术与类模式181
10.1 MDA基本介绍182
10.1.1模式驱动架构(MDA)简介182
10.1.2 EA MDA机制简介185
10.2不同软件平台的实现技术187
10.2.1 N-Tier系统与N-Layer开发模式总览187
10.2.2.NET Framework的重要技术介绍189
10.2.3 Java平台中的重要技术190
10.3利用MDA转换领域模型192
10.3.1将控制对象转换为C#的实现类192
10.3.2将控制对象转换为Spring Framework的实现类198
10.3.3将实体对象转换为MySQL的物理数据模型206
10.4总结209
第11章 测试代码的编写211
11.1在不同平台中新增项目与生成代码212
11.1.1在NET平台生成代码212
11.1.2在Java平台生成代码——使用Spring Source Toolsuite214
11.1.3产生MySQL的DDL217
11.2在不同平台中编写测试代码219
11.2.1功能性测试的基本观念219
11.2.2在.NET平台编写功能测试代码——使用C# 2010 Express +NUnit220
11.2.3在Java平台编写功能测试代码——使用SpringSource Toolsuite224
11.3总结230
第12章 代码的编写231
12.1编写领域层代码232
12.1.1编写.NET平台的领域层代码233
12.1.2编写Java平台的领域层代码241
12.2编写数据源层代码266
12.2.1编写.NET平台的数据源层代码267
12.2.2编写Java平台的数据源层代码274
12.3总结280
第13章 代码的重构283
13.1代码重构的时机284
13.2重构手法285
13.2.1与结构相关的重构285
13.2.2结构细节的重构289
13.3结构的重整与设计模式290
13.4电子化采购系统重构练习(C#)291
13.5总结301
第Ⅲ部分 软件开发与团队合作305
第14章 团队合作案例场景介绍305
14.1团队合作与UML306
14.2案例场景介绍306
14.3团队合作机制的环境建立307
14.4 EA团队合作机制简介308
第15章 建立UML合作的中央集权控制环境311
15.1案例背景说明312
15.2开发模型的集中化管理312
15.3利用EA中央控制开发模型313
15.3.1 EA存储库结构313
15.3.2设置EA的客户端318
15.4总结330
第16章 配置管理与UML331
16.1案例背景说明332
16.2软件配置管理的原理与操作332
16.2.1软件配置管理的基本原理332
16.2.2 Subversion的原理以及安装335
16.2.3 Subversion的安装336
16.2.4 Subversion存储库的规划346
16.3利用EA进行软件配置管理355
16.4总结358
第17章 团队安全机制与UML359
17.1案例背景说明360
17.2 EA的团队合作机制361
17.2.1启动EA的权限控制机制361
17.2.2设置用户与组362
17.2.3设置存取权限364
17.3练习366
17.4总结368
第Ⅳ部分 附录371
附录A EA的基本操作371
附录B EA的定制化379
附录C参考书目及网络资源415