JAVA毕业设计108—基于Java+Springboot的OA办公自动化人事管理系统(源码+数据库)

news2024/11/30 9:00:03

基于Java+Springboot的OA办公自动化人事管理系统(源码+数据库)108

一、系统介绍

本系统分为员工、部门经理、人事、管理员四种角色(角色菜单可以自行分配)

用户:

登录、考勤管理、申请管理、任务管理、日程管理、工作计划管理、文件管理、笔记管理、邮件管理、通讯录、个人信息修改。

管理员:

  • 类型管理、菜单管理、角色管理、用户管理、职位管理、考勤管理、考勤报表管理、流程管理、公告管理、邮件管理、
  • 任务管理、日程管理、工作计划管理、文件管理、笔记管理、通讯录、讨论区、个人信息修改。

二、所用技术

后端技术栈:

  • Springboot
  • SpringMvc
  • Jpa
  • mybatis
  • mysql

前端技术栈:

  • freemarker
  • Bootstrap
  • Jquery
  • css
  • ajax

三、环境介绍

基础环境 :IDEA/eclipse, JDK 1.8, Mysql5.7及以上, Maven3.6

所有项目以及源代码本人均调试运行无问题 可支持远程调试运行

四、页面截图

1、管理员页面

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

2、员工页面

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

五、浏览地址

访问路径:http://localhost:8088

  • 管理员: admin/123456
  • 员工: 李强/123456
  • 部门经理: 李明/123456
  • 人事: 朱茵/123456

六、安装教程

  1. 使用Navicat或者其它工具,在mysql中创建对应名称的数据库,并执行项目的sql

  2. 使用IDEA/Eclipse导入oaSystem项目,导入时,若为maven项目请选择maven; 等待依赖下载完成

  3. 修改resources目录下面application.properties里面的数据库配置和文件路径配置

  4. cn/gson/oasys/OasysApplication.java启动后端项目

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/1165849.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

如何在 Photoshop 中制作水晶效果

如何在 Photoshop 中仅使用一些智能滤镜快速轻松地制作水晶效果 1.如何在 Photoshop 中创建快速背景 步骤1 首先,让我们从一个新的画布开始,使用颜色填充图层填充柔和的紫罗兰色。通过选择图层并右键单击 > 转换为智能对象,将该颜色填充…

什么是Node.js的流(stream)?它们有什么作用?

聚沙成塔每天进步一点点 ⭐ 专栏简介 前端入门之旅:探索Web开发的奇妙世界 欢迎来到前端入门之旅!感兴趣的可以订阅本专栏哦!这个专栏是为那些对Web开发感兴趣、刚刚踏入前端领域的朋友们量身打造的。无论你是完全的新手还是有一些基础的开发…

设计模式第一课-单例模式(懒汉模式和饿汉模式)

单例模式 个人理解:单例模式实际就是通过类加载的方式获取到一个对象,并且保证这个对象在使用中只有一个,不允许再次被创建 一、懒汉模式 1、懒汉模式的基础写法 代码解释: (1)、编写LazySingleton类的…

图解系列--路由器和它庞大的功能

03.01 何为路由器 路由器是指主要负责 OSI参考模型中网络层的处理工作,并根据路由表信息在不同的网络 之间转发IP 分组的网络硬件(图3-1)。这里的网络一般是指IP 子网,也可以称为广播域。此外,现在的路由器还会搭载其他各种各样的功能。 0…

3D人像手办定制业务再掀热潮,这一次有怎样的革新?(方法篇)

最近,3D真人手办热潮再起,最出圈的一次当属亚运会的3D打印元宇宙体验舱里面各国运动员带火的真人手办定制项目。作为3D技术推广者,博雅仔也在后台接受了很多朋友的询问—— ◆ 技术已经成熟了吗? ◆ 个人定做3D真人手办市场价格…

[机缘参悟-116] :世间的四张大网以及新型的第五张网,以及在网中流动的内容

目录 一、第一张网:人际网(人)》流动是人的知情意行 1.1 什么是人际网 1.2 人际网中流动是人的知情意行 1.2.1 在人际网中,流动的是人与人之间的各种信息、情感和资源。 1.2.2 在人际网中流动的是人的知情意行 1.2.3 在人际…

基于JAVA+SpringBoot+Vue的前后端分离的大学生创新作品审核平台

✌全网粉丝20W,csdn特邀作者、博客专家、CSDN新星计划导师、java领域优质创作者,博客之星、掘金/华为云/阿里云/InfoQ等平台优质作者、专注于Java技术领域和毕业项目实战✌ 🍅文末获取项目下载方式🍅 一、项目背景介绍: 随着大学教育的发展&a…

实战演练——拦截史迪仔广播

目录 目录 1.MainActivity 2.MainActivity2 3.MyHelper 4.OutCallReceiver 5.activity_main.xml 6.activity_main2.xml 7.item.xml 8.themes.xml 9.项目代码布局情况 10.运行情况展示 11.该项目常见报错以及解决方法 完成一个拦截拨号的app,包含以下功…

Rust 语言和 select 库的编写程序

使用 Rust 语言和 select 库的下载器程序,用于下载 视频。 首先,我们需要导入 select 库。select 库是一个用于处理多个输入/输出流的 Rust 库。它提供了一个函数,可以让我们等待多个文件描述符(如网络套接字)可读或可…

【Python 零基础入门】Numpy 常用函数 通用函数 保存加载

【Python 零基础入门】内容补充 4 Numpy 常用函数 通用函数 & 保存加载 概述通用函数np.sqrt 平方根np.log 对数np.exp 指数np.sin 正弦 点积和叉积np.dot 点积叉积 矩阵乘法np.matmul 保存 & 加载np.save 保存单个数组np.savez 保存多个数组np.savez_compressed 保存n…

Halcon计算点到直线的垂线方程

一、我们都知道,点到直线最短距离就是垂线。Halcon也有现成的算子可以计算点到直线的距离 distance_pl( : : Row, Column, Row1, Column1, Row2, Column2 : Distance)。但是此算子不会返回具体的垂点坐标。当我们希望显示垂线的时候是需要知道垂点坐标,才…

目前比较好用的护眼台灯?最好用的五款护眼台灯推荐

灯具可以说是我们日常生活中使用很频繁的工具了,我们每天都离不开它给我们带来的光亮。当然,现在灯具也有很多种类可以挑选,今天主要带来五款非常好用的护眼台灯指南。 1.书客护眼台灯Pro 使用体验分数:10分 亮点:具…

我的1024创作纪念日

文章底部有个人公众号:热爱技术的小郑。主要分享开发知识、学习资料、毕业设计指导等。有兴趣的可以关注一下。为何分享? 踩过的坑没必要让别人在再踩,自己复盘也能加深记忆。利己利人、所谓双赢。 机缘 起初我并没有写博客这个习惯&#xff…

酷开会员丨相约酷开系统追剧,看漫画IP《一人之下》究竟有何魅力?

8月份,由国产动漫《一人之下》改编的电视剧《异人之下》空降播出的第二天,突然宣布由于“介质原因”本片将延期播出。官宣当日即开播、开播次日即停播,《异人之下》的初登场看上去就像一则极具国产特色的超短篇笑话。之后,当我们几…

numpy中的log和ln函数介绍

np.log()指代的便是数学中使用的ln函数。 np.log10()指代的便是数学中使用的lg函数。 import numpy as npprint(np.log(np.e))print(np.log10(100))

python脚本,实现监控系统的各项资源

shigen坚持日更的博客写手,擅长Java、python、vue、shell等编程语言和各种应用程序、脚本的开发。坚持记录和分享从业两年以来的技术积累和思考,不断沉淀和成长。 今天的文章涉及到docker的操作和一个python脚本,实现监控网络的流量、CPU使用…

SSL证书在网购中的重要性

近年来,互联网的快速发展使得线上服务范围不断延伸,这其中网络购物更是在全球范围内都呈现上升趋势。然而病毒攻击,网络钓鱼攻击和恶意软件攻击无处不在,网上购物的安全性受到极大威胁。为了保护网络购物的安全,构建可…

cpu算力DMIPS说明

DMIPS即以dhrystone程式为测量方式标准的mips值,DMIPS即million instruction per second,每秒百万个指令,即处理器每秒能运行多少百万个指令。 D是Dhrystone的缩写,表示的是基于Dhrystone这样一种测试方法下的 MIPSQ。Dhrystone是…

HTTP 协议请求头 If-Match、If-None-Match 和 ETag

概述 在 HTTP 协议中,请求头 If-Match、If-None-Match、If-Modified-Since、If-Unmodified-Since、If-Range 主要是为了解决浏览器缓存数据而定义的请求头标准,按照协议规范正确的判断和使用这几个请求头,可以更精准的处理浏览器缓存&#x…

制造业经营效益差?业务数据管理是关键

《中国制造2025》 指出,目前中国制造业整体尚处于由工业2.0向工业3.0过渡的阶段,而欧美的制造强国已提出工业4.0概念,由“制造”迈向“智造”, 实现智能工厂、 智能生产和智能物流,建立一个高度灵活的个性化和数字化的…