UML基础与Rose建模实用教程
¥
16.51
4.1折
¥
39.8
九五品
仅1件
作者谢星星 著
出版社清华大学出版社
出版时间2011-01
版次1
装帧平装
货号A5
上书时间2024-10-31
商品详情
- 品相描述:九五品
图书标准信息
-
作者
谢星星 著
-
出版社
清华大学出版社
-
出版时间
2011-01
-
版次
1
-
ISBN
9787302239765
-
定价
39.80元
-
装帧
平装
-
开本
16开
-
纸张
胶版纸
-
页数
349页
-
字数
99999千字
- 【内容简介】
-
《UML基础与Rose建模实用教程(附光盘)》系统地讲解了学习UML图和创建图中模型元素的基础理论,并通过两个完整的建模案例讲解Rose建模工具的使用。
全书内容分为4部分:入门基础(第1-4章)介绍了面向对象、UML、RationalRose和Rational统-过程的相关知识:图(第5-12章)针对UML的各种图,包括用例图、类图、对象图、序列图、协作图、状态图、活动图、包图、构件图和部署图进行介绍;案例(第13-14章),以图书管理系统和超市信息管理系统为例,介绍如何使用UML分析和设计一个实际的项目;附录(附录A-附录B)针对RationalRose的安装和应用进行详细介绍,并给出章末练习答案。《UML基础与Rose建模实用教程(附光盘)》注重学习的渐进性和实践性,对UML每一种图的讲解均通过“图的基本概念一图的组成一图的创建概述一图的创建示例”方式进行,从而完整地把握每一种UML图。通过建模的具体案例,帮助读者达到学以致用的目的。此外,每章附有操作练习题,着重培养读者的动手能力,使其在练习过程中能快速提高实际应用水平。
《UML基础与Rose建模实用教程(附光盘)》适合软件设计与开发人员学习参考,更适合作为高等院校计算机软件工程相关专业的教材或教学参考书。
- 【目录】
-
第1章面向对象概述1
1.1面向对象的基本概念1
1.1.1什么是对象1
1.1.2面向对象与面向过程的区别2
1.1.3对象与类的确定4
1.1.4消息和事件5
1.2面向对象的基本特征5
1.2.1抽象5
1.2.2封装7
1.2.3继承7
1.2.4多态8
1.3面向对象方法论9
1.3.1面向对象分析9
1.3.2面向对象设计13
1.4面向对象建模15
1.4.1为什么要用UML建模15
1.4.2以面向对象建模为基础的开发模式16
1.5本章小结20
习题121
第2章UML概述22
2.1UML的起源与发展22
2.2UML的概念范围23
2.2.1视图24
2.2.2图27
2.2.3模型元素32
2.3UML的公共机制36
2.3.1UML的通用机制37
2.3.2UML的扩展机制38
2.4UML的对象约束语言40
2.5UML的目标40
2.6本章小结41
习题241
第3章RationalRose概述43
3.1RationalRose的起源43
3.2RationalRose对UML的支持44
3.3RationalRose的4种视图模型46
3.3.1用例视图47
3.3.2逻辑视图50
3.3.3构件视图52
3.3.4部署视图54
3.4RationalRose的其他技术55
3.4.1RationalRose双向工程55
3.4.2RationalRose与xml59
3.5本章小结59
习题359
第4章rational统一过程61
4.1什么是rational统一过程61
4.2rational统一过程的结构68
4.2.1统一过程的静态结构:过程描述68
4.2.2统一过程的动态结构:迭代开发70
4.2.3统一过程以架构为中心72
4.3rational统一过程的配置和实现75
4.3.1配置rational统一过程75
4.3.2实现rational统一过程75
4.4本章小结77
习题477
第5章用例图78
5.1用例图的基本概念78
5.1.1用例图的定义78
5.1.2用例图的作用79
5.2用例图的组成80
5.2.1参与者80
5.2.2系统边界82
5.2.3用例83
5.2.4关联85
5.3用例图的创建概述89
5.3.1创建用例图89
5.3.2创建参与者91
5.3.3创建用例92
5.3.4创建用例之间的关联93
5.4用例图的创建示例94
5.4.1需求分析94
5.4.2识别参与者95
5.4.3确定用例96
5.4.4构建用例模型97
5.5本章小结99
习题5100
第6章类图与对象图102
6.1类图与对象图的基本概念102
6.1.1类图与对象图的定义102
6.1.2类图与对象图的作用104
6.2类图的组成105
6.2.1类105
6.2.2接口110
6.2.3类之间的关系110
6.3类图的创建概述118
6.3.1创建类118
6.3.2创建类与类之间的关系124
6.4类图的创建示例130
6.4.1确定类和关联131
6.4.2确定属性和操作132
6.5对象图132
6.5.1对象图的组成132
6.5.2对象图的创建134
6.6本章小结135
习题6136
第7章序列图138
7.1序列图的基本概念138
7.1.1序列图的定义138
7.1.2序列图的作用139
7.2序列图的组成140
7.2.1对象(object)140
7.2.2生命线(lifeline)141
7.2.3激活(activation)141
7.2.4消息(messages)142
7.3序列图的高级概念143
7.3.1创建与销毁对象143
7.3.2分支与从属流144
7.3.3帧化序列图144
7.4序列图的创建概述145
7.4.1创建序列图145
7.4.2创建生命线148
7.4.3创建消息149
7.5序列图的创建示例151
7.5.1确定工作流程151
7.5.2确定对象152
7.5.3确定消息和条件152
7.5.4绘制序列图总图154
7.6本章小结154
习题7154
第8章协作图156
8.1协作图的基本概念156
8.1.1协作图的定义156
8.1.2协作图的作用157
8.2协作图的组成158
8.2.1对象158
8.2.2消息158
8.2.3链159
8.3协作图的创建概述159
8.3.1创建对象159
8.3.2创建消息163
8.3.3创建链163
8.4协作图的创建示例164
8.4.1确定协作图的元素164
8.4.2确定元素之间的结构关系165
8.4.3细化协作图165
8.5本章小结166
习题8166
第9章状态图168
9.1状态图的基本概念168
9.1.1状态图的定义168
9.1.2状态图的作用171
9.2状态图的组成172
9.2.1状态172
9.2.2转换174
9.2.3判定177
9.2.4同步178
9.2.5事件178
9.3组成状态179
9.4状态图的创建概述181
9.4.1创建状态图181
9.4.2创建初始和终止状态182
9.4.3创建状态183
9.4.4创建状态之间的转换184
9.4.5创建事件184
9.4.6创建动作185
9.4.7创建监护条件185
9.5状态图的创建示例186
9.5.1标识建模实体186
9.5.2标识实体的各种状态186
9.5.3标识相关事件并创建状态图187
9.6本章小结187
习题9188
第10章活动图190
10.1活动图的基本概念190
10.1.1活动图的定义190
10.1.2活动图的作用191
10.2活动图的组成192
10.2.1动作状态192
10.2.2活动状态192
10.2.3组合活动193
10.2.4分叉与结合193
10.2.5分支与合并194
10.2.6泳道195
10.2.7对象流195
10.3活动图的创建概述197
10.3.1创建活动图197
10.3.2创建初始和终止状态198
10.3.3创建动作状态198
10.3.4创建活动状态199
10.3.5创建转换200
10.3.6创建分叉与结合200
10.3.7创建分支与合并200
10.3.8创建泳道201
10.3.9创建对象流的状态与对象流201
10.4活动图的创建示例202
10.4.1标识活动图的用例202
10.4.2建模用例的路径203
10.4.3创建活动图203
10.5本章小结204
习题10204
第11章包图206
11.1模型的组织结构206
11.2包图的基本概念207
11.3包图的创建概述210
11.4包图的创建示例213
11.5本章小结214
习题11214
第12章构件图与部署图216
12.1构件图与部署图的基本概念216
12.1.1构件的基本概念216
12.1.2构件图的基本概念218
12.1.3部署图的基本概念219
12.2构件图与部署图的创建概述221
12.2.1创建构件图221
12.2.2创建部署图228
12.3构件图与部署图的创建示例231
12.3.1创建构件图232
12.3.2创建部署图233
12.4本章小结234
习题12234
第13章图书管理系统236
13.1需求分析236
13.2系统建模237
13.2.1创建系统用例模型238
13.2.2创建系统静态模型240
13.2.3创建系统动态模型241
13.2.4创建系统部署模型264
13.3本章小结265
第14章超市信息管理系统266
14.1需求分析266
14.2系统建模267
14.2.1创建系统用例模型267
14.2.2创建系统静态模型271
14.2.3创建系统动态模型272
14.2.4创建系统部署模型278
14.3本章小结279
附录ARationalRose的安装与应用280
附录B考试成绩管理系统309
附录C高校教材管理系统314
附录D网上教学系统319
附录E汽车租赁系统324
附录Fatm自动取款机系统330
附录G网上选课系统334
附录H参考答案338
点击展开
点击收起
— 没有更多了 —
以下为对购买帮助不大的评价