书籍详情
基于UML的面向对象建模技术
作者:陈涵生
出版社:科学出版社
出版时间:2006-08-01
ISBN:9787030177032
定价:¥35.00
购买这本书可以去
内容简介
本书在系统地介绍软件工程和面向对象的基本概念和方法的基础上,重点介绍了统一建模语言UML及其建模技术、方法与应用,以及得到业界广泛认同的软件开发过程、规程与实践。本书通过大量的例子或案例来解释或说明有关的概念、方法和技巧,以便于读者理解,帮助他们学以致用,达到立竿见影的效果。.本书不仅可作为高等院校计算机或软件学院的高年级本科生或硕士研究生的教学参考读物,而且可作为从事软件系统的研制、开发、管理和维护的软件人员的参考书。...
作者简介
暂缺《基于UML的面向对象建模技术》作者简介
目录
序一.
序二
前言
第1章 软件工程综述
1. 1 引言
1. 2 软件生命周期过程
1. 3 软件开发生命周期
1. 4 软件过程模型
1. 5 软件工程方法和技术
1. 6 软件工程标准和规范
1. 7 软件工程的组织和管理
1. 8 软件工程的工具和环境
思考练习题
第2章 面向对象开发方法和编程语言
2. 1 结构化方法和面向对象方法
2. 2 面向对象的基本概念与术语
2. 3 面向对象编程语言
2. 4 面向对象的分析和设计
2. 5 典型的面向对象方法介绍
思考练习题
第3章 统一建模语言UML
3. 1 UML的背景和演化发展
3. 2 UML的范围和规范
3. 3 UML的各种图. 建模元素及表示法
3. 4 UML图与建模技术
3. 5 UML体系结构和定义方式
3. 6 UML的公用建模元素和扩展机制
3. 7 UML 2. 0简介
思考练习题
第4章 统一过程与工具
4. 1 RUP的生命周期
4. 2 RUP的特点与最佳实践
4. 3 Jude工具
思考练习题
第5章 需求建模
5. 1 需求工程
5. 2 用例和用例图
5. 3 测试用例
5. 4 实例研究——大学课程注册系统
5. 5 业务建模和系统建模
5. 6 识别利益相关者
5. 7 识别和管理需求
5. 8 系统建模的用例图
5. 9 迭代过程中的用例类型
思考练习题
第6章 从需求到分析和设计
6. 1 迭代开发过程
6. 2 确定系统边界和项目范围
6. 3 分析
6. 4 设计
6. 5 用例实现—设计的例子
6. 6 测试用例和需求跟踪..
思考练习题
第7章静态建模
7. 1 类图的基础部分
7. 2 对象图
7. 3 类图的高级概念
7. 4 用UML建立类图的指南
7. 5 实例研究
思考练习题
第8章 动态建模
8. 1 对象之间的消息交互
8. 2 时序图
8. 3 协作图
8. 4 状态图
8. 5 活动图
8. 6 交互概观图和定时图
8. 7 动态建模的技巧
8. 8 实例研究
思考练习题
第9章 构架建模
9. 1 概述
9. 2 UML 2. 0的视图结构
9. 3 包图
9. 4 构件图
9. 5 部署图
9. 6 复合结构图
9. 7 建立构架的步骤
思考练习题
第10章 框架与建模
10. 1 框架和模式
10. 2 GRASP模式
10. 3 GoF模式
思考练习题
第11章 XP编程开发方法
11. 1 概述
11. 2 XP编程的基本准则
11. 3 XP编程的基本工作
11. 4 XP编程的实践方法
11. 5 XP编程的管理策略
11. 6 XP编程的风险规避
11. 7 XP编程与RUP的比较
思考练习题
第12章 案例研究
12. 1 案例研究:POS系统
12. 2 迭代规划
12. 3 初始阶段中的用例与制品
12. 4 细化阶段中的用例与制品
附录 名词对照表(英中)
主要参考文献...
序二
前言
第1章 软件工程综述
1. 1 引言
1. 2 软件生命周期过程
1. 3 软件开发生命周期
1. 4 软件过程模型
1. 5 软件工程方法和技术
1. 6 软件工程标准和规范
1. 7 软件工程的组织和管理
1. 8 软件工程的工具和环境
思考练习题
第2章 面向对象开发方法和编程语言
2. 1 结构化方法和面向对象方法
2. 2 面向对象的基本概念与术语
2. 3 面向对象编程语言
2. 4 面向对象的分析和设计
2. 5 典型的面向对象方法介绍
思考练习题
第3章 统一建模语言UML
3. 1 UML的背景和演化发展
3. 2 UML的范围和规范
3. 3 UML的各种图. 建模元素及表示法
3. 4 UML图与建模技术
3. 5 UML体系结构和定义方式
3. 6 UML的公用建模元素和扩展机制
3. 7 UML 2. 0简介
思考练习题
第4章 统一过程与工具
4. 1 RUP的生命周期
4. 2 RUP的特点与最佳实践
4. 3 Jude工具
思考练习题
第5章 需求建模
5. 1 需求工程
5. 2 用例和用例图
5. 3 测试用例
5. 4 实例研究——大学课程注册系统
5. 5 业务建模和系统建模
5. 6 识别利益相关者
5. 7 识别和管理需求
5. 8 系统建模的用例图
5. 9 迭代过程中的用例类型
思考练习题
第6章 从需求到分析和设计
6. 1 迭代开发过程
6. 2 确定系统边界和项目范围
6. 3 分析
6. 4 设计
6. 5 用例实现—设计的例子
6. 6 测试用例和需求跟踪..
思考练习题
第7章静态建模
7. 1 类图的基础部分
7. 2 对象图
7. 3 类图的高级概念
7. 4 用UML建立类图的指南
7. 5 实例研究
思考练习题
第8章 动态建模
8. 1 对象之间的消息交互
8. 2 时序图
8. 3 协作图
8. 4 状态图
8. 5 活动图
8. 6 交互概观图和定时图
8. 7 动态建模的技巧
8. 8 实例研究
思考练习题
第9章 构架建模
9. 1 概述
9. 2 UML 2. 0的视图结构
9. 3 包图
9. 4 构件图
9. 5 部署图
9. 6 复合结构图
9. 7 建立构架的步骤
思考练习题
第10章 框架与建模
10. 1 框架和模式
10. 2 GRASP模式
10. 3 GoF模式
思考练习题
第11章 XP编程开发方法
11. 1 概述
11. 2 XP编程的基本准则
11. 3 XP编程的基本工作
11. 4 XP编程的实践方法
11. 5 XP编程的管理策略
11. 6 XP编程的风险规避
11. 7 XP编程与RUP的比较
思考练习题
第12章 案例研究
12. 1 案例研究:POS系统
12. 2 迭代规划
12. 3 初始阶段中的用例与制品
12. 4 细化阶段中的用例与制品
附录 名词对照表(英中)
主要参考文献...
猜您喜欢