基于jBPM的可定制流程的办公系统的设计与实现

基于jBPM的可定制流程的办公系统的设计与实现

论文摘要

传统的办公自动化系统根据用户的实际需求开发的,将企业的业务流程编写在程序中,当用户的需求发生变化时就必须对源代码进行修改。在企业部门人员变动大,工作流程变更频繁的情况下,传统的开发方法已经不能满足用户的需要。本文在分析某企业人员和组织架构变化的基础上,提出了一种提高办公系统应变能力的解决方案,即可定制办公流程和表单的系统解决方案。本文首先对工作流技术进行了简单的介绍,分析了工作流管理联盟提出的工作流管理系统的体系架构和参考模型,描述了办公系统中涉及到的技术jBPM、Struts2、Spring和Hibernate,然后本文研究以Spring框架为核心,整合Struts2、jBPM和Hibernate,提出基于轻量级Java EE架构SSH与jBPM的办公系统解决方案,Struts2作为系统的MVC框架使用,Struts2拦截用户请求,并调用业务逻辑组件来处理用户请求,jBPM提供了对业务流程进行管理的平台。其次我分析了某企业办公流程变更因素,提出以流程和表单定制为基础的办公系统。本文使用开源工作流管理系统jBPM实现流程定制,jpdl (JBoss jBPM process definition language)流程描述语言包含的可视化流程定义工具为企业建立流程的计算机化描述,jBPM工作流引擎实现对流程的控制与管理功能。表单是企业办公系统与用户进行交互的主要界面,是信息传递的载体,本文通过数据字典使表单结构数据化,并提供修改表单结构的用户界面来实现用户对表单的定制与修改,同时通过特定的应用程序实现表单展现界面随表单结构的变化而变化,然后在基于流程定义的基础上,将表单实例与流程实例相结合,驱动表单流转。最后给出了可定制流程和表单的办公系统的具体实现,并以某企业一个典型的报销流程为例,进行了系统验证。

论文目录

  • 摘要
  • ABSTRACT
  • 第一章 绪论
  • 1.1 研究背景
  • 1.2 国内外研究现状
  • 1.3 本文的目的和意义
  • 1.4 本文的主要工作
  • 1.5 论文结构
  • 第二章 基础理论
  • 2.1 工作流技术概述
  • 2.1.1 工作流简介
  • 2.1.2 工作流管理系统
  • 2.1.3 工作流参考模型
  • 2.2 JBPM技术分析
  • 2.3 基于SSH的轻量级JAVA EE架构
  • 2.3.1 B\S结构技术分析
  • 2.3.2 MVC体系
  • 2.3.3 框架的概念
  • 2.3.4 Struts2框架
  • 2.3.5 Spring框架
  • 2.3.6 Hibernate框架
  • 2.4 基于JBPM和轻量级JAVA EE的流程定制解决方案
  • 2.5 本章小结
  • 第三章 可定制流程的系统分析和设计
  • 3.1 系统分析
  • 3.2 业务流程定制的基本思路
  • 3.2.1 业务流程
  • 3.2.2 jbpm业务流程设计
  • 3.2.3 jbpm流程调度机制
  • 3.2.4 流程定义的存储设计
  • 3.3 表单定制的基本思路
  • 3.3.1 表单
  • 3.3.2 表单的设计
  • 3.3.3 表单的存储设计
  • 3.4 本章小结
  • 第四章 可定制业务流程的系统实现
  • 4.1 系统软件环境
  • 4.2 模块功能划分
  • 4.3 JBPM和三个框架的集成
  • 4.4 基于角色的访问控制
  • 4.5 流程定制
  • 4.6 表单定制
  • 4.7 公文流转
  • 4.7.1 流程定义
  • 4.7.2 流程事件的执行
  • 4.7.3 如何实现任务列表
  • 4.7.4 流程定制的具体实现
  • 4.7.5 系统其他功能实现
  • 4.8 本章小结
  • 第五章 结论和技术展望
  • 参考文献
  • 致谢
  • 相关论文文献

    • [1].省卫生计生委组织召开委内部办公系统使用培训会[J]. 吉林医学信息 2016(09)
    • [2].基于企业微信的监理移动办公系统[J]. 建设监理 2019(12)
    • [3].事业单位办公系统与智能档案管理的整合研究[J]. 科技经济导刊 2020(16)
    • [4].移动互联网背景下高校移动办公系统解决方案[J]. 江苏经贸职业技术学院学报 2018(06)
    • [5].医院移动办公系统的应用及设计方式分析[J]. 电脑知识与技术 2019(01)
    • [6].高校构建和完善办公系统的探究[J]. 中小企业管理与科技(上旬刊) 2019(10)
    • [7].智能办公系统中基于模糊理论的联动呼叫技术[J]. 计算机技术与发展 2019(11)
    • [8].基于微信公众平台的学校移动办公系统设计[J]. 中国科技信息 2018(19)
    • [9].“互联网+”移动办公系统中关键技术的研究与探讨[J]. 信息通信 2016(12)
    • [10].基于云计算技术的自动化工商办公系统的设计研究[J]. 自动化与仪器仪表 2017(05)
    • [11].移动办公系统在高速公路集团中的应用探讨[J]. 中国交通信息化 2017(S1)
    • [12].矿粉企业移动办公系统的设计及应用[J]. 中国新通信 2017(07)
    • [13].面向“互联网+”的移动办公系统探究[J]. 移动通信 2017(09)
    • [14].基于SOA+Web Services技术的党校移动办公系统的设计[J]. 电子技术与软件工程 2017(15)
    • [15].基于虚拟手机安全的移动办公系统[J]. 低碳世界 2017(25)
    • [16].移动办公系统在高校管理中的应用探讨[J]. 数字技术与应用 2016(12)
    • [17].安徽省国土资源厅移动办公系统建设[J]. 国土资源信息化 2016(02)
    • [18].网络智能办公系统的建设与实现分析[J]. 无线互联科技 2016(15)
    • [19].善用移动办公系统促进教学管理[J]. 四川职业技术学院学报 2016(04)
    • [20].自动化系统在校园办公系统的开发与设计[J]. 信息记录材料 2016(05)
    • [21].立足服务打造高校政务办公系统[J]. 中国教育网络 2020(01)
    • [22].化危为机逢其时[J]. 支点 2020(05)
    • [23].移动互联网及高校移动办公系统解决方案[J]. 数码世界 2018(11)
    • [24].寻路——一名研究生辅导员的职业告白[J]. 中国研究生 2017(05)
    • [25].探究企业移动办公系统的设计与实现[J]. 计算机光盘软件与应用 2013(20)
    • [26].全省设区市政府秘书长办公室(厅)主任会议暨全省政府办公系统文秘培训班开班仪式在南昌举行[J]. 江西省人民政府公报 2009(07)
    • [27].熊盛文出席全省政府办公系统工作培训班开班仪式[J]. 江西省人民政府公报 2010(06)
    • [28].基于大数据云计算办公系统研究[J]. 中国集体经济 2020(31)
    • [29].无纸化办公系统研发及应用[J]. 信息系统工程 2020(10)
    • [30].无纸化移动办公系统在泉州高速公路的应用[J]. 中国交通信息化 2019(S1)

    标签:;  ;  ;  

    基于jBPM的可定制流程的办公系统的设计与实现
    下载Doc文档

    猜你喜欢