UML图关系 符号说明:
关系有关联—,单线关联(实线大于箭头),依赖(虚线大于箭头),泛化(实线三角箭头),实现(虚线三角箭头),聚合(实线四菱空心箭头),组合(实线四菱实心箭头)。
类图:类,接口,协作关系,依赖关系[使用,抽象,授权,绑定],关联关系,泛化关系,实现关系
对象图:
用例图:各个用户可执行那些功能操作。较适合于需求分析。
参与者:
用例:用例间关系有:association关联,include包含[必须],extend扩展[可能],generalization泛化
顺序图:表示某一用例的事件流在各对象间流动路过的触发时间顺序
协作图
【协作图和顺序图都表示出了对象间的交互作用,但是它们侧重点不同。顺序图清楚地表
示了交互作用中的时间顺序,但没有明确表示对象间的关系。协作图清楚地表示了对象间的
关系,但时间顺序必须从顺序号获得。顺序图常常用于表示方案,而协作图用于过程的详细
设计。】
状态图:单个对象的不同状态情况。
活动图:是状态图的特例,表示多个对象的在不同事件流里的状态。
组件图
部署图
Uml按事物分为:结构事物,动作事物,分组事物,注释事物。
设计技巧:先把单个元素列出来,再构建元素间的关系