首页 [ 企业网站 ] OA后台管理系统
一键分享

OA后台管理系统

  • 商业

2022-11-04 17:17:14

该项目是一个前后端分离的项目,后端基于Spring Boot、MyBatis-Plus、Shiro+JWT并整合了Activiti工作流。前端基于Vue以及ElementUI,主要作为一个基础平台,包含后台管理系统中所需的所有功能,可直接在 . . .

  • 源码类型: B/S
  • 开发环境: Eclipse + MySql
  • 开发语言: Java
  • 标签: OA 工作流 后台管理系统
  • 评分:

*** RMB 收藏 10 次  |  关注 150 次  


交付物: 源码包
附加服务:  环境搭建 本地没有开发环境,无法运行购买的源代码,需要作者远程指导安装,并保证可以使用。时效一次,以后无义务再提供任何免费服务(请在购买后7日内申请服务,过期失效) 源码部署 本地有开发环境,需要商家帮忙部署到买家的服务器上成功运行。时效一次,以后无义务再提供任何免费服务(请在购买后7日内申请服务,过期失效) 不需要 * 请选择附加服务
    商家已实名认证
  • 分享者:追风筝的人***
  • 成交次数:   10 次
  • 访问次数:   3263 次
  • 源码数量:   70 套
  • 通过比率:   80%
  • 活跃于:   三个月前
  • QQ:   372****
  • TEL:   15*******33
  • 最新IP属地:大连市
  • 微信扫码咨询
.net

源码介绍

源码参数

  • 源码类别:【企业网站】
  • 源码类型:B/S
  • 适合人群: 菜鸟
  • 授权类型:商业版
  • 开发语言:Java
  • 数据库:MySql
  • 源码大小:119.65MB
  • 相关网址: 【免费浏览】
  • 源码指数:
  • 完整度:
  • 1.jpg
  • 2.jpg
  • 3.jpg
  • 4.jpg
  • 5.jpg
  • 6.jpg
  • 7.jpg
  • 8.jpg
  • 9.jpg
  • 10.jpg
  • 1.jpg
  • 2.jpg
  • 3.jpg
  • 4.jpg
  • 5.jpg
  • 6.jpg
  • 7.jpg
  • 8.jpg
  • 9.jpg
  • 10.jpg
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
  • Aspx.Query.CodeImageQueryModel
一、源码介绍

首页:对本周和上周的访问数据进行统计对比
系统管理
用户管理:提供系统中用户的相关配置,可以给用户赋予角色及分配部门
角色管理:对系统中的角色进行管理,可以给不同的角色配置不同的权限
部门管理:提供系统中部门的相关配置
菜单管理:维护系统的菜单及菜单中的按钮
业务字典:用于维护系统中可枚举的数据
系统监控
日志监控
登录日志:用于记录每个用户每次登录时的信息及状态
操作日志:用于记录操作中所涉及的接口的请求信息,如果接口发生异常还会记录异常信息
服务监控:对服务器的信息状态进行实时监控
数据源监控:Druid提供的监控,用于监控数据源及操作的SQL信息
系统工具
代码生成:提供代码生成的配置以及生成代码等操作
接口文档:通过Swagger生成的接口文档,里面包含每个接口的信息
图标:包含系统中的所有图标,其中里面含有ElementUI内置图标以及自己添加的SVG图标
图表:一些ECharts图表的使用示例
地图:高德地图的使用示例,该示例提供位置定位以及位置搜索等功能
常用组件:包含系统中封装的常用组件的使用示例
错误页面:错误页面的示意图,包含404以及401的示意图
工作流
模型管理:用于维护工作流模型,支持在线设计流程图、查看流程文件及部署设计的流程
流程管理:对部署之后的流程进行维护,支持部署外部流程文件以及将部署后的流程转为系统中的流程模型还有将流程跟业务进行关联等操作
待办任务:当前登录人员的代办任务信息,可在该页面中对任务进行办理,如果有代办任务消息通知中会有相关提示
已办任务:当前登录人员已经办理的所有任务,可对已办理任务所属流程的流程信息进行查看
运行中流程:系统中所有正在运行的流程实例,可对这些流程进行查看及挂起等相关操作
已结束流程:包含系统中所有已完成的流程实例,可对历史流程进行查看
流程示例
请假审批流演示:对审批流进行演示的示例,依附于请假这个业务,具体流程业务可查看相关流程模型
购物流程业务流:对业务流进行演示的示例,依附于购物这个业务,具体流程业务可查看相关流程模型
业务管理
示例
代码生成展示:展示了通过代码生成器生成代码后直接使用在系统中的样子
个人中心:用于查看及维护个人信息,只有本人才能操作

二、注意事项

项目中内置代码生成器可以快速生成前后端代码,并且由于使用了MyBatis-Plus所以开发中基本不需要编写SQL,极大提高开发效率
该系统集成了Activiti工作流,支持在线设计流程图以及关联业务并部署流程,并且系统中还提供了审批流和业务流的使用示例
开发时严格遵循阿里Java代码规范,注释非常完整并且通过Swagger2生成接口文档,可以很好的支持前后端分离的的开发模式
系统中包含各种监控,包括所有请求、登录、SQL及服务器性能的监控,便于实时查看及分析
包含完善的日志记录及管理,便于后续的分析及排查
同时支持Redis和EhCache缓存,可根据实际场景进行切换
通过Token进行认证及鉴权,支持分布式及单机环境,可以很容易实现服务器的水平扩展
支持接口级别的功能鉴权与数据鉴权,可自定义对权限进行分配
前端包含一系列封装好的常用组件以及常用的图表组件,开箱即用
系统采用响应式布局,除了支持PC端还支持移动端,并且还支持系统主题自由切换
下面是本项目涉及到的技术,还有更细的没有一一列举出来,具体可以参考项目中的Maven以及npm依赖。

前端
基础的:HTML、JavaScript、CSS、ES6、SCSS
Vue系列及相关:Vue.js、Vuex、Vue Router 、Vue CLI,ElementUI、Axios
插件:插件有很多这里简单列举几个:EChartss、js-xlsx、wangEditor、vue-amap等等
其他:Node.js、webpack、Mock.js、ESLint、Babel
后端
基础的:Java
框架:Spring Boot、MyBatis-Plus、Shiro、Swagger2、Activiti
数据库:MySQL
缓存:EhCache、Redis
其他:JWT、Druid、Logback等等
责任编辑:超级美少女

源码评论

单击更换

评论列表

全部评论
  • 暂无评论 …

最近更新

      下载排行