用例名
| 提前预约座位
| 用例类型
业务需求
|
用例ID
| MSM1202
|
主要业务参与者
| 学生
|
其他参与者
| 座位管理数据库、图书馆座位管理系统
|
项目相关人员期望
| 学生:希望通过预约的方式能够提前选择座位
|
描述
| 该用例描述了学生预约座位的过程。
|
前置条件
| 学生成功登录系统,通过身份验证,一个用户只能选择预约一个座位。
|
后置条件
| 如果该用例顺利执行,图书管理系统留出并保留座位给学生
|
触发条件
| 当学生选择预约座位时该用例被触发。
|
基本流程
| 1.登录系统
[学生]:学生选择进入“登录”功能。
[系统]:如果学生学号密码正确,则进入系统功能界面
2.查看座位
[学生]:学生选择进入“查看座位”
[系统]:系统显示座位情况,学生选择一个可选座位
[学生]:学生选择该座位后进入“预约座位”
[系统]:系统显示座位剩余时间情况。
[学生]:选择预约的时间段,并点击确认。
[系统]:系统显示预约成功。系统将该座位可选时间中的被选择时间段去掉,同时将该同学的选座权限关闭。
|
替代流程
| 1 登录系统
[学生]:学生选择进入“登录”功能。
[系统]:如果学生学号密码正确,则进入系统功能界面
2 查看座位
[学生]:学生选择进入“查看预约座位”
[系统]:系统显示座位情况,提示学生预约的所有座位的所有时间段都已经被选择,建议到达现场选择座位。
|
结束
| 学生成功完成一个座位的预约或到达现场选座座位。
|
备注
| 预约选择座位和现场选择座位的座位总和是图书馆所有座位,为保证同学们的相对公平选择座位,每个模块占比各50%。
|
3 现场选择座位用例