初识UML

历史: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,所以细的知识点不在此篇上介绍了。
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 12
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 12
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值