基于UML的面向对象建模技术

基于UML的面向对象建模技术
作 者: 陈涵生
出版社: 科学出版社
丛编项: 新世纪计算机及相关专业系列教材
版权说明: 本书为公共版权或经版权方授权,请支持正版图书
标 签: UML
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《基于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 细化阶段中的用例与制品

附录 名词对照表(英中)

主要参考文献...