更新时间:2天前
所属分类:微信小程序
评论回复:0
后端语言+数据库:java/ssm/springboot/mysql
小程序框架:uniapp/vue
开发环境:eclipse/idea/微信开发者
Web端:管理员、老师
小程序端:学生
学生:账号(学号)、密码、昵称、姓名、性别、学院、专业、班级、入学时间、学分
老师:账号(学号)、密码、昵称、姓名、性别、学院、专业、班级、入校时间、班主任权 限、审批次数
管理员:账号、密码......
班级表:学院、专业、年级、班级、班主任、学生人数
学分表:学生账号、分值、学分申请ID
学分申请表:学分申请ID、申请时间、申请学生账号、第一次审批时间、第一次审批人账 号、第二次审批 时间、分值、所属考核项目、补充内容、老师回复内容
聊天消息表:发送时间、发送者账号、送达者账号、内容
请求消息表:发送时间、发送者账号、原学院、专业、班级、新学院、专业、班级、是否完 成该请求
权限变更表:发送时间、发送者账号、原权限、新权限、是否完成该权限变更
通知表:序号、发布时间、内容、结束时间
评分标准表:实施细则ID、发布时间、模块、内容、考核项目、组织单位、
学生:
学分申请:提交材料(照片),提交要求(二级、四级、获奖、论文等),补充内容
学分查询页面:按照时间进行排序、可以查看每次提交的内容
聊天消息管理:删、查、发送消息
论坛:多人交流
管理我的:修改密码与昵称、需要修改学院、专业、班级等会发请求给管理员
老师:
学分管理:学分审批(打回则需要填写回复内容)、学生学分查询(根据学生账号查询学生 学分情况)、学分统计(可以先按照班级再按照分值进行统计、学生学分总分值从 高到低进行排序)
聊天消息管理:删、查、发送消息
论坛:多人交流
管理我的:变更班主任身份时发送变更请求给管理员,需要管理员同意
管理员:
学分管理:学分审批、学分查询(按照学生学号查询)、学分统计
审批管理:可以查找已通过审批、和第一次、第二次未通过审批、可以更改审批情况
聊天消息管理:删、查、发送消息,
请求消息管理:接收老师权限变更请求,接收老师与学生的修改学院、专业、班级等的请求消息、接收老师更改权限请求消息、筛选请求消息(已完成和未完成)
论坛:多人交流
权限变更管理:管理老师权限
老师信息管理:增删改查
学生信息管理:增删改查
通知管理:发布通知,查看历史通知
额外模块:侧边栏或者什么:提供学分实施细则(类似于帮助文档)
管理员要有学生、老师、学分要有导入导出功能
导出学生信息要有学院、专业、班级、姓名、学号、学分
导出老师信息要有学院、专业、班级、姓名、学号、审批次数
导出审批信息、要有学生、提交材料等信息