OA管理系统(源码)---毕设版本

写在前面:

     前段时间自己按照需求写了一个业务流程比较简单的OA管理系统。该项目是基于SSM框架,数据库采用的是Mysql数据库。

大致的功能实现分为4大部分:个人办公、工作流程、行政办公、系统管理。每一个大模块下,又细分成多个小模块。项目的界面UI是就LayUI前端控件。

     项目中有过滤器、定时器、文件上传、较为复杂的OA流程。

项目介绍:

1.首先登陆界面如下:

界面采用conves.js,界面中的星系可以随鼠标变换。

登陆后,主页的界面展示如下(图片复制过来大小不适应):

2.各个模块介绍:

个人办公模块中,包含以下几种小模块。

下面只展示一两个模块界面:

个人信息模块:

消息提醒模块:

该模块中,一点进去,会弹出最近时间的消息,并且以提示框弹出。如下所示。

工作流程模块:

下面展示该模块中的几个子模块:

请假流程的审批稍微复杂。需要3级的流程审批,不同权限的角色登陆系统,如果点击到该模块中会弹出提示框提示谁要请假,然后逐级上报。需要每一级人员都同意才给予通过。

行政办公模块:

下面展示该模块中的几个子模块:

行政办公模块:

会议管理和会议室管理模块中,这两个模块的流程是相互关联的。要申请一个会议,需要先预定会议室,如果该会议室已经被使用,会提示被使用信息。只有预定没有使用的会议室进行申请,然后通过审批才能进一步去预约会议。如果会议跟别的时间冲突,也会弹出提示。

系统管理模块:

下面展示该模块中的几个子模块:

角色权限管理模块:

用户管理模块不外乎就是对每个该系统的用户进行增删改查操作。

角色权限模块中主要对每个用户的权限进行管理,需要修改权限的话,需要联系管理员权限的角色进行修改。

最后:

      此次写的OA管理系统,总的来说功能会比较单一一点,但是该有的业务流程也是有的。写该项目主要是让自己再次熟悉下SSM框架应用和一些之前没有接触到的知识点。

该项目可以用于毕设,是肯定没有问题的。

项目的源码在GitHub上面,仓库地址为:https://github.com/shixiaohuihui/OAoffice

下载后记得给个星星⭐哦。

 

  • 71
    点赞
  • 283
    收藏
    觉得还不错? 一键收藏
  • 213
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 213
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值