王朝网络
分享
 
 
 

UML用户指南(第2版)(图灵计算机科学丛书)

王朝导购·作者佚名
 
UML用户指南(第2版)(图灵计算机科学丛书)  点此进入淘宝搜索页搜索
  特别声明:本站仅为商品信息简介,并不出售商品,您可点击文中链接进入淘宝网搜索页搜索该商品,有任何问题请与具体淘宝商家联系。
  参考价格: 点此进入淘宝搜索页搜索
  分类: 图书,计算机与互联网,程序语言与软件开发,语言与开发工具,综合,
  品牌: 布奇

基本信息·出版社:人民邮电出版社

·页码:362 页

·出版日期:2006年

·ISBN:7115148333

·条形码:9787115148339

·包装版本:1

·装帧:平装

·开本:16开

·丛书名:图灵计算机科学丛书

产品信息有问题吗?请帮我们更新产品信息。

内容简介《UML用户指南》(第2版)是UML方面最权威的一本著作,三位作者是面向对象方法最早的倡导者,是UML的创始人。本版涵盖了UML 2.0。书中为具体的UML特征提供了参考,描述了一个使用UML进行开发的过程,旨在让读者掌握UML的术语、规则和语言特点,以及如何有效地使用这种语言,知道如何应用UML去解决一些常见的建模问题。《UML用户指南》(第2版)由7个部分组成,而且每章都描述了一个特定UML特征的具体用法,其中大部分按入门、术语和概念、常见建模技术、提示和技巧的方式组织。《UML用户指南》(第2版)还为高级开发人员提供了在高级建模问题中应用UML的一条非常实用的线索。

作者简介Grady Booch、James Rumbaugh和Ivar Jacobson是UML的创始人,均为软件工程界的权威,除了著有多部软件工程方面的著作之外,在对对象技术发展上也有诸多杰出贡献,其中包括Booch方法、对象建模技术(OMT)和Objectory(OOSE)过程。目前Booch和Rumbaugh在IBM工作,Jacobson是独立咨询师。

编辑推荐《UML用户指南》(第2版)适合作为高等院校计算机及相关专业本科生或研究生"统一建模语言(UML)"课程的教材,也适用于进行软件生产、部署和维护的人员,特别适合于分析员、最终客户、架构师、开发人员、质量保证人员、构件库管理人员以及项目和程序管理者。统一建模语言(Unified Modeling Language,UML)是一种用于对软件密集型系统的制品进行可视化、详述、构造和文档化的图形语言。UML给出了一种描绘系统蓝图的标准方法,其中既包括概念性的事物(如业务过程和系统功能),也包括具体的事物(如用特定的编程语言编写的类、数据库模式和可复用的软件构件)。本书旨在教会读者如何有效地使用UML。本书涵盖了UML 2.0。

目录

第一部分 入门

第1章 为什么要建模 3

1.1 建模的重要性 3

1.2 建模原理 6

1.3 面向对象建模 8

第2章 UML介绍 9

2.1 UML概述 9

2.1.1 UML是一种语言 9

2.1.2 UML是一种用于可视化的语言 10

2.1.3 UML是一种可用于详细描述的语言 10

2.1.4 UML是一种用于构造的语言 11

2.1.5 UML是一种用于文档化的语言 11

2.1.6 在何处能使用UML 11

2.2 UML的概念模型 12

2.2.1 UML的构造块 12

2.2.2 UML规则 19

2.2.3 UML中的公共机制 20

2.3 体系结构 23

2.4 软件开发生命周期 25

第3章 Hello, World! 27

3.1 关键抽象 27

3.2 机制 30

3.3 制品 31

第二部分 对基本结构建模

第4章 类 35

4.1 入门 35

4.2 术语和概念 36

4.2.1 名称 36

4.2.2 属性 37

4.2.3 操作 37

4.2.4 对属性和操作的组织 38

4.2.5 职责 39

4.2.6 其他特征 39

4.3 常用建模技术 40

4.3.1 对系统的词汇建模 40

4.3.2 对系统中的职责分布建模 41

4.3.3 对非软件事物建模 42

4.3.4 对简单类型建模 43

4.4 提示和技巧 43

第5章 关系 45

5.1 入门 45

5.2 术语和概念 46

5.2.1 依赖 46

5.2.2 泛化 47

5.2.3 关联 48

5.2.4 其他特征 50

5.2.5 绘图风格 51

5.3 常用建模技术 51

5.3.1 对简单依赖建模 51

5.3.2 对单继承建模 52

5.3.3 对结构关系建模 53

5.4 提示和技巧 54

第6章 公共机制 57

6.1 入门 57

6.2 术语和概念 59

6.2.1 注解 59

6.2.2 其他修饰 59

6.2.3 衍型 60

6.2.4 标记值 61

6.2.5 约束 62

6.2.6 标准元素 63

6.2.7 外廓 63

6.3 常用建模技术 63

6.3.1 对注释建模 63

6.3.2 对新特性建模 64

6.3.3 对新语义建模 65

6.4 提示和技巧 66

第7章 图 67

7.1 入门 67

7.2 术语和概念 68

7.2.1 结构图 70

7.2.2 行为图 71

7.3 常用建模技术 72

7.3.1 对系统的不同视图建模 72

7.3.2 对不同的抽象层次建模 73

7.3.3 对复杂视图建模 75

7.4 提示和技巧 75

第8章 类图 77

8.1 入门 77

8.2 术语和概念 78

8.2.1 普通特性 78

8.2.2 内容 78

8.2.3 一般用法 79

8.3 常用建模技术 79

8.3.1 对简单协作建模 79

8.3.2 对逻辑数据库模式建模 80

8.3.3 正向工程和逆向工程 82

8.4 提示和技巧 84

第三部分 对高级结构建模

第9章高级类 87

9.1 入门 87

9.2 术语和概念 88

9.2.1 类目 88

9.2.2 可见性 89

9.2.3 实例范围和静态范围 90

9.2.4 抽象元素、叶子元素和多态性元素 91

9.2.5 多重性 92

9.2.6 属性 93

9.2.7 操作 93

9.2.8 模板类 95

9.2.9 标准元素 96

9.3 常用建模技术 96

9.4 提示和技巧 97

第10章 高级关系 99

10.1 入门 99

10.2 术语和概念 100

10.2.1 依赖 100

10.2.2 泛化 102

10.2.3 关联 104

10.2.4 实现 108

10.3 常用建模技术 109

10.4 提示和技巧 110

第11章 接口、类型和角色 111

11.1 入门 111

11.2 术语和概念 112

11.2.1 名称 113

11.2.2 操作 113

11.2.3 关系 114

11.2.4 理解接口 115

11.3 常用建模技术 115

11.3.1 对系统中的接缝建模 115

11.3.2 对静态类型和动态类型建模 117

11.4 提示和技巧 117

第12章 包 119

12.1 入门 119

12.2 术语和概念 120

12.2.1 名称 120

12.2.2 拥有的元素 121

12.2.3 可见性 122

12.2.4 引入与引出 122

12.3 常用建模技术 124

12.3.1 对成组的元素建模 124

12.3.2 对体系结构视图建模 125

12.4 提示和技巧 126

第13章 实例 127

13.1 入门 127

13.2 术语和概念 128

13.2.1 抽象和实例 128

13.2.2 类型 129

13.2.3 名称 129

13.2.4 操作 130

13.2.5 状态 130

13.2.6 其他特征 131

13.2.7 标准元素 132

13.3 常用建模技术 132

13.4 提示和技巧 133

第14章 对象图 135

14.1 入门 135

14.2 术语和概念 136

14.2.1 普通特性 136

14.2.2 内容 136

14.2.3 一般用法 137

14.3 常用建模技术 137

14.3.1 对对象结构建模 137

14.3.2 逆向工程 138

14.4 提示和技巧 139

第15章 构件 141

15.1 入门 141

15.2 术语和概念 142

15.2.1 构件和接口 142

15.2.2 可替换性 143

15.2.3 组织构件 144

15.2.4 端口 144

15.2.5 内部结构 145

15.3 常用建模技术 148

15.3.1 对结构类建模 148

15.3.2 对API建模 149

15.4 提示和技巧 150

第四部分对基本行为建模

第16章 交互 153

16.1 入门 153

16.2 术语和概念 154

16.2.1 语境 154

16.2.2 对象和角色 155

16.2.3 链和连接件 156

16.2.4 消息 157

16.2.5 序列 159

16.2.6 创建、修改和撤销 160

16.2.7 表示法 161

16.3 常用建模技术 161

16.4 提示和技巧 162

第17章 用况 165

17.1 入门 165

17.2 术语和概念 167

17.2.1 主题 167

17.2.2 名称 167

17.2.3 用况与参与者 168

17.2.4 用况与事件流 168

17.2.5 用况与脚本 169

17.2.6 用况与协作 169

17.2.7 组织用况 170

17.2.8 其他特性 172

17.3 常用建模技术 172

17.4 提示和技巧 174

第18章 用况图 175

18.1 入门 175

18.2 术语和概念 176

18.2.1 公共特性 176

18.2.2 内容 176

18.2.3 表示法 177

18.2.4 一般用法 177

18.3 常用建模技术 177

18.3.1 对系统的语境建模 177

18.3.2 对系统的需求建模 179

18.3.3 正向工程和逆向工程 180

18.4 提示和技巧 181

第19章 交互图 183

19.1 入门 183

19.2 术语和概念 184

19.2.1 公共特性 185

19.2.2 内容 185

19.2.3 顺序图 185

19.2.4 顺序图中的结构化控制 186

19.2.5 嵌套活动图 188

19.2.6 通信图 189

19.2.7 语义等价 190

19.2.8 一般用法 190

19.3 常用建模技术 191

19.3.1 按时间顺序对控制流建模 191

19.3.2 按组织对控制流建模 193

19.3.3 正向工程和逆向工程 194

19.4 提示和技巧 194

第20章 活动图 197

20.1 入门 197

20.2 术语和概念 199

20.2.1 公共特性 199

20.2.2 内容 199

20.2.3 动作和活动结点 199

20.2.4 控制流 200

20.2.5 分支 201

20.2.6 分岔和汇合 201

20.2.7 泳道 202

20.2.8 对象流 203

20.2.9 扩展区域 205

20.2.10 一般用法 206

20.3 常用建模技术 207

20.3.1 对工作流建模 207

20.3.2 对操作建模 208

20.3.3 正向工程和逆向工程 209

20.4 提示和技巧 210

第五部分 对高级行为建模

第21章 事件和信号 213

21.1 入门 213

21.2 术语和概念 214

21.2.1 事件的种类 214

21.2.2 信号 214

21.2.3 调用事件 215

21.2.4 时间事件和变化事件 215

21.2.5 发送和接收事件 216

21.3 常用建模技术 217

21.3.1 对信号族建模 217

21.3.2 对异常建模 218

21.4 提示和技巧 220

第22章 状态机 221

22.1 入门 221

22.2 术语和概念 223

22.2.1 语境 223

22.2.2 状态 224

22.2.3 转移 225

22.2.4 高级状态和转移 227

22.2.5 子状态 230

22.3 常用建模技术 235

22.4 提示和技巧 237

第23章进程和线程 239

23.1 入门 239

23.2 术语和概念 240

23.2.1 控制流 240

23.2.2 类和事件 241

23.2.3 通信 242

23.2.4 同步 243

23.3 常用建模技术 244

23.3.1 对多控制流建模 244

23.3.2 对进程间通信建模 245

23.4 提示和技巧 246

第24章时间和空间 247

24.1 入门 247

24.2 术语和概念 248

24.2.1 时间 248

24.2.2 位置 249

24.3 常用建模技术 250

24.3.1 对定时约束建模 250

24.3.2 对对象的分布建模 250

24.4 提示和技巧 252

第25章状态图 253

25.1 入门 253

25.2 术语和概念 254

25.2.1 公共特性 255

25.2.2 内容 255

25.2.3 一般用法 255

25.3 常用建模技术 256

25.3.1 对反应型对象建模 256

25.3.2 正向工程和逆向工程 258

25.4 提示和技巧 259

第六部分 对体系结构建模

第26章制品 263

26.1 入门 263

26.2 术语和概念 264

26.2.1 名称 264

26.2.2 制品和类 265

26.2.3 制品的种类 265

26.2.4 标准元素 266

26.3常用建模技术 266

26.3.1对可执行程序和库建模 266

26.3.2对表、文件和文档建模 267

26.3.3对源代码建模 268

26.4提示和技巧 269

第27章部署 271

27.1入门 271

27.2概念和术语 272

27.2.1 名称 272

27.2.2 结点和制品 273

27.2.3 组织结点 273

27.2.4 连接 274

27.3常用建模技术 274

27.3.1对处理器和设备建模 274

27.3.2对制品的分布建模 275

27.4提示和技巧 276

第28章协作 277

28.1入门 277

28.2术语和概念 279

28.2.1 名称 279

28.2.2 结构 279

28.2.3 行为 280

28.2.4 组织协作 281

28.3常用建模技术 282

28.3.1对角色建模 282

28.3.2对用况的实现建模 283

28.3.3对操作的实现建模 284

28.3.4对机制建模 285

28.4提示和技巧 286

第29章模式和框架 287

29.1入门 287

29.2术语和概念 288

29.2.1 模式和体系结构 288

29.2.2 机制 289

29.2.3 框架 290

29.3常用建模技术 291

29.3.1对设计模式建模 291

29.3.2对体系结构模式建模 293

29.4提示和技巧 295

第30章制品图 297

30.1 入门 297

30.2 术语和概念 298

30.2.1 普通特性 298

30.2.2 内容 298

30.2.3 一般用法 298

30.3 常用建模技术 299

30.3.1 对源代码建模 299

30.3.2 对可执行程序的发布建模 301

30.3.3 对物理数据库建模 302

30.3.4 对可适应系统建模 303

30.3.5 正向工程和逆向工程 304

30.4 提示和技巧 305

第31章部署图 307

31.1 入门 307

31.2 术语和概念 308

31.2.1 普通特性 308

31.2 2 内容 308

31.2.3 一般用法 309

31.3 常用建模技术 309

31.3.1 对嵌入式系统建模 309

31.3.2 对客户/服务器系统建模 310

31.3.3 对全分布式系统建模 312

31.3.4 正向工程和逆向工程 313

31.4 提示和技巧 313

第32章系统和模型 315

32.1 入门 315

32.2 术语和概念 316

32.2.1 系统和子系统 316

32.2.2 模型和视图 317

32.2.3 跟踪 318

32.3 常用建模技术 318

32.3.1 对系统的体系结构建模 318

32.3.2 对系统的系统建模 320

32.4 提示和技巧 320

第七部分 结束语

第33章应用UML 323

33.1 转到UML 323

33.2 进一步介绍 324

附录A UML表示法 327

附录B Rational统一过程 331

术语表 337

索引 347

……[看更多目录]

序言统一建模语言(Unified Modeling Language,UML)是一种用于对软件密集型系统的制品进行可视化、详述、构造和文档化的图形语言。UML给出了一种描绘系统蓝图的标准方法,其中既包括概念性的事物(如业务过程和系统功能),也包括具体的事物(如用特定的编程语言编写的类、数据库模式和可复用的软件构件)。. 本书旨在教会读者如何有效地使用UML。本书涵盖了UML2.0。目标在本书中,读者将获益于以下几点:.明白UML是什么,不是什么,以及为什么UML对于开发软件密集型系统的过程非常重要。.掌握UML的术语、规则和惯用法,一般说来,还将学会如何有效地使用这种语言。

 
 
免责声明:本文为网络用户发布,其观点仅代表作者个人观点,与本站无关,本站仅提供信息存储服务。文中陈述内容未经本站证实,其真实性、完整性、及时性本站不作任何保证或承诺,请读者仅作参考,并请自行核实相关内容。
2023年上半年GDP全球前十五强
 百态   2023-10-24
美众议院议长启动对拜登的弹劾调查
 百态   2023-09-13
上海、济南、武汉等多地出现不明坠落物
 探索   2023-09-06
印度或要将国名改为“巴拉特”
 百态   2023-09-06
男子为女友送行,买票不登机被捕
 百态   2023-08-20
手机地震预警功能怎么开?
 干货   2023-08-06
女子4年卖2套房花700多万做美容:不但没变美脸,面部还出现变形
 百态   2023-08-04
住户一楼被水淹 还冲来8头猪
 百态   2023-07-31
女子体内爬出大量瓜子状活虫
 百态   2023-07-25
地球连续35年收到神秘规律性信号,网友:不要回答!
 探索   2023-07-21
全球镓价格本周大涨27%
 探索   2023-07-09
钱都流向了那些不缺钱的人,苦都留给了能吃苦的人
 探索   2023-07-02
倩女手游刀客魅者强控制(强混乱强眩晕强睡眠)和对应控制抗性的关系
 百态   2020-08-20
美国5月9日最新疫情:美国确诊人数突破131万
 百态   2020-05-09
荷兰政府宣布将集体辞职
 干货   2020-04-30
倩女幽魂手游师徒任务情义春秋猜成语答案逍遥观:鹏程万里
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案神机营:射石饮羽
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案昆仑山:拔刀相助
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案天工阁:鬼斧神工
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案丝路古道:单枪匹马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:与虎谋皮
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:李代桃僵
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案镇郊荒野:指鹿为马
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:小鸟依人
 干货   2019-11-12
倩女幽魂手游师徒任务情义春秋猜成语答案金陵:千金买邻
 干货   2019-11-12
 
>>返回首页<<
推荐阅读
 
 
频道精选
 
更多商品
苏北盆地上白垩统一第三系层序地层与沉积演化
国际著名建筑大师建筑思想代表作品
民事法理与判决研究(民法总则债法总论买卖法及消费者保护法)/民商法论丛(民商法论丛)(CIVIL THEORY AND JUDGEMENT STUDIES)
五笔打字一周通(附光盘)
宋人轶事汇编(上下)
新闻学概论(第2版)(21世纪传播研究丛书)
中考书面表达(征服2007年中考)/专项突破与考点透视(专项突破与考点透视)
中考单项选择(征服2007年中考)/专项突破与考点透视(专项突破与考点透视)
怎样当记者
库切核心文集青春(巨擘书库)
 
静静地坐在废墟上,四周的荒凉一望无际,忽然觉得,凄凉也很美
© 2005- 王朝网络 版权所有