当前位置:文档之家› UML类图分析-旅程航行案例

UML类图分析-旅程航行案例

UML类图分析-旅程航行案例
最近计划回顾一下UML的相关知识。

起因由于跟别人沟通时,太多专业术语在耳边飘过,太久没有刷新大脑了。

是时候翻炒一下UML的相关知识了。

类图相关知识主要从类型、可见性、关系、案例demo等方面入手:
1.类型:主要有接口、静态类、抽象类、内部类。

针对其类型也可以对进行扩展(<<Stereotype>>)不同的类型,如实体,业务领域及值对象等;
2.可见性:+代表public、-代表private、#代表protected 、~代表package;
3.语法:_ 代表静态常量、实例名:类名(Instance Name : Class Name)、r1=conn(角色)、m1=1..*(关系)
4.关系:泛化(generalization)、继承(generalization)、实现(Realization)、依赖(dependency)、关联(association)、聚合(aggregation)、组合(composition);
5.案例
场景:5W场景分析,乘客打算在什么时候和谁,乘坐飞机在A点出发点到B点。

类图分析,主要从抽象业务的实体、值对象及其关联
注:案例来源于UMlet的Demo。

相关主题