可视化面向对象建模技术:标准建模语言UML教程

可视化面向对象建模技术:标准建模语言UML教程
作 者: 刘超 张莉
出版社: 北京航空航天大学出版社
丛编项: 软件工程和过程工程丛书
版权说明: 本书为出版图书,暂不支持在线阅读,请支持正版图书
标 签: UML
ISBN 出版时间 包装 开本 页数 字数
未知 暂无 暂无 未知 0 暂无

作者简介

暂缺《可视化面向对象建模技术:标准建模语言UML教程》作者简介

内容简介

UML是OMG于1997年11月批准的标准建模语言,是20多年来面向对象技术发展史上的重大里程碑。本书首先扼要介绍UML的发展历史,然后详细介绍UML的用例图、类图、对象图、交互图(顺序图和合作图)、状态图、活动图、构件图和配置图等九种模型的构成要素、符号表示、语法和语义,并介绍基于UML的软件开发过程,最后给出用UML进行程序设计的示例。在每章之后还附有习题,以帮助读者复习与掌握该章的主要内容。本书可作为各类专业本科高年级学生和硕士研究生学习面向对象技术的教材,也可作为工程技术人员自学面向对象技术的参考书。

图书目录

第一章引 言

 1. 1 什么是UML?

 1. 2 标准建模语言UML的发展历史

 1. 3 标准建模语言UML的主要内容

 1. 4 标准建模语言UML的主要特点

 1. 5 使用UML的目的是什么?

 1. 6 标准建模语言UML的应用领域

 习题1

第二章 UML概述

 2. 1 建模技术

 2. 2 标准建模语言UML

 习题2

第三章 软件开发过程概述

 3. 1 过程概述

 3. 2 初始阶段

 3. 3 细化阶段

 3. 4 程序重组技术

 3. 5 构造阶段

 3. 6 移交阶段

 3. 7 何时使用迭代式开发方法

 习题3

第四章 用例

 4. 1 用户目标和系统交互功能

 4. 2 用例图

 4. 3 用例模型的获取

 4. 4 小结:用例图的图符表

 习题4

第五章 类图

 5. 1 类和对象

 5. 2 三个层次的观点

 5. 3 关 联

 5. 4 属 性

 5. 5 操 作

 5. 6 泛 化

 5. 7 授 权

 5. 8 约束规则

 5. 9 什么时候使用类图

 5. 10 类图元语小结

 习题5

第六章 类图的高级概念

 6. 1 构造型

 6. 2 多值分类和动态分类

 6. 3 聚集和组成

 6. 4 派生关联和派生属性

 6. 5 接口和抽象类

 6. 6 引用对象和值对象

 6. 7 多值角色

 6. 8 不变性

 6. 9 分类和泛化

 6. 10 限定关联

 6. 11 关联类

 6. 12 参数化类

 6. 13 可见性

 习题6

第七章 包图

 7. 1 包图的基本要素

 7. 2 何时使用包图

 7. 3 包图小结

 习题7

第八章 交互图

 8. 1 顺序图

 8. 2 合作图

 8. 3 顺序图和合作图的比较

 8. 4 何时使用交互图

 8. 5 交互图小结

 习题8

第九章 状态图

 9. 1 状态图的基本要素

 9. 2 并发状态图

 9. 3 何时使用状态图

 9. 4 状态图小结

 习题9

第十章 活动图

 10. 1 活动图的基本要素

 10. 2 用例的活动图

 10. 3 泳道技术

 10. 4 分解活动

 10. 5 何时使用活动图

 10. 6 活动图小结

 习题10

第十—章 构件图和配置图

 11. 1 构件图基本要素

 11. 2 配置图的基本要素

 11. 3 结点和连接

 11. 4 构件和接口

 11. 5 对 象

 11. 6 何时使用构件图和配置图

 11. 7 构件图和配置图小结

 习题11

第十二章 UML与程序设计

 12. 1 病人档案:领域模型

 12. 2 病人观察:说明层模型

 12. 3 进行编码

 习题12

第十三章 标准建模语言UML支持环境

 13. 1 柔性软件开发过程及其支持环境

 13. 2 UML集成化支持环境

 13. 3 小 结

索引

参考资料