参与者(角色)的确立。看是由谁主动发起的这个用例。例如学生去注册上机。开始的时候我以为这个用例图的角色是操作人员呢。因为是操作人员点击的确定按钮之后学生才可以上机。
其实学生才是这个用例的角色。是学生去上机,而如果没有学生的话,教师只不过就在那里是个摆设而已。这个用例的发动者是某个学生。而操作人员点上机的操作亦可以表示为学生向系统发出信息,等待系统的回执。回执的内容就是可以上机。所以,里面的操作人员不是真正的角色。
本文探讨了在用例图中如何正确确定参与者(角色)。通过一个学生注册上机的例子,解析了谁才是真正的角色——即用例的发动者,并解释了系统操作员在这个过程中的辅助作用。
参与者(角色)的确立。看是由谁主动发起的这个用例。例如学生去注册上机。开始的时候我以为这个用例图的角色是操作人员呢。因为是操作人员点击的确定按钮之后学生才可以上机。
其实学生才是这个用例的角色。是学生去上机,而如果没有学生的话,教师只不过就在那里是个摆设而已。这个用例的发动者是某个学生。而操作人员点上机的操作亦可以表示为学生向系统发出信息,等待系统的回执。回执的内容就是可以上机。所以,里面的操作人员不是真正的角色。
1万+
4516

被折叠的 条评论
为什么被折叠?