网站大量收购独家精品文档,联系QQ:2885784924

OA办公自动化系统工作流引擎设计和实现.doc

  1. 1、本文档共70页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
学位论文独创性(或创新性)声明 秉承学校严谨的学风和优良的科学道德,本人声明所呈交的论文是我个人 在导师指导下进行的研究工作及取得的研究成果。尽我所知,除了文中特别加以 标注和致谢中所罗列的内容以外,论文中不包含其他人已经发表或撰写过的研究 成果;也不包含为获得西安电子科技大学或其它教育机构的学位或证书而使用过 的材料。与我一同工作的同志对本研究所做的任何贡献均已在论文中做了明确的 说明并表示了谢意。 申请学位论文与资料若有不实之处,本人承担一切相关的法律责任。 本人签名: 日期 西安电子科技大学 关于论文使用授权的说明 本人完全了解西安电子科技大学有关保留和使用学位论文的规定,即:研究 生在校攻读学位期间论文工作的知识产权单位属西安电子科技大学。学校有权保 留送交论文的复印件,允许查阅和借阅论文;学校可以公布论文的全部或部分内 容,可以允许采用影印、缩印或其它复制手段保存论文。同时本人保证,毕业后 结合学位论文研究课题再撰写的文章一律署名单位为西安电子科技大学。 (保密的论文在解密后遵守此规定) 本学位论文属于保密,在 本人签名: 导师签名: 年解密后适用本授权书。 日期 日期 摘要 随着知识经济时代的到来,社会进步正在不断加速。越来越多的政府部门和 企业需要将现代化办公和计算机网络功能结合起来,从而形成一种新型的办公方 式,在这样的情况下,办公自动化就应运而生。而目前的企事业办公自动化中不 可缺少的支撑技术是工作流技术,工作流技术的核心是工作流引擎。 本文以本人在实习过程中参与的一个政府办公自动化系统作为背景,根据政 务审批业务在实际情况中的应用,并结合工作流理论和技术,根据 JBPM 工作流 引擎的原理,最终实现了一款应用于政府网上审批的工作流引擎。本文首先分析 了系统工作流引擎模块的需求,根据该模块的系统架构,利用分别分析了建模期 流程定制、运行期流程定义、工作流引擎和管理监控这四个子功能模块的具体需 求,并分别利用时序图、流程图、类图等对各个部分分别进行了详细的设计。该 模块的设计主要基于对 JBPM 工作流引擎的研究来实现,开发环境是 Eclipse 开发 平台,采用 java 开发语言,DB2 数据库对系统进行开发。通过对上述各个子模块 进行功能和性能测试,说明了本次开发的系统基本能够符合需求中预期的要求。 关键词:办公自动化 工作流 工作流引擎 审批 Abstract With the new coming of knowledge economy and fast development of the society, more and more businesses, either from governments or companies, need to be built on the internet. In this situation, a new office mode, named Office Automation (OA in short), has been developed. Among the techniques underlying OA, workflow, especially the workflow engine, is playing a very important role. After detailed investigation to the practice of government’s examination and approval process, we developed a new workflow engine for examining and approving online according to the principles of JBPM workflow engine during my internship. In this paper, firstly we systematically analyze the requirements of a workflow engine module, and design our workflow engine with four sub-modules: process customization, runtime process definition, core workflow engine and system monitor. Then, we make a detailed introduction to the design and implementation of these four sum-modules, in coordina

文档评论(0)

tkhyxy + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档