用例:教师网上填报
1. 目标:
教师根据自己的课程应有的实验学时数和实验类型填报期望的上机或实验安排。
2. 事件流:
2.1 基本流
(1) 用户登录后显示该教师本学期所开有实验课程的基本信息(参照概念-规整后的外
部信息)
(2) 用户选择需要填报的课程,进入填报排队。对于对首用户可以填报,其他进入排
队的用户只能浏览
(3) 系统根据该实验的类型显示所有可用的实验室
(4) 用户选择可用实验室及其期望看到的实验室空闲时间表(用户填写时间区间,课
程节次区间,实验室编号)
(5) 系统给出结果供队首用户填报,队列中的其他用户只可以浏览
(6) 队首用户选择空闲时间点进行占用并提交给系统保存
(7) 队首用户查看保存结果
(8) 队首用户推出填报流程后,系统通知新的队首用户可以开始使用填报功能
2.2 可选流
(1) 队首用户填写时间表但是未达到应有的安排时间就退出填报,系统给出提示。
(2) 排队的用户可以退出排队
(3) 队首用户未完成填报就关闭浏览器,则用户无法提供心跳。系统将当前队首用户
清除。
(4) 系统在用户排队有效时间内未发现其提交结果则强制用户结束填报。当前填写结
果如果用户未保存过则不帮用户保存。
(5) 进入系统的用户如果达到最大排队数量则给出提示,建议其等 X 分钟再次使用填
报功能。
3. 前置条件
(1) 用户排队有效时间设置完成
(2) 心跳时间设置完成
(3) 实验室可用时间设置完成
(4) 本学期任务书已经导入
(5) 可填报时间区间范围已设置
(1) 用户登录时在可填报时间区间范围内
3
评论5
最新资源