功能展示部分
一、教师用户:
- 登陆模块
- 选择教师角色用户登陆
- 教师 - 添加授课计划(CoursePlan)
- 教师 - 添加课时计划(ClassPlan)
- 教师 - 查看已提交授课计划审核状态
- 管理授课计划(Manage CoursePlan)
- 查看授课进度(CheckCoursePlan - Progress)
- 查看单次课程(AClass)具体授课信息
- 制定授课内容(AClass Content)
- 填写内容
- 调整单次课程(AClass)授课时间
- 选择调整原因类型
- 选择调整后时间
- 选择对应调整后日期当天课次
二、教学负责人用户:
- 选择教学负责人角色用户登陆
- 审核教师提交课程计划 - 未通过 - 内容填写
- 查看授课计划(可根据课程名或教师名进行查询)
- 查看授课计划(按课程名)
- 查看授课计划 - 按课程名 - 查询结果
- 查看授课计划 - 按教师名 - 查询结果 - 课程具体内容
- 查看授课计划 - 按教师名
- 查看授课计划 - 按教师名 - 查询结果
- 查看授课计划 - 按教师名 - 查询结果 - 课程具体内容
- 查看本月授课计划(按姓名查询教师授课计划安排表)
- 点击查看具体授课内容,进行教学监督管理工作
- 具体授课内容绑定显示
- 发布通知(学校公文、调补课通知等)
三、管理员用户
- 添加校历(留有接口留后续功能继续拓展完善,如直接XML校历文件导入)
- 审核用户注册信息
- 审核操作页
- 管理授课计划
- 用户管理(可点击用户姓名查看用户具体信息)
- 用户具体信息页
数据库设计部分
- 数据库表设计
- 数据库关系图
- 主要实体ER图
- 存储过程列表截图
主要时序图
- 添加授课计划
- 制定授课内容
- 调整授课时间
- 查看授课计划内容
- 查看授课内容
- 审核授课计划-通过
- 检索授课计划
- 发布通知
- 添加校历