运行环境: 最好是java jdk 1.8,我们在这个平台上运行的。其他版本理论上也可以。
IDE环境: Eclipse,Myeclipse,IDEA或者Spring Tool Suite都可以
tomcat环境: Tomcat 7.x,8.x,9.x版本均可
操作系统环境: Windows XP/7/8/10或者Linux或者MacOS,2G内存以上(推荐4G,4G以上更好)
主要功能说明: 管理员角色包含以下功能:管理员登录,管理部门信息,管理实验室信息,管理设备信息,管理角色信息,管理用户信息,管理报修列表,审核报修列表,查看系统日志等功能。
检测员角色包含以下功能:检测员登录,查看设备检测情况,报修管理等功能。
教师角色包含以下功能:教师登录,管理设备信息等功能。
技术员角色包含以下功能:技术员登录,管理设备,报修管理等功能。
用了技术框架: HTML+CSS+JavaScript+jsp+mysql+Spring+hibernate+Struts 2
适用于: 由于本程序规模不大,可供课程设计,毕业设计学习演示之用
——————————————————————————————————————————
我搭建了一个演示站,方便大家看下:
点此进入演示地址
技术员账号/密码: jishu/123456
检测员账号/密码: jiance/123456
教师账号/密码: teacher/123456
管理员账号/密码:admin/admin
——————————————————————————————————————————
运行的截图如下(点击可以放大):
SSH高校科研实验室设备智能管理平台-管理员角色-管理员登录↓↓
#### SSH高校科研实验室设备智能管理平台-管理员角色-管理部门信息↓↓
#### SSH高校科研实验室设备智能管理平台-管理员角色-管理实验室信息↓↓
#### SSH高校科研实验室设备智能管理平台-管理员角色-管理设备信息↓↓
#### SSH高校科研实验室设备智能管理平台-管理员角色-管理角色信息↓↓
#### SSH高校科研实验室设备智能管理平台-管理员角色-管理用户信息↓↓
#### SSH高校科研实验室设备智能管理平台-管理员角色-管理报修列表↓↓
#### SSH高校科研实验室设备智能管理平台-管理员角色-审核报修列表↓↓
#### SSH高校科研实验室设备智能管理平台-管理员角色-查看系统日志↓↓
#### SSH高校科研实验室设备智能管理平台-检测员角色-检测员登录↓↓
#### SSH高校科研实验室设备智能管理平台-检测员角色-查看设备检测情况↓↓
#### SSH高校科研实验室设备智能管理平台-检测员角色-报修管理↓↓
#### SSH高校科研实验室设备智能管理平台-教师角色-教师登录↓↓
#### SSH高校科研实验室设备智能管理平台-教师角色-管理设备信息↓↓
#### SSH高校科研实验室设备智能管理平台-技术员角色-技术员登录↓↓
#### SSH高校科研实验室设备智能管理平台-技术员角色-管理设备↓↓
#### SSH高校科研实验室设备智能管理平台-技术员角色-报修管理↓↓
数据库设计文档
文档版本:粗写版
序号 | 表名 | 说明 |
1 | sys_department | |
2 | sys_equipment | |
3 | sys_laboratory | |
4 | sys_log | |
5 | sys_repair_application | |
6 | sys_role | |
7 | sys_user | |
8 | sys_user_lab | |
9 | sys_user_role |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | dept_create_date | varchar | 255 | 0 | Y | N | NULL | |
3 | department_create_user_name | varchar | 255 | 0 | Y | N | NULL | |
4 | dept_desc | varchar | 255 | 0 | Y | N | NULL | |
5 | dept_name | varchar | 255 | 0 | Y | N | NULL |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | equip_create_date | varchar | 255 | 0 | Y | N | NULL | |
3 | equip_create_user_name | varchar | 255 | 0 | Y | N | NULL | |
4 | equip_name | varchar | 255 | 0 | Y | N | NULL | |
5 | equip_type | varchar | 255 | 0 | Y | N | NULL | |
6 | equip_manufacture_date | varchar | 255 | 0 | Y | N | NULL | |
7 | equip_manufacturer | varchar | 255 | 0 | Y | N | NULL | |
8 | equip_repair_date | varchar | 255 | 0 | Y | N | NULL | |
9 | lab_id | int | 10 | 0 | Y | N | NULL |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | lab_create_date | varchar | 255 | 0 | Y | N | NULL | |
3 | lab_create_user_name | varchar | 255 | 0 | Y | N | NULL | |
4 | lab_desc | varchar | 255 | 0 | Y | N | NULL | |
5 | lab_name | varchar | 255 | 0 | Y | N | NULL | |
6 | lab_seat_num | int | 10 | 0 | Y | N | NULL | |
7 | dept_id | int | 10 | 0 | Y | N | NULL |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | log_clazz | varchar | 255 | 0 | Y | N | NULL | |
3 | log_create_date | varchar | 255 | 0 | Y | N | NULL | |
4 | log_ip_add | varchar | 255 | 0 | Y | N | NULL | |
5 | log_method | varchar | 255 | 0 | Y | N | NULL | |
6 | log_msg | varchar | 255 | 0 | Y | N | NULL | |
7 | log_username | varchar | 255 | 0 | Y | N | NULL |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | app_create_date | varchar | 255 | 0 | Y | N | NULL | |
3 | app_deal_date | varchar | 255 | 0 | Y | N | NULL | |
4 | dept_name | varchar | 255 | 0 | Y | N | NULL | |
5 | app_desc | varchar | 255 | 0 | Y | N | NULL | |
6 | equip_id | int | 10 | 0 | Y | N | NULL | |
7 | insp_name | varchar | 255 | 0 | Y | N | NULL | |
8 | lab_name | varchar | 255 | 0 | Y | N | NULL | |
9 | app_sitn | varchar | 255 | 0 | Y | N | NULL | |
10 | app_status | varchar | 255 | 0 | Y | N | NULL | |
11 | tech_name | varchar | 255 | 0 | Y | N | NULL |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | role_create_date | varchar | 255 | 0 | Y | N | NULL | |
3 | role_create_user_name | varchar | 255 | 0 | Y | N | NULL | |
4 | role_desc | varchar | 255 | 0 | Y | N | NULL | |
5 | role_name | varchar | 255 | 0 | Y | N | NULL |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | id | int | 10 | 0 | N | Y | ||
2 | user_create_date | varchar | 255 | 0 | Y | N | NULL | |
3 | telephone | varchar | 255 | 0 | Y | N | NULL | |
4 | user_name | varchar | 255 | 0 | N | N | ||
5 | user_password | varchar | 255 | 0 | Y | N | NULL |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | user_id | int | 10 | 0 | N | Y | ||
2 | lab_id | int | 10 | 0 | N | Y |
序号 | 名称 | 数据类型 | 长度 | 小数位 | 允许空值 | 主键 | 默认值 | 说明 |
1 | user_id | int | 10 | 0 | N | Y | ||
2 | role_id | int | 10 | 0 | N | Y |