1.用例图:一幅用例图包含的模型元素有系统,行为者,用例及用例之间的关系
系统 | 系统被看作是一个提供用例的黑盒子,内部如何工作,用例如何实现,这些对于建立用例模型来说都不重要。代表系统的方框的边线表示系统的边界,用于划分系统的功能范围,定义了系统所具有的功能。描述该系统功能的用例置于方框内,代表外部实体的行为者置于方框外。 |
用例 | 一个用例是可以被行为者感受到的,系统的一个完整的功能。在UML中把用例定义成系统完成的一系列动作,动作的结果能被特定的行为者察觉到,这些动作除了完成系统内部的计算与工作外,还包含一些行为者的通信。用例通过关联与行为者连接,关联指出一个用例与哪些行为者交互,这种交互是双向的。 用例的特征: 用例代表某些用户可见的功能,实现一个具体的用户目标; 用例总是被行为者启动的,并向行为者提供可识别的值; 用例必须是完整的。 (用例是一个类,它代表一类功能而不是使用该动能的某个具体实例) |
行为者 | 行为者是指与系统交互的人或其他系统,它代表外部实体。行为者代表一种角色,而不是某个具体的人或物。 在用例图中用直线连接行为 |