UML基础、建模与设计实战—杨弘平,吕海华,李波,史江萍.pdf

UML基础、建模与设计实战—杨弘平,吕海华,李波,史江萍.pdf

  1. 1、本文档被系统程序自动判定探测到侵权嫌疑,本站暂时做下架处理。
  2. 2、如果您确认为侵权,可联系本站左侧在线QQ客服请求删除。我们会保证在24小时内做出处理,应急电话:400-050-0827。
  3. 3、此文档由网友上传,因疑似侵权的原因,本站不提供该文档下载,只提供部分内容试读。如果您是出版社/作者,看到后可认领文档,您也可以联系本站进行批量认领。
查看更多
内容简介 UML是以面向对象图形的方式来描述任何类型的系统,应用领域非 常广泛,其中最常用的是建立软件系统的模型。本书全面讲解了UML的 基本概念和建模方法。 全书分为13章,分别讲解了用例图、类图、对象图、顺序图、协作 图、状态图、活动图、组件图与部署图等,并介绍了RUP过程开发模 型。最后安排了4个案例,汽车租赁系统、BBS系统、新闻管理系统和数 码录音机系统,通过这4个案例全面而系统地进行建模说明。 本书面向软件工程师、系统架构师、系统分析员及其他IT人员,同 时本书也适合高等院校软件相关专业的师生学习系统建模时参考使用。 前言 软件的发展至今已经有近60年的历史。面向对象技术开始被深入研 究并广泛予以应用也有近40年了,已经成为软件开发中分析、设计、实 现的主流方法和技术。40年来,在面向对象技术发展的同时,面向对象 技术的各种软件设计工具、规范等也获得了较大发展。其中,最重要的 一个面向对象的建模技术的成果就是统一建模语言 (Unified Modeling Language, UML)的出现。 UML的创建首先开始于1994年10月,由Grady Booch、Jim Rumbaugh 和Ivar Jacobson共同开发,并于1996年发布了UML版本0.9。随后,公 司联合行动,由十多家公司组成UML伙伴组织,共同提出了UML 1.0和 1.1,于1997年11月17日对象管理组织 (OMG)开始采纳UML作为其标准 建模语言。第三阶段的修订是由OMG主导并控制完成了UML 1.2、1.3、 1.4和1.5等版本。本世纪开始以来的修订,推出了UML 2.0版本,并最 终统一为大众所接受的标准建模语言。 本书共由13章的内容组成。 入门基础 (第1~3章):着重介绍UML的预备知识,包括面向对象 概述、UML概述及UML开发工具。 图 (第4~8章):着重介绍UML的各种图,包括用例图、类图、对 象图、序列图、协作图、状态图、活动图、组件图与部署图等。对UML 图的介绍方式分为图的基本概念、图的组成、图的建模技术和创建示 例,在介绍过程中主要以图书管理系统为例进行,通过这种方式能够使 读者完整而系统地把握和了解每一种UML图。 统一软件过程RUP (第9章):着重介绍RUP过程开发模型,通过介 绍这一通用过程框架,让读者进一步掌握和熟悉软件开发的过程。 案例 (第10~13章):着重介绍4个案例,即汽车租赁系统、BBS系 统、新闻管理系统和数码录音机系统。通过这4个案例全面而系统地对 使用UML进行建模给予了说明。 不管你是从事面向对象软件开发的开发人员,还是希望通过学习 UML帮助自己建模的人员,本书都能够帮助你全面了解UML的基本概念和 建模方法,本书同样也可作为高等院校计算机软件工程相关专业的教学 用书或参考书。 本书实例工程文件和课件可以到 http:///detail/brucexia/4444244页面下载。如 果下载有问题,请发邮件给booksaga@163.com,邮件标题为 “求代码, UML基础、建模与设计实战”。 本书由杨弘平、吕海华、李波和史江萍编写。其中,第1章、第2 章、第4章、第5章和第12章和第13章由吕海华完成;第3章、第6章、第 11章由史江萍完成;第7章和第8章由杨弘平完成;第9章和第10章由李 波完成。感谢朱克敌、朱德林、曾祥萍、代钦、孙宪丽、关颖、祝世 东、衣云龙等在本书编写过程中给予的无私帮助,编者对此致以诚挚的 谢意。 由于编者水平有限,书中难免有疏漏之处,敬请读者谅解。 编者 2012年6月 第1章 UML概述 本章导读 UML的目标是以面向对象图形的方式来描述任何类型的系统,其应 用领域非常广泛。其中最常用的是建立软件系统的模型,但它同样可以 用于描述非软件领域的系统,如机械系统、

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档