UML面向对象分析与设计教程
《UML面向对象分析与设计教程》由胡荷芬,高斐编写,由清华大学出版社于2012年4月18日发行。
基本信息
- 定价
30元
- 出版社
清华大学出版社
- 出版时间
2012-4-18
- 作者
胡荷芬、高斐
- 装帧
平装
图书信息
作者:胡荷芬、高斐 [1]定价:30元
印次:1-1
装帧:平装
印刷日期:2012-4-18
图书简介
UML是当前比较流行的一种建模语言,它可以用于创建各种类型的项目需求、设计乃至上线文档,特别适合采用面向对象的思维方式进行软件建模。规范化、可视化的软件建模已成为当今软件技术的主流之一。
本书依据统一建模语言UML与面向对象编程语言,结合实际案例,深入全面地探讨了软件建模的概念、规范和方法。全书共13章,前3章介绍了面向对象、UML建模语言和Rational Rose建模工具的一些基本理论和概念。第4~12章详尽地介绍了UML中类图、对象图、用例图、包图、序列图、协作图、活动图、状态图、构件图和部署图的概念及其在实际中的使用。最后,通过一个综合案例对使用Rational Rose进行UML建模的全过程进行了深入剖析。此外,各章后面配有适量的练习题和上机题,以加深读者的理解和提高。
本书最大的特点是将理论和实际紧密地结合,实例丰富、图文并茂,讲解详尽、实践性强。
本书可以作为高等院校计算机软件工程专业UML和面向对象技术的教材,也可以作为广大软件开发人员和系统架构分析设计人员自学UML的参考书。
前言
UML是当前比较流行的一种建模语言,它可以用于创建各种类型的项目需求、设计乃至上线文档,特别适合采用面向对象的思维方式进行软件建模。随着UML建模语言的不断发展,它已经获得了广泛的认同,目前已经成为主流的项目需求和分析建模语言。Rational Rose是目前最为业界瞩目的可视化软件开发工具,通过它可以便捷高效地完成UML的建模工作。
本书是一本关于UML的教材,书中包含了UML的基础知识、基本元素和使用方法,在讲述UML的使用过程中,是结合Rational Rose讲述的,从中大家能感受到使用Rational Rose开发UML的便捷性和高效性。在讲述UML的同时,结合了大量的实战案例,并且为了提高大家的学习效率,在每个章节后面还提供了一定数量的习题。相信不同的读者都会在本书的学习过程中得到不同的收获。
本书内容
本书共分13章,其中:
第1章 基于面向对象的UML:主要介绍了面向对象的基本知识、建立系统模型的方法和UML统一建模语言的基本内容。学习本章的目的是使读者对UML有初步的认识。
第2章 UML语言综述:对UML语言进行了系统的介绍,包括常用的UML元素、UML的通用机制、UML的扩展机制等必须了解的知识点。
第3章 UML工具——Rational Rose:对UML的主流开发工具——Rational Rose进行了介绍,包括其安装、使用、四种视图模型和生成代码的方法。本章为后面绘制UML图打好了基础。
第4章 类图和对象图:介绍了类图和对象图的基本概念及其在UML中的表示。通过讲解使用Rose创建类图的方式,使读者在学完本章后,能够根据类图和对象图描绘出系统的静态结构。