1.管理员可以对老师和学生账号进行管理。
2.管理员可以对课程数据库管理,导入课程库。
3.管理员可以对课程手动排课,可以根据时间和教室情况选择。
4.学生可以查看自己的课表
5.教师可以对自己的课程库,进行排课申请。
6.可以进行AI排课。
1.前端实现选择vue,后端Springboot+MyBatis,数据库选择MySQL,AI模型选择豆包。
2.我负责后端架构+数据库管理,主要负责登录/注册模块,用户密码加密模块,返回模块以及对课表选择地址时间模块。
3.项目前后端接口均由我负责,课表库、用户库、结果库也均由我进行维护和修改。