网站首页  软件下载  游戏下载  翻译软件  电子书下载  电影下载  电视剧下载  教程攻略

请输入您要查询的图书:

 

书名 UML2.5基础建模与设计实践
分类
作者 李波//姚丽丽//朱慧
出版社 清华大学出版社
下载
简介
内容推荐
UML是以面向对象图形的方式来描述任何类型的系统,应用领域非常广泛,其中常用的是建立软件系统的模型。本书基于draw.io开源免费软件,全面讲解UML 2.5的基本概念和建模方法,配套示例源文件、PPT课件、习题答案和教学大纲。
全书分为12章,主要内容包括UML概述,面向对象技术和建模基础,UML建模工具,用例和用例图,类图和对象图,顺序图和通信图,状态机图和活动图,组件图和部署图,包图、组合结构图、定时图、交五概览图和概要图等。最后讲解3个实战案例——汽车租赁系统、新闻中心管理系统和BBS论坛系统,通过这3个案例系统地讲解UML建模与设计的实战应用。
本书适合UML初学者、软件工程师、系统架构师、系统分析员及其他IT人员,同时也适合作为高等院校和高职高专院校软件相关专业的学生学习系统建模时的参考书。
作者简介
李波,副教授,硕士生导师。从事软件工程及其相关工作多年,编写图书多部,包括《JSP网络编程学习笔记》《Android 7应用程序开发教程》《UML 2基础、建模与设计实战》《PowerDesigner 16系统分析与建模实战》等。
目录
第1章 UML概述
1.1 什么是UML
1.2 UML的发展历程
1.3 UML的特点
1.4 UML的组成
1.4.1 UML中的事物
1.4.2 UML中的关系
1.4.3 UML 2.5的图
1.5 UML 2.5图的分类
1.5.1 结构建模图
1.5.2 行为建模图
1.6 系统开发阶段
1.7 小结
1.8 习题
第2章 面向对象技术和建模基础
2.1 面向对象的基本概念
2.1.1 面向对象方法
2.1.2 对象
2.1.3 类
2.1.4 封装
2.1.5 继承
2.1.6 多态
2.1.7 消息
2.2 面向对象开发
2.2.1 系统调查和需求分析
2.2.2 面向对象分析方法
2.2.3 面向对象设计方法
2.3 软件建模概述
2.3.1 软件建模的概念
2.3.2 软件建模的用途
2.3.3 软件建模的优点
2.4 小结
2.5 习题
第3章 UML建模工具简介
3.1 常用的UML建模工具
3.1.1 Rational Rose
3.1.2 Visio
3.1.3 PowerDesigner
3.1.4 StarUMIL
3.1.5 Draw.io
3.2 Draw.io安装与使用
3.2.1 在线Web版Draw.io的使用
3.2.2 离线桌面版Draw.io的安装
3.3 使用Draw.io建模
3.3.1 Draw.io主界面
3.3.2 快速开始
3.3.3 Draw.io的基本操作
3.3.4 Drawio的快捷键
3.4 小结
3.5 习题
第4章 用例和用例图
4.1 用例和用例图的概念
4.1.1 参与者
4.1.2 用例
4.1.3 用例描述
4.2 用例之间的可视化表示
4.2.1 包含关系
4.2.2 扩展关系
4.2.3 泛化关系
4.2.4 分组关系
4.3 用例图建模技术及应用
4.4 小结
4.5 习题
第5章 类图和对象图
5.1 类图和对象图概述
5.1.1 类图的概述
5.1.2 对象图的概述
5.1.3 接口
5.1.4 抽象类
5.2 类之间的关系
5.2.1 依赖关系
5.2.2 泛化关系
5.2.3 关联关系
5.2.4 实现关系
5.3 类图的建模技术及应用
5.3.1 类图的建立过程
5.3.2 类的识别方法
5.3.3 类图分析实例
5.4 小结
5.5 习题
第6章 顺序图和通信图
6.1 顺序图
6.1.1 顺序图概述
6.1.2 顺序图的基本内容
6.1.3 约束
6.1.4 顺序图的建模技术及应用
6.2 通信图
6.2.1 通信图概述
6.2.2 通信图的基本内容
6.2.3 通信图建模技术及应用
6.2.4 顺序图与通信图的比较
6.3 小结
6.4 习题
第7章 状态机图和活动图
7.1 状态机图
7.1.1 状态机图概述
7.1.2 状态机图的基本元素
7.1.3 状态
7.1.4 转换
7.1.5 状态机图的建模技术及应用
7.2 活动图
7.2.1 活动图概述
7.2.2 活动图的基本元素
7.2.3 动作状态
7.2.4 活动状态
7.2.5 转移
7.2.6 分支
7.2.7 分叉和汇合
7.2.8 泳道
7.2.9 对象流
7.2.10 活动图的建模技术及应用
7.2.11 状态机图和活动图的比较
7.3 小结
7.4 习题
第8章 组件图和部署图
8.1 组件图
8.1.1 组件图概述
8.1.2 组件
8.1.3 接口
8.1.4 关系
8.1.5 组件图的建模技术及应用
8.2 部署图
8.2.1 部署图概述
8.2.2 节点
8.2.3 组件
8.2.4 关系
8.2.5 部署图的建模技术及应用
8.3 小结
8.4 习题
第9章 包图、组合结构图、定时图、交互概览图和概要图
9.1 包图
9.1.1 包图概述
9.1.2 包之间的关系
9.1.3 包图的建模技术及应用
9.2 组合结构图
9.2.1 组合结构图概述
9.2.2 基本元素
9.2.3 组合结构图的建模技术及应用
9.3 定时图
9.3.1 定时图概述
9.3.2 基木元素
9.3.3 定时图的建模技术及应用
9.4 交互概览图
9.4.1 交互概览图概述
9.4.2 基本元素
9.4.3 交互概览图的建模技术及应用
9.5 概要图
9.5.1 概要图概述
9.5.2 基本元素
9.5.3 概要图的建模技术及应用
9.6 小结
9.7 习题
第10章 汽车租赁系统
10.1 系统需求分析
10.1.1 汽车租赁系统的需求分析
10.1.2 功能模块图
10.2 用例图设计建模
10.2.1 汽车租赁系统中的用例图简述
10.2.2 与客户有关的用例图
10.2.3 与系统维护人员有关的用例图
10.2.4 与技术人员有关的用例图
10.3 类图设计建模
10.3.1 数据访问层类图
10.3.2 业务层类图
10.4 顺序图
10.4.1 与客户有关的事件流和顺序图
10.4.2 与系统维护人员有关的事件流和顺序图
10.4.3 以技术人员有关的事件流和顺序图
10.5 通信图设计建模
10.5.1 汽车租赁系统中的通信图
10.5.2 与客户有关的通信图
10.5.3 与技
随便看

 

霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。

 

Copyright © 2002-2024 101bt.net All Rights Reserved
更新时间:2025/2/23 8:38:42