OA 在线办公平台

我要开发同款
proginn21475420752024年02月28日
47阅读
开发技术微服务、maven、mybatis、spring、java

作品详情

该项目拥有健全,完善的流程设计,采用前后端分离技术,基于目前企业需求提供的一个在线
办公平台,可以有效的提升企业办公效率,包含人员管理、财务管理、部门管理、权限管理、日志统计分
析等多个功能模块。
1、登录模块:采用 Shiro 的认证机制来验证用户名和密码的合法性,同时密码采用 MD5 加盐加密增强
安全性,还采用验证码的方式提供系统安全;
2、树形部门管理模块:设计时在数据库字段中额外添加了一个应用于保存该部门的间接父节点路径的
字段,在获取树形部门结构信息时采用 MyBatis 的递归查询来获取,同时在增删时维护父节点的路径字段;
3、权限管理模块:采用常规 RBAC 模式,管理员可以对账号进行角色功能的分配,同时还可以对角色
分配权限;
4、员工管理模块:采用 easy-poi 对员工信息进行批量导入导出。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论