考试网 >> IT认证 >> 水平 >> 程序员 >> 解析UML的要点与应用

解析UML的要点与应用

发布时间:2006-06-28 02:39     点击:
分页:[1] 2 3 4 5 6  下一页

  UML(Unified Modeling Language)伙伴组织于1996年由Rational公司创立。对象管理组织(OMG)于1997年11月采纳了它。此后,UML继续改进,目前最新的版本是UML1.3。 UML是多种方法相互借鉴、相互融合、趋于一致、走向标准化的产物。这样的统一建模语言将为软件开发商及其用户带来诸多便利。美国等计算机技术发达国家已有大量的软件开发组织开始用UML进行系统建模,学习和使用UML已经成为一种潮流。我国软件界对UML也相当关注,许多研究人员和技术人员已在几年前就开始了对UML的学习和研究。

  现在有更多的人想学习UML,但由于UML的复杂性,仅通过UML的标准文献和国内目前的关于UML的资料来掌握使用它不是一件轻松的事。对它的使用,关键是要用它简明准确地建立模型。这样,人们就可以从全局把握复杂系统的全貌及其组成间的联系。为了达到这样的目的,本文要阐明UML的要点,并对UML所推荐的软件建模过程RUP(Rational Unified Process)做一简介,以作为一种应用UML的过程指导。

  UML的定义有两个主要组成部分:语义和表示法。UML的语义用自然语言描述,表示法定义了UML的可视化标准表示符号,这决定了UML是一种可视化的建模语言。这些图形符号和文字用于建立应用级的模型,在语义上,模型是元模型的实例。此外UML的定义还给出了语法结构的精确规约。对于一般建模者,应重点掌握基本的概念与表示法,并熟练运用它们,建立元模型则是研究方法学的人的研究重点。



要点:对系统的组织



  UML是一种可视化的建模语言,对其各建模元素可进行详细说明,并能生成所建模型的文档。使用UML时,要从不同的角度观察系统,为此定义了一个概念“视图”。视图是对系统的模型在某方面的投影,注重于系统的某个方面。每个视图是图的协作,UML定义了9种图。下表是UML中的5种视图,各视图在静态和动态方面表示了系统的模型。





  由视图可以定义模型,模型在语义上是闭合的,它从特定的角度(系统的规约或者设计)在一定抽象层次上描述目标系统。可以把视图组织成模型,开发人员可从各视角观察使用模型。

分页:[1] 2 3 4 5 6  下一页
版权申明:未经书面授权请勿转载本站信息!!作品版权归所属媒体与作者所有!!
发表评论: 匿名发表 用户名: 查看评论
您将承担一切因您的行为、言论而直接或间接导致的民事或刑事法律责任
留言板管理人员有权保留或删除其管辖留言中的任意内容
本站提醒:不要进行人身攻击。谢谢配合。
在本站搜索相关信息
2003-2005 Ksw123.com All Rights Reserved. - TOP
Copyright © 2006 Ksw123.com. All rights reserved.中国考题网 版权所有