项目编号:BS-QD-
主要需求:学生信息录入、修改、删除、查询
宿舍管理评分
学生早起率、懒床率
学生宿舍打扫频率
学生晚归情况
楼层管理
考虑到实用性,该系统需要拆分为两大子系统,一个是学生端系统,一个是后台管理端系统。学生端系统主要提供给学生使用,负责一些宿舍记录及个人信息记录的基本操作;后台管理模块则是主要负责对所有学生信息的整理,提供宿舍管理、楼层管理、数据查看等权限,提供给宿舍管理员使用的。学生登陆学生系统拥有以下功能:创建账户
分配宿舍
填写个人信息
修改个人信息
起床打卡(用于统计懒床率)
归宿登记(用于统计晚归情况)
打扫记录(用于统计宿舍打扫频率)
查看宿日常数据
管理员登陆管理系统拥有以下功能:楼层管理
宿舍评价
宿舍信息管理
学生信息查看
保洁人员管理
统计学生早起率
统计学生宿舍打扫频率
统计学生晚归
超级管理员在享有上述管理员同等权限的同时额外拥有如下功能:创建管理员
创建宿舍楼
为宿舍楼分配管理员
为宿舍楼分配保洁人员
前端:Vue作为基础框架
vue-router控制路由(hash模式)
vuex状态管理
axios接入数据
Vue-element-admin作为基础框架
后台(Nodejs):Koa作为基础框架
koa-router——服务端路由控制
koa-static——读取静态文件
koa-jwt——JWT登录校验
koa-body——