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

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

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

1、功能说明简介
  • 用户模块 日志模块 考勤模块 工作流模块 请假 岗位 会议申请 菜单
  • 定时任务月末统计考勤状况 等功能
  • 前端页面出致于:若依管理系统
2、程序主要技术栈
  • springboot
  • mybatis
  • springmvc
  • activiti
  • quarts
  • quartz
  • mysql
3、程序源码地址
  • 原作者github开源地址
  • 作者项目开源地址
4、部署须知
  • 数据库连接更改
  • ftp服务器更改(不然无法上传图片和下载文件)
  • nginx配置(用于读取ftp服务器的文件),端口配置为7777
5、程序的主要页面展示
  • 管理员 账号:admin 密码:admin

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

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

  • 管理员账号页面截图





  • manager页面

  • employee 页面

  • 数据库表结构

其他
  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代码仓库

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/langs/731073.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-04-27
下一篇 2022-04-27

发表评论

登录后才能评论

评论列表(0条)

保存