UML之用例图
用例图介绍
用例图描述了系统提供的一个功能单元,帮助开发团队以一种可视化的方式来理解系统的功能需求。用例图包含的元素有: 动作者(actor)、用例、关系。
1. 动作者(actor):系统用户能扮演的角色(role)。这些用户可能是人,可能是其他的计算机,一些硬件,或者甚至是其它软件系统。唯一的标准是它们必须要在被划分进用例的系统部分以外它们必须能刺激系统部分并接收返回。(使用系统的用户或者和本系统有关系的其他系统)
2. 用例:角色期望系统能够提供的操作或功能。
3. 关系:用户与用例之间,用例与用例之间存在的联系。关系的种类有:
①.关联Association ②.依赖Dependency ③.包含Include ④.扩展Extend ⑤.泛化generalization