UML基础教程
UML基础教程封面图

UML基础教程

(美) 罗夫, 著

出版社:清华大学出版社

年代:2003

定价:28.0

书籍简介:

本书深入浅出地介绍了统一模建语言(UML)的基础知识,内容翔实,图例丰富,适合各种层次的软件开发人员和管理人员阅读。

作者介绍:

JasoncT.Roff拥有并运营着First Factory公司,它是一家软件开发咨询公司,擅长于Microsoft软件和Internet开发、文档制作服务和Web宿主(www.firstfactory.com)。 Jason编写过多种有关数据库开发和电子商务方面的图书,目前正致力于使用SQLServer进行.NET开发和项目

书籍目录:

第1章 UML的基本原理 1.1 了解软件建模的原因 1.2 理解统一建模过程 1.3 什么是UML 1.4 认识UML的构件 1.5 寻找有效的UML建模工具 1.6 思考与练习第2章 用例图 2.1 定义用例图 2.2 找到用例图建模的原因 2.3 认识用例图的标记符组件 2.4 理解泛化技术 2.5 理解如何使用包含关系和扩展关系 2.6 学习如何描述用例 2.7 学习如何建立用例图模型

第1章 UML的基本原理 1.1 了解软件建模的原因 1.2 理解统一建模过程 1.3 什么是UML 1.4 认识UML的构件 1.5 寻找有效的UML建模工具 1.6 思考与练习第2章 用例图 2.1 定义用例图 2.2 找到用例图建模的原因 2.3 认识用例图的标记符组件 2.4 理解泛化技术 2.5 理解如何使用包含关系和扩展关系 2.6 学习如何描述用例 2.7 学习如何建立用例图模型 2.8 思考与练习 第3章 面向对象设计介绍 3.1 认识面向对象设计的特征 3.2 理解OOD中类的用法 3.3 理解OOD中继承的用法 3.4 理解OOD中多态性的用法 3.5 思考与练习第4章 活动图的工作流建模 4.1 定义活动图 4.2 了解为什么建模活动图 4.3 确定活动图的标记符组件 4.4 学习如何使用条件 4.5 学习活动图中的其他标记符 4.6 学习如何建模活动图 4.7 思考与练习第5章 使用顺序图建模行为 5.1 定义顺序图 5.2 为什么要建模顺序图 5.3 了解顺序图的标记符组件 5.4 理解如何使用消息进行通信 5.5 学习顺序图使用的其他技术 5.6 学习如何建模顺序图 5.7 思考与练习第6章 使用类图定义域模型 6.1 定义类图 6.2 为什么要建模类图 6.3 学习类图的标记符组件 6.4 学习如何建模类 6.5 学习如何为特性提供信息 6.6 学习如何为操作提供参数 6.7 学习如何建模类图 6.8 思考与练习第7章 协作图 7.1 定义协作图 7.2 为什么要建模协作图 7.3 了解协作图的标记符组件 7.4 学习不同的消息类型 7.5 深入研究消息 7.6 学习如何建模协作图 7.7 思考与练习第8章 深入学习类图 8.1 学习聚集和组成 8.2 学习关联注释 8.3 学习端点标记符 8.4 建模多个关联 8.5 思考与练习第9章 深入学习顺序图 9.1 学习控制矩形 9.2 学习如何建模时间 9.3 学习如何建模迭代 9.4 学习如何建模高级消息 9.5 学习如何向顺序图中添加注释 9.6 思考与练习第10章 使用状态图建模行为 10.1 定义状态图 10.2 为什么要建模状态图 10.3 学习状态图的标记符组件 10.4 学习如何指定状态的动作和事件 10.5 学习如何使用合成状态 10.6 学习如何建模状态图 10.7 思考与练习第11章 构造实现方式图 11.1 定义实现方式图 11.2 了解为什么要建模实现方式图 11.3 学习组件图 11.4 学习部署图 11.5 学习如何建模实现方式图 11.6 思考与练习第12章 使用对象约束语言 12.1 定义对象约束语言 12.2 为什么使用对象约束语言 12.3 学习OCL语法 12.4 学习集合的用法 12.5 思考与练习附录A 思考与练习答案附录B 术语表

内容摘要:

通过本书,读者将能够使用统一建模语言(UML)进行软件的设计、分析与开发。本书秉承“基础教程” (Beginner's Guide)丛书的一贯风格,使用了丰富的图形来表现用户的软件设计思想,以便最终创建结构良好的、更加稳定的产品。通过本书,你将会了解到软件设计和分析中的用例图和面向对象的概念。减少为了创建正确的设计和结构文档而花费的开发时间。了解活动图、顺序图和类图,使用集成图检查系统结构。不管你是程序员、工程师、软件开发者、软件构造师,还是计算机科学专业的学生,本书都是你开始学习UML的良师益友。

编辑推荐:

本书是为开发人员、分析者、质量保证人和项目经理编写的。不要被本书的题目误导。尽管本书的标题涉及初学阶段的人员,但本书不只是为初级开发人员或入门级分析者准备的。事实上,本书假定读者对软件以及软件是如何建立的已经有了一个基本的理解。
分析者从本书可以了解到如何从系统的用户或准用户获取业务需求。他们会学习并理解开发人员需要什么来编写系统?开发人员将会了解到如何使用分析者提供的信息来开始建立系统的具体模型,并最终编写其代码。质量保证人会了解到如何阅读要进行测试的应用程序的设计图以使他们的工作效率更高。当然,项目经理可以了解如何管理整个过程以使工程顺利进行。
如果你读到了这里,可能就已经分享了对开发软件之前,建立软件模型的理解。你进行任何主要工程之前了解了这一点,或者因为你目前正在参与一项工程,所以正在阅读本书的话,你就太幸运了。无论如何,学习正确的东西永远也不会太晚,本书将为你显示这一点。

书籍规格:

书籍详细信息
书名UML基础教程站内查询相似图书
9787302071228
《UML基础教程》pdf扫描版电子书已有网友提供资源下载链接,请点击下方按钮查看
出版地北京出版单位清华大学出版社
版次1版印次1
定价(元)28.0语种简体中文
尺寸26装帧平装
页数 272 印数 4000
全网搜索试读资源

书籍信息归属:

UML基础教程是清华大学出版社于2003.09出版的中图分类号为 TP312 的主题关于 面向对象语言,UML-程序设计-教材 的书籍。