毕业设计
## 基于 springboot+vue+elementui 的办公自动化系统设计(前端代码在oa文件夹里)
### 系统主要功能:
#### 1、统一的信息发布平台:公告栏,公司活动,项目进度,公司周报
#### 2、统一的文件管理平台:收文管理、发文管理。文件查询。档案管理
#### 3、办公自动化:
##### (1)行政办公:
+ 查看自己的工作任务;
+ 新建工作任务;
+ 设定任务截止时间;
+ 分配下级员工任务;(权限)
##### (2)审批申请:
+ 查看员工状态(是否请假,出差等);(权限)
+ 批准下级员工的请假申请;(权限)
+ 向上级申请请假、出差(原因,时间,是否被批准);
+ 查看个人出勤记录。
##### (3)日志系统:
+ 填写每日工作日志;
+ 日志查询;
##### (4)会议管理:
+ 查看会议室是否被占用;
+ 查看会议通知;
+ 通知员工开会;
+ 管理会议室状态。
##### (5)系统管理:
+ 管理公司信息发布平台;
+ 日志查询;
+ 查看所有人的出勤记录;权限管理等信息
简略写下启动过程:
后端部分:
1、安装好数据库,运行/doc/sql/oa.sql文件
2、数据库、端口、mybatis配置在 /src/main/resources/application.yml 下
3、启动OaApplication.java
前端部分:
1、安装好node.js
2、在 /oa 文件夹下,启动这个vue项目,vue到后台的接口配置在 /oa/src/api/api.js 下,端口有冲突都可以改
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
java毕设:办公自动化系统。springboot+vue+element-ui 前后端分离 使用Java开发一个办公自动化系统是一个复杂的项目,它通常包括任务管理、文档管理、日历管理、通讯录、邮件客户端等功能。以下是一个基于Spring Boot、Vue和Element-UI的前后端分离的办公自动化系统的开发步骤和建议: ### 1. 需求分析 - **功能需求**:确定系统需要实现的基本功能,如任务分配、文档共享、会议安排等。 - **用户角色**:定义不同的用户角色,如管理员、普通员工等,以及他们的权限和功能。 - **安全性需求**:考虑数据保护、用户认证和授权等安全方面。 ### 2. 技术选型 - **前端技术**:选择Vue.js作为前端框架,使用Element-UI来构建用户界面。 - **后端框架**:选择Spring Boot作为后端框架,用于构建RESTful API。 - **数据库**:选择合适的数据库,如MySQL、PostgreSQL或MongoDB。 - **身份验证**:选择JWT(JSON Web Tokens)或OAuth2来实现用户认证和授权。
资源推荐
资源详情
资源评论
收起资源包目录
java毕设:办公自动化系统 springboot+vue+element-ui 前后端分离 (233个子文件)
.babelrc 96B
index.css 124KB
index.css 124KB
col.css 20KB
col.css 20KB
date-picker.css 16KB
date-picker.css 16KB
message-box.css 14KB
message-box.css 14KB
pagination.css 14KB
pagination.css 14KB
slider.css 11KB
slider.css 11KB
select.css 11KB
select.css 11KB
table.css 10KB
table.css 10KB
upload.css 10KB
upload.css 10KB
time-picker.css 9KB
time-picker.css 9KB
dropdown.css 9KB
dropdown.css 9KB
button.css 8KB
button.css 8KB
cascader.css 7KB
cascader.css 7KB
input-number.css 7KB
input-number.css 7KB
autocomplete.css 6KB
autocomplete.css 6KB
time-select.css 6KB
time-select.css 6KB
table-column.css 5KB
table-column.css 5KB
input.css 5KB
input.css 5KB
tabs.css 4KB
tabs.css 4KB
color-picker.css 4KB
color-picker.css 4KB
base.css 4KB
base.css 4KB
menu.css 4KB
menu.css 4KB
radio.css 3KB
radio.css 3KB
reset.css 3KB
reset.css 3KB
checkbox.css 3KB
checkbox.css 3KB
tooltip.css 3KB
tooltip.css 3KB
step.css 3KB
step.css 3KB
icon.css 2KB
icon.css 2KB
popover.css 2KB
popover.css 2KB
switch.css 2KB
switch.css 2KB
progress.css 2KB
carousel.css 2KB
progress.css 2KB
carousel.css 2KB
tag.css 2KB
tag.css 2KB
tree.css 2KB
tree.css 2KB
form.css 2KB
form.css 2KB
dialog.css 1KB
dialog.css 1KB
notification.css 1KB
notification.css 1KB
message.css 1KB
message.css 1KB
loading.css 1KB
loading.css 1KB
alert.css 989B
alert.css 989B
select-dropdown.css 985B
select-dropdown.css 985B
scrollbar.css 904B
scrollbar.css 904B
breadcrumb.css 831B
breadcrumb.css 830B
collapse.css 808B
collapse.css 807B
row.css 717B
row.css 717B
option.css 660B
option.css 659B
carousel-item.css 601B
carousel-item.css 601B
badge.css 583B
badge.css 583B
spinner.css 511B
spinner.css 511B
rate.css 504B
共 233 条
- 1
- 2
- 3
资源评论
人工智能教学实践
- 粉丝: 546
- 资源: 308
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- Unity URP下 SceneView窗口 加Mipmaps、Overdraw插件
- AI行业指南:生成式AI规划工作的四个实施步骤
- EasyPlayer-element.min.js
- 唐吉浩Linux期中练习.zip
- 传媒行业景气度好转,AIGC与数据要素推动产业升级及投资前景
- Elasticsearch6.1.1 windows安装版本
- 计算机行业中算力网络的进展:从Dojo架构到算法与硬件协同优化
- 基于C++实现的Linux环境下的实时通讯聊天项目+项目源码+文档说明
- 互联网传媒行业:微软AI+操作系统初见规模,构建AIGC生态壁垒
- 基于JavaWeb+jsp+mysql实现的网上书店系统【源码+数据库】
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功