
论文摘要
当前传统的以简单的发布信息方式的网上办公系统已无法满足不断变更的业务需要,实现网上审批,咨询等业务办公以提高办公的透明度和效率则成为一种必然的趋势,利用工作流技术来弥补对业务流程控制逻辑缺乏支持的缺陷,从而信息系统可以更好地支持组织的经营过程。本论文深入地分析研究了工作流的工作原理,特别是课题所采用的开源工作流引擎jbpm,并在此基础上对其进行一定的扩展,进而利用jbpm实现审批构件,最后将构件应用到OA系统的网上审批子系统中。本课题实现了工作流审批构件,本文又将其分为服务构件与业务构件,这解决了不同的应用系统都需要单独开发一套独立的工作流系统所造成的软件重复开发带来的巨大浪费,同时,该组件具有良好的安全性、通用性和可扩展性,灵活地适应不同需求的大多数企事业单位。另外,在该组件的开发过程中形成了一套较好的软件开发框架,提高了软件开发的效率。论文的最后部分分析了本课题中的一些不足之处,并展望了今后的改进方向。
论文目录
摘要ABSTRACT第1章 绪论1.1 选题依据1.2 研究现状1.3 本文的章节划分第2章 工作流技术及 JBPM综述2.1 工作流技术2.1.1 工作流模型2.1.2 工作流管理系统2.1.2.1 工作流管理系统体系结构2.1.2.2 工作流管理系统实现2.2 JBPM综述2.2.1 JBPM的组成2.2.2 JBPM的工作原理2.2.3 引擎分析与扩展2.2.4 JBPM的主要特点2.2.4.1 GOP2.2.4.2 Jbpm的持久化2.3 本章小结第3章 网上审批系统构件的设计与实现3.1 工作流审批系统描述3.2 审批系统设计与实现3.2.1 审批系统架构3.2.2 构件设计方法3.2.3 开发的技术框架3.3 服务构件设计与实现3.3.1 流程部署组件3.3.2 流程设计组件3.3.3 流程监控组件3.3.4 表单管理组件3.3.5 流程任务配置组件3.4 业务构件设计与实现3.5 数据库设计与实现3.6 本章小结第4章 网上审批系统构件原型应用实例4.1 项目需求分析4.2 项目总体设计框架4.3 网上审批系统构件原型在 OA系统中的应用4.3.1 服务构件的应用4.3.2 业务构件的应用4.3.2.1 发文管理4.3.2.2 收文管理4.4 审批流的安全控制4.4.1 工作流权限管理(RBAC)4.4.2 用户身份认证4.5 本章小结第5章 总结与展望5.1 论文总结5.2 论文的创新点5.3 有待于进一步解决的问题致谢参考文献攻读学位期间的研究成果
相关论文文献
标签:工作流技术论文; 构件论文; 网上审批论文; 基于角色访问控制论文; 图形化建模论文; 办公自动化论文;