(三)用例的事件流描述
用例还可以事件流来描述,用例的事件流是对完成用例行为所需的事件的描述。事件流描述了系统应该作什么,而不是描述系统应该怎样做。
名称:注册讨论班
描述:把现有的有资格的某一学生注册到某个讨论班。
前提条件:学生已在大学注册。
后置条件:如果学生具有注册资格,并且该讨论班仍有空位,则学生注册到该讨论班。
活动的基本过程:
学 生 注册员
1.学生想去注册讨论班。 3.注册员确定该学生是否有资格在这所学校注册讨论班。
2.学生向注册员提交其姓名和编号
4.学生从可供选择的讨论班列表中,选出他希望注册的讨论班。
5. 注册员验证学生是否有资格注册这门课。
6. 注册员检验讨论班是否适合学生已有的课程安排
7. 注册员根据讨论班目录中公布的费用、适用的学生费用和适用的税,计算出这门课的收费。
8. 注册员通知学生相关费用。
9. 注册员确认学生表示愿意注册该讨论班。
10. 学生表示愿意注册该讨论班。
14. 当学生得到确认信息时用况结束
11. 注册员把学生注册到该讨论班。
12. 注册员把相应的费用加到学生账单中。
13. 注册员向学生提供已经注册成功的确认。
1