书名:
UML基础与Rose建模案例(第3版) 吴建 郑潮 汪杰 9787115273895 人民邮电出版社
作者: 吴建 郑潮 汪杰
出版社: 人民邮电出版社
版次: 第3版
出版日期: 2012年06月
页数: 312
定价:
35.00
元
参考重量: 0.550
-------------------------
图书情况:正版二手旧书,绝不影响正常阅读!
绝无缺页少页,发货前再次检查,请放心购买!
* 内容提要 *
第1章软件工程与UML概述
1.1软件工程概述
1.1.1软件工程的发展历史
1.1.2软件工程的生命周期
1.2建模的目的
1.2.1建模的重要性
1.2.2建模四原则
1.2.3面向对象建模
1.3 UML概述
1.3.1UML的历史
1.3.2 UML包含的内容
1.3.3UML的定义
1.3.4 UML的应用领域
第2章Rational Rose使用
2.1RationalRose概论
2.1.1常用UML建模工具
2.1.2 RationalRose的优势
2.2 RationalRose安装前的准备
2.3Rational Rose的安装
2.3.1安装前的准备
2.3.2安装步骤
2.4 RationalRose使用介绍
2.4.1Rational Rose主界面
2.4.2 RationalRose中的四个视图
2.4.3使用Rational Rose建模
2.4.4 UML图设计
第3章UML语言初览
3.1概述
3.2视图
3.2.1“RUP 4+1”视图
3.2.2 UML视图
3.3 UML中的事物
3.3.1结构事物(Structure Things)
3.3.2行为事物(Behavior Things)
3.3.3组织事物(Grouping Things)
3.3.4辅助事物(Annotation Things)
3.4 UML中的关系
3.4.1关联(Association)关系
3.4.2聚合关系
3.4.3依赖(Dependency)关系
3.4.4泛化(Generalization)关系
3.4.5实现(Realization)关系
3.5 UML中的图
3.6通用机制
3.6.1修饰
3.6.2注释
3.6.3规格说明
3.6.4通用划分
3.6.5扩展机制
3.7 UML建模的简单流程
第4章用例视图
4.1概述
4.2参与者(Actor)
4.2.1参与者概念
4.2.2确定参与者
4.2.3参与者间的关系
4.3用例(UseCase)
4.3.1用例的概念
4.3.2识别用例
4.3.3用例与事件流
4.3.4参与者、用例间的关系
4.4用例图建模技术
4.4.1对语境建模
4.4.2对需求建模
4.4.3用例粒度
4.5实例——图书馆管理系统中的用例视图
4.5.1确定系统涉及的内容
4.5.2确定系统参与者
4.5.3确定系统用例
4.5.4使用Rational Rose来绘制用例图
第5章静态图
5.1概述
5.2类图
5.2.1类图的概念和内容
5.2.2类图的用途
5.2.3类图元素——类
5.2.4类图元素一接口(Interface)
5.2.5类图元素——关系
5.2.6类图建模技术
5.3对象图
5.3.1对象图的概念和内容
5.3.2对象图建模
5.4包图
5.4.1包的名字
5.4.2包拥有的元素
5.4.3包的可见性
5.4.4引入与输出
5.4.5包中的泛化关系
5.4.6标准元素
5.4.7包图建模技术
5.5实例——图书馆管理系统中的静态图
5.5.1建立对象图步骤
5.5.2对象的生成
5.5.3使用Rose绘制包图和类图
第6章交互图
6.1时序图(SequenceDiagram)
6.1.1时序图的概念和内容
6.1.2对象的创建和撤销
6.1.3时序图的建模技术
6.2协作图(Collaboration Diagram)
6.2.1协作图的概念和内容
6.2.2协作图的建模技术
6.2.3协作图与时序图的互换
6.2.4时序图与协作图的比较
6.3实例——图书馆管理系统的交互图
6.3.1使用Rose绘制时序图
6.3.2使用Rose绘制协作图
第7章状态图和活动图
7.1状态图(Statechart Diagram)
7.1.1状态机
7.1.2状态图
7.1.3状态图的用途
7.1.4状态图的建模技术
7.2活动图(Activity Diagram)
7.2.1活动图
7.2.2活动图与流程图的区别
7.2.3活动图的组成元素
7.2.4活动的分解
7.2.5活动图的建模技术
7.3实例——图书馆管理系统的动态图
7.3.1各种动态图的区别
7.3.2使用Rose绘制状态图
7.3.3使用Rose绘制活动图
第8章UML组件与配置
8.1组件图(Component Diagram)
8.1.1概述
8.1.2组件
8.1.3补充图标
8.1.4组件图建模技术
8.2配置图(Deployment Diagram)
8.2.1概述
8.2.2节点
8.2.3组件
8.2.4关系
8.2.5配置图建模技术
8.3实例——图书馆管理系统的组件图与配置图
8.3.1绘制组件图与配置图的步骤
8.3.2使用Rose绘制图书馆管理系统组件图
8.3.3使用Rose绘制图书馆管理系统配置图
第9章扩展机制
9.1 UML的体系结构
9.1.1四层元模型体系结构
9.1.2四层元模型层次的例子
9.1.3 UML元元模型层
9.1.4 UML元模型层
9.2构造型
9.2.1构造型的表示法
9.2.2 UML中预定义的标准构造型
9.3标记值
9.3.1标记值的表示法
9.3.2 UML中预定义的标准标记值
9.4约束
9.4.1约束的表示法
9.4.2 UML中预定义的标准约束
9.5用于业务建模的UML扩展
9.5.1业务模型建模的构造型
9.5.2业务建模的关联规则
9.5.3业务建模构造型图标
第10章Rose的双向工程
10.1双向工程简介
10.2正向工程
10.2.1设置代码生成
10.2.2瀑加组件和类的映射
10.2.3检查模型语法
10.2.4设置C1asspath
10.2.5备份文件
10.2.6生成代码
10.3逆向工程
10.3.1检查Classpath环境变量
10.3.2启动逆向工程
10.4实例——类图的代码生成与逆向工程
10.4.1代码生成
10.4.2逆向工程
第11章UML与统一开发过程
11.1软件开发过程历史概述
11.1.1软件开发过程简介
11.1.2当前流行的软件过程
11.2 RUP简介
11.2.1什么是RUP过程
11.2.2 RUP的特点
11.2.3 RUP的十大要素
11.3统一开发过程核心工作流
11.3.1需求捕获工作流
11.3.2分析工作流
11.3.3设计工作流
11.3.4实现工作流
11.3.5测试工作流
……
第12章档案管理系统
第13童新闻中心管理系统
第14章汽车租赁系统
附录A术语
附录B标准元素
附录C元模型
附录D软件菜单列表
参考文献
-
暂无评论。