UML统一建模语言(四)UML2和EnterpriseArchitect

本文介绍了UML2.x相对于UML1.x的改进,包括13种基本图表的分类,如结构建模图和行为建模图。同时,详细阐述了Enterprise Architect作为一款基于UML2.x规范的建模工具,其特点和使用方法,包括创建项目、添加包和图表的步骤。
摘要由CSDN通过智能技术生成

其实前面的UML统一建模语言(一)所描述的都是UML1的内容,现在咱们聊一聊UML2。

UML2.x完全建立在UML1.x基础之上,大多数的UML1.x模型在UML2.x中都可用。但UML2.x在结构建模方面有一系列重大的改进,包括结构类、精确的接口和端口、拓展性、交互片断和操作符以及基于时间建模能力的增强。UML1.x从1997年发布的UML1.0到2003年3月发布1.5版本,而UML2.x由2004年发布2.0版本,至今最新的版本已是UML2.4。UML1.x是OMG规范,UML2.x目标是ISO规范。

UML 2 

UML 2 定义了13种基本的图,它们被分成两大类:

一、 结构建模图

结构图定义了一个模型的静态架构。它们通常被用来对那些构成模型的‘要素'建模,诸如:类,对象,接口和物理组件。另外,它们也被用来对元素间关联和依赖关系进行建模。
1、包图(Package diagrams)用来将模型划分成不同的逻辑容器或“包”,并在更高层次上描述它们之间的交互关系。


2、类或结构图(Class or Structural diagrams) 用来定义模型的基本建立模块 : 类型、类和构成完整模型的一般素材。


3、对象图(Object diagrams) 显示结构元素的实例间如何关联,以及在运行时如何使用。 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值