博瑞传播OA系统
这是博瑞传播集团的办公自动化(OA)系统,由 Web 管理平台 与 Android 客户端 组成,实现审批流程电子化、消息推送、文档管理等核心办公功能。
项目背景
集团内部审批流程依赖纸质单据,流转慢、追溯难、效率低。我们开发这套 OA 系统,实现审批电子化、移动化,提升办公效率。
系统架构
Web 管理平台
基于 WeCenter 3.x 二次开发,采用 MySQL 存储业务数据,Redis 缓存会话与消息。
Android 客户端
原生 Android 应用,调用后台 API 实现移动办公。
核心功能
1. 审批流程电子化
支持多种审批类型:
- 请假审批:员工提交请假申请,逐级审批
- 报销审批:提交报销单据,财务审核
- 采购审批:采购申请,领导审批
- 用章审批:公章使用申请
审批流程可配置,支持串行、并行、会签等模式。
2. 消息模块
实现站内信与推送通知:
- 审批通知:新审批任务推送至审批人
- 审批结果:审批通过/驳回通知申请人
- 系统公告:管理员发布全局公告
- 私信功能:员工间发送站内私信
3. 文档管理
支持 Word 和 Excel 的导入导出及预览:
- 导入:批量导入员工信息、组织架构
- 导出:导出审批记录、统计报表
- 预览:在线预览 Office 文档,无需下载
4. 移动端功能
Android 客户端支持:
- 审批处理:移动端查看并提交审批
- 消息接收:实时接收审批通知
- 通讯录:查看集团员工通讯录
- 公告查看:查看系统公告
团队分工
- 移动端:2 人(Android APP 开发)
- 后端:3 人(本人为后期技术负责人)
本人负责:
- 需求分析与进度把控
- 核心业务模块开发
- 团队任务分配与代码审查
项目成果
- 实现审批流程电子化,提升办公效率
- 移动端支持,随时随地处理审批
- 文档导入导出,减少人工录入
- 消息实时推送,审批不延误
技术栈
WeCenter 3.x, MySQL 5.6, Redis 4.x, 消息队列, Android