流程图
最常见,主要看有哪些常见符号
UML图
Unified Modeling Language,统一建模语言
事务
关系
继承关系Inheritance、实现关系Implementation、依赖关系Dependency
主要说明:
Association 关联关系:类与类之间的联接,它使一个类知道另一个类的属性和方法
Aggregation 聚合关系:弱联系,整体和部分,但可分割
Composition 组成(构成、合成)关系:强关联,整体和部分,但不可分割
示例:
关联和依赖:一个实线一个虚线
继承和实现:一个实线一个虚线
组合和聚合:一个实心箭头一个空箭头
常见图
类图
描述类、接口及他们之间的静态关系;对象图同类图
状态图
主要描述对象的各种状态,状态的转化过程以及触发状态转化的事件和条件
活动图
表述活动和活动之间的关系
类似流程图,实心圆表示开始、半空心圆表示结束
交互图-时序图
描述对象之前消息发生的先后顺序
要素说明:竖着看虚线分对象、横着看同步等待消息箭头→先实后虚、异步都是实线
时序图交互图-协作图
强调对象之间的关系
协作图用例图
外部用户和系统功能间的关系
ER图
Entity Relationship Diagram实体联系图
矩形框:表示实体
椭圆形框:表示属性、主属性加下划线
菱形框:表示联系(实体间或实体和属性间的关系)
连线:实体和属性的联系,可以n对m
网友评论