UML与Rational Rose 2003从入门到精通
分類: 图书,计算机/网络,程序设计,其他,
作者: 解本巨,李晓娜,宫生文 编著
出 版 社: 电子工业出版社
出版时间: 2010-1-1字数: 520000版次: 1页数: 317印刷时间: 2010-1-1开本: 16开印次: 1纸张: 胶版纸I S B N : 9787121099519包装: 平装最佳拍档
UML 基础与Rose...
UML与Rational Rose 2003从入门到精通
与此1件拍档商品一同购买
总定价:¥65.00
总当当价:¥53.10
请至少保留一件商品。
内容简介
本书详细介绍了UML语言的基础知识,以及UML在面向对象的软件系统分析和设计中的应用,并通过丰富的实际案例讲解了面向对象分析与设计过程,启发读者如何用UML语言将所学到的面向对象技术应用于软件系统的分析、设计与开发中。本书从理论的高度阐述了面向对象分析和设计的思想,使读者能够真正地掌握系统架构设计的精髓。本书理论与实例结合、内容繁简得当、由浅入深,使读者能十分容易入门并逐步精通。
目录
第1章 软件工程与UML概述
1.1 软件工程概述
1.1.1 软件工程的产生
1.1.2 软件工程的内容及基本原理
1.1.3 软件生命周期
1.1.4 软件开发模型
1.1.5 面向对象方法学
1.2 建模概述
1.2.1 什么是模型
1.2.2 建模的原理
1.2.3 建模的意义与误区
1.2.4 面向对象建模
1.3 UML概述
1.3.1 UML的起源与发展
1.3.2 UML的特点
1.3.3 UML的定义
1.3.4 UML的应用领域
1.3.5 UML 2.0的新特性
1.4 本章小结
第2章 面向对象技术
2.1 面向对象的技术基础
2.1.1 面向对象技术的起源和发展
2.1.2 面向对象的基本概念
2.1.3 面向对象技术的特点
2.1.4 支持面向对象的语言
2.2 面向对象的分析
2.2.1 面向对象分析模型的层次
2.2.2 面向对象分析的基本过程
2.2.3 面向对象分析的原则
2.3 面向对象的设计
2.3.1 面向对象设计的准则
2.3.2 面向对象设计的模型
2.3.3 面向对象设计的步骤
2.3.4 面向对象的类设计原则
2.3.5 面向对象设计时需要注意的问题
2.4 基于UML的面向对象分析和设计过程
2.4.1 系统需求
2.4.2 图书管理系统用例分析
2.4.3 系统静态建模
2.4.4 系统动态建模
2.5 面向对象实现
2.5.1 程序设计
2.5.2 面向对象测试
2.6 本章小结
第3章 Rational Rose概述
3.1 初识Rational Rose
3.2 Rational Rose 2003的安装
3.2.1 Rational Rose 2003安装前的准备
3.2.2 Rational Rose 2003安装步骤
3.3 使用Rational Rose 2003
3.3.1 启动Rational Rose
3.3.2 使用Rational Rose建模
3.3.3 设置全局选项
3.3.4 定制工具栏
3.3.5 设置组件的属性
3.3.6 框图设计
3.4 本章小结
第4章 UML初览
4.1 UML中的视图
4.1.1 用例视图
4.1.2 逻辑视图
4.1.3 并发视图
4.1.4 组件视图
4.1.5 配置视图
4.2 UML中的图
4.2.1 用例图(Use Case Diagram)
4.2.2 类图(Class Diagram)
4.2.3 对象图(Object Diagram)
4.2.4 状态图(State Diagram)
4.2.5 活动图(Activity Diagram)
4.2.6 时序图(Sequence Diagram)
4.2.7 协作图(Collaboration Diagram)
4.2.8 组件图(Component Diagram)
4.2.9 配置图(Deployment Diagram)
4.3 模型元素
4.3.1 UML中的事物
4.3.2 UML中的关系
4.4 通用机制
4.4.1 修饰
4.4.2 规格说明
4.4.3 通用划分
4.4.4 扩展机制
4.5 UML建模的基本流程
4.6 本章小结
第5章 用户模型视图——用例图
第6章 逻辑视图——类图和对象图
第7章 并发视图——状态图
第8章 并发视图——活动图
第9章 并发视图——时序图
第10章 并发视图——协作图
第11章 组件视图与配置视图——组件图与配置图
第12章 UML的扩展机制
第13章 Rose中的双向工程
第14章 UML与统一开发过程
第15章 对象约束语言
第16章 工资管理系统
第17章 学籍管理系统
第18章 在线购物系统