

软件开发方式 UML面向对象分析与设计 第2版PDF格式文档图书下载
- 购买点数:7 点
- 作 者:(德)Bernd Oestereich著 姜南 周志荣等译
- 出 版 社:北京:电子工业出版社
- 出版年份:2004
- ISBN:7121004526 7121004526
- 标注页数:222 页
- PDF页数:234 页
目录 1
第1章 引言 1
1.1面向对象的软件开发 1
1.1.1技术复杂性 1
1.1.2社会复杂性 2
1.2面向对象的历史 2
1.2.1太多的选择 3
1.3 实践中的OOAD 6
1.3.1经验与方法 7
1.4全局方法 8
1.4.1一致的模型表示 10
1.5推荐读物 12
第2章 面向对象——初学者需要理解的概念 13
2.1初学者需要理解的面向对象概念 13
2.2类、对象和实例 14
2.3属性、操作、约束和关系 15
2.4对象标识 17
2.6分类与继承 18
2.5职责 18
2.6.1性质的构造 20
2.6.2继承:限制和问题 24
2.7抽象类 26
2.8关联 27
2.9聚集 28
2.10消息交换 30
2.11集合 33
2.12多态性 35
2.13永久性 37
2.14类的划分 40
2.14.1 《entity》 41
2.14.2 《control》 41
2.14.3 《interface》 42
2.14.4 《boundary》(接口对象) 43
2.14.5 《type》 43
2.14.6 《prirnitive》 44
2.14.7 《enumeration》 44
2.15设计模式 45
2.14.8 《structure》 45
2.16组件 47
2.17推荐读物 49
第3章 分析 50
3.1 引言 50
3.2开发系统的思想和目标 50
3.2.1系统思想 50
3.3标识参与者 51
3.4标识业务流程 53
3.5标识参与者的利益 55
3.5.1描述各个参与者的利益所在 56
3.6标识业务用例 56
3.6.1标识业务用例 57
3.6.2标识用例的触发和结果 57
3.6.3标识要被排除的用例 58
3.6.4用例在哪里开始以及在哪里结束 59
3.6.5写场景 59
3.7.1 区分不变的要求和可变的要求 60
3.7描述用例的本质 60
3.7.2本质的描述 61
3.8标识系统用例 65
3.9收集和研究材料 68
3.9.1材料和对象 68
3.10描述需求 70
3.10.1 可以使用用例来描述需求吗 71
3.11标识业务类 72
3.1 2创建一个技术字典 74
3.13开发一个用例处理模型 78
3.1 3.1描述事件的常规过程 78
3.13.2为每个活动的所有异常和可能分支建模 79
3.13.3对每个活动,为所需要的输入对象和数据以及因此而产生的全部结果(对象、对象状态)建模 81
3.14描述系统接口 82
3.15开发接口原型 86
3.15.1隐喻 88
3.16推荐读物 88
4.1定义应用的体系机构 89
第4章 设计 89
4.1.1会话、会话控制器 91
4.1.2会话代理 91
4.1.3用例控制器 91
4.1.4 工作流或过程控制器 92
4.1.5域组件 92
4.2确定域组件 92
4.3建立具体组件的类模型 95
4.4进一步开发状态模型 97
4.5识别并在必要时重构组件依赖 98
4.6设计组件接口 100
4.6.1用例控制器接口 100
4.6.2域组件接口 100
4.7开发协同模型 102
4.8开发面向过程的组件测试 104
4.9开发类测试程序 107
4.10定义属性 109
4.10.1定义枚举 110
4.10.2重构 111
4.11.1指定会话元素 112
4.11指定会话 112
4.12设计讨论 115
4.12.1确认关系 115
4.12.2业务伙伴和它们的角色 116
4.12.3关于继承的一个重要检查 119
4.12.4银行账户、电话号码和地址 121
4.13推荐读物 124
5.1.1推荐读物 125
第5章 UML基础 125
5.1引言 125
5.2图的种类 126
5.3用例图 126
5.3.1用例图 126
5.3.2用例 128
5.3.3参与者 129
5.3.4用例描述 130
5.3.5用例关系 133
5.4类图(基本元素) 134
5.4.1类 134
5.4.2对象 140
5.4.3属性 141
5.4.4操作 143
5.4.5职责 145
5.4.6需求 145
5.4.7接口与接口类 146
5.4.8 约束-对象约束语言(OCL) 150
5.4.9标记值 157
5.4.10原型 159
5.4.11注释 161
5.4.12协同、机制 161
5.4.13子系统 162
5.4.14包 163
5.4.15组件 164
5.5.1泛化与特殊化 166
5.5类图(关系型元素) 166
5.5.2关联 169
5.5.3聚集 180
5.5.4组合 182
5.5.5依赖关系 183
5.5.6精化/认识关系 184
5.6行为图 186
5.6.1活动图 186
5.6.2 对象流图 189
5.6.3协同图 190
5.6.4 顺序图 194
5.6.5状态图 197
5.7实现图 202
5.7.1 组件图 202
5.7.2配置图 203
附录A 术语表 205
附录B 参考文献 215
附录C UML框图 219
- 《软件开发方式 UML面向对象分析与设计 第2版》(德)Bernd Oestereich著;姜南,周志荣等译 2004
- 《面向对象软件分析设计与测试》王晖等编著 2004
- 《计算机软件新技术 面向对象的系统分析》李芳芸,柴跃廷编著 1992
- 《面向对象数据结构与软件开发 Java版》Jean-Paul Tremblay,Grant A.Cheston著;李晔,林波,詹文军译 2005
- 《软件开发过程》倪子伟编 2004
- 《面向对象开发方法》麻志毅编著 2011
- 《面向对象的嵌入式系统开发》朱成果编著 2007
- 《基于面向对象的软件分析与设计实验教程》衣杨,肖志娇,顾春琴编著 2011
- 《测试驱动的面向对象软件开发》(美)弗里曼,(美)普雷斯著 2010
- 《Visual C++开发技术及面向对象软件工程案例分析》邹丽主编 2012
- 《姜南诗文集》黄文科,赵旭光主编 2222
- 《海德格尔诗学文集》(德)海德格尔著;成穷等译 1992
- 《斯居戴里小姐:霍夫曼小说选》(德)E.T.A.霍夫曼著;韩世钟等译 2000
- 《斯居戴里小姐 霍夫曼小说选》(德)E.T.A.霍夫曼(E.T.A.Hoffmann)著;韩世钟等译;杨武能选编 1998
- 《70后批评家文丛 刘志荣卷》陈思和,周明全主编;刘志荣著 2016
- 《恶性肿瘤姑息治疗》(德)Bernd Alt Epping,(德)Friedemann Nauck主编 2016
- 《批判右派分子谭天荣等论文集》本社编 1957
- 《杨小楼评传》周志辅著 1992
- 《周志龙画集》周志龙绘 2002
- 《周志俊小传》周小鹃著 1987
- 《北京工业志 电子志》卜世成,高玉庆主编 2001
- 《北京志 工业卷 68 电子工业志 仪器仪表工业志》北京市地方志编纂委员会编著 2001
- 《网络互联技术手册 第2版》(美)(K.唐斯)Kevin Downes等著;包晓露等译 1999
- 《当代北京广播电视和电子元件工业》《当代北京工业丛书》编辑部编 1988
- 《电子电路实验》梅开乡,梅军进主编;陈大力,吴勇平,李鹏鹏副主编 2014
- 《操作系统》韩仲清主编 1990
- 《'94北京国际电子出版研讨会论文集》粟武宾主编 1994
- 《dBASE Ⅲ PLUS》GOTOP编著 1995
- 《PowerPoint 97 操作导引》王耆,李文润编著 1998
- 《多媒体数据压缩技术》高文著 1994