UML2与Rose建模从入门到精通.pdf电子书版文档下载

如何自学 占星术 占星教程网盘 塔罗牌教程百度网盘

UML2与Rose建模从入门到精通

UML2与Rose建模从入门到精通PDF电子书下载

交通运输

  • 作 者:李波主编;史江萍,杨弘平,吕海华等编着
  • 出 版 社:北京:清华大学出版社
  • 出版年份:2016
  • ISBN:9787302437994
  • 页数:336 页

图书介绍:本书结合Rose工具详细介绍UML中涉及到的各种图例,并配以实例讲解,并对UML 2中新增的几种图进行了介绍和讲解。最后通过几个大的实例将整本书的内容贯穿起来,使读者对所学的知识融会贯通。本书可用于专业开发人员的日常学习,也可用于计算机相关专业学生的教材。 查看图书目录点击购买PDF全本电子书 上一篇:汽车底盘构造与维修下一篇:广东省公路工程施工招标资格预审文件及施工招标文件范本 《UML2与Rose建模从入门到精通》目录 标签:建模 编着 精通 主编 入门

第1章 UML概述1

1.1 什么是UML1

1.2 UML的发展历程2

1.3 UML的特点3

1.4 UML的组成3

1.4.1 UML中的事物3

1.4.2 UML中的关系5

1.4.3 UML的图6

1.5 UML的视图12

1.5.1 用例视图13

1.5.2 逻辑视图13

1.5.3 并发视图13

1.5.4 组件视图13

1.5.5 部署视图13

1.6 系统开发阶段14

1.7 小 结15

1.8 习 题15

第2章 面向对象技术和建模基础16

2.1 面向对象的基本概念16

2.1.1 面向对象方法17

2.1.2 对象18

2.1.3 类19

2.1.4 封装20

2.1.5 继承21

2.1.6 多态22

2.1.7 消息23

2.2 面向对象开发24

2.2.1 系统调查和需求分析24

2.2.2 面向对象分析方法25

2.2.3 面向对象设计方法26

2.3 软件建模概述27

2.3.1 软件建模的概念27

2.3.2 软件建模的用途27

2.3.3 软件建模的优点28

2.4 小 结28

2.5 习 题29

第3章 UML建模工具简介30

3.1 常用UML建模工具31

3.1.1 Visio31

3.1.2 PowerDesigner33

3.1.3 StarUML34

3.1.4 Rational Rose34

3.2 IBM Rational Rose Enterprise Edition 2007的安装37

3.2.1 安装IBM Rational Rose Enterprise Edition 200737

3.2.2 插件程序的安装40

3.3 使用Rational Rose建模40

3.3.1 Rational Rose可视化环境组成41

3.3.2 Rose模型、视图与图42

3.4 Rose建模的基本操作43

3.4.1 新建Rose模型44

3.4.2 打开Rose模型45

3.4.3 创建Rose框图45

3.5 双向工程52

3.5.1 正向工程52

3.5.2 逆向工程56

3.6 小 结57

3.7 习 题58

第4章 用例和用例图59

4.1 用例和用例图的概念59

4.1.1 参与者61

4.1.2 用例62

4.1.3 用例描述64

4.2 用例之间的可视化表示65

4.2.1 包含关系65

4.2.2 扩展关系66

4.2.3 泛化关系67

4.2.4 分组关系67

4.3 用例图建模技术及应用67

4.3.1 识别出系统中的角色和用例68

4.3.2 区分用例优先次序72

4.3.3 构建用例图模型73

4.4 超市进销存管理系统用例图模型构建实例74

4.5 小 结78

4.6 习 题78

第5章 类图和对象图79

5.1 类图和对象图概述79

5.1.1 类图的概述79

5.1.2 对象图的概述82

5.1.3 接口84

5.1.4 抽象类84

5.2 类之间的关系85

5.2.1 依赖关系85

5.2.2 泛化关系87

5.2.3 关联关系87

5.2.4 实现关系92

5.3 类图的建模技术及应用93

5.3.1 类图的建立过程93

5.3.2 类的识别方法94

5.3.3 类图分析实例96

5.4 小 结105

5.5 习 题106

第6章 顺序图和通信图107

6.1 顺序图107

6.1.1 顺序图概述107

6.1.2 顺序图的组成元素108

6.1.3 消息的语法格式116

6.1.4 顺序图的建模技术及应用117

6.2 通信图124

6.2.1 通信图概述124

6.2.2 通信图的基本内容125

6.2.3 通信图建模技术及应用128

6.2.4 顺序图与通信图的比较132

6.3 小 结133

6.4 习 题134

第7章 状态机图和活动图135

7.1 状态机图135

7.1.1 状态机图概述135

7.1.2 状态机图的基本元素137

7.1.3 状态137

7.1.4 转换140

7.1.5 状态机图的建模技术及应用142

7.2 活动图145

7.2.1 活动图概述145

7.2.2 活动图的基本元素146

7.2.3 动作状态146

7.2.4 活动状态147

7.2.5 转移147

7.2.6 分支147

7.2.7 分叉和汇合148

7.2.8 泳道148

7.2.9 对象流149

7.2.10 活动图的建模技术及应用150

7.2.11 状态机图和活动图的比较156

7.3 小 结156

7.4 习 题156

第8章 构件图和部署图158

8.1 构件图158

8.1.1 构件图概述158

8.1.2 组件(Component)160

8.1.3 接口(Interface)161

8.1.4 关系(Relationship)162

8.1.5 使用构件图对系统建模及应用163

8.2 部署图166

8.2.1 部署图概述166

8.2.2 节点(Node)166

8.2.3 组件(Component)168

8.2.4 关系(Relationship)169

8.2.5 部署图的系统建模及应用169

8.3 小 结173

8.5 习题174

第9章 包图、组合结构图、定时图和交互概览图175

9.1 包 图175

9.1.1 包图概述175

9.1.2 包之间的关系176

9.1.3 包图的建模技术及应用177

9.2 组合结构图178

9.2.1 组合结构图概述178

9.2.2 基本元素178

9.2.3 组合结构图的建模技术及应用178

9.3 定时图179

9.3.1 定时图概述179

9.3.2 基本元素179

9.3.3 定时图的建模技术及应用179

9.4 交互概览图181

9.4.1 交互概览图概述181

9.4.2 基本元素182

9.4.3 交互概览图的建模技术及应用182

9.5 小 结185

9.6 习题185

第10章 统一软件过程RUP186

10.1 RUP简介186

10.1.1 什么是RUP过程186

10.1.2 RUP的特点187

10.2 RUP工作流程189

10.2.1 业务建模190

10.2.2 需求分析190

10.2.3 分析与设计190

10.2.4 实现190

10.2.5 测试190

10.2.6 部署190

10.2.7 配置和变更管理191

10.2.8 项目管理191

10.2.9 环境191

10.2.10 统一软件开发过程RUP裁剪191

10.3 RUP的十大要素191

10.3.1 开发前景191

10.3.2 达成计划192

10.3.3 标识和减少风险192

10.3.4 分配和跟踪任务192

10.3.5 检查商业理由193

10.3.6 设计组件构架193

10.3.7 对产品进行增量式的构建和测试193

10.3.8 验证和评价结果193

10.3.9 管理和控制变化193

10.3.10 提供用户支持194

10.4 Rose在RUP模型中的应用194

10.4.1 可视化建模194

10.4.2 Rose介绍194

10.4.3 Rose建模与RUP195

10.4.4 Rose建模与RUP应用实例196

10.5 小结199

10.6 习 题200

第11章 汽车租赁系统201

11.1 系统需求分析201

11.1.1 汽车租赁系统的需求分析201

11.1.2 功能模块图202

11.2 用例图设计建模204

11.2.1 汽车租赁系统中的用例图简述204

11.2.2 与客户有关的用例图204

11.2.3 与系统维护人员有关的用例图205

11.2.4 与技术人员有关的用例图206

11.3 类图设计建模207

11.4 顺序图209

11.4.1 汽车租赁系统中的数据流和相应顺序图209

11.4.2 与客户有关的事件流和顺序图209

11.4.3 与系统维护人员有关的事件流和顺序图213

11.4.4 与技术人员有关的事件流和用例图217

11.5 通信图设计建模220

11.5.1 汽车租赁系统中的通信图220

11.5.2 与客户有关的通信图220

11.5.3 与技术人员有关的通信图222

11.5.4 与系统维护人员有关的通信图223

11.6 活动图225

11.6.1 系统中的活动图225

11.6.2 与客户有关的活动图226

11.6.3 与系统维护人员有关的活动图229

11.6.4 与技术人员有关的活动图232

11.7 状态机图设计建模233

11.8 部署图设计建模235

第12章 新闻中心管理系统237

12.1 系统需求说明237

12.1.1 新闻中心管理系统的需求分析237

12.1.2 新闻中心管理系统的功能模块238

12.1.3 UML对系统需求分析的支持240

12.1.4 利用UML模型构造软件体系结构240

12.2 系统的用例图241

12.3 系统中的类图243

12.4 系统的顺序图246

12.5 系统的通信图249

12.6 系统状态机图250

12.7 系统的活动图252

12.8 系统的配置和实现253

12.9 系统的部署图253

12.1 0生成Java代码254

12.1 1逆向工程的实现260

第13章 BBS论坛系统262

13.1 BBS论坛系统的需求分析262

13.1.1 系统的功能需求263

13.1.2 前台功能模块265

13.1.3 后台功能模块267

13.2 BBS论坛系统的UML建模270

13.2.1 BBS论坛系统的用例图270

13.2.2 BBS论坛系统的顺序图274

13.2.3 BBS论坛系统的通信图292

13.2.4 BBS论坛系统的状态机图300

13.2.5 BBS论坛系统的活动图301

13.3 BBS论坛系统中的类及相互关系308

13.3.1 BBS论坛系统中的类308

13.3.2 类之间的关系图312

13.4 .BBS论坛系统中的配置和部署313

13.4.1 构件图的建立313

13.4.2 部署图的建立313

第14章 数码录音机系统314

14.1 数码录音机系统的需求分析314

14.1.1 外部事件315

14.1.2 数码录音机系统的用例图317

14.1.3 用例场景318

14.2 数码录音机系统中的对象和类图319

14.2.1 数码录音机系统中的对象319

14.2.2 数码录音机系统中的类图320

14.3 数码录音机系统的状态图326

14.4 数码录音机系统的系统架构328

14.5 数码录音机系统的协作图330

14.6 数码录音机系统详细设计333

14.6.1 硬件的对象建模333

14.6.2 音频压缩算法333

14.6.3 使用直接内存访问通道333

14.6.4 硬件资源分配335

14.6.5 内存分配335

14.7 数码录音机系统实现336

14.8 小 结336

相关图书

  • 《HTML5从入门到精通 第3版》(中国)明日科技 2019
  • 《少儿电子琴入门教程 双色图解版》灌木文化 2019
  • 《区块链DAPP开发入门、代码实现、场景应用》李万胜着 2019
  • 《Python3从入门到实战》董洪伟 2019
  • 《小提琴入门新教程 第3册》王中男着 2018
  • 《小提琴入门新教程 第2册》王中男编着 2017
  • 《新手养花从入门到精通》徐帮学编 2019
  • 《少儿速成中国象棋 入门篇 上》田磊 2016
  • 《隐之诗 不打草稿的古风水彩画入门》肖辉责任编辑;(中国)飞乐鸟工作室 2019
  • 《人工智能入门》范瑞峰,顾小清主编 2019

作者其它书籍

  • 《高考快速作文指导》张吉武,鲍志伸主编 2002
  • 《建筑施工企业统计》杨淑芝主编 2008
  • 《钒产业技术及应用》高峰,彭清静,华骏主编 2019
  • 《近代旅游指南汇刊二编 16》王强主编 2017
  • 《汉语词汇知识与习得研究》邢红兵主编 2019
  • 《黄遵宪集 4》陈铮主编 2019
  • 《孙诒让集 1》丁进主编 2016
  • 《近代世界史文献丛编 19》王强主编 2017
  • 《激光加工实训技能指导理实一体化教程 下》王秀军,徐永红主编;刘波,刘克生副主编 2017
  • 《AutoCAD 2019 循序渐进教程》雷焕平,吴昌松,陈兴奎主编 2019

出版社其它书籍

  • 《大学计算机实验指导及习题解答》曹成志,宋长龙 2019
  • 《指向核心素养 北京十一学校名师教学设计 英语 七年级 上 配人教版》周志英总主编 2019
  • 《大学生心理健康与人生发展》王琳责任编辑;(中国)肖宇 2019
  • 《大学英语四级考试全真试题 标准模拟 四级》汪开虎主编 2012
  • 《大学英语教学的跨文化交际视角研究与创新发展》许丽云,刘枫,尚利明着 2020
  • 《北京生态环境保护》《北京环境保护丛书》编委会编着 2018
  • 《复旦大学新闻学院教授学术丛书 新闻实务随想录》刘海贵 2019
  • 《大学英语综合教程 1》王佃春,骆敏主编 2015
  • 《大学物理简明教程 下 第2版》施卫主编 2020
  • 《指向核心素养 北京十一学校名师教学设计 英语 九年级 上 配人教版》周志英总主编 2019

本类热门

  • 1ZINN公路车维修宝典 中文2版
  • 2高速铁路特长水下盾构隧道施工技术
  • 3汽车电工电子基础
  • 4客车车身设计
  • 5中国名桥
  • 6汽车维修安全操作教程
  • 7自行车
  • 8交通工程安全风险管控与隐患排查一体化理论方法与信息
  • 9公路工程造价员
  • 10考证上路一本就够

摘要:本文详细介绍了《UML2与Rose建模从入门到精通.pdf电子书版文档下载》这一资源,从其内容结构、实用价值、学习方法和实际应用等方面进行了全面剖析,旨在帮助读者快速掌握UML2和Rose建模技术,提升软件设计能力。

1、内容结构

《UML2与Rose建模从入门到精通.pdf电子书版文档下载》共分为九章,涵盖了UML2和Rose建模的各个方面。第一章介绍了UML2的基本概念和Rose建模工具;第二章详细讲解了UML2的各种图,如类图、用例图、序列图等;第三章至第五章分别介绍了Rose建模过程中的需求分析、系统设计和代码生成;第六章至第八章通过实际案例展示了UML2和Rose建模在软件开发中的应用;第九章总结了UML2和Rose建模的常用技巧和注意事项。

本书结构清晰,内容丰富,既有理论讲解,又有实践案例,适合不同层次的读者学习。

此外,本书还提供了大量的图表和示例代码,使读者能够更加直观地理解UML2和Rose建模的相关知识。

2、实用价值

《UML2与Rose建模从入门到精通.pdf电子书版文档下载》具有很高的实用价值。首先,本书系统地介绍了UML2和Rose建模的基本概念、方法和技巧,有助于读者快速掌握这两种技术。其次,本书通过实际案例展示了UML2和Rose建模在软件开发中的应用,使读者能够将所学知识应用到实际项目中。最后,本书提供了大量的图表和示例代码,有助于读者在实际操作中遇到问题时快速找到解决方案。

对于软件工程师、项目经理和系统分析师等从事软件开发相关工作的人员来说,本书是一本不可多得的参考资料。

此外,本书还适合作为高校计算机相关专业学生的教材或参考书,有助于提高学生的软件设计能力。

3、学习方法

学习《UML2与Rose建模从入门到精通.pdf电子书版文档下载》需要掌握以下学习方法:

1)循序渐进:从UML2的基本概念开始,逐步深入学习各种图和Rose建模工具的使用。

2)理论与实践相结合:在学习过程中,要注重理论知识的积累,同时通过实际案例和示例代码来巩固所学知识。

3)多动手实践:通过实际操作,加深对UML2和Rose建模的理解,提高自己的软件设计能力。

4)交流与分享:在学习过程中,可以与其他读者交流心得,分享学习经验,共同进步。

4、实际应用

《UML2与Rose建模从入门到精通.pdf电子书版文档下载》中的实际案例涵盖了多个领域,如电子商务、金融、医疗等。以下是一些典型的应用场景:

1)需求分析:通过UML2用例图和类图,明确软件系统的功能需求和业务规则。

2)系统设计:利用UML2序列图和活动图,设计软件系统的架构和模块划分。

3)代码生成:使用Rose建模工具,将UML2图转换为代码,提高开发效率。

4)测试与维护:通过UML2图,对软件系统进行测试和定位问题,方便后续的维护和升级。

总结:

《UML2与Rose建模从入门到精通.pdf电子书版文档下载》是一本全面、实用的UML2和Rose建模学习资料。通过学习本书,读者可以快速掌握这两种技术,提高自己的软件设计能力。在实际应用中,UML2和Rose建模可以帮助开发者更好地理解需求、设计系统、生成代码和进行测试维护。

本文由nayona.cn整理

点击联系需要东西方神秘学学习资料,专业的咨询

只要网页介绍资料,全部都有,还有很多还没来得及更新
每天更新200-300款资料
全网最大最全的神秘学资料平台
请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
请需要什么资料,直接在对话框直接联系我,24小时在线,方便快捷
有看中网站记得联系我
图片2            

联系我们

图片2

关注公众号

打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
易学资料

对占星塔罗感兴趣关注公众号