UML 的基本组成

基本构造块

建模元素(也叫做事物:结构事物行为事物分组事物注释事物)

结构元素

类和对象

类使用一个矩形来表示

组件(构件)

组件由一个带有小方框的矩形表示

接口

类图中接口用矩形表示,组件图中接口用圆来表示

用例

用例用实线椭圆来表示,参与者用一个人形来表示

节点

节点用一个立方体来表示

协作

协作使用一个包含名称的虚线椭圆来表示,定义了交互操作

活动类

活动类使用一个粗线矩形表示

行为元素

交互

交互的消息通常用带有箭头的直线来表示

状态机

分组元素

包用一个左上角带用一个小矩形的大矩形表示

注释元素

关系

把事物紧密联系在一起

依赖关系

一个元素发生变化,会影响到另一个元素

关联关系

表示两个类之间存在某种语义上的联系。在图形上是用一条实线来表示

泛化关系

子类继承父类的属性和操作

实现关系

一个模型元素只具有行为的定义,具体实现由另一个模型元素给出

多个相互关联的事物的集合

规则

规定构造块如何放在一起

命名

范围

可见性

完整性

执行

通用机制(公共机制)

规则说明

元素语义的文本描述

修饰

公共分类

扩展机制

约束,构造型,标记值

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值