监理公司管理系统 | 工程企业管理系统 | OA系统 | ERP系统 | 造价咨询管理系统 | 工程设计管理系统 | 甲方项目管理系统 | 签约案例 | 客户案例 | 在线试用
X 关闭
泛普OA新功能开发

当前位置:工程项目OA系统 > OA软件研发 > 泛普OA新功能开发

通用OA办公自动化系统的流程签批设计与实现

申请免费试用、咨询电话:400-8352-114

  通用OA办公自动化系统的设计与实现

  一、系统设计与实现

  系统最重要、最核心的内容是工作流的实现。工作流是一个公文经过几轮不同角色审批的过程。工作流用到了开源框架JBPM。要想走流程.就必须先定义流程,然后让公文根据定义好的流程进行审批。

  JBPM流程垂本的处理步骤如下:加载(发布)流程定义,启动流程,处理任务,记录流程的相关状态等。因此,定义流程是工作流的开始,通过配文件进行调整,加载完流程后,才能走流程。当服务端接到请求后,直接调用JBPM框架对公文进行处理。

  流程定义后,接下来的工作就是部署流程定义,将流程定义存储到数据库中。首先通过Jbpm Configuration对象的实例得到Jbpm Context对象,然后由Jbpm Context对象进行相关操作完成对流程的部署。该部署流程类存储在/test/java包中,在开发过程中,流程定义的部署均用main方法调用完成。下面的代码中通过执行mam方法部署了一个请假流程定义。

  二、工作流(跑流程)设计

  文章通过剖析企事业单位OA办公自动化系统的发展及系统的特点,同时根据当前企业OA的实际情况,提出了开发通用OA办公自动系统的必要性。在系统设计中应用了三层结构、基于MVC设计模式,使开发的系统具有较好的可用性、可重用性、可维护性及可扩展性。后期工作中,在提高系统的适应能力、工作流程自定义等方面还猫要做进一步研究,同时可以考虑增加基于移动互联网的访问方式。

  此文章为泛普软件所写,转载请留版权,泛普软件专注OA,OA系统,OA办公系统,OA软件,OA办公软件 www.fanpusoft.com

发布:2006-12-25 15:08    编辑:泛普软件 · hujian    [打印此页]    [关闭]
OA软件研发
联系方式

成都公司:成都市成华区建设南路160号1层9号

重庆公司:重庆市江北区红旗河沟华创商务大厦18楼

咨询:400-8352-114

加微信,免费获取试用系统

QQ在线咨询

泛普泛普OA新功能开发其他应用

OA设计 OA系统测试 OA平台 OA定制 OA开源 OA代码(源码) OA方案 OA培训 OA破解 OA下载 OA购买 OA数据库 OA系统界面设计 泛普OA新功能开发