学位论文 > 优秀研究生学位论文题录展示
基于jBPM的可定制流程的办公系统的设计与实现
作 者: 贾迪楠
导 师: 吴伟明
学 校: 北京邮电大学
专 业: 软件工程
关键词: 可定制 工作流 表单 jBPM
分类号: TP317.1
类 型: 硕士论文
年 份: 2010年
下 载: 180次
引 用: 3次
阅 读: 论文下载
内容摘要
传统的办公自动化系统根据用户的实际需求开发的,将企业的业务流程编写在程序中,当用户的需求发生变化时就必须对源代码进行修改。在企业部门人员变动大,工作流程变更频繁的情况下,传统的开发方法已经不能满足用户的需要。本文在分析某企业人员和组织架构变化的基础上,提出了一种提高办公系统应变能力的解决方案,即可定制办公流程和表单的系统解决方案。本文首先对工作流技术进行了简单的介绍,分析了工作流管理联盟提出的工作流管理系统的体系架构和参考模型,描述了办公系统中涉及到的技术jBPM、Struts2、Spring和Hibernate,然后本文研究以Spring框架为核心,整合Struts2、jBPM和Hibernate,提出基于轻量级Java EE架构SSH与jBPM的办公系统解决方案,Struts2作为系统的MVC框架使用,Struts2拦截用户请求,并调用业务逻辑组件来处理用户请求,jBPM提供了对业务流程进行管理的平台。其次我分析了某企业办公流程变更因素,提出以流程和表单定制为基础的办公系统。本文使用开源工作流管理系统jBPM实现流程定制,jpdl (JBoss jBPM process definition language)流程描述语言包含的可视化流程定义工具为企业建立流程的计算机化描述,jBPM工作流引擎实现对流程的控制与管理功能。表单是企业办公系统与用户进行交互的主要界面,是信息传递的载体,本文通过数据字典使表单结构数据化,并提供修改表单结构的用户界面来实现用户对表单的定制与修改,同时通过特定的应用程序实现表单展现界面随表单结构的变化而变化,然后在基于流程定义的基础上,将表单实例与流程实例相结合,驱动表单流转。最后给出了可定制流程和表单的办公系统的具体实现,并以某企业一个典型的报销流程为例,进行了系统验证。
|
全文目录
摘要 4-6 ABSTRACT 6-10 第一章 绪论 10-15 1.1 研究背景 10-11 1.2 国内外研究现状 11-12 1.3 本文的目的和意义 12 1.4 本文的主要工作 12-14 1.5 论文结构 14-15 第二章 基础理论 15-35 2.1 工作流技术概述 15-18 2.1.1 工作流简介 15 2.1.2 工作流管理系统 15-17 2.1.3 工作流参考模型 17-18 2.2 JBPM技术分析 18-21 2.3 基于SSH的轻量级JAVA EE架构 21-30 2.3.1 B\S结构技术分析 21 2.3.2 MVC体系 21-23 2.3.3 框架的概念 23-25 2.3.4 Struts2框架 25-26 2.3.5 Spring框架 26-29 2.3.6 Hibernate框架 29-30 2.4 基于JBPM和轻量级JAVA EE的流程定制解决方案 30-34 2.5 本章小结 34-35 第三章 可定制流程的系统分析和设计 35-45 3.1 系统分析 35-36 3.2 业务流程定制的基本思路 36-40 3.2.1 业务流程 36-37 3.2.2 jbpm业务流程设计 37-38 3.2.3 jbpm流程调度机制 38-39 3.2.4 流程定义的存储设计 39-40 3.3 表单定制的基本思路 40-44 3.3.1 表单 40-41 3.3.2 表单的设计 41-43 3.3.3 表单的存储设计 43-44 3.4 本章小结 44-45 第四章 可定制业务流程的系统实现 45-69 4.1 系统软件环境 45 4.2 模块功能划分 45-46 4.3 JBPM和三个框架的集成 46-49 4.4 基于角色的访问控制 49-54 4.5 流程定制 54-57 4.6 表单定制 57-58 4.7 公文流转 58-68 4.7.1 流程定义 59-62 4.7.2 流程事件的执行 62-64 4.7.3 如何实现任务列表 64 4.7.4 流程定制的具体实现 64-67 4.7.5 系统其他功能实现 67-68 4.8 本章小结 68-69 第五章 结论和技术展望 69-71 参考文献 71-74 致谢 74
|
相似论文
- 复杂仿真系统VV&A工作流技术研究,TP391.9
- 基于网络的服装款式设计系统的研究与实现,TS941.2
- 基于SOA的Portal定制系统的优化与实现,TP311.5
- 农业供应链系统网络平台的构建,S126
- 基于工作流的高校学生信息管理系统的设计与实现,TP311.52
- 中国传统旗袍创新设计的应用与研究,TS941.2
- 基于大规模定制视角的关系营销策略研究,F274
- H银行为客户ERP财务模块实施定制开发的风险管理,F232
- 工作流动态变更处理技术,TP311.52
- 大桥综合管理信息系统的研究与设计,TP311.52
- 一个工程物资管理系统的设计与实现,TP311.52
- 肇庆移动定制终端营销策略研究,F626
- 以Artifact为中心的工作流技术研究及其应用,TP311.52
- 个性化婚纱定制研究,F719
- 基于jBPM的防空指控流程管理系统研究,TP311.52
- Agent增强型工作流技术在医院办公自动化中的应用研究,TP317.1
- 政府信访系统的开发设计,TP311.52
- 上海师范大学人事考核系统的设计与实现,TP311.52
- 面向大规模定制MC的产品族研发平台研究与实现,F426.4
- 基于参与者表达式的工作流动态授权模型,TP311.52
- 基于工作流的软件缺陷管理系统的设计与实现,TP311.52
中图分类: > 工业技术 > 自动化技术、计算机技术 > 计算技术、计算机技术 > 计算机软件 > 程序包(应用软件) > 办公自动化系统
© 2012 www.xueweilunwen.com
|