UML软件建模教程

UML软件建模教程

卫红春, 主编

出版社:高等教育出版社

年代:2012

定价:35.0

书籍简介:

本书是一本基于UML的软件建模技术教程。全书共分为三个部分。第一部分是软件建模技术概论。介绍软件建模技术的要素,软件模型的概念和内容,以及软件建模技术的形成与发展。第二部分介绍UML的知识,是本书的第2章到第10章。第三部分结合一个工程案例介绍软件的业务建模、需求建模、分析建模和设计建模,是本书的第11章到14章。作者一直从事软件建模技术课程的教学和工程研发工作,从本世纪初就一直跟踪UML的发展,并积累了一些基于UML的软件建模工程和教学经验,本教材是作者十多年工作的总结,其中有作者自己对软件建模技术的见解。本教材可作为软件工程、计算机科学与技术,以及相关专业本科生教材和研究生的参考教材,也可作为软件开发人员学习软件建模技术的自学教材和从事工程开发的参考书。

书籍目录:

第一篇 软件建模技术概论

第1章 概论

1.1 模型

1.2 软件模型

1.2.1 软件模型的概念和特征

1.2.2 软件模型在软件开发中的作用

1.2.3 软件模型的内容

1.3 软件建模技术

1.3.1 软件建模技术的形成与发展

1.3.2 软件建模技术的内容

1.4 软件建模方法

1.5 软件建模过程

1.6 软件建模语言

1.7 软件建模工具

本章小结

习题1

第二篇 软件建模语言UML

第2章 UML概要介绍

2.1 概述

2.2 UHL的构成

2.3 UHL基础

2.3.1 元模型

2.3.2 uML的核心概念

2.4 基本元素

2.5 图

2.5.1 静态结构图

2.5.2 动态行为图

2.6 语义规则

2.7 公共机制

本章小结

习题2

第3章 用例图

3.1 概述

3.2 参与者

3.3 用例

3.4 用例之间的关系

3.5 用例叙述

3.6 用例图的作用

3.7 用例图实例

3.7.1 图书馆图书借阅管理

3.7.2 旅游宾馆客房预订管理

本章小结

习题3

第4章 类图与对象图

4.1 对象与实例

4.2 类元与类

4.3 接口

4.4 关联关系

4.5 组成关系

4.6 泛化关系

4.7 依赖关系

4.8 类图

4.8.1 类图的作用

4.8.2 类图实例

4.9 对象图

本章小结

习题4

第5章 包图与复合结构图

5.1 包图

5.1.1 概述

5.1.2 包的关系

5.1.3 包的设计原则

5.1.4 包图的作用

5.2 复合结构图

5.3 协作

本章小结

习题5

第6章 活动图

6.1 概述

6.2 活动

6.3 活动结点

6.3.1 动作结点

6.3.2 控制结点

6.3.3 对象结点

6.4 活动边

6.5 活动分区

6.6 可中断活动区间和异常

6.7 活动图的作用

6.8 活动图实例

本章小结

习题6

第7章 状态机图

7.1 几个基本概念

7.2 状态

7.3 状态转换

7.4 事件

7.5 复合状态

7.6 并发状态

7.7 控制结点

7.8 子机状态

7.9 状态机

7.1 0 状态机图实例

本章小结

习题7

第8章 交互图

8.1 交互

8.2 顺序图

8.3 通信图

8.4 交互概览图

8.5 时序图

本章 小结

习题8

第9章 构件图

9.1 构件

9.2 构件的接口与端口

9.3 构件的结构与视图

9.4 构件的关系

9.5 构件连接器

9.6 构件图

本章小结

习题9

第10章 部署图

10.1 概述

10.2 制品

10.3 结点

10.4 部署

本章小结

习题10

第三篇 建立软件模型

第11章 业务建模

11.1 概述

11.2 业务愿景建模

11.3 涉众建模

11.4 业务过程建模

11.4.1 业务过程模型

11.4.2 业务过程建模

11.5 业务对象建模

11.6 业务规则建模

11.7 “e速快餐系统”业务模型

本章小结

习题11

第12章 需求建模

12.1 概述

12.2 用例建模

12.3 用例建模的几个问题

12.4 非功能需求建模

12.5 “e速快餐系统”需求模型

本章小结

习题12

第13章 分析建模

13.1 概述

13.2 事务模式

13.2.1 事务模式的四要素

13.2.2 事务之间的关系

13.3 PIM类模型

13.4 用例分析建模

13.5 “e速快餐系统”分析模型

本章小结

习题13

第14章 设计建模

14.1 概述

14.2 软件架构模型

14.2.1 分层软件架构

14.2.2 软件逻辑架构

14.3 类与接口设计模型

14.4 用例设计模型

14.5 数据库设计模型

14.6 界面模型

14.7 构件模型

14.8 部署模型

14.9 “e速快餐系统”设计模型

本章小结

习题14

附录 英汉名词对照

参考文献

内容摘要:

《高等学校软件工程系列教材:UML软件建模教程》是一本基于UML的软件建模技术教程。全书共分为三篇。第一篇软件建模技术概论(第1章),介绍软件建模技术的要素、软件模型的概念和内容以及软件建模技术的形成与发展。第二篇软件建模语言UML(第2~10章),介绍UML的相关知识。第三篇建立软件模型(第11~14章),结合一个工程案例介绍软件的业务建模、需求建模、分析建模和设计建模。
  作者卫红春一直从事软件建模技术课程的教学和工程研发工作,从本世纪初就开始跟踪UML的发展,并积累了一些基于UML的软件建模工程和教学经验,《高等学校软件工程系列教材:UML软件建模教程》即作者十多年工作的总结,融入了作者对软件建模技术的独到见解。
  《高等学校软件工程系列教材:UML软件建模教程》可作为软件工程、计算机科学与技术及相关专业的本科生教材和研究生的参考教材,也可作为软件开发人员学习软件建模技术和从事工程开发的参考用书。

编辑推荐:

《高等学校软件工程系列教材:UML软件建模教程》是一本基于UML的软件建模技术教程。编者一直从事软件建模技术课程的教学和工程研发工作,从本世纪初就开始跟踪UML,的发展,并积累了一些基于UML的软件建模工程和教学经验,《高等学校软件工程系列教材:UML软件建模教程》即作者十多年工作的总结,融入了作者对软件建模技术,的独到见解。

书籍规格:

书籍详细信息
书名UML软件建模教程站内查询相似图书
9787040359145
如需购买下载《UML软件建模教程》pdf扫描版电子书或查询更多相关信息,请直接复制isbn,搜索即可全网搜索该ISBN
出版地北京出版单位高等教育出版社
版次1版印次1
定价(元)35.0语种简体中文
尺寸24 × 19装帧平装
页数印数 3000

书籍信息归属:

UML软件建模教程是高等教育出版社于2012.8出版的中图分类号为 TP312 的主题关于 面向对象语言-程序设计-高等学校-教材 的书籍。