示例 1:“参加研习班”系统用例
名称: 参加研习班
描述:
允许有资格的学生参加研习班。
前提:
是在校注册学生。
结果:
在学生有资格且有空位的条件下,允许学生参加他们想参加的课程。
基本行动过程:
学生想参加研习班。
该学生从“UI23 安全登录屏幕”将他的姓名和学号输入系统。
系统根据“BR129 确定参加资格”商业规则来验证该学生是否有资格参加学校里的研习班。
系统显示指出可用研习班列表“UI32 研习班选择屏幕”。
学生指定他想参加的研习班。
系统根据“BR130 确定学生参加研习班的资格”商业规则来确认该学生是否有资格参加研习班。
系统根据“BR143 验证学生研习班课程表”商业规则来验证研习班是否适合该学生的现有课程表。
系统根据课程分类表中公布的费用、相应的学生费用和相应的税来计算研习班的费用。使用“BR 180 计算学生费用”和“BR45 计算研习班税款”商业规则。
系统通过“UI33 显示研习班费用屏幕”显示费用。
系统询问该学生是否仍然想参加本次研习班。
该学生表示他想参加研习班。
系统允许该学生参加研习班。
系统通过“UI88 研习班注册摘要屏幕”通知该学生注册成功。
系统根据商业规则“R100 为学生开具研习班帐单”给该学生开出参加本次研习班的费用帐单。
系统询问该生是否想打印注册报告书。
学生表明他想打印报告书。
系统打印注册报告书 -“UI89 注册摘要报告书”。
当学生拿到打印的说明后,用例结束。
示例 2:“参加研习班”基本用例
名称: 参加研习班
描述:
允许有资格的学生参加研习班。
前提:
是在校注册学生。
结果:
在学生有资格且有空位的条件下,允许学生参加他们想参加的课程。
基本行动过程:
学生想参加研习班。
学生将他的姓名和学号提交给登记员。
登记员根据“BR129 确定参加资格”商业规则来验证该学生是否有资格参加学校里的研习班。
学生从可用的研习班清单中指定他想要参加的研习班。
登记员根据“BR130 确定学生参加研习班的资格”商业规则来确认该学生是否有资格参加研习班。
登记员根据“BR143 验证学生研习班课程表”商业规则来验证研习班是否适合该学生的现有课程表。
登记员根据课程分类表中公布的费用、相应的学生费用和相应的税来计算研习班的费用。使用“BR 180 计算学生费用”和“BR45 计算研习班税款”商业规则。
登记员通知学生有关费用情况。
登记员验证学生是否仍想参加研习班。
该学生表示他想参加研习班。
登记员允许该学生参加研习班。
登记员根据商务规则“BR100 为学生开具研习班帐单”将适当的费用添加到学生的帐单中。
登记员向学生提供他已进行的确认。
用例结束。