基于j2ee的工作流管理系统的设计与实现

上传人:E**** 文档编号:114174931 上传时间:2019-11-10 格式:PDF 页数:92 大小:4.44MB
返回 下载 相关 举报
基于j2ee的工作流管理系统的设计与实现_第1页
第1页 / 共92页
基于j2ee的工作流管理系统的设计与实现_第2页
第2页 / 共92页
基于j2ee的工作流管理系统的设计与实现_第3页
第3页 / 共92页
基于j2ee的工作流管理系统的设计与实现_第4页
第4页 / 共92页
基于j2ee的工作流管理系统的设计与实现_第5页
第5页 / 共92页
点击查看更多>>
资源描述

《基于j2ee的工作流管理系统的设计与实现》由会员分享,可在线阅读,更多相关《基于j2ee的工作流管理系统的设计与实现(92页珍藏版)》请在金锄头文库上搜索。

1、四川大学 硕士学位论文 基于J2EE的工作流管理系统的设计与实现 姓名:文震 申请学位级别:硕士 专业:计算机软件与理论 指导教师:洪玫 20040601 四川大学硕士学位论文 Y 6 547 44 基于J P E E 的工作流管理系统的设计与实现 计算机软件与理论专业 研究生文震指导教师洪玫 随着企业信息化建设逐步深入,在企业内部、企业之间以及行业之间建立 起越来越多的业务应用系统,如何充分利用企、J k 现有的I T 资源,整合企业中计 算机孤岛式的应用,向集成化、协作式的方向发展,降低企业管理成本,使资 源效益的最大化等正在逐渐成为企业关注的重要问题。而现有的大部分应用软 件无法适应企业

2、管理千变万化的个性和持续变革的业务需求。因此,需要一些 专业的、面向业务过程管理的平台软件,即以工作流为核心的信息系统开发、 运行平台,企业或者二次开发商可在该平台的基础上,快速构建自己的信息系 统。 工作流管理联盟( W F M C ) 早在1 9 9 5 年就提出了工作流参考模型和一系列的 接口规范,在近几年的发展中,工作流的理论日趋成熟。随着面向对象技术和 分布式计算的发展,特别是J a v a 技术以及J 2 E E 框架的产生,为分布式的工作流 管理系统的实现提供了有效的途径。本文以工作流参考模型理论为基础,采用 J 2 E E 框架技术,设计和实现了一个通用的工作流管理系统,并在实

3、际中得到应 用。 本文首先阐述了工作流管理系统的基本理论,包括工作流的概念,工作流 管理系统的工作原理和实现方法,工作流模型的建立等。其次论述T J 2 E E 框架 应用到工作流管理系统的技术优势,并详细论述T J 2 E E 框架中的E J 8 技术在工 作流管理系统中的应用。 本文给出了一个完整的工作流管理系统的具体实现方案,包括系统的体系 四川大学硕士学位论文 结构设计、各模块的功能设计、数据设计及界面设计等。对组织管理器、流程 设计器和工作流引擎进行了详细设计。参照W F M C 的工作流管理系统的参考模型 的五类接口,设计并实现工作流引擎提供的服务接口( 通过E J B 封装的远程

4、接 口实现) ;完成工作流引擎涉及的数据表的设计,将流程、活动、迁移等的定 义表和实例表分开来,体现“一个定义,多个实例”的面向对象设计思想;设 计了工作流引擎内的事件处理机制,合理的设计“事件”及“动作”的映射数 据表,利用“事件中心”来处理事件产生后相应动作的触发:设计并实现流程 在工作流引擎中运行机制,包括流程实例的创建、激活、挂起、终止等,控制 活动实例间的转换等。 本文设计和实现的工作流管理系统具有便捷的可视化流程设计、广泛的接 入性、高可扩展性、高可维护性等特点和优势。当企业在信息化建设过程中出 现一个新的业务流程需要实施工作流技术的时候,只需要使用流程设计器就可 快速、便捷地进行

5、流程设计,无需编写如何代码,只需将设计好的流程提交给 工作流引擎即可。系统一般用户客户端和管理客户端访问均使用浏览器方式, 操作简单易用。在运行过程中,使用管理客户端可以监控流程运行情况,便于 企业管理者更好地进行管理工作,能满足企业信息化建设过程中多种多样的需 求。 关键词:工作流工作流管理系统工作流参考模型工作流元模型模型语 义J 2 E EE J B R J V l I I I O P 四J I l 大学硕士学位论文 T h e D e s i g n a n d I m p l e m e n t a t i o n o fW o r k f l o w M a n a g e m e

6、 n tS y s t e m B a s e do nJ 2 E E M a j o rC o m p u t e r S o f t w a r ea n d T h e o r y G r a d u a t eW e n Z h e nA d v i s o r H o n g M e i A se n t e r p r i s e Si n f o r m a t i o nc o n s t r u c t i o nd e e p e n sp r o g r e s s i v e l y , e n t e r p r i s e s s e t u pm o r ea n

7、 dm o r eb u s i n e s sa p p l i c a t i o ns y s t e m si n s i d ea n do u t s i d e H o wt o i n t e g r a t eI Tr e s o u r c e so nh a n di ne n t e r p r i s e m a k ee n t e r p r i s ec o m p u t e rd e v e l o p f r o ma p p l i c a t i o no f t h ed e t a c h e di s l a n dt y p et ot h e

8、d k e c t i o n c o o p e r a t i n gc o l l e c t i v e l y , p r o d u c et h em a x i m i z a t i o no f t h er e s o u r c eb e n e f i t ,a n dr e d u c ee n t e r p r i s e sc o s t ,i s b e c o m i n gt h ei m p o r t a n tp r o b l e mt h a te n t e r p r i s e sp a yc l o s ea t t e n t i o

9、 nt og m d u a t l y E x i s t i n gm o s ta p p l i c a t i o n sa r eu n a b l et Oa d a p tt om a n a g e m e n t St h ec h a n g e a b l e i n d i v i d u a lc h a r a c t e ra n dm e e tt h ed e m a n d so f t h el a s t i n gc h a n g e A sa c o n s e q u e n c e n e e ds o m es p e c i a l i

10、z e dp l a t f o r ms o f t w a r ew h i c hf a c et h eb u s i n e s sp r o c e s s ,n a m e l y d e v e l o p m e n ta n do p e r a t i o np l a t f o r mw i t hW o r k f l o w a tt h ec o r e E n t e r p r i s e so rt h e d e v e l o p e rt w ot i m e s c a l ls t r u c t u r eo n e So w ni n f o

11、 r m a t i o ns y s t e mf a s to nt h eb a s i so f t h i sp l a t f o n n W F M C ( W o r k F l o wM a n a g e m e n tC o a l i t i o n ) b r o u g h t f o r w a r dW o r k f l o w R e f e r e n c eM o d e li n19 9 5 I nt h ed e v e l o p m e n ti nr e c e n ty e a r s ,i th a sp e r f e c t e da

12、s e r i e so fi n t e r f a c en o r m c o n s t a n t l y ,m a k et h ew o r k f l o wt h e o r yb e c o m i n gr i p e r T h e d e v e l o p m e n to fo b j e c t _ o r i e n t e d a n dd i s t r i b u t e d c o m p u t i n gt e c h n o l o g yr e c e n t l N e s p e c i a l l yJ a v aa n d J 2 E

13、E t e c h n o l o g y , o f f e r sap o s s i b i l i t yt of i n das o l u t i o nt ot h e s e p r o b l e m s T h i sp a p e rw i l lp r e s e n tt h ed e s i g na n di m p l e m e n t a t i o no fw o r k f l o w m a n a g e m e n ts y s t e mb ya d o p t i n gJ 2 E Et e c h n o l o g yb a s e do

14、nW o r k f l o wR e f e r e n c e M o d e l ,a n dg e ta p p l i c a t i o ni nr e a l i t y 四川大学硕士学位论文 T h i s p a p e rf i r s t i n t r o d u c e st h eb a s i ct h e o r ya b o u tw o r k f l o wm a n a g e m e n t s y s t e m ,c o v e r i n gt h eb a s i cc o n c e p to fw o r k f l o w , t h e

15、o p e r a t i o n a lp r i n c i p l ea n dt h e i m p l e m e n tm e t h o do f t h ew o r f l o wm a n a g e m e n ts y s t e m ,t h eb u i l d i n go fw o r k f l o w m o d e l ,e t c ,T h ep a p e rd i s c u s s e st h ea d v a n t a g eo ft h ea p p l i c a t i o no fJ 2 E Ei n w o r k f l o wm

16、 a n a g e m e n ts y s t e ma n da d d r e s s e st h et e c h n o l o g yo fE J Bi nJ 2 E Ei n d e t a i l F i n a l l y , b a s e d o nJ 2 E E ,w ep r o v i d et h et o t a ld e s i g no fw o r k f l o w m a n a g e m e n t s y s t e m ,i n t r o d u c e t h e d e s i g n i d e aa n df u n c t i o nr e a l i z e do ft h e O r g a n i z a t i o n M a n a g e m e n ta n d t h eP r o c e s sD e s i g n e ra n da d d r e s st h ed e s i g na n d i m p l e m e n to f t h e W

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 办公文档 > 其它办公文档

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号