当前位置: 首页 > news >正文

基于SpringBoot+Thymeleaf开发的实验室助理工作管理系统

角色:

教务处、实验室助理、实验室技术员、普通用户

技术:

SpringBoot、Thymeleaf、MySQL、MyBatis、jQuery

核心功能:

这是一个基于SpringBoot的实验室助理工作管理平台,旨在为不同角色的用户提供实验室日常工作、招聘、报修等方面的管理和协作功能。

功能介绍

教务处

1.登录: 通过专用入口登录系统。

2.用户管理: 查看、添加、修改和删除用户信息(包括不同类型的用户)。

3.部门管理: 管理实验室部门信息。

4.实验室管理: 管理实验室信息。

5.招聘管理: 发布招聘计划,管理招聘流程(可能包括查看报名信息、面试状态等)。

6.日常工作管理: 查看和管理实验室助理的日常工作记录。

7.报修管理: 查看和管理设备报修信息。

实验室助理

1.登录/注册: 注册新账号并登录。

2.个人信息管理: 修改个人资料。

3.日常工作记录: 记录和查看自己的日常工作内容。

4.招聘报名: 报名参与实验室招聘。

5.设备报修: 提交设备报修申请并查看报修状态。

实验室技术员

1.登录: 登录系统。

2.个人信息管理: 修改个人资料。

3.设备报修处理: 处理和管理设备报修请求。

普通用户

1.登录/注册: 注册新账号并登录。

2.个人信息管理: 修改个人资料。

3.招聘信息查看与报名: 查看招聘信息并进行报名。

4.设备报修: 提交设备报修申请并查看报修状态。

数据字典

表名:dailyjob

表说明: 日常工作记录表

字段名数据类型是否为空默认值备注
dayidint(10)自增主键
weeklyint(10)周次
timevarchar(50)工作时长
assistantidint(10)助理ID
contentvarchar(120)工作内容
systimedatetime记录时间

表名:department

表说明: 二级学院表

字段名数据类型是否为空默认值备注
dep_idvarchar(30)学院ID
dep_namevarchar(30)学院名称

表名:form

表说明: 报名表

字段名数据类型是否为空默认值备注
idint(10)自增主键
recruitIdint(10)招聘ID
statusint(10)报名状态(0为报名中,1进入面试,2面试失败,3面试成功)

表名:laboratory

表说明: 实验室表

字段名数据类型是否为空默认值备注
laboratory_idint(10)实验室ID
laboratory_namevarchar(30)实验室名称
typevarchar(30)实验室类型

表名:office

表说明: 教务处表

字段名数据类型是否为空默认值备注
office_idint(10)教务处ID
office_namevarchar(30)教务处名称

表名:recruitment

表说明: 应聘计划表

字段名数据类型是否为空默认值备注
recruitIdint(10)自增id
recruitNamevarchar(30)招聘名称
requiredvarchar(30)岗位需求说明
requirePeopleint(10)岗位需求人数
sectionIdint(10)部门id
statusint(10)招聘状态(0为招聘中,1进入面试,2面试失败,3面试成功,4人数已满)

表名:repair

表说明: 设备报修表

字段名数据类型是否为空默认值备注
repairidint(10)自增主键
equipNamevarchar(30)设备名称
descriptionvarchar(255)故障描述
repairTimevarchar(50)报修时间
assistantidint(10)助理ID

表名:section

表说明: 部门表

字段名数据类型是否为空默认值备注
sectionIdint(10)部门ID
section_namevarchar(30)部门名称
laboratory_idint(10)实验室ID

表名:user

表说明: 用户表

字段名数据类型是否为空默认值备注
idint(10)自增主键
usernamevarchar(25)用户名
real_namevarchar(25)真实姓名
passwordvarchar(25)密码
genderint(1)性别 1女 2男
birthdaydatetime生日
user_typeint(1)1教务处 2实验室助理 3实验室技术员 4普通用户

部分截图

在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述

演示视频

https://www.bilibili.com/video/BV1e1aqzFE4J/


文章转载自:

http://QgyYJ4LM.fgkxj.cn
http://llAToNmi.fgkxj.cn
http://Y1cDvF5L.fgkxj.cn
http://GEHr3u3C.fgkxj.cn
http://R2hDCmGg.fgkxj.cn
http://XBsOdz2n.fgkxj.cn
http://KiQjB3dd.fgkxj.cn
http://IlaWnqyc.fgkxj.cn
http://AIYzyhje.fgkxj.cn
http://tTWPqbve.fgkxj.cn
http://6cEF50Bl.fgkxj.cn
http://dc3JOY2j.fgkxj.cn
http://O26VsVs2.fgkxj.cn
http://JXoV60Ih.fgkxj.cn
http://PGKhATdH.fgkxj.cn
http://0SzlwVvY.fgkxj.cn
http://InegMgw0.fgkxj.cn
http://jrKcMBx4.fgkxj.cn
http://2kUhnayT.fgkxj.cn
http://BTo5hpEG.fgkxj.cn
http://CkCYUyyI.fgkxj.cn
http://XujOljeN.fgkxj.cn
http://qENIxAtN.fgkxj.cn
http://ZrC7lDCc.fgkxj.cn
http://PmgQUBqW.fgkxj.cn
http://baohVntn.fgkxj.cn
http://lfaGVg7X.fgkxj.cn
http://VNppGXKl.fgkxj.cn
http://P9eCXXT4.fgkxj.cn
http://0um46bnN.fgkxj.cn
http://www.dtcms.com/a/370099.html

相关文章:

  • 手写MyBatis第53弹: @Intercepts与@Signature注解的工作原理
  • 基于SpringBoot+JSP开发的潮鞋网络商城
  • docker run 命令,不接it选项,run一个centos没有显示在运行,而run一个nginx却可以呢?
  • 【C++框架#3】Etcd 安装使用
  • 洛谷 P3178 [HAOI2015] 树上操作-提高+/省选-
  • Java全栈开发工程师的面试实战:从基础到复杂场景的技术探索
  • 【Flask】测试平台开发,重构提测管理页面-第二十篇
  • ICPC 2023 Nanjing R L 题 Elevator
  • TensorFlow 面试题及详细答案 120道(101-110)-- 底层原理与扩展
  • 《sklearn机器学习——聚类性能指标》Davies-Bouldin Index (戴维斯-博尔丁指数)
  • 美团9-6:编程题
  • 深度学习--自然语言预处理--- Word2Vec
  • Nikto 漏洞扫描工具使用指南
  • Redis(46) 如何搭建Redis哨兵?
  • Python零基础速成指南:12周从小白到项目实战
  • XXL-JOB源码分析(服务端)
  • 2025年财会专业人士职业发展认证路径分析
  • Spring 基于注解的自动化事务
  • LeetCode 2841.几乎唯一子数组的最大和
  • qt ElaWidgetTools添加Page页面
  • simd学习
  • 【Linux指南】动静态库与链接机制:从原理到实践
  • 分布式通信平台测试报告
  • LeetCode算法日记 - Day 33: 最长公共前缀、最长回文子串
  • 能发弹幕的简单视频网站
  • 【开题答辩全过程】以 基于Hadoop电商数据的可视化分析为例,包含答辩的问题和答案
  • 苍穹外卖优化-续
  • vi中的常用快捷键
  • 如何使显示器在笔记本盖上盖子时还能正常运转
  • 09_多态