您的位置:首页 > 其它

初识UML

2015-11-01 11:41 281 查看
历史:UML的创始人Booch等邀请计算机软件工程界的著名人士和著名的企业如IBM,HP,DEC,Microsoft,Oracle等对UML进行评论,提出修改意见。1997年1月Rational公司向OMG提交了UML1.0标准文本。1997年11月向OMG宣布接受UML,认定为标准的建模语言。UML目前还在不断地发展和完善。

UML的创始人
Booch
什么是UML(Unified Modeling Language)

统一:表示是一种通用的标准,它被OMG(Object Management Group)认可,成为软件工业界的一种标准。UML表述的内容能被各类人员所理解,包括客户、领域专家、分析师、设计师、程序员、测试工程师及培训人员等。他们可以通过UML充分理解和表达自己所关注的那部分内容。  

建模:即建立软件系统的模型。为说明建模的价值。Booch给出一个类比:盖一个动物窝棚、修一个乡间别墅和建一栋摩天大楼。建立一个简单的系统,例如盖一个动物窝棚,模型可有可无,修一个乡间别墅,模型的必要性增大,建立一个高度复杂的系统,例如建一座摩天大楼模型必不可少。

语言:表明它是一套按照特定规则和模式组成的符号系统,它用半形式化方法定义,即用图形符号、自然语言和形式语言相结合的方法来描述定义的。UML 有9中图,它们结构不同,但是对同一领域不同角度的观察。



九种图包括:类图、对象图、状态图、构件图、部署图、协作图(描述系统的动态行为)、交互/序列图(同上)、活动图(描述系统某种的活动的序列)、用例图(首先画,是对一个软件需求描述的图,在开发人员和用户协作的共同下完成)

基本上的大概就是这么多了。这次是简单的介绍一下UML,所以细的知识点不在此篇上介绍了。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: