![](https://csdnimg.cn/release/download_crawler_static/86372428/bg1.jpg)
确定前端人员:
赵梓伟
当前课程大类型:公共基础必修、通识、专业必修、专业选修、其他
暂定基本数据库内容如下:
全校课程信息表:
备注:同一门课,一个或多个老师上的话,除了 id 和任课老师不同,其他都相同。
教室信息:
暂定如此,待根据需求改动。
项目流程:
Step1:教务处开课内容(即全校课程信息)下发
Step2:系统自动排序
Step3:教师登录系统并进行确认。
1.确认无误后选择确认完毕。
2.认为需要调整上课时间,申请调整时间,并选择时间段。
Step4:管理员登录系统,查看有无教师请求更换时间段。
当有教师请求更换时间段,管理员选择目标时间段并安排空教师(系统提示当前时
间段可用的空教师)。若有则安排,若无,则根据管理员主观安排时间段,并返回修改
信息,提醒教师。
排课基本原则:
1. 时间分片 1~5、6~10、11~13。不允许同一个课跨时间段。
比如以下为错误分段(4/5/6)(10/11/12)
2. 通识课暂定晚上
3. 同一堂课一天之内不允许上两次(特殊除外)