欢迎来到天天文库
浏览记录
ID:33926941
大小:4.57 MB
页数:93页
时间:2019-02-28
《基于j2ee的工作流管理系统的设计与实现》由会员上传分享,免费在线阅读,更多相关内容在教育资源-天天文库。
1、四川大学硕士学位论文基于J2EE的工作流管理系统的设计与实现姓名:文震申请学位级别:硕士专业:计算机软件与理论指导教师:洪玫20040601四川大学硕士学位论文Y654744基于JP.EE的工作流管理系统的设计与实现计算机软件与理论专业研究生文震指导教师洪玫随着企业信息化建设逐步深入,在企业内部、企业之间以及行业之间建立起越来越多的业务应用系统,如何充分利用企、Jk现有的IT资源,整合企业中计算机孤岛式的应用,向集成化、协作式的方向发展,降低企业管理成本,使资源效益的最大化等正在逐渐成为企业关注的重要问题。而现有的大部分应用软件无法适
2、应企业管理千变万化的个性和持续变革的业务需求。因此,需要一些专业的、面向业务过程管理的平台软件,即以工作流为核心的信息系统开发、运行平台,企业或者二次开发商可在该平台的基础上,快速构建自己的信息系统。工作流管理联盟(WFMC)早在1995年就提出了工作流参考模型和一系列的接口规范,在近几年的发展中,工作流的理论日趋成熟。随着面向对象技术和分布式计算的发展,特别是Java技术以及J2EE框架的产生,为分布式的工作流管理系统的实现提供了有效的途径。本文以工作流参考模型理论为基础,采用J2EE框架技术,设计和实现了一个通用的工作流管理系统,
3、并在实际中得到应用。本文首先阐述了工作流管理系统的基本理论,包括工作流的概念,工作流管理系统的工作原理和实现方法,工作流模型的建立等。其次论述TJ2EE框架应用到工作流管理系统的技术优势,并详细论述TJ2EE框架中的EJ8技术在工作流管理系统中的应用。本文给出了一个完整的工作流管理系统的具体实现方案,包括系统的体系四川大学硕士学位论文结构设计、各模块的功能设计、数据设计及界面设计等。对组织管理器、流程设计器和工作流引擎进行了详细设计。参照WFMC的工作流管理系统的参考模型的五类接口,设计并实现工作流引擎提供的服务接口(通过EJB封装的
4、远程接口实现);完成工作流引擎涉及的数据表的设计,将流程、活动、迁移等的定义表和实例表分开来,体现“一个定义,多个实例”的面向对象设计思想;设计了工作流引擎内的事件处理机制,合理的设计“事件”及“动作”的映射数据表,利用“事件中心”来处理事件产生后相应动作的触发:设计并实现流程在工作流引擎中运行机制,包括流程实例的创建、激活、挂起、终止等,控制活动实例间的转换等。本文设计和实现的工作流管理系统具有便捷的可视化流程设计、广泛的接入性、高可扩展性、高可维护性等特点和优势。当企业在信息化建设过程中出现一个新的业务流程需要实施工作流技术的时候
5、,只需要使用流程设计器就可快速、便捷地进行流程设计,无需编写如何代码,只需将设计好的流程提交给工作流引擎即可。系统一般用户客户端和管理客户端访问均使用浏览器方式,操作简单易用。在运行过程中,使用管理客户端可以监控流程运行情况,便于企业管理者更好地进行管理工作,能满足企业信息化建设过程中多种多样的需求。关键词:工作流工作流管理系统工作流参考模型工作流元模型模型语义J2EEEJBRJVlI—IIOP四JIl大学硕士学位论文TheDesignandImplementationofWorkflowManagementSystemBasedon
6、J2EEMajorComputerSoftwareandTheoryGraduateWenZhenAdvisorHongMeiAsenterprise’Sinformationconstructiondeepensprogressively,enterprisessetupmoreandmorebusinessapplicationsystemsinsideandoutside.HowtointegrateITresourcesonhandinenterprise.makeenterprisecomputerdevelopfromap
7、plicationofthedetachedislandtypetothedkectioncooperatingcollectively,producethemaximizationoftheresourcebenefit,andreduceenterprise’scost,isbecomingtheimportantproblemthatenterprisespaycloseattentiontogmduatly.ExistingmostapplicationsareunabletOadapttomanagement’Sthecha
8、ngeableindividualcharacterandmeetthedemandsofthelastingchange.Asaconsequence.needsomespecializedplatformsoftwa
此文档下载收益归作者所有