UML基础-统一建模语言简介.docx

想预览更多内容,点击预览全文

申明敬告:

本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己完全接受本站规则且自行承担所有风险,本站不退款、不进行额外附加服务;如果您已付费下载过本站文档,您可以点击这里二次下载

文档介绍

UML基础:统一建模语言简介

2010-07-07作者:郝宪玮 来源:郝宪玮的 Blog

回顾20世纪晚期--准确地说是1997年,OMG组织(Object Management Group对象管理组 织)发布了统一建模语言( Unified Modeling Language ,UML )。UML的目标之一就是为开发

团队提供标准通用的设计语言来开发和构建计算机应用。 UML提岀了一套IT专业人员期待多

年的统一的标准建模符号。通过使用 UML,这些人员能够阅读和交流系统架构和设计规划 --

就像建筑工人多年来所使用的建筑设计图一样。

到了 21世纪--准确地说是2003年,UML已经获得了业界的认同。在我所见过的专业人员 的简历中,75%都声称具备 UML的知识。然而,在同绝大多数求职人员面谈 之后,可以明显

地看岀他们并不真正了解 UML。通常地,他们将 UML用作一个术语,或对 UML —知半解。

大家对UML缺乏理解的这种状况,促进我撰写这篇 关于UML 1.4的快速入门文章。当阅读

完本文时,您还不具备足够的知识可以在简历上声称自己掌握了 UML,但是您已具有了进一

步钻研该语言的良好起点。

一些背景知识

正如前面曾提到过的,UML的本意是要成为一种标准的统一语言,使得 IT专业人员能够进

行计算机应用程序的建模。 UML的主要创始人是 Jim Rumbaugh、Ivar Jacobson和Grady Booch,

他们最初都有自己的建模方法( OMT、OOSE和Booch ),彼此之间存在着竞争。最终,他们

联合起来创造了一种开放的标准。 (听起来是不 是很熟悉?这个现象类似 J2EE、SOAP和Linux

的诞生。)UML成为"标准"建模语言的原因之一在于, 它与程序设计语言无关。 (IBM Rational

的UML建模工具被广泛应用于

最近下载