论文部分内容阅读
当前,大部分企业,尤其是一些网络化经营的企业同时存在有工作流和网络流现象。例如物流企业就存在以业务流为代表的工作流和以货物流、车流为代表的网络流。由于业务流与实物流紧密不可分,网络流的流动影响工作流的调整,工作流的变化也反映到网络流,工作流和网络流二者之间存在明显的相互作用和影响。然而在当前研究和应用中,二者多是完全独立,每当工作流和网络流发生相互作用时,往往是由人工操作来实现其变化的修正。这就降低了系统效率,进而影响到企业的效益。因此,研究工作流与网络流的互作用,实现工作流系统和网络流系统的有效整合,具有重大意义。
本文从工作流与网络流互作用的角度出发,提出了一种基于工作流与网络流相互映射和驱动的系统集成新思路,对工作流与网络流在模型层次、系统层次的结合进行了探讨与研究,设计并实现了原型系统。本论文所进行的主要研究内容及所取得的主要成果有:
(1)建立了工作流与网络流的互作用模型。对比分析现实中企业业务特点,指出工作流与网络流间产生互作用的前提,即业务过程具有空间分布特征,进而提出工作流与网络流的互作用模型,包括工作流对网络流的映射作用及网络流对工作流的变更和激发状态跃迁等作用。
(2)给出了工作流与网络流映射引擎的设计方案。实现工作流与网络流的相互驱动和映射,关键是设计工作流与网络流系统的数据交换格式,并基于API相互驱动。本文基于工作流与网络流互作用模型,提出了工作流与网络流映射引擎的设计方案,包括功能设计、接口设计、主要数据结构设计和主要算法设计。
基于此设计方案,可设计出具有一般功能特点、接口定义良好的映射引擎。
(3)构建了面向快递物流业务的工作流与网络流互映射原型系统。本文在前部分研究基础上设计并实现了基于快递物流业务的原型系统。快递业务很好的体现了工作流过程的空间特性且货物流具有“自主意识”。系统基于快递业务和现有工作流平台构建工作流管理系统,并基于映射引擎实现工作流与网络流的相互映射及驱动。实验证明,工作流与网络流的互作用是存在且可行的,减少了系统的冗余度,提高了企业的整体效率。