OA管理系统产品系统

我要开发同款
ZWQF2026年10月09日
3阅读

技术信息

语言技术
Python、Vue、ElementUI、uniapp
系统类型
Web、小程序轻应用、Android应用
行业分类
企业服务

作品详情

行业场景

系统服务于单位内部,兼顾科研项目管理、行政办公、人事党务、财务报销、野外科研站点管理等复合型业务场景。
单位既有科研课题申报、项目过程管理、科研成果公示等科研业务,又有公文流转、用章、出差、人事、会议、后勤保障等机关行政事务;同时需要对内发布通知公告、沉淀规章制度与科研资料,实现科研人员、行政管理人员线上协同办公,替代线下纸质审批,打通科研业务与行政办公流程,满足科研院所规范化、数字化内部管理需求。

功能介绍

常用业务、综合业务、财务申请业务、财务报销业务,四大分类,覆盖单位全部线上审批事项:
- 公文发布、新闻发布:内部公文起草流转、单位新闻稿件线上报审;
- 行政审批类:用章申请、出差申请、借用证件、会议申请、开介绍信、请假申请、办公用房、职工周转房、午休房、研究生宿舍、离呼申请、车辆维修、出国申请、北京住宿申请;
- 党务管理:党支部组织、党委理论学习相关申请流程。
作用:所有申请线上发起、线上流转审批,留存电子档案,减少纸质材料,实现事项全程留痕。

项目实现

1.我主要负责百分之70的前端任务:框架搭建(vue+elmentUI)基础表单创建,流程组件封装,后端使用python(web框架Django),负责百分三十的接口任务,主要是流程步骤及点聚签章的接入
2.系统架构
整体采用前后端分离架构
①. 前端层(Vue+ElementUI)
- 门户首页:可视化看板(待办统计、通知公告、日程、资料知识库)
- 业务模块:业务申办、业务待办 / 跟踪 / 抄送、通知公告、资料管理、个人工具
- 公共组件:**封装独立审批流程组件**,所有审批单据统一调用该组件渲染流转图、审批操作;通用表单组件,减少重复开发
- 权限:页面权限、按钮权限控制,区分科研人员、行政、领导等角色
②. 后端服务层(Django)
- 业务接口:表单提交、待办任务、流程节点查询、历史审批记录
- 流程引擎对接接口:获取流程定义、当前审批节点、下一审批人、提交审批动作
- 第三方对接模块:点聚签章服务接口,完成公文 PDF 预览、签章、验签回调处理
项目核心难点:系统包含出差、用章、公文等数十类审批业务,流转存在会签、或签、分支逻辑。基于 Vue+ElementUI 封装通用审批流程组件,根据角色动态控制操作权限,减少重复开发。对接国产化点聚电子签章,使用 Django 开发配套接口,实现 PDF 处理、签章令牌、验签回调;增加流程状态校验,仅审批完成才可盖章,留存签章日志满足事业单位审计合规。各类业务表单差异大,搭建统一表单体系,标准化校验与提交逻辑。同时实现多类型待办数据聚合,流程状态与首页看板实时联动,搭建多层级角色权限,前后端双重校验,防范越权访问。

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论