UML的模型

UML的模型主要有三部分构成: 
一、事物(Things):UML模型中最基本的构成元素,是具有代表性的成分的抽象。分类如下:
1、结构事物:类、接口、协作、用例、组件、节点
2、行为事物:交互、状态机、
3、分组事物:包
4、注释事物:注释、
二、关系(Relationships):关系把事物紧密联系在一起。
1、依赖关系:两件事物之间的语义联系,其中一个事物的变化也影响到另一个事物
2、协作:一种描述一组对象之间连接的结构关系,如聚合关系(描述了整体和部分间的结构关系)
3、泛化:一个专门的元件连接关系与一个广义的元素,它基本上描述了在对象世界中的继承关系,是一种一般化-特殊化的关系
4、实现:类之间的语义关系,其中的一个类指定了由另一个类保证执行的契约
三、图(Diagrams ):图是事物和关系的可视化表示。图是事物集合的分类,UML中包含多种图:
1、类图:类图描述系统所包含的类、类的内部结构及类之间的关系;
2、对象图:对象图是类图的一个具体实例;
3、用例图:用例图从用户的角度出发描述系统的功能、需求,展示系统外部的各类角色与系统内部的各种用例之间的关系;
4、顺序图:顺序图表示对象之间动态合作的关系;
5、协作图:协作图描述对象之间的协作关系;
6、活动图:活动图描述系统中各种活动的执行顺序。
7、状态图:状态图描述一类对象的所有可能的状态以及事件发生时状态的转移条件;
8、部署关系图:部署关系图定义系统中软硬件的物理体系结构;
9、组件图:组件图描述代码部件的物理结构以及各部件之间的依赖关系

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

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

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

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值