UML与Enterprise Architect 7.5团队开发实务手册PDF电子书下载
- 电子书积分:13 积分如何计算积分?
- 作 者:赖信仁著
- 出 版 社:北京:电子工业出版社
- 出版年份:2010
- ISBN:9787121102912
- 页数:379 页
第1篇 UML基础 3
Chapter 1 案例设计与说明 3
1.1 案例背景说明 4
1.2 总结 5
Chapter 2 利用UML表达业务流程与系统需求 7
2.1 活动图与业务流程 8
2.1.1 信仁医院案例背景描述 8
2.1.2 问题与分析 10
2.1.3 活动图的基本认识 11
2.1.4 信仁医院住、出院系统的活动图 15
2.1.5 在EA中绘制活动图 16
2.2 用例图与系统需求 21
2.2.1 信仁医院案例背景描述 21
2.2.2 问题与分析 22
2.2.3 用例图的基本认识 23
2.2.4 信仁医院住、出院系统的用例图 26
2.2.5 在EA中绘制用例图 27
2.3 总结 30
Chapter 3 表达系统内部的结构 33
3.1 系统结构与类图 34
3.1.1 信仁医院案例背景描述 34
3.1.2 问题与分析 37
3.1.3 类图的基本认识 38
3.1.4 信仁医院住、出院系统的领域模型 41
3.1.5 在EA中绘制类图 42
3.2 系统结构与序列图 51
3.2.1 信仁医院案例背景描述 51
3.2.2 问题与分析 53
3.2.3 序列图的基本认识 53
3.2.4 信仁医院住、出院系统的序列图范例 54
3.2.5 在EA中绘制序列图 55
3.3 系统结构与通信图 59
3.3.1 信仁医院案例背景描述 59
3.3.2 问题与分析 60
3.3.3 通信图的基本认识 61
3.3.4 信仁医院住、出院系统的通信图范例 62
3.3.5在EA中绘制通信图 63
3.4 总结 66
Chapter 4 表达系统的微观设计 67
4.1 对象图 68
4.1.1信仁医院案例背景描述 68
4.1.2 问题与分析 70
4.1.3 对象图的基本认识 70
4.1.4 信仁医院住、出院系统的对象图范例 71
4.1.5 在EA中绘制对象图 72
4.2 状态机图 74
4.2.1信仁医院案例背景描述 74
4.2.2 问题与分析 75
4.2.3 状态机图的基本认识 76
4.2.4病床状态的状态机图范例 77
4.2.5 在EA中绘制状态机图 78
4.3 时序图 81
4.3.1 信仁医院案例背景描述 81
4.3.2问题与分析 82
4.3.3时间图的基本认识 82
4.3.4 病床状态的时间图范例 83
4.3.5在EA中绘制时间图 83
4.4 总结 86
Chapter 5 表达系统的宏观设计 87
5.1 包图 88
5.1.1 信仁医院案例背景描述 88
5.1.2 问题与分析 89
5.1.3包图的基本认识 90
5.1.4信仁医院住、出院系统的包图范例 91
5.1.5 在EA中绘制包图 91
5.2 交互概述图 93
5.2.1信仁医院案例背景描述 93
5.2.2 问题与分析 94
5.2.3 交互概述图的基本认识 94
5.2.4 正常处理与意外处理的交互概述图 95
5.2.5在EA中绘制交互概述图 95
5.3 组合结构图 98
5.3.1信仁医院案例背景描述 98
5.3.2 问题与分析 99
5.3.3组合结构图的基本认识 100
5.3.4 信仁医院住、出院系统与其他系统关系的组合结构图 101
5.3.5 在EA中绘制组合结构图 102
5.4 总结 105
Chapter 6 表达系统的实战与部署 107
6.1 组件图 108
6.1.1 信仁医院案例背景描述 108
6.1.2 问题与分析 109
6.1.3 组件图的基本认识 109
6.1.4信仁医院住、出院系统的组件图范例 110
6.1.5 在EA中绘制组件图 111
6.2 部署图 113
6.2.1信仁医院案例背景描述 113
6.2.2 问题与分析 114
6.2.3 部署图的基本认识 114
6.2.4 信仁医院住、出院系统的部署图范例 115
6.2.5在EA中绘制部署图 116
6.3 总结 119
第2篇 UML与软件开发实战 123
Chapter 7 电子化采购管理系统案例 123
7.1 案例背景说明 124
7.2 总结 124
Chapter 8 业务流程设计与需求搜集 127
8.1 捕捉业务流程 128
8.1.1 Eriksson-Penker业务扩展模型简介 129
8.1.2 电子化采购系统的业务流程 131
8.2 从业务流程找出用例 137
8.2.1用例与系统需求 137
8.2.2 找出用例的步骤 138
8.2.3撰写用例的测试案例 143
8.3 总结 148
Chapter 9 实现用例 151
9.1 分析类与用例 152
9.2 勾勒用例的控制对象 155
9.2.1用例叙述与控制对象 155
9.3 交易模式与实体对象 161
9.3.1交易模式的原理 161
9.3.2交易模式在电子化采购系统的应用 167
9.4 使用序列图描述对象交互 170
9.4.1序列图、分析类与用例 170
9.5 总结 179
Chapter 10 利用MDA转换领域模型 181
10.1 利用MDA转换领域模型 182
10.1.1模型驱动架构(MDA)简介 182
10.1.2 EA MDA机制简介 186
10.1.3定制EA的MDA转换机制 188
10.1.4转换分析类 196
10.2 测试代码与代码的撰写 204
10.2.1 产生代码框架及数据定义语言 204
10.2.2测试代码的编写与执行 209
10.2.3撰写代码 214
Chapter 11 程序的重构 219
11.1 程序重构的时机 220
11.2 重构的手法 222
11.2.1 与结构相关的重构 222
11.2.2 结构细节的重构 225
11.3 结构的重整与设计模式 227
11.4 电子化采购系统重构练习 228
11.5 总结 240
第3篇 软件开发与团队合作 245
Chapter 12 团队合作案例场景介绍 245
12.1 团队合作与UML 246
12.2 案例场景介绍 246
12.3 团队合作机制的环境建立 247
12.4 EA团队合作机制简介 248
Chapter 13 建立UML合作的中央集权控制环境 251
13.1 案例背景说明 252
13.2 开发模型的集中化管理 252
13.3 利用EA中央控制开发模型 253
13.3.1 EA的仓储结构 253
13.3.2 设置EA的客户端 258
13.4 总结 270
Chapter 14 配置管理与UML 271
14.1 案例背景说明 272
14.2 软件配置管理的原理与操作 272
14.2.1软件配置管理的基本原理 272
14.2.2 Subversion的原理及安装 275
14.2.3 Subversion的安装 276
14.2.4 Subversion仓储的规划 286
14.3 利用EA进行软件配置管理 296
14.3.1 EA与Subversion 297
14.4 总结 301
Chapter 15 团队安全机制与UML 303
15.1 案例背景说明 304
15.2 EA的团队合作机制 305
15.2.1 启动EA的权限控制机制 305
15.2.2 设置用户与群组 306
15.2.3 设置存取权限 308
15.3 总结 312
第4篇 附录 317
附录A EA的基本操作 317
A.1 EA操作界面简介 318
A.2 新增一个EA的项目 322
附录B EA的定制 325
B.1 EA文件产生器简介 326
B.1.1 EA中预设的文件模板 327
B.1.2 RTF报表产生器的设置 332
B.2 文档产生器的定制 339
B.2.1 RTF编辑器简介 339
B.2.2修改EA预设的文档模板 343
B.2.3 新增自己的文档模板 345
附录C EA的进阶功能 357
C.1 利用EA编写、编译及执行代码 358
C.1.1 设置包的编译及执行环境 358
C.1.2编辑、编译、执行及除错 361
C.2 利用EA产生动态序列图 365
C.2.1 EA动态序列图产生的原理 365
C.2.2 EA产生序列图的方式与步骤 366
附录D 本书光盘使用说明 369
D.1 第1篇范例——信仁医院住、出院系统 370
D.2 第2篇范例——电子化采购系统 371
参考文献 379
- 《Maya 2018完全实战技术手册》来阳编著 2019
- 《区块链DAPP开发入门、代码实现、场景应用》李万胜著 2019
- 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
- 《高含硫气藏开发腐蚀控制技术与实践》唐永帆,张强 2018
- 《高等院校保险学专业系列教材 保险学原理与实务》林佳依责任编辑;(中国)牟晓伟,李彤宇 2019
- 《高等教育双机械基础课程系列教材 高等学校教材 机械设计课程设计手册 第5版》吴宗泽,罗圣国,高志,李威 2018
- 《慢性呼吸系统疾病物理治疗工作手册》(荷)瑞克·考斯林克(RikGosselink) 2020
- 《战略情报 情报人员、管理者和用户手册》(澳)唐·麦克道尔(Don McDowell)著 2019
- 《实用内科手册》黄清,阮浩航主编 2016
- 《基层医疗卫生机构安全用药手册》黎月玲,熊慧瑜 2019
- 《财报就像一本故事书》刘顺仁著 2019
- 《生态美学》曾繁仁著 2019
- 《种子学》郭华仁著 2019
- 《AUTOCAD及其应用》赖信昌,刘子健编 1989
- 《一个漂泊者》徐培仁著 1929
- 《移动互联网环境下的用户隐私问题研究》李征仁著 2019
- 《亲历青年一代辉煌时》吉传仁著 2019
- 《童话树》佟希仁著 2017
- 《塔木沁草原上的嘎查 内蒙古苏尼特左旗乌日根呼格吉勒嘎查调查报告》牧仁著 2018
- 《国故学大纲.卷上-再版》曹聚仁著;陶乐勤校 1929
- 《电子测量与仪器》人力资源和社会保障部教材办公室组织编写 2009
- 《少儿电子琴入门教程 双色图解版》灌木文化 2019
- 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
- 《北京生态环境保护》《北京环境保护丛书》编委会编著 2018
- 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019
- 《通信电子电路原理及仿真设计》叶建芳 2019
- 《高等院校旅游专业系列教材 旅游企业岗位培训系列教材 新编北京导游英语》杨昆,鄢莉,谭明华 2019
- 《电子应用技术项目教程 第3版》王彰云 2019
- 《中国十大出版家》王震,贺越明著 1991
- 《近代民营出版机构的英语函授教育 以“商务、中华、开明”函授学校为个案 1915年-1946年版》丁伟 2017