基于J2EE的工作流及其在ERP系统中的应用
随着计算机与网络技术的迅速发展,现代企业信息系统的分布性、异构性和自治性的特征越来越显著,相应的企业信息资源也分布在异构的计算机环境中。企业物理位置的分散性和决策制订过程的分散性特征日益明显,对日常业务活动详细信息的需求日益提高,分布式处理技术被广泛应用,这些情况都说明集中式信息处理时代即将被大规模的异构分布式信息处理与应用执行环境所取代。在这样的背景下,工作流技术随之进入了一个新的发展阶段——分布式处理阶段。
本论文设计开发了一个基于J2EE平台的工作流管理系统,并讨论了该系统在ERP系统的EAM模块中的应用。
本论文首先介绍了工作流的起源及基本概念,然后就WFMC提出的公共工作流管理模型阐述了工作流管理系统的体系结构、工作流建模、工作流的运行控制等问题,然后介绍了工作流管理系统的分类及工作流技术的发展方向。
论文在第三章首先介绍了分布式技术的概念及发展历史,然后分析比较了当前流行的分布式技术(CORBA技术、COM/DCOM技术、J2EE技术),在此基础上,阐述了工作流的分布式层次结构。
第四章从分析工作流引擎功能的基础上,在实现方式上将工作流引擎进行了三层结构划分:用户接口层、过程实例层、静态模型层,接着从四个角度(数据模型、过程模型、组织模型和资源模型)对工作流引擎进行建模,然后详细论述了工作流引擎模型的实现。
本文在论述了基于J2EE的工作流引擎的设计实现以后,在第五章,论述了工作流在ERP系统中的应用。本章首先介绍了工作流在ERP系统中的应用模式,然后结合ERP中的EAM模块的工单处理业务流程说明了工作流的应用流程。
工作流;工作流管理系统;工作流引擎;J2EE;企业信息系统;分布式技术
中国海洋大学
硕士
计算机应用技术
徐建良
2005
中文
TP391.78;TP315
53
2006-07-27(万方平台首次上网日期,不代表论文的发表时间)