UML团队开发流程与管理 第2版PDF电子书下载
- 电子书积分:14 积分如何计算积分?
- 作 者:赖信仁著
- 出 版 社:北京:清华大学出版社
- 出版年份:2012
- ISBN:9787302288466
- 页数:416 页
第Ⅰ部分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 Toolsuite 214
11.1.3产生MySQL的DDL 217
11.2在不同平台中编写测试代码 219
11.2.1功能性测试的基本观念 219
11.2.2在.NET平台编写功能测试代码——使用C# 2010 Express +NUnit 220
11.2.3在Java平台编写功能测试代码——使用SpringSource Toolsuite 224
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团队合作与UML 306
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章 配置管理与UML 331
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章 团队安全机制与UML 359
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
- 《管理信息系统习题集》郭晓军 2016
- 《MBA大师.2020年MBAMPAMPAcc管理类联考专用辅导教材 数学考点精讲》(中国)董璞 2019
- 《信息系统安全技术管理策略 信息安全经济学视角》赵柳榕著 2020
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《卓有成效的管理者 中英文双语版》(美)彼得·德鲁克许是祥译;那国毅审校 2019
- 《危险化学品经营单位主要负责人和安全生产管理人员安全培训教材》李隆庭,徐一星主编 2012
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《管理运筹学》韩伯棠主编 2019
- 《ESG指标管理与信息披露指南》管竹笋,林波,代奕波主编 2019
- 《战略情报 情报人员、管理者和用户手册》(澳)唐·麦克道尔(Don McDowell)著 2019
- 《财报就像一本故事书》刘顺仁著 2019
- 《生态美学》曾繁仁著 2019
- 《种子学》郭华仁著 2019
- 《AUTOCAD及其应用》赖信昌,刘子健编 1989
- 《一个漂泊者》徐培仁著 1929
- 《移动互联网环境下的用户隐私问题研究》李征仁著 2019
- 《亲历青年一代辉煌时》吉传仁著 2019
- 《童话树》佟希仁著 2017
- 《塔木沁草原上的嘎查 内蒙古苏尼特左旗乌日根呼格吉勒嘎查调查报告》牧仁著 2018
- 《国故学大纲.卷上-再版》曹聚仁著;陶乐勤校 1929
- 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
- 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
- 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明著 2020
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《大学英语综合教程 1》王佃春,骆敏主编 2015
- 《大学物理简明教程 下 第2版》施卫主编 2020
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019