登入帳戶  | 訂單查詢  | 購物車/收銀台( 0 ) | 在線留言板  | 付款方式  | 運費計算  | 聯絡我們  | 幫助中心 |  加入書簽
會員登入 新用戶登記
HOME新書上架暢銷書架好書推介特價區會員書架精選月讀2023年度TOP分類瀏覽雜誌 臺灣用戶
品種:超過100萬種各類書籍/音像和精品,正品正價,放心網購,悭钱省心 服務:香港台灣澳門海外 送貨:速遞郵局服務站

新書上架簡體書 繁體書
暢銷書架簡體書 繁體書
好書推介簡體書 繁體書

八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書
五月出版:大陸書 台灣書
四月出版:大陸書 台灣書
三月出版:大陸書 台灣書
二月出版:大陸書 台灣書
一月出版:大陸書 台灣書
12月出版:大陸書 台灣書
11月出版:大陸書 台灣書
十月出版:大陸書 台灣書
九月出版:大陸書 台灣書
八月出版:大陸書 台灣書
七月出版:大陸書 台灣書
六月出版:大陸書 台灣書

『簡體書』UML系统建模基础教程(第3版)

書城自編碼: 3592987
分類:簡體書→大陸圖書→教材研究生/本科/专科教材
作者: 胡荷芬,曹德胜,陈如意,夏雪星,赵鑫
國際書號(ISBN): 9787302560128
出版社: 清华大学出版社
出版日期: 2021-01-01

頁數/字數: /
釘裝: 平装

售價:HK$ 73.8

我要買

 

** 我創建的書架 **
未登入.


新書推薦:
行动红利:用行动告别低效、摆脱拖延,享受人生的红利
《 行动红利:用行动告别低效、摆脱拖延,享受人生的红利 》

售價:HK$ 67.9
改变我们的道路——大疫后的人类及其世界
《 改变我们的道路——大疫后的人类及其世界 》

售價:HK$ 78.2
《周髀算经》新论·译注
《 《周髀算经》新论·译注 》

售價:HK$ 79.4
红楼有三味
《 红楼有三味 》

售價:HK$ 66.7
南宋行暮:宋光宗宋宁宗时代(增订本)
《 南宋行暮:宋光宗宋宁宗时代(增订本) 》

售價:HK$ 101.2
算力芯片——高性能 CPU/GPU/NPU 微架构分析
《 算力芯片——高性能 CPU/GPU/NPU 微架构分析 》

售價:HK$ 148.4
漫长的调查:重走营造学社川康古建筑调查之路
《 漫长的调查:重走营造学社川康古建筑调查之路 》

售價:HK$ 89.7
历史的温度1-7(典藏版套装全7册)
《 历史的温度1-7(典藏版套装全7册) 》

售價:HK$ 687.7

 

編輯推薦:
由易到难,层层深入:遵从由浅入深、循序渐进的讲述方式,按照知识点的难易梯度逐步展开,符合教学规律,易学易用。
理论与实践并重:将理论分析与UML 系统建模的实际应用相结合,让读者快速掌握UML系统建模的方法和技巧。
案例典型,可操作性强:对于具体知识点都给出了相对应的典型案例,通过具体实践使读者了解现实项目中 UML的具体应用。
內容簡介:
《UML系统建模基础教程(第3版)》详细介绍了UML系统建模的思想和具体方法,内容包括面向对象设计、UML通用知识点概述、Rational统一过程、Rational Rose的安装和操作、使用Rose设计UML、用例图、类图与对象图、序列图、协作图、活动图、包图、构件图和部署图、状态图,*后以典型案例详解UML各种技术的综合应用。 《UML系统建模基础教程(第3版)》采用理论结合案例的方法进行讲解,理论讲述清晰,技术讲解细致,案例丰富。在讲述UML案例时,结合了使用比较广泛的UML开发工具Rational Rose。除第14、15章以外,每章*后还提供了习题,附录还提供了6个课程实验,以供读者更好地了解和掌握UML技术。 《UML系统建模基础教程(第3版)》可作为高等学校计算机及相关专业课程的教材,也可作为UML初学者和网站开发人员的参考书。
目錄
第1章 面向对象设计 1
1.1 面向对象思想的基本概念 1
1.1.1 面向对象的含义 1
1.1.2 对象 2
1.1.3 类 3
1.1.4 消息与事件 4
1.2 面向对象的三大要素 5
1.2.1 封装 5
1.2.2 继承 6
1.2.3 多态 7
1.3 面向对象与项目设计 8
1.3.1 用面向对象的方法分析项目需求 8
1.3.2 用面向对象的方法设计系统 13
1.4 用面向对象思想建立系统模型 15
1.4.1 瀑布模型 16
1.4.2 喷泉模型 17
1.4.3 基于构件的开发模型 18
1.4.4 XP开发模型 19
【本章小结】 20
习题121
第2章 UML通用知识点概述 23
2.1 UML概述 23
2.2 常用的UML元素分析 24
2.2.1 视图 25
2.2.2 图 28
2.2.3 模型元素 32
2.3 UML的通用机制 36
2.3.1 规格说明 37
2.3.2 修饰 37
2.3.3 通用划分 38
2.4 UML的扩展机制 38
2.4.1 构造型 38
2.4.2 标记值 39
2.4.3 约束 40
【本章小结】 40
习题241
第3章 Rational统一过程 43
3.1 统一过程的含义 43
3.2 统一过程的结构 45
3.2.1 统一过程的静态结构 46
3.2.2 统一过程的动态结构 47
3.2.3 面向架构的过程 50
3.3 配置和实现Rational统一过程 53
3.3.1 配置Rational统一过程 53
3.3.2 实现Rational统一过程 53
【本章小结】 54
习题355
第4章 Rational Rose的安装和操作 57
4.1 Rational Rose设计UML的工具 57
4.2 Rational Rose的安装 59
4.3 Rational Rose的使用 63
4.3.1 Rational Rose的启动界面 63
4.3.2 Rational Rose的操作界面 64
4.3.3 Rational Rose的基本操作 68
4.3.4 Rational Rose的基本设置 73
【本章小结】 75
习题475
第5章 使用Rose设计UML 77
5.1 Rational Rose的4种视图模型 77
5.1.1 用例视图 77
5.1.2 逻辑视图 80
5.1.3 构件视图 82
5.1.4 部署视图 84
5.2 Rational Rose生成代码 85
5.2.1 用Rational Rose生成代码的方法 85
5.2.2 逆向工程 88
【本章小结】 89
习题589
第6章 用例图 91
6.1 用例图的基本概念 91
6.1.1 用例图的含义 91
6.1.2 用例图的作用 92
6.2 用例图的构成要素 93
6.2.1 参与者 93
6.2.2 参与者之间的关系 93
6.2.3 系统边界 94
6.3 用例的重要元素 95
6.3.1 识别用例 95
6.3.2 用例的粒度 96
6.3.3 用例规约 97
6.4 用例之间的各种重要关系 98
6.4.1 包含 98
6.4.2 扩展 99
6.4.3 泛化 100
6.5 使用Rose创建用例图 101
6.5.1 创建用例图 101
6.5.2 创建参与者 103
6.5.3 创建用例 104
6.5.4 创建用例之间的关联 105
6.6 使用Rose创建用例图的步骤说明 106
6.6.1 需求分析 106
6.6.2 识别参与者 108
6.6.3 构建用例模型 108
【本章小结】 110
习题6110
第7章 类图与对象图 113
7.1 类图与对象图的基本概念 113
7.1.1 类图与对象图的含义 113
7.1.2 类图与对象图在项目开发中的作用 115
7.2 类图的组成 116
7.2.1 类 116
7.2.2 接口 122
7.2.3 类之间的关系 122
7.3 使用Rose创建类图 127
7.3.1 创建类 127
7.3.2 创建类与类之间的关系 129
7.4 对象图 131
7.4.1 对象图的组成 131
7.4.2 创建对象图 132
7.5 使用Rose创建类图及案例分析 134
7.5.1 确定类和关联 134
7.5.2 确定属性和操作 135
【本章小结】 136
习题7136
第8章 序列图 139
8.1 序列图的基本概念 139
8.1.1 序列图的含义 139
8.1.2 序列图在项目开发中的作用 140
8.2 序列图的组成 141
8.2.1 对象 141
8.2.2 生命线 142
8.2.3 激活 143
8.2.4 消息 143
8.3 序列图中项目的相关概念 145
8.3.1 创建与销毁对象 145
8.3.2 分支与从属流 146
8.4 使用Rose创建序列图 147
8.4.1 创建对象 147
8.4.2 创建生命线 150
8.4.3 创建消息 150
8.4.4 创建对象与销毁对象 153
8.5 使用Rose创建序列图及案例分析 153
8.5.1 需求分析 154
8.5.2 确定序列图对象 155
8.5.3 创建序列图 155
【本章小结】 155
习题8156
第9章 协作图 159
9.1 协作图的基本概念 159
9.1.1 协作图的含义 159
9.1.2 协作图的作用 160
9.2 组成协作图的元素 161
9.2.1 对象 161
9.2.2 消息 162
9.2.3 链 162
9.3 使用Rose创建协作图 163
9.3.1 创建对象 163
9.3.2 创建消息 166
9.3.3 创建链 166
9.4 在项目中创建协作图及案例
分析 167
【本章小结】 169
习题9170
第10章 活动图 173
10.1 活动图的基本概念 173
10.1.1 活动图的含义 173
10.1.2 活动图的作用 174
10.2 活动图的组成 175
10.2.1 动作状态 175
10.2.2 活动状态 175
10.2.3 组合活动 176
10.2.4 分叉与结合 177
10.2.5 分支与合并 177
10.2.6 泳道 178
10.2.7 对象流 179
10.3 使用Rose创建活动图 180
10.3.1 创建活动图 180
10.3.2 创建初始和终止状态 182
10.3.3 创建动作状态 182
10.3.4 创建活动状态 183
10.3.5 创建转换 184
10.3.6 创建分叉与结合 184
10.3.7 创建分支与合并 184
10.3.8 创建泳道 185
10.3.9 创建对象流状态与对象流 186
10.4 用Rose创建活动图的案例 187
【本章小结】 189
习题10189
第11章 包图 192
11.1 包图的基本概念 192
11.1.1 模型的组织结构 192
11.1.2 包的命名和可见性 194
11.1.3 包的构造型和子系统 195
11.1.4 包的嵌套 196
11.1.5 包的关系 197
11.2 使用Rose创建包图 199
11.2.1 创建、删除包图 199
11.2.2 添加包中的信息 200
11.2.3 创建包的依赖关系 201
11.3 在项目中使用包图 202
11.3.1 确定包的分类 202
11.3.2 创建包和关系 202
【本章小结】 203
习题11203
第12章 构件图和部署图 205
12.1 构件图与部署图的基本概念 205
12.1.1 构件 205
12.1.2 构件图的含义 207
12.1.3 部署图的含义 208
12.2 使用Rose创建构件图与部署图 211
12.2.1 创建构件图 211
12.2.2 创建部署图 215
12.3 用Rose部署一个实际的项目 219
12.3.1 确定需求用例 219
12.3.2 创建构件图 220
12.3.3 创建部署图 221
【本章小结】 222
习题12222
第13章 状态图 225
13.1 状态图的基本概念 225
13.1.1 状态图的含义 225
13.1.2 状态图的作用 228
13.2 构成状态图的元素 229
13.2.1 状态 229
13.2.2 转换 231
13.2.3 判定 234
13.2.4 同步 235
13.2.5 事件 235
13.3 状态的组成 237
13.4 使用Rose创建状态图 238
13.4.1 创建状态图 238
13.4.2 创建初始和终止状态 239
13.4.3 创建状态 240
13.4.4 创建状态之间的转换 240
13.4.5 创建事件 240
13.4.6 创建动作 241
13.4.7 创建监护条件 242
13.5 创建项目中的状态图 242
13.5.1 确定状态图的实体 242
13.5.2 确定状态图中实体的状态 242
13.5.3 创建相关事件,完成状态图 243
【本章小结】 243
习题13244
第14章 网上选课系统 246
14.1 需求分析 246
14.2 系统建模 247
14.2.1 创建系统用例模型 248
14.2.2 创建系统的静态模型 249
14.2.3 创建系统的动态模型 250
14.2.4 创建系统的部署模型 262
【本章小结】 263
第15章 教务管理系统 264
15.1 需求分析 264
15.2 系统建模 265
15.2.1 创建系统用例模型 265
15.2.2 创建系统的静态模型 268
15.2.3 创建系统的动态模型 269
15.2.4 创建系统的部署模型 285
【本章小结】 286
附录 课程实验 287
课程实验一 饭店预订管理系统 287
课程实验二 酒店客房管理系统 292
课程实验三 题库管理系统 297
课程实验四 药店管理系统 302
课程实验五 人力资源管理系统 307
课程实验六 图书馆管理系统 312
內容試閱
UMLUnified Modeling Language,统一建模语言是当前比较流行的一种建模语言,可以用于创建各种类型的项目需求、设计及上线文档。Rational Rose是目前最受业界瞩目的可视化软件开发工具之一,通过Rational Rose能用一种统一的方式设计各种项目的UML图。
UML的设计动机是让开发者用清晰和统一的方式完成项目的前期需求和设计文档,而这些需求和设计文档能够让项目的开发变得更加便捷和清晰。随着UML建模语言的逐渐深入,其已经获得了广泛的认同,目前已经成为主流项目需求和分析的建模语言。
《UML系统建模基础教程(第3版)》之所以选择Rational Rose作为开发UML的工具,是因为它不仅提供了绘制所有UML图的功能,还完全支持双向工程,实现代码和模型的相互转化。
《UML系统建模基础教程(第3版)》包含了UML的基础知识、基本元素及使用方法,在讲述UML的使用过程中结合了Rational Rose,以便大家能从中感受到利用Rational Rose开发UML的便捷性和高效性。同时,在讲述UML的元素时,结合了大量的实战案例,并且为了提高学习效率,在除了第14、15章以外的每个章节后面还提供了一定数量的习题。
《UML系统建模基础教程(第3版)》共分为15章和1个附录。书中各章的安排遵循从简单到复杂、由浅入深的思路。由于是基于实际项目,所以《UML系统建模基础教程(第3版)》能让读者更快地掌握UML的基本元素和建模技巧,也能让读者学会通过Rational Rose开发UML的方法,是UML初学者必备的书籍。
1. 《UML系统建模基础教程(第3版)》内容
第1章:面向对象设计。介绍了面向对象思想的基本概念、面向对象的三大要素、面向对象与项目设计和用面向对象思想建立系统模型的方法。
第2章:UML通用知识点概述。介绍了常用的UML元素、UML的通用机制和UML的扩展机制。
第3章:Rational统一过程。介绍了统一过程的含义、结构,配置和实现Rational统一过程的方法。
第4章:Rational Rose的安装和操作。介绍了Rational Rose的安装和操作方法及Rational Rose的操作技巧。
第5章:使用Rose设计UML。介绍了Rational Rose的四种视图模型和Rational Rose生成代码的方式。
第6章:用例图。介绍了用例图的概念和构成要素、用例的重要元素、用例之间的各种重要关系和使用Rose创建用例图的步骤。
第7章:类图与对象图。介绍了类图和对象图的基本概念,然后介绍了使用Rose创建类图的方式,随后介绍了对象图及用Rose创建对象图的方式及案例分析。
第8章:序列图。介绍了序列图的基本概念、序列图的组成、序列图中项目的相关概念、使用Rose创建序列图的方式及使用Rose在实际项目中创建序列图的具体案例。
第9章:协作图。介绍了协作图的基本概念、组成协作图的元素、使用Rose创建协作图的方式及使用Rose在实际项目中创建协作图的具体案例。
第10章:活动图。介绍了活动图的基本概念、活动图的组成、使用Rose创建活动图的方式及使用Rose在实际项目中创建活动图的具体案例。
第11章:包图。介绍了包图的基本概念、使用Rose创建包图的方式及使用Rose在实际项目中创建包图的具体案例。
第12章:构件图和部署图。介绍了构件图与部署图的基本概念、使用Rose创建构件图和部署图的方式及使用Rose在实际项目中创建构件图和部署图的具体案例。
第13章:状态图。介绍了状态图的基本概念、构成状态图的元素、状态的组成、使用Rose创建状态图的方式及使用Rose在实际项目中创建状态图的具体案例。
第14章和第15章:从需求分析讲起,分别通过网上选课系统、教务管理系统,介绍了创建系统用例图模型、静态模型、动态模型和部署模型的方式。
附录一共提供了6个完整的课程实验,课程实验可作为课程结束时课程设计使用,有助于学生从整体上把握系统建模的技术和方法,方便老师课堂教学。
2. 《UML系统建模基础教程(第3版)》特点
1 从入门到精通。《UML系统建模基础教程(第3版)》遵循由浅入深、循序渐进的方式,按照知识点的梯度逐渐深入,这样编写的目的是让大家能快速地学习和掌握UML技术。
2 基于实战案例教学。《UML系统建模基础教程(第3版)》的UML相关知识点都配套了实际的案例,能让读者了解到现实项目中UML的具体应用。
3 面向Rational Rose。目前有很多种UML的开发工具,但Rational Rose在业内使用比较广泛,通过学习《UML系统建模基础教程(第3版)》,能让读者了解到Rational Rose的常规用法。
4 习题配套。为了让读者快速掌握UML技术,除第14、15章外,每章后面都提供了相关的填空题、选择题和上机题,附录提供了6个完整的课程实验。
3. 学时安排
本课程总学时为42学时,各章学时分配见下表供参考。
学时分配建议表
课 程 内 容 学 时 数
合计 讲授 实验
第1章 面向对象设计 1 1
第2章 UML通用知识点概述 2 2
第3章 Rational统一过程 2 2
第4章 Rational Rose的安装和操作 3 2 1
第5章 使用Rose设计UML 2 2
续表
课 程 内 容 学 时 数
合计 讲授 实验
第6章 用例图 3 2 1
第7章 类图与对象图 3 2 1
第8章 序列图 3 2 1
第9章 协作图 2 1 1
第10章 活动图 3 2 1
第11章 包图 2 1 1
第12章 构件图和部署图 3 2 1
第13章 状态图 3 2 1
第14章 网上选课系统 2 1 1
第15章 教务管理系统 2 1 1
附录 课程实验 6 2 4
合计 42 27 15
《UML系统建模基础教程(第3版)》不仅可以作为高等学校计算机及相关专业的UML课程教材,也可作为自学者及网站开发人员的参考书。
《UML系统建模基础教程(第3版)》免费提供PPT教学课件、案例源文件和习题答案,读者可通过扫描下方二维码下载。
资源下载
《UML系统建模基础教程(第3版)》由胡荷芬、曹德胜任主编,陈如意、夏雪星、赵鑫任副主编。参与《UML系统建模基础教程(第3版)》编写工作的还有贾云禄、王坚宁、王魁、许小荣等,在此,编者对他们表示衷心的感谢。
在《UML系统建模基础教程(第3版)》的编写过程中,借鉴了许多现行教材的宝贵经验,在此,谨向这些作者表示诚挚的感谢。由于时间仓促,加之编者水平有限,书中难免有错误或不足之处。敬请广大读者批评指正。
服务邮箱:476371891@qq.com。
编 者
2020年1月

 

 

書城介紹  | 合作申請 | 索要書目  | 新手入門 | 聯絡方式  | 幫助中心 | 找書說明  | 送貨方式 | 付款方式 香港用户  | 台灣用户 | 大陸用户 | 海外用户
megBook.com.hk
Copyright © 2013 - 2024 (香港)大書城有限公司  All Rights Reserved.