教师薪酬管理系统 Vue.js+SpringBoot

46 阅读3分钟

淘宝店铺搜索:点创微科

教师薪酬管理系统 Vue.js+SpringBoot

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于springboot + vue实现的教师薪酬管理系统

本项目是一个基于Spring Boot后端技术和vue端技术构建的教师薪酬管理系统。

该平台旨在为用户提供一个方便快捷的教师薪酬管理环境。

整个系统采用RESTful API进行前后端交互,确保数据的安全性和一致性。

后端:http://localhost:8081/

账号密码:admin/123456

老师账号密码:老师1/123456

二、项目功能

老师端功能模块

首页

个人中心

修改密码:老师可以在此修改自己的登录密码

个人信息:老师可以查看和维护自己的个人信息

公告信息管理 老师可以查看学校发布的各类公告

教学质量管理 老师可以查看课程的教学质量评估情况

科研管理 老师可以在此查看科研项目申请

老师考勤管理 老师可以查看考勤记录

老师请假管理 老师可以在此提交请假申请

调课申请管理 老师因特殊情况需要调整课程安排时,可以在此提交调课申请

薪资管理 老师可以查看薪资明细

管理端功能模块

首页

个人中心

修改密码:管理员可以在此修改自己的登录密码

个人信息:管理员可以查看和更新自己的个人信息

管理员管理 用于对系统中的管理员账号进行管理

基础数据管理

公告类型管理:可以对公告的类型进行设置和维护

科研类型管理:对科研项目的类型进行定义和管理

请假类型管理:设置和管理请假的类型

调课申请类型管理:对调课申请的类型进行分类和管理

公告信息管理 管理员可以发布、修改、删除公告信息

教学质量管理 管理员可以对教师的教学质量进行评估和管理

科研管理 管理员可以对教师的科研工作进行管理

老师管理 管理员可以对教师的基本信息进行管理

老师考勤管理 管理员可以查看所有教师的考勤记录

老师请假管理 管理员可以对教师提交的请假申请进行审批

调课申请管理 管理员可以对教师提交的调课申请进行审批

薪资管理 管理员可以对教师的薪资进行核算和发放管理

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.6.0+MySQL5.7

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:springboot

前端技术:vue(v13.7.0)

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1752116673-f7426fb46c33937.jpg

1752116674-b20c4999ede34cc.jpg

1752116676-57cf9b7bc6747cb.jpg

1752116678-d938bbf3794f8da.jpg

1752116680-d5e687b673a03ef.jpg

1752116682-96ca07f0f152cb1.jpg

1752116684-78d46b12a1eeadb.jpg

1752116685-6e7a5f17882dda4.jpg

1752116687-cf2b2baf78add5f.jpg

1752116689-36dfd012f520e50.jpg

1752116690-a5403e42980ee91.jpg

1752116692-2dca0825ce0d883.jpg

1752116694-4a9dd1e56ac4c26.jpg

1752116695-6efe5f51c2d9fea.jpg

1752116697-1b95bae06f64afa.jpg

1752116698-bb392db2c9c760b.jpg

1752116700-09681ac1957a4db.jpg

1752116702-9212afc3c455f77.jpg

1752116704-e24687960ea7ab4.jpg

1752116705-d62f7899b71f47a.jpg

1752116707-02e35c29b68ddf4.jpg

1752116709-32db11dc70a3566.jpg

1752116710-b5278da996f965f.jpg

1752116712-5231eab0c19d906.jpg

1752116714-4675bf7c191c051.jpg

1752116715-0db700ef44e2e3b.jpg

1752116716-7d8969a273579a0.jpg

0c6f25b0fc054fd88c8dd70eac55b61f~tplv-73owjymdk6-jj-mark-v1_0_0_0_0_5o6Y6YeR5oqA5pyv56S-5Yy6IEAg6Z2S6Z2S5a2m5aeQ_q75.webp