【2024计算机毕业设计】基于JSP实现在线学生公寓管理系统

69 阅读3分钟

Hi~今天给大家带来一款使用JSP和Servlet开发的在线学生公寓管理系统。

一、技术介绍

这个项目页面使用是JSPJSP大家都懂的,包含HTML,CSS,Javascript技术。

这个项目的后端的主体语言是Java,使用了JSP框架,JSP和Servlet

项目的数据库使用的是mysql数据库,版本5.7就可以了,8.0的也可以

运行的环境在IDEAEclipseMyEclipse上测试通过

目前测试了WindowsLinuxMacOS平台,运行效果一致。

二、功能介绍

【请注意,这个只是部分功能,还有功能未截图出亦或截图并不能表示全部含义,请转至演示站查看具体效果】

管理员角色
管理员登录
学生管理
寝室分配管理
出入登记管理
财产管理

三、数据库信息

【表的名字概述,点击表名查看详细信息】

序号 表名 说明
apartinfo
asset
asset_history
in_or_out
student 学生信息表
users
表名:apartinfo
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
Bno int 10 0 N Y
Dno int 10 0 N Y
allpeo int 10 0 Y N 4
livepeo int 10 0 Y N NULL
belongSchool varchar 255 0 Y N NULL
表名:asset
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
pname varchar 255 0 N Y
price varchar 255 0 Y N NULL 价格
ptotal varchar 255 0 Y N NULL
表名:asset_history
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
date varchar 255 0 N N 日期
bno int 10 0 Y N NULL
pname varchar 255 0 Y N NULL 商品名称
pcount int 10 0 Y N NULL
name varchar 255 0 Y N NULL
表名:in_or_out
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
id int 10 0 N Y
peoname varchar 255 0 Y N NULL
peotype varchar 255 0 Y N NULL
goodsname varchar 255 0 Y N NULL
in_time varchar 255 0 Y N NULL
out_time varchar 255 0 Y N NULL
count_time varchar 255 0 Y N NULL
表名:student
说明:学生信息表
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
no int 10 0 N Y
name varchar 255 0 Y N NULL 名字
sex varchar 4 0 Y N NULL 性别
college varchar 255 0 Y N NULL
major varchar 255 0 Y N NULL
class varchar 255 0 Y N NULL
Bno int 10 0 Y N NULL
Dno int 10 0 Y N NULL
表名:users
说明:
数据列:
序号 名称 数据类型 长度 小数位 允许空值 主键 默认值 说明
username varchar 255 0 N Y 用户名
password varchar 255 0 Y N NULL 密码

</span>

四、项目截图

下面是管理员角色的功能介绍

管理员角色-管理员登录⬇️【点击返回功能介绍页面】

管理员角色-管理员登录 


管理员角色-学生管理⬇️【点击返回功能介绍页面】

管理员角色-学生管理 


管理员角色-寝室分配管理⬇️【点击返回功能介绍页面】

管理员角色-寝室分配管理 


管理员角色-出入登记管理⬇️【点击返回功能介绍页面】

管理员角色-出入登记管理 


管理员角色-财产管理⬇️【点击返回功能介绍页面】

管理员角色-财产管理