● 摘要
基于工作流的过程集成是制造企业当前集成发展的一个趋势,而中小制造企业(Small Medium-sized Enterprise,SME)由于信息化过程中数据量相对较小但流程多变、面向的客户复杂等特点,需要深入研究其集成需求。论文研究了中小制造企业过程集成平台体系架构和模型构建、基于Petri网的工作流引擎、集成规范和Web服务接口模式和集成平台框架对协同工作的支持等内容。首先,将过程集成定义为一个四元组,研究并建立了基于工作流和Web服务技术的制造企业过程集成框架和模型。设计了过程集成框架体系与模型,深入研究了平台框架、企业集成总线、平台组织模型等关键技术。建立了以流程、人员、应用和数据为核心的一体化体系架构和技术解决方案。其次,研究并实现了基于Petri网工作流引擎。论文给出了基于WfMC(Workflow Management Coalition)工作流参考模型的多实例多用户标准接口工作流引擎框架结构、基于Petri网的引擎支持的执行模式、引擎对外部数据和应用的支持、引擎支持的组织模型、过程模型运行时刻动态修改算法和多级循环流程回退机制等。工作流引擎是过程集成的心脏,综合考虑了组织人员、流程资源、企业应用和数据等方面,并给予模型层面的接口支持。再次,研究了支持过程集成的数据规范、过程规范和Web服务接口体系实现模型。在分析现有企业集成数据交换方法和模式的基础上,研究了以XML(eXtensible Markup Language)为载体、XML Schema为表现形式、Web服务接口为实现方式的过程集成数据规范。规范综合考虑了企业中组织人员信息、企业订单、产品设计、产品工艺、ERP管理等方面对数据的需求,建立了基于WfMC工作流过程定义元模型的改进模型。最后,研究了集成平台对协同工作的支持技术和单点登录技术。论文从工作流管理和协同环境的结合入手,将协同工作支持模型融入过程管理中,提出了协同支持组件模型框架,并研究了基于流程的集成平台中多用户、多应用的单点登录技术。对模型中主要构件的并发控制、访问控制、版本管理等一些关键技术进行了详细的探讨。论文研究结果在某企业中得到了应用验证。