论文部分内容阅读
工作流(Workflow)的概念是企业管理(Enterprise Management)中为提高工作效率而产生的,它通过先进的电子通讯和网络技术,尽量使得企业中并行任务的执行过程能够线性化。它涉及到机械、管理、信息、计算机科学等多个领域,被广泛应用于电子商务、产品设计、远程教育等多个方面。目前,基于Web的工作流管理系统已经成为工作流管理系统中的研究热点和前沿领域,并显示出良好的发展前景。 本文介绍了工作流的起源与发展,在从不同的角度对工作流概念进行描述的基础上给出了工作流的定义;通过对典型工作流产品进行整理、归纳,对工作流管理系统进行了分类;探讨了工作流系统存在的问题及研究热点。同时在对工作流基本概念及相互关系、工作流参考模型进行阐述的基础上提出了具体的工作流系统的体系结构。经过分析、比较,本文采用面向对象建模方法对基于Web的工作流管理系统进行建模。 本文详细阐述了CORBA技术体系结构中的ORB(Objeft Request Broker)核心、IDL(Interface Definition Language)、对象适配器OA(Object Adapter)、IDL stub与IDL skeleton、动态调用接口DII(Dynamic Invocation Interface)与动态构架接口DSI(Dynamic Steleton Interface)和Web技术中有关HTTP协议、脚本语言开发、Web对象计算机体系和Web安全技术等关键技术及在基于Web的工作流管理系统的应用。 系统采用基于三层B/S/D的结构,利用面向对象技术,提出了基于Web的工作流管理系统的具体实现放方案。介绍了系统的实现环境和体系结构,系统中所采用的数据库结构,阐述了过程定义工具的设计和管理监控工具的设计等。 最后,总结全文,并针对当前工作流技术发展情况,对工作流技术的发展进行了展望。