本书详细讲解了UML背景、UML规范中的13种图,以及UML在各个开发阶段的应用。适合作为高等院校计算机及相关专业本科生或研究生教材,也可作为“中国计算机软件技术专业资格水平考试”的专项辅导教材。
网站首页 软件下载 游戏下载 翻译软件 电子书下载 电影下载 电视剧下载 教程攻略
书名 | UML面向对象建模基础 |
分类 | |
作者 | 徐锋//陈暄 |
出版社 | 中国水利水电出版社 |
下载 | ![]() |
简介 | 编辑推荐 本书详细讲解了UML背景、UML规范中的13种图,以及UML在各个开发阶段的应用。适合作为高等院校计算机及相关专业本科生或研究生教材,也可作为“中国计算机软件技术专业资格水平考试”的专项辅导教材。 内容推荐 本书是一部UML的初级读本,涵盖了UML2.0。本书共16章,详细讲解了UML背景、UML规范中的13种图,以及UML在各个开发阶段的应用。本书最大的特色在于,对于每种图的介绍都从相关知识介绍开始,然后是图的阅读方法、绘制方法,最后说明其应用方法,符合中国人的学习曲线。 本书适合作为高等院校计算机及相关专业本科生或研究生教材,也可作为“中国计算机软件技术专业资格水平考试”的专项辅导教材。 目录 导读 第1章 UML概述 1.1什么是UML 1.1.I UML的发展历程 1.1.2 UMIL的特性 1.1.3 UML的发展现状 1.2什么是模型 1.2.1为什么要建模 1.2.2为什么要用UML建模 1.2.3用UML可以建立什么模型 1.2.4谁应该建模 1.3常见的UML认识误区 1.4本章小结 1.5复习题 第2章 UML世界的构成 2.1 UML的组成 2.2事物构造块 2.2.1面向对象视角下的世界 2.2.2结构事物 2.2.3行为事物 2.2.4分组事物 2.2.5注释事物 2.3关系构造块 2.4 UML规则 2.5 UML公共机制 2.5.1 UML规格描述 2.5.2 UML修饰 2.5.3 UML通用划分 2.6 UML扩展机制 2.6.1 构造型 2.6.2标记值 2.6.3约束 2.7 LIML体系结构与图 2.7.1 UML中的图 2.7.2 “4+1”视图 2.8本章小结 2.9复习题 第3章 类图 3.1 什么是类 3.1.1面向对象的思想 3.1.2如何在UML模型中表示一个类 3.2如何阅读类图 3.2.1类图的基本部分 3.2.2类图的增强部分 3.3其他高级概念 3.3.1接口与抽象类 3.3.2关联类 3.3.3模板类 3.3.4主动类 3.3.5嵌套类 3.3.6依赖关系 3.3.7引用对象与值对象 3.3.8对象约束语言(OCL) 3.4如何绘制类图 3.4.1 发现类 3.4.2关联分析 3.4.3职责分析 3.4.4限定与修改 3.5类图应用说明 3.5.1软件系统模型 3.5.2数据库逻辑模型 3.6复合结构图 3.7本章小结 3.8复习题 第4章 对象图 4.1对象与类的关系 4.1.1对象的概念 4.1.2对象的特性 4.1.3 对象与类 4.2如何阅读对象图 4.2.1对象图的表示法 4.2.2阅读方法 4.3如何绘制对象图 4.4对象图应用说明 4.5 本章小结 4.6复习题 第5章 包图 5.1什么是包 5.1.1包的作用 5.1.2包的表示法 5.2如何阅读包图 5.2.1包图的解读 5.2.2包的构造型 5.3如何绘制包图 5.3.1 寻找包 5.3.2确定包之间的依赖关系 5.4包图应用说明 5.4.1对成组元素建模 5.4.2对体系结构建模 5.5本章小结 5.6复习题 第6章 用例图 6.1用例和用例驱动开发 6.1.1现代需求技术 6.1.2用例驱动开发过程 6.1.3参与者和用例 6.2如何阅读用例图 6.2.1用例图部分 6.2.2用例描述部分 6.3如何绘制用例图 6.3.1记录需求特性 6.3.2识别参与者 6.3.3合并需求获得用例 6.3.4细化用例描述 6.4用例图应用说明 6.4.1用例模型的运用方法 6.4.2建模要点 6.5本章小结 6.6复习题 第7章 交互图 7.1交互与交互图 7.1.1交互的概念 7.1.2 UML交互图的类型 7.2如何阅读交互图 7.2.1顺序图 7.2.2其他交互片断操作符 7.2.3通信图 7.3如何绘制交互图 7.3.1准备工作 7.3.2 Robustness(鲁棒)分析 7.3.3构建交互模型 7.4交互图应用说明 7.4.1分析阶段的交互模型 7.4.2分析阶段的交互模型之后 7.4.3设计阶段的交互模型 7.4.4建模要点 7.5 定时图 7.6本章小结 7.7复习题 第8章 活动图 8.1活动图概述 8.2如何阅读活动图 8.2.1简单活动图 8.2.2带泳道的活动图 8.2.3带对象流的活动图 8.2.4复杂活动图 8.3如何绘制活动图 8.4活动图应用说明 8.4.1对工作流建模 8.4.2对操作建模 8.5本章小结 8.6复习题 第9章 交互概述图 9.1什么是交互概述图 9.2如何阅读交互概述图 9.2.1理解活动控制流 9.2.2分析活动节点 9.3如何绘制交互概述图 9.3.1 策略选择 9.3.2理清主线 9.3.3表述细节 9.4.本章小结 9.5复习题 第10章 状态机图 10.1状态和状态机 10.1.1状态及状态表示法 10.1.2状态机 10.2如何阅读状态机图 10.2.1简单状态机图 10.2.2包含复杂转换的状态机图 10.2.3包含复合状态的状态机图 10.3如何绘制状态机图 10.4.状态机图应用说明 10.5本章小结 10.6复习题 第11章 构件图 11.1什么是构件 11.1.1构件的要素 11.1.2构件和类 11.1.3构件的表示法 11.2如何阅读构件图 11.2.1基本构件图 11.2.2嵌套的构件图 11.3如何绘制构件图 11.4构件图应用说明 11.4.1 对可执行程序的结构建模 11.4.2对源代码进行建模 11.5本章小结 11.6复习题 第12章 部署图 12.1如何阅读部署图 12.1.1基本部署图 12.1.2部署图的补充元素 12.2如何绘制部署图 12.3部署图应用说明 12.4本章小结 12.5复习题 第13章 需求建模基础与实例 13.1什么是需求 13.1.1需求的定义 13.1.2需求工程 13.1.3 需求捕获 13.2如何使用UML对需求建模 13.2.1 用例模型——组织需求 13.2.2类模型——概念模型 13.2.3交互模型——描述事件流 13.3需求建模实例 13.3.1确定业务需求 13.3.2需求捕获 13.3.3建立概念模型 13.3.4建立用例模型 13.3.5编写用例规格描述 13.3.6用户界面初步设计 13.4本章小结 13.5 复习题 第14章 设计建模基础与实例 14.1设计建模的内容 14.2如何使用UML进行设计建模 14.2.1 架构建模 14.2.2构件建模 14.3设计建模实例 14.3.1确定解决方案 14.3.2架构建模 14.3.3构件建模 14.4本章小结 14.5 复习题 第15章 数据库建模基础与实例 15.1 UML和数据库模型 15.1.1数据库模型与类模型 15.1.2数据模型的三种形式 15.2 LIML数据库建模 15.2.1概念模型 15.2.2逻辑模型 15.2.3物理模型 15.3数据库建模实例 15.3.1构建概念模型 l5.3.2构建逻辑模型 15.3.3构建物理模型 15.4本章小结 15.5复习题 第16章 UML模型管理 16.1 UML模型的组成 16.1.1模型基本元素 16.1.2模型组织元素 16.1.3模型修饰元素 16.1.4其他辅助元素 16.2用Rose管理UML模型 16.2.1 Rose操作基础 16.2.2用例视图的组织方法 16.2.3逻辑视图的组织方法 16.2.4其他视图的组织方法 16.2.5模型创建流程 16.2.6模型发布 16.3本章小结 16.4复习题 参考文献 |
随便看 |
|
霍普软件下载网电子书栏目提供海量电子书在线免费阅读及下载。