当前位置:

基于SSH实现在线预约高校科研实验室设备平台

码岸源码 发布于:2024-07-21 最后修改于:2024-08-02 81 0

Hi~今天给大家带来一款使用SSH框架(Spring框架、Struts框架、Hibernate框架的集合)开发的在线预约高校科研实验室设备平台。

一、技术介绍

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

这个项目的后端的主体语言是Java,使用了SSH框架,SSH框架(Spring框架、Struts框架、Hibernate框架的集合)

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

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

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

二、功能介绍

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

三、数据库信息

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

序号 表名 说明
1 t_brand
2 t_category 分类表
3 t_equipment
4 t_equipmentlog
5 t_introduction
6 t_laboratory
7 t_laboratorylog
8 t_message
9 t_notice
10 t_photo
11 t_purchase
12 t_repairlog
13 t_role
14 t_user 用户表
返回列表页表3-1: t_brand表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 isDelete int N 是否删除
3 name varchar N 名字
4 Category_id int N
返回列表页表3-2: t_category表
说明:分类表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 isDelete int N 是否删除
3 name varchar N 名字
4 photo varchar N 照片
返回列表页表3-3: t_equipment表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 bz varchar N 备注
3 isBx int N
4 isDelete int N 是否删除
5 jg double N
6 sbxlh varchar N
7 time datetime N 时间
8 xh varchar N
9 zzs varchar N
10 Laboratory_id int N
11 fwTime datetime N
12 ht varchar N
13 isFw int N
14 photo varchar N 照片
15 bxLogid int N
16 isJy int N
17 jyId int N
18 JyUser_id int N
返回列表页表3-4: t_equipmentlog表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 endTime datetime N 结束时间
3 isYy int N
4 qx tinyblob N
5 time datetime N 时间
6 user tinyblob N
7 Equipment_id int N
8 qx_id int N
9 user_id int N 用户ID
返回列表页表3-5: t_introduction表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 gg varchar N
3 isDelete int N 是否删除
4 name varchar N 名字
返回列表页表3-6: t_laboratory表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 address varchar N 地址
3 bz varchar N 备注
4 fzr varchar N
5 fzrDh varchar N
6 isDelete int N 是否删除
7 isYy int N
8 name varchar N 名字
9 time datetime N 时间
10 user_id int N 用户ID
11 laboratoryLogId int N
返回列表页表3-7: t_laboratorylog表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 isYy int N
3 time datetime N 时间
4 laboratory_id int N
5 user_id int N 用户ID
6 endTime datetime N 结束时间
7 userQx_id int N
返回列表页表3-8: t_message表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 count varchar N
3 isDelete int N 是否删除
4 msg varchar N
5 time datetime N 时间
6 User_Fsr int N
7 User_Jsr int N
返回列表页表3-9: t_notice表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 isDelete int N 是否删除
3 name varchar N 名字
4 nr varchar N
5 time datetime N 时间
返回列表页表3-10: t_photo表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 count int N 数量
3 fileName1 varchar N
4 fileName2 varchar N
5 fileName3 varchar N
6 fileName4 varchar N
7 isDelete int N 是否删除
8 jg double N
9 js varchar N
10 name varchar N 名字
11 brand_id int N
12 category_id int N
13 user_id int N 用户ID
返回列表页表3-11: t_purchase表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 count int N 数量
3 isDelete int N 是否删除
4 money double N 金额
5 price double N 价格
6 time datetime N 时间
7 photo_id int N
8 user_id int N 用户ID
返回列表页表3-12: t_repairlog表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 bxTime datetime N
3 bz varchar N 备注
4 endTime datetime N 结束时间
5 isDelete int N 是否删除
6 title varchar N 标题
7 wz varchar N
8 Equipment_id int N
返回列表页表3-13: t_role表
说明:
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 enName varchar N
3 name varchar N 名字
返回列表页表3-14: t_user表
说明:用户表
序号 名称 数据类型 主键 说明
1 id int Y 自增主键
2 bj varchar N
3 isDelete int N 是否删除
4 isSh int N
5 name varchar N 名字
6 number varchar N
7 pass varchar N 密码
8 phone varchar N 电话
9 realname varchar N 真实名字
10 time datetime N 时间
11 xy varchar N
12 role_id int N 角色ID
13 address varchar N 地址
14 bz varchar N 备注
15 fzr varchar N
16 fzrDh varchar N
17 isYy int N
18 user_id int N 用户ID

四、项目截图

4.1 下面是学生角色的功能介绍

学生角色-学生登录 图4.1 学生角色-学生登录

学生角色-用户信息管理 图4.2 学生角色-用户信息管理

学生角色-设备借用管理 图4.3 学生角色-设备借用管理

学生角色-通知管理 图4.4 学生角色-通知管理

4.2 下面是教师角色的功能介绍

教师角色-教师登录 图4.5 教师角色-教师登录

教师角色-实验室预约管理 图4.6 教师角色-实验室预约管理

教师角色-用户信息管理 图4.7 教师角色-用户信息管理

教师角色-设备借用管理 图4.8 教师角色-设备借用管理

教师角色-通知管理 图4.9 教师角色-通知管理

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

管理员角色-管理员登录 图4.10 管理员角色-管理员登录

管理员角色-实验室预约 图4.11 管理员角色-实验室预约

管理员角色-技术参数管理 图4.12 管理员角色-技术参数管理

管理员角色-查看预约记录 图4.13 管理员角色-查看预约记录

管理员角色-用户信息管理 图4.14 管理员角色-用户信息管理

管理员角色-电子文档管理 图4.15 管理员角色-电子文档管理

管理员角色-实验室管理 图4.16 管理员角色-实验室管理

管理员角色-设备保修日志管理 图4.17 管理员角色-设备保修日志管理

管理员角色-设备借用日志管理 图4.18 管理员角色-设备借用日志管理

管理员角色-设备借用管理 图4.19 管理员角色-设备借用管理

管理员角色-设备维修管理 图4.20 管理员角色-设备维修管理

管理员角色-运行数据管理 图4.21 管理员角色-运行数据管理

管理员角色-通知管理 图4.22 管理员角色-通知管理

五、演示站点

地址 http://www.csbishe.cn:15021/ssh_zxyyshebei
账号密码

学生账号/密码: student/123456
教师账号/密码: teacher/123456
管理员账号/密码:admin/admin

六、运行教程

包含部署运行服务,下载项目后联系可以远程在你的电脑上运行出来。

七、下载项目