资源下载地址:https://download.csdn.net/download/sheziqiong/86932466
资源下载地址:https://download.csdn.net/download/sheziqiong/86932466

基于JAVA设计的学生宿舍后台管理系统

系统功能描述

该小型系统主要是用于管理学生及课程的基本信息,主要功能包括四方面的:

项目类说明

项目分为两个管理员角色:系统管理员和公寓管理员

系统管理员负责模块:

  • 用户权限管理,添加、删除、修改公寓管理员信息
  • 每一个公寓管理员负责一个公寓楼,记录所在公寓楼学生的就寝状况。

当登录公寓管理员界面时,公寓管理员可以查看学生的信息,记录学生的就寝状况,并向学生所在导员发送邮件。

  • 公寓信息管理,添加、删除、修改公寓信息
  • 添加、删除、修改公寓楼信息,可以查看公寓楼的管理人员并修改相关信息。
  • 学生信息管理,添加、删除、修改学生信息

添加学生信息,每个学生对应一个公寓楼和一个辅导员

  • 辅导员信息管理,添加、删除、修改辅导员信息
  • 辅导员信息对应所在的学生,通过学生查找辅导员,再查找辅导员邮箱,然后就可以向辅导员发送邮箱

公寓管理员负责模块:

  • 学生归寝管理
  • 管理员在此界面可以查看所管理公寓的所有学生,并对其归寝情况进行记录
  • 学生归寝状态统计
  • 显示上一步记录的所有归寝记录,可以删除或者修改学生的归寝记录
  • 邮件通知管理

这一步,显示被记录的学生情况,通过点击每个学生后面对应的按钮,就可以向其辅导员发送邮件。

  • 注意
  • 邮箱需要更换自己的邮箱和密码:最好使用 163 邮箱,开通 STM 等功能,其他邮箱不能用更改文件名为:email_template.properties。
  • 更改数据库信息:登录名和密码更改文件名为 dorm.properties。

项目流程窗口

项目结构图

启动后初始化界面

  • 系统管理员界面

  • 首页

  • 用户权限管理

  • 公寓信息管理

  • 学生信息管理

  • 辅导员信息管理

  • 修改密码

  • 退出系统

  • 公寓管理员界面


  • 首页

  • 学生归寝管理

  • 学生归寝状态管理

  • 邮件通知管理

  • 退出系统

  • 数据库设计
1表`t_admin`(系统管理员表)
Field Type Null Key Comment
adminId Int(11) —— PRI 管理员 ID
userName varchar(20) —— —— 登录名
Password varchar(20) —— —— 登录密码
Name varchar (20) —— —— 真实姓名
sex varchar (10) —— —— 性别
Tel varchar (20) —— —— 电话
2表`t_dorm`(公寓表)
Field Type Null Key Comment
dormId int(11) NOT PRI 公寓 ID
dormBuildId int(11) —— —— 公寓楼 ID
dormName varchar(20) —— —— 公寓名
dormType varchar(20) —— —— 公寓类型
dormNumber` int(11) —— —— 公寓编号
dormTel varchar(20) —— —— 公寓电话
3表`t_dormbuild`(公寓楼表)
Field Type Null Key Comment
dormBuildId int(11) NOT PRI 公寓楼 ID
dormBuildName varchar(20) —— —— 公寓楼名
dormBuildDetail varchar(20) —— —— 公寓楼信息
4表`t_dormmanager`(公寓楼管理员表)
Field Type Null Key Comment
dormManId int(11) NOT PRI 管理员 ID
Username varchar(20) —— —— 管理员登录名
password varchar(20) —— —— 管理员密码
dormBuildId int(11) —— —— 公寓楼 ID
name varchar(20) —— —— 管理员真实名
sex varchar(20) —— —— 管理员性别
tel varchar(20) —— —— 管理员电话
5表`t_instructor`(辅导员表)
Field Type Null Key Comment
instructorId int(11) NOT PRI 辅导员 ID
instructorName varchar(20) —— —— 辅导员姓名
instructorEmail varchar(20) —— —— 辅导员邮箱
6表`t_record`(归寝记录表)
Field Type Null Key Comment
recordId int(11) NOT PRI 记录 ID
studentNumber varchar(20) —— —— 学生学号
studentName varchar(30) —— —— 学生姓名
dormBuildId int(11) —— —— 所在公寓楼 ID
dormName varchar(11) —— —— 公寓名
date date —— —— 记录日期
detail varchar(50) —— —— 记录备注
7表`t_student`(学生表)
Field Type Null Key Comment
studentId int(11) NOT PRI 学生 ID
stuNum varchar(20) —— —— 学生学号
password varchar(20) —— —— 学生密码
name varchar(20) —— —— 学生姓名
dormBuildId int(11) —— —— 所在公寓楼名
dormName varchar(1) —— —— 所在公寓名
sex varchar(10) —— —— 学生性别
tel varchar(15) —— —— 学生电话
instructorId varchar(20) —— —— 辅导员 ID

varchar(1) | —— | —— | 所在公寓名 |
| sex | varchar(10) | —— | —— | 学生性别 |
| tel | varchar(15) | —— | —— | 学生电话 |
| instructorId | varchar(20) | —— | —— | 辅导员 ID |

资源下载地址:https://download.csdn.net/download/sheziqiong/86932466
资源下载地址:https://download.csdn.net/download/sheziqiong/86932466

基于JAVAWeb的学生宿舍公寓后台管理系统相关推荐

  1. 基于javaweb的宠物商城带后台管理系统(java+ssm+jsp+jquery+ajax+mysql)

    基于javaweb的宠物商城带后台管理系统(java+ssm+jsp+jquery+ajax+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/id ...

  2. 基于java的学生宿舍公寓管理系统

    学生宿舍公寓管理系统的功能,使学生的生活信息和学习信息充分结合在一起,为宿舍管理员.年级辅导员提供全方位的学生在校信息,以及时跟进学生学习状况,达到人性化.全方位.高效率的管理. 系统采用jsp语言开 ...

  3. 基于java的学生宿舍公寓管理系统-计算机毕业设计

    项目介绍 学生宿舍公寓管理系统的功能,使学生的生活信息和学习信息充分结合在一起,为宿舍管理员.年级辅导员提供全方位的学生在校信息,以及时跟进学生学习状况,达到人性化.全方位.高效率的管理. 系统采用j ...

  4. javaEE基于ssm的学生宿舍在线报修管理系统

    根据用户对系统的需求,用户希望可以得到一个操作简单,能够精确完整的对信息进行管理.同时要求系统可以对用户的信息进行增删改查的基本操作.系统根据角色不同设置不同的权限,主要的用户有管理员用户以及学生用户 ...

  5. 基于javaweb+mysql的高校学生会社团管理系统(前台、后台)

    基于javaweb+mysql的高校学生会社团管理系统(前台.后台) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myeclipse/sts等均可 ...

  6. 基于javaweb的学生选课管理系统(java+ssm+bootstrap+javascript+mysql)

    基于javaweb的学生选课管理系统(java+ssm+bootstrap+javascript+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/ ...

  7. 基于JavaWeb技术实现宿舍管理系统

    基于JavaWeb技术实现宿舍管理系统 技术介绍 系统采用三层架构设计开发,页面是JSP技术.jQuery和EasyUI框架,数据库是mysql,数据层访问使用MyBatis框架. 运行环境 JDK1 ...

  8. 基于SSM的学生宿舍管理系统(含论文和PPT)+视频讲解+安装部署+效果视频+部署视频

    下载地址:https://download.csdn.net/download/ouyangxiaobai123/22174377 项目介绍: 基于SSM的学生宿舍管理系统(含论文和PPT)+视频讲解 ...

  9. android宿舍管理系统源码,基于android的学生宿舍管理系统的实现.doc

    PAGE 7 PAGE 1 PAGE 0 本科生毕业论文 题 目 基于Android的学生宿舍管理系统的实现 系 别 计算机科学与技术 班 级 计算机科学与技术082班级 姓 名 王西迪 学 号 08 ...

最新文章

  1. MySQL count(*)空表为何会很慢
  2. python写了代码_Python写代码的用法建议
  3. sd卡 写卡阻塞_Sony a7r4写卡速度测试
  4. 14. 不修改数组找出重复的数字【难度: 一般 / 知识点: 抽屉原理 二分】
  5. java parsedouble valueof_java String.valueOf() 方法的使用
  6. vue图片点击超链接_10秒钟,告别ppt中难看的超链接
  7. 在哪里编写写php,php扩展编写
  8. bzoj4806 炮
  9. C++ 可变索引模板 和 template template
  10. python有趣小程序-知道了这个,你也能写出 Python 趣味小程序
  11. HadoopSourceAnalyse---ResourceMananger-initiate
  12. tomcat启动问题,卡在 preparing launch delegate 100% 的解决方法
  13. python房价预测_Python实战:使用线性回归预测房价
  14. Node.js 教程第十三篇——WebSocket
  15. 【狂神说Redis】1NoSQL概述1-2什么是NoSQL
  16. stata计量之前数据清洗的必备步骤
  17. Migration中的Collation Confliction
  18. 根据点、旋转轴、旋转角度,计算点旋转之后的位置
  19. 回归初心才是智能家居APP掘金市场的制胜关键
  20. Leviathan(全章)

热门文章

  1. PAT A1010 Radix题解
  2. 浅谈如何开一场 Chat
  3. Vue中 v-vif 与v-for 的问题
  4. Python:后缀为whl的文件是什么?如何安装whl文件?
  5. PS长图快速切片_如何解决PS选择主体崩溃问题
  6. js,前端下载PDF方法总结
  7. mac版Mysql可视化工具 - Sequel Pro
  8. Linux Raid相关知识
  9. 关于构建umi+dva+ant react项目 附源码
  10. 23种设计模式之抽象工厂模式(Abstract Factory Pattern)