- 1、本文档共15页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 5、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 6、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 7、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 8、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于J2EE技术工作流管理系统研究
基于J2EE技术工作流管理系统研究
摘要:论文讨论了工作流技术的重要组成部分及其功能特点,提出了适合通用企业软件框架器的工作流管理系统的设计模式。在该设计模式下,遵循J2EE规范,提出了基于EJB与JSP相结合的技术来实现的工作流管理系统,使得该系统具有良好的结构,高度的可配置性和构件的可重用性,动态地生成页面。
关键词:工作流管理系统;通用企业框架器;J2EE平台
中图分类号:TP317文献标识码:A文章编号:1009-3044(2007)16-31048-03
Research of Workflow Management System Based on J2EE
YAN Li-li,WANG Zheng-qin
(Computer Department,Anhui Business College,Wuhu 241000,China)
Abstract:The components and function of workflow technology are discussed in detail In this paper.The design pattern of the workflow management system suited for General Software Framework Builder for Enterprise is According to the design pattern and J2ee criterion,it is based on EJB and JSP that the workflow management system is put forward and implemented.It gives many merits to the workflow management system,such as,good structure,the high adaptability to practical situations and the reuse of components,elicit the pages automatically
Key words:Workflow management system;J2EE;JSP;EJB
1 引言
工作流管理技术是国际上新兴起的一项对工作流程进行控制和管理的技术,该技术是实现企业业务过程建模、业务过程仿真分析、业务过程优化、业务过程管理与集成,从而最终实现业务过程的自动化的核心技术。利用工作流方法进行业务过程的建模和深入分析不仅可以规范化企业的业务流程,发现业务流程中的不合理的环节,进而对企业的业务过程进行优化重组,而且所建立的业务过程模型本身就是企业非常重要的知识库和规则库,可以成为指导企业实施计算机管理信息系统的模型。论文在J2EE的集成开发环境中,运用GSFB平台集成对象模型开发工具、逻辑商务开发工具(工作流、规则)、页面开发工具(Java Server Pages,jsp构造器)、完成工作流管理系统的设计与实现的,使通用企业框架器更加智能化。
2 工作流管理技术
1993年工作流管理联盟(Workflow Management Coalition,简称WfMC)的成立标志着工作流技术开始进入相对成熟的阶段。为了实现不同工作流产品之间的互操作,WfMC在工作流管理系统的相关术语、体系结构及应用编程接口(WAPI) 等方面制定了一系列标准。
2.1工作流的概念
工作过程来看,工作流引擎作为无数实用Web应用的基础、客户服务状态报告页面等等,进程看作通过许多客户(或程序)构建起来的数据结构,利用工作流引擎协调进程。
2.2工作流管理系统
工作流管理系统指运行在一个或者多个称为工作流机的软件上的用于定义、实现和管理工作流运行的一套软件系统,它和工作流执行者(人、应用)交互,推进工作流实例的执行,并监控工作流的运行状态。所有工作流管理系统需提供了三种功能,建立阶段功能:主要考虑工作流过程和相关活动的定义和建模功能;运行阶段的控制功能:在一定的运行环境下,执行工作流过程,并完成每个过程中活动的排序和调度功能;运行阶段的人机交互功能:实现各种活动执行过程中用户与IT应用工具之间的交互。
图1为WfMC提出的工作流管理系统体系结构模型,该模型结构给出了工作流管理系统的功能组成部件和接口,它能满足工作流管理系统和产品应该具有的功能特征,可以实现工作流产品之间的互操作提供公共的基础。
图1 工作流管理系统体系结构图
2.3工作流参考模型
如图2所示,共由5个部件组成:
文档评论(0)