基于JAVAWeb的学生宿舍公寓后台管理系统
资源下载地址: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的学生宿舍公寓后台管理系统相关推荐
- 基于javaweb的宠物商城带后台管理系统(java+ssm+jsp+jquery+ajax+mysql)
基于javaweb的宠物商城带后台管理系统(java+ssm+jsp+jquery+ajax+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/id ...
- 基于java的学生宿舍公寓管理系统
学生宿舍公寓管理系统的功能,使学生的生活信息和学习信息充分结合在一起,为宿舍管理员.年级辅导员提供全方位的学生在校信息,以及时跟进学生学习状况,达到人性化.全方位.高效率的管理. 系统采用jsp语言开 ...
- 基于java的学生宿舍公寓管理系统-计算机毕业设计
项目介绍 学生宿舍公寓管理系统的功能,使学生的生活信息和学习信息充分结合在一起,为宿舍管理员.年级辅导员提供全方位的学生在校信息,以及时跟进学生学习状况,达到人性化.全方位.高效率的管理. 系统采用j ...
- javaEE基于ssm的学生宿舍在线报修管理系统
根据用户对系统的需求,用户希望可以得到一个操作简单,能够精确完整的对信息进行管理.同时要求系统可以对用户的信息进行增删改查的基本操作.系统根据角色不同设置不同的权限,主要的用户有管理员用户以及学生用户 ...
- 基于javaweb+mysql的高校学生会社团管理系统(前台、后台)
基于javaweb+mysql的高校学生会社团管理系统(前台.后台) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/idea/myeclipse/sts等均可 ...
- 基于javaweb的学生选课管理系统(java+ssm+bootstrap+javascript+mysql)
基于javaweb的学生选课管理系统(java+ssm+bootstrap+javascript+mysql) 运行环境 Java≥8.MySQL≥5.7.Tomcat≥8 开发工具 eclipse/ ...
- 基于JavaWeb技术实现宿舍管理系统
基于JavaWeb技术实现宿舍管理系统 技术介绍 系统采用三层架构设计开发,页面是JSP技术.jQuery和EasyUI框架,数据库是mysql,数据层访问使用MyBatis框架. 运行环境 JDK1 ...
- 基于SSM的学生宿舍管理系统(含论文和PPT)+视频讲解+安装部署+效果视频+部署视频
下载地址:https://download.csdn.net/download/ouyangxiaobai123/22174377 项目介绍: 基于SSM的学生宿舍管理系统(含论文和PPT)+视频讲解 ...
- android宿舍管理系统源码,基于android的学生宿舍管理系统的实现.doc
PAGE 7 PAGE 1 PAGE 0 本科生毕业论文 题 目 基于Android的学生宿舍管理系统的实现 系 别 计算机科学与技术 班 级 计算机科学与技术082班级 姓 名 王西迪 学 号 08 ...
最新文章
- MySQL count(*)空表为何会很慢
- python写了代码_Python写代码的用法建议
- sd卡 写卡阻塞_Sony a7r4写卡速度测试
- 14. 不修改数组找出重复的数字【难度: 一般 / 知识点: 抽屉原理 二分】
- java parsedouble valueof_java String.valueOf() 方法的使用
- vue图片点击超链接_10秒钟,告别ppt中难看的超链接
- 在哪里编写写php,php扩展编写
- bzoj4806 炮
- C++ 可变索引模板 和 template template
- python有趣小程序-知道了这个,你也能写出 Python 趣味小程序
- HadoopSourceAnalyse---ResourceMananger-initiate
- tomcat启动问题,卡在 preparing launch delegate 100% 的解决方法
- python房价预测_Python实战:使用线性回归预测房价
- Node.js 教程第十三篇——WebSocket
- 【狂神说Redis】1NoSQL概述1-2什么是NoSQL
- stata计量之前数据清洗的必备步骤
- Migration中的Collation Confliction
- 根据点、旋转轴、旋转角度,计算点旋转之后的位置
- 回归初心才是智能家居APP掘金市场的制胜关键
- Leviathan(全章)