用例规约要素包括:用例名称、参与者、用例编号、简单描述、前置条件、主要事件流、次要事件流(可能会出现的一些例外)、后置条件...
学生选课的4个用例规约模板:
用例名称 | 用户登录 |
参与者 | 用户(学生和管理者) |
用例编号 | U01001 |
简单描述 | 在本系统中,学生和管理员可以通过用户登录,获取系统的合法身份数据 |
前置条件 | 已经注册了账号 |
主要事件流 |
|
次要事件流 |
|
后置条件 | 系统记录了登陆成功的合法的软件用户身份数据 |
用例名称 | 管理选修课程 |
参与者 | 学生 |
用例编号 | U01002 |
简单描述 | 学生利用该用例管理选修课程 |
前置条件 | 学生正确登录到该系统 |
主要事件流 |
5.子流程完成后,用例结束 子流程S-1:修改选课记录
子流程S-2:删除选课记录 (1)系统显示全部选课记录 (2)学生选择要删除的选修课程 (3)系统显示要删除的选修课程信息 (4)学生删除相关的信息 (5)学生提交本次修改 (6)系统保存选修课程信息,结束该子流程 子流程S-3:查找选课记录 (1)系统显示全部选课记录 (2)学生选择要查找的选修课程 (3)系统显示要查找的选修课程信息 (4)结束该子流程 |
次要事件流 |
|
后置条件 | 选修课程的信息被正确地录入系统 |
用例名称 | 管理课程信息 |
参与者 | 管理员 |
用例编号 | U01003 |
简单描述 | 管理员利用该用例管理课程信息 |
前置条件 | 管理员正确登录到该系统 |
主要事件流 | 1.管理员输入查询条件,申请查询信息 2.系统查询该申请,并显示申请详情信息 3.管理员选择所要进行的操作 4.系统根据管理员选择的操作,执行以下的子流程: a.选择“修改课程信息”操作时,开始“修改课程信息”子流程(S-1) b.选择“删除课程信息”操作时,开始“删除课程信息”子流程(S-2) c.选择“查看课程信息”操作时,开始“查看课程信息”子流程(S-3) d.选择“增加课程信息“操作时,开始”增加课程信息“子流程(S-4) 5.子流程完成后,用例结束 子流程S-1:修改课程信息
子流程S-2:删除课程信息 (1)系统显示全部课程信息 (2)管理员选择要删除的课程信息 (3)系统显示要删除的课程信息 (4)管理员删除相关的信息 (5)管理员提交本次修改 (6)系统保存课程信息,结束该子流程 子流程S-3:查找课程信息 (1)系统显示全部课程信息 (2)管理员选择要查找的课程信息 (3)系统显示要查找的课程信息 (4)结束该子流程 子流程S-4:增加课程信息 (1)系统显示全部课程信息 (2)管理员录入所有要增加的课程信息 (3)管理员提交本次增加操作 (4)系统保存要增加的课程信息 (5)结束该子流程 |
次要事件流 | A管理员在操作提交前,随时可以结束子进程
B没有找到该申请信息
|
后置条件 | 所有课程的信息被正确地录入系统 |
用例名称 | 查看所有课程信息 |
参与者 | 学生 |
用例编号 | U01004 |
简要描述 | 学生查看自己的所有课程信息 |
前置条件 | 学生正确登录到该系统 |
主要事件流 | (1)系统显示全部课程信息 (2)学生选择要查找的课程信息 (3)系统显示要查找的课程信息 (4)结束该子流程 |
次要事件流 |
|
后置条件 | 学生查找到了自己的课程信息 |
希望有所帮助!0.0