初次接触UML,先从机房用例图开始。
用例图:用于描述外部项与系统提供的使用事件之间的联系。用于系统的
需求分析。
机房用例图如下:
用例图中涉及的关系有:关联、泛化、包含、扩展;
如下表所示:
关系类型 | 说明 | 表示符号 |
关联 | 参与者与用例间的关系 | |
泛化 | 参与者之间或用例之间的关系 | |
包含 | 用例之间的关系 | |
扩展 | 用例之间的关系 | |
a. 关联(Association)
表示参与者与用例之间的通信,任何一方都可发送或接受消息。
【箭头指向】:指向消息接收方
管理员结账
b. 泛化(Inheritance)
就是通常理解的继承关系,子用例和父用例相似,但表现出更特别的
行为;子用例将继承父用例的所有结构、行为和关系。子用例可以使用父
用例的一段行为,也可以重载它。父用例通常是抽象的。
【箭头指向】:指向父用例
操作员管理员
c. 包含(Include)
包含关系用来把一个较复杂用例所表示的功能分解成较小的步骤;
【箭头指向】:指向分解出来的功能用例
编辑用户添加
d. 扩展(Extend)
扩展关系是指 用例功能的延伸,相当于为基础用例提供一个附加功能。
【箭头指向】:指向基础用例
导出为Excel查询
《雇佣人生》:http://v.qq.com/x/cover/xriztf5fb3epuxu.html?vid=9eiTdk1CGdF&ptag=www_baidu_com