基于SpringBoot+Vue开发的大学生宿舍值日管理系统

飞一样的编程
飞一样的编程
擅长邻域:Java,MySQL,Linux,nginx,springboot,mongodb,微信小程序,vue

分类: Java springboot vue MySQL 标签: 大学生 管理系统

2025-09-04 21:17:07 302浏览

这是一个基于SpringBoot和Vue.js的宿舍值日管理平台,旨在为管理员、宿管和学生提供宿舍值日相关的管理和执行功能。

(ssm和springboo项目可互转) 联系作者 ,微信 jf3qcom , QQ : 1913284695 购买源码

角色

管理员、宿管、学生

技术栈

SpringBoot、Vue.js、MySQL、Bootstrap、jQuery

核心功能

这是一个基于SpringBoot和Vue.js的宿舍值日管理平台,旨在为管理员、宿管和学生提供宿舍值日相关的管理和执行功能。

功能介绍

管理员

1.登录:管理员通过专用入口登录系统,管理后台。

2.用户管理:管理系统中的用户,包括宿管和学生,进行查看、添加、修改和禁用等操作。

3.公寓管理:管理公寓信息,包括区域、楼层、是否有电梯等。

4.学院/专业/班级管理:管理学院、专业和班级信息,用于学生信息的归类。

5.值日计划管理:创建、发布、取消和结束值日计划,包括计划名称、内容、值日日期和值日公寓等。

6.统计管理:查看宿舍值日的统计数据,如平均分等。

宿管

1.登录:宿管登录系统,管理其负责的公寓值日情况。

2.寝室管理:管理其负责公寓下的寝室信息,包括寝室编号、总人数、已入住人数、学生信息等。

3.值日管理:查看其负责公寓的值日任务,对已完成的值日进行评分和反馈。

4.个人信息管理:修改个人资料。

学生

1.登录:学生登录系统,查看自己的值日任务。

2.值日任务:查看分配给自己的值日任务,并进行完成操作。

3.个人信息管理:修改个人资料。

数据字典

qs_admin (管理员表)

idINT主键ID
realnameVARCHAR(255)姓名
unoVARCHAR(255)用户名
upassVARCHAR(255)密码
sexVARCHAR(255)性别
faceimgVARCHAR(255)头像
stateVARCHAR(255)状态 (1启用0禁用)
msgVARCHAR(255)备注/禁用原因
phoneVARCHAR(255)手机号
emailVARCHAR(255)邮箱

qs_apartment (公寓表)

idINT主键ID
anoINT公寓编号
apartment_area_idINT区域ID
has_liftVARCHAR(255)是否有电梯 (0无1有)
floor_numINT楼层数量
dor_idINT宿管ID

qs_apartment_area (公寓区域表)

idINT主键ID
area_nameVARCHAR(255)区域名称

qs_banji (班级表)

idINT主键ID
banji_nameVARCHAR(255)班级名称
major_idINT专业ID
gradeVARCHAR(255)年级

qs_college (学院表)

idINT主键ID
college_nameVARCHAR(255)学院名称

qs_dormitory_manager (宿管表)

idINT主键ID
realnameVARCHAR(255)姓名
unoVARCHAR(255)用户名
upassVARCHAR(255)密码
sexVARCHAR(255)性别
faceimgVARCHAR(255)头像
phoneVARCHAR(255)手机号
emailVARCHAR(255)邮箱
stateVARCHAR(255)状态 (1启用0禁用2待审核)
msgVARCHAR(255)禁用原因

qs_major (专业表)

idINT主键ID
major_nameVARCHAR(255)专业名称
college_idINT学院ID

qs_onduty (值日表)

idINT主键ID
room_idINT寝室ID
stu_idINT值日生ID
stateVARCHAR(255)状态 (0待完成2已完成,待反馈3已反馈,待评分1已结束)
scoreFLOAT分数
feedbackVARCHAR(255)反馈
plan_idINT值日计划ID
otypeVARCHAR(255)值日类型 (w值日任务cc抽查)
score_tsVARCHAR(255)打分时间
feedback_tsVARCHAR(255)反馈时间
pdateVARCHAR(255)值日日期

qs_plan (值日计划表)

idINT主键ID
pnameVARCHAR(255)计划名称
pcontLONGTEXT计划内容
pdateVARCHAR(255)值日日期
dor_idINT宿管ID
ispubVARCHAR(255)是否发布 (0未发布1已发布2已取消100已结束)
ctsVARCHAR(255)创建时间
apartment_idsVARCHAR(255)值日公寓ID集合
apartmentsVARCHAR(255)值日公寓名称集合

qs_room (寝室表)

idINT主键ID
rnoINT寝室编号
apartment_idINT公寓ID
all_numINT总人数
used_numINT已入住人数
stu_idsVARCHAR(255)已入住学生ID集合
noteVARCHAR(255)备注
stu_infosLONGTEXT已入住学生信息集合
rtypeVARCHAR(255)寝室类型 (0未分配1已满2未满)
roomVARCHAR(255)寝室号
addbatchVARCHAR(255)导入批次
college_idsVARCHAR(255)已分配学生的学院ID集合 (默认[0])

qs_student (学生表)

idINT主键ID
banji_idINT班级ID
room_idINT寝室ID
realnameVARCHAR(255)姓名
snoVARCHAR(255)学号
upassVARCHAR(255)密码
sexVARCHAR(255)性别
faceimgVARCHAR(255)头像
phoneVARCHAR(255)手机号
emailVARCHAR(255)邮箱
msgVARCHAR(255)拉黑原因
birthVARCHAR(255)出生日期
nationalVARCHAR(255)民族
noteVARCHAR(255)备注
ulikeVARCHAR(255)爱好
udescVARCHAR(255)简介
addbatchVARCHAR(255)导入批次
stateVARCHAR(255)状态 (1启用0禁用2待审核)

qs_tj (统计表)

idINT主键ID
apartment_idINT公寓ID
startdayVARCHAR(255)开始日期
enddayVARCHAR(255)结束日期
avgsVARCHAR(255)平均分

部分截图

image.png


image.png


image.png


image.png


image.png


image.png


image.png


image.png



image.png


image.png


image.png


image.png

演示视频

https://www.bilibili.com/video/BV14oa2zkEad/




好博客就要一起分享哦!分享海报

此处可发布评论

评论(0展开评论

暂无评论,快来写一下吧

展开评论

您可能感兴趣的博客

客服QQ 1913284695