工作流在MES中的应用方法研究
发布时间:2020-03-30 10:04
【摘要】: 制造执行系统(Manufacturing Execution System,MES)定位于车间层,而过程管理是车间层很重要的一个因素。工作流技术具有强大的过程管理功能,因而通过在MES中引入工作流技术,则可以充分地发挥MES的优势,使得车间业务流程更加顺畅,车间工作效率得到进一步提高。 本文首先从现有MES系统中存在的问题入手,阐述了工作流管理技术基本概念和发展现状,分析了在MES中引入工作流的必要性。然后分别就基于工作流的MES系统中的工作流模型和工作流引擎这两个关键要素的设计,进行了详细的论述。基于关系数据库的MES中的工作流模型,由MES组织模型、信息模型和控制模型三部分组成,便于工作流系统数据和MES业务数据集成,提高了系统的运行效率。轻量级工作流引擎解释、执行并监控过程,使得MES业务过程和业务逻辑在运行时有机的融合在一起。轻量级的工作流引擎注重于实现工作流系统的必要功能,从而降低了开发过程中的技术难度和工作量。最后,在.NET平台上实现了一个基于工作流的MES系统原型,并通过实例说明了系统运作方式。
【图文】:
的标准化和开放性,WfMC 提出了有关于工作流管理系统的一些规范。定工作流管理系统的体系结构以及与其他系统之间的应用编程接口。图 2.2 为 WfMC 提出的参考模型的体系结构图[32]。它满足了工作流管理和产品应该具有的主要功能特性,抽象出了工作流系统的功能组成部件和。从图中可以看出,工作流管理系统主要由三类构件组成,这三类构件分:(1) 软件构件:完成工作流管理系统不同组成部分功能的实现;(2) 各种类型的系统控制数据:工作流管理系统中的一个或多个软件构用的数据;(3) 应用程序和应用数据:对于工作流管理系统来说,他们不是工作流系统的组成部分,而是外部系统和数据,它们被工作流系统调用来完成整部分工作流管理系统的功能。
图 2.3 WFMC 参考模型工作流参考模型来源于对普通工作流程序结构的分析,确定结构中的接口这些接口可以使不同产品在不同的结构层次上协同工作。所有工作流系统都含一系列的公共组件,组件间采用一套被定义好的方法进行协作,不同的产在这些公共的组件中,会表现出不同的处理能力。为了实现不同工作流产品的协同工作,在这些组件间指定一套标准的接口和数据交换格式来达到产品的协同工作。流程定义工具:主要功能是给用户提供一种对实际业务过程进行分析、模的手段,并生成业务过程的可被计算机处理的形式化描述(过程定义)。这就是建立时功能的主要内容。过程定义工具与工作流执行服务之间的交互是过接口一(工作流过程定义读/写接口)完成的,它为工作流过程定义信息的交提供了标准的互换格式及 API 调用。工作流执行服务:它借助于一个或多个工作流引擎,来激活并解释过程义的全部或部分,并同外部的应用程序进行交互来完成工作流过程实例的创建执行与管理,,如过程定义的解释、过程实例的控制(创建、激活、暂停、终止等
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TH164
本文编号:2607400
【图文】:
的标准化和开放性,WfMC 提出了有关于工作流管理系统的一些规范。定工作流管理系统的体系结构以及与其他系统之间的应用编程接口。图 2.2 为 WfMC 提出的参考模型的体系结构图[32]。它满足了工作流管理和产品应该具有的主要功能特性,抽象出了工作流系统的功能组成部件和。从图中可以看出,工作流管理系统主要由三类构件组成,这三类构件分:(1) 软件构件:完成工作流管理系统不同组成部分功能的实现;(2) 各种类型的系统控制数据:工作流管理系统中的一个或多个软件构用的数据;(3) 应用程序和应用数据:对于工作流管理系统来说,他们不是工作流系统的组成部分,而是外部系统和数据,它们被工作流系统调用来完成整部分工作流管理系统的功能。
图 2.3 WFMC 参考模型工作流参考模型来源于对普通工作流程序结构的分析,确定结构中的接口这些接口可以使不同产品在不同的结构层次上协同工作。所有工作流系统都含一系列的公共组件,组件间采用一套被定义好的方法进行协作,不同的产在这些公共的组件中,会表现出不同的处理能力。为了实现不同工作流产品的协同工作,在这些组件间指定一套标准的接口和数据交换格式来达到产品的协同工作。流程定义工具:主要功能是给用户提供一种对实际业务过程进行分析、模的手段,并生成业务过程的可被计算机处理的形式化描述(过程定义)。这就是建立时功能的主要内容。过程定义工具与工作流执行服务之间的交互是过接口一(工作流过程定义读/写接口)完成的,它为工作流过程定义信息的交提供了标准的互换格式及 API 调用。工作流执行服务:它借助于一个或多个工作流引擎,来激活并解释过程义的全部或部分,并同外部的应用程序进行交互来完成工作流过程实例的创建执行与管理,,如过程定义的解释、过程实例的控制(创建、激活、暂停、终止等
【学位授予单位】:南京航空航天大学
【学位级别】:硕士
【学位授予年份】:2007
【分类号】:TH164
【参考文献】
相关期刊论文 前4条
1 马献明,严小卫;工作流管理系统研究[J];广西师范大学学报(自然科学版);2001年02期
2 史美林,csnet4.cs.tsinghua.edu.cn,杨光信,csnet4.cs.tsinghua.edu.cn,向勇,csnet4.cs.tsinghua.edu.cn,伍尚广,csnet4.cs.tsinghua.edu.cn;一个基于Web的工作流管理系统[J];软件学报;1999年11期
3 刘姜涛;;基于数据库的轻量级工作流管理系统研究[J];湖北教育学院学报;2006年02期
4 赵卫东,黄丽华,蔡斌;工作流过程模型研究[J];系统工程理论方法应用;2002年03期
本文编号:2607400
本文链接:https://www.wllwen.com/kejilunwen/jixiegongcheng/2607400.html