办公企业管理系统 OA,主要架构为SpringBoot+mysql(前后端不分离项目)

文章目录

  • 1、功能说明简介
  • 2、程序主要技术栈
  • 3、程序源码地址
  • 4、部署须知
  • 5、程序的主要页面展示
  • 其他
  • 参考文档

1、功能说明简介

  • 用户模块 日志模块 考勤模块 工作流模块 请假 岗位 会议申请 菜单
  • 定时任务月末统计考勤状况 等功能
  • 前端页面出致于:若依管理系统

2、程序主要技术栈

  • springboot
  • mybatis
  • springmvc
  • activiti
  • quarts
  • quartz
  • mysql

3、程序源码地址

  • 原作者github开源地址
  • 作者项目开源地址

4、部署须知

  • 数据库连接更改
    办公企业管理系统 OA,主要架构为SpringBoot+mysql(前后端不分离项目)_第1张图片
  • ftp服务器更改(不然无法上传图片和下载文件)
    办公企业管理系统 OA,主要架构为SpringBoot+mysql(前后端不分离项目)_第2张图片
  • nginx配置(用于读取ftp服务器的文件),端口配置为7777

5、程序的主要页面展示

  • 管理员 账号:admin 密码:admin

  • 领导角色演示账号/密码:manager、123456

  • 员工角色演示账号密码:employee 、123456

  • 管理员账号页面截图
    办公企业管理系统 OA,主要架构为SpringBoot+mysql(前后端不分离项目)_第3张图片
    办公企业管理系统 OA,主要架构为SpringBoot+mysql(前后端不分离项目)_第4张图片
    办公企业管理系统 OA,主要架构为SpringBoot+mysql(前后端不分离项目)_第5张图片
    办公企业管理系统 OA,主要架构为SpringBoot+mysql(前后端不分离项目)_第6张图片
    办公企业管理系统 OA,主要架构为SpringBoot+mysql(前后端不分离项目)_第7张图片
    办公企业管理系统 OA,主要架构为SpringBoot+mysql(前后端不分离项目)_第8张图片

  • manager页面
    办公企业管理系统 OA,主要架构为SpringBoot+mysql(前后端不分离项目)_第9张图片

  • employee 页面
    办公企业管理系统 OA,主要架构为SpringBoot+mysql(前后端不分离项目)_第10张图片

  • 数据库表结构
    办公企业管理系统 OA,主要架构为SpringBoot+mysql(前后端不分离项目)_第11张图片

其他

  1. 如果是数据库连接错误,主要检查这几个地方。
#数据源
spring:
  datasource:
    url: jdbc:mysql://localhost:3306/oa?useUnicode=true&characterEncoding=UTF-8&serverTimezone=UTC&useSSL=false
    username: root
    password: 1111
    type: com.alibaba.druid.pool.DruidDataSource
    driver-class-name: com.mysql.cj.jdbc.Driver

依赖改为

        <dependency>
            <groupId>mysql</groupId>
            <artifactId>mysql-connector-java</artifactId>
            <version>8.0.19</version>
            <scope>runtime</scope>
        </dependency>
  1. JDK导致的警告
    在这里插入图片描述
  2. FTP服务器简要介绍
    FTP服务器是在互联网上提供文件存储和访问服务的计算机,它们依照FTP协议提供服务。 FTP是File Transfer Protocol(文件传输协议)。顾名思义,就是专门用来在计算机之间互传文件,提供存储空间,方便资源共享。简单地说,支持FTP协议的服务器就是FTP服务器。

参考文档

  • github代码仓库

你可能感兴趣的:(Web项目和毕业设计,java,sql,SpringBoot)