PLM流程管理方案

【导读】
PLM中工作流管理的主要目标是实现产品数据的电子化审批、工作任务的自动分发及任务指派、控制产品数据的变更、追踪产品数据技术状态和产品研发项目管理等主要功能。本章将在工
PLM中工作流管理的主要目标是实现产品数据的电子化审批、工作任务的自动分发及任务指派、控制产品数据的变更、追踪产品数据技术状态和产品研发项目管理等主要功能。本章将在工作流参考模型的基础上,通过对工作流管理系统的组成进行分析,并结合PLM各功能模块对工作流管理的需求,建立了一套面向PLM的工作流管理系统模型,实现了工作流管理系统与PLM的紧密集成。


工作流管理

系统预先定义好的流程模板,对象按照设定模式运行流程,用户会在流程运行至其负责环节时会自动收到一个工作任务,执行操作后,点击任务完成可以使流程继续进行。


工作流管理的应用使企业的工作流程和文档流动更方便快捷。通过电子化的方式使任务分配、接收、审核、发放快速进行,大幅度加快工作流程的进度以及提高工作效率。PLM工作流管理提供了以下功能:
 

流程定义
PLM提供了多种方式来满足企业对流程定义的需求,在实现条件判断、作业分配、对象审批、自动通知、自动发布、自动归档之外,还可实现踢退、嵌套等非顺序流程。

1)图形化的流程模板搭建与业务应用
2)支持并行、串行、分支、合并、条件等流程模式
3)可根据行政汇报关系及项目角色进行流程参与者设置
4)流程中可进行图文档审批、圈阅、打印及自动归档
5)支持流程中权限控制
流程定义
图1 流程定义

工作流系统的软件构件
   工作流管理系统的软件构件是实现工作流管理的基本构件,负责整个工作流管理的基本功能实现。它包括:工作流定义,工作流执行服务,客户应用管理。

   1)工作流定义:工作流模型描述了能够由工作流执行服务、执行的过程所需要的所有信息,它是工作流管理系统的基础。它可以利用第三方的建模工具,形象化地建立流程模型,并通过接口关系,建立系统所需要的控制数据;也可以通过系统本身的流程定义,直接生成控制数据。在流程定义中,要包括流程、活动、转换条件、相关数据、角色、需要的应用等实体。其中工作流建模工具主要是用于图形化的流程抽象表示,用不同的元素符号代表活动或参与者以及其他相关因素,用有向线来表示控制流。

   2)工作流执行服务:借助于一个或多个工作流引擎,来激活并解释过程定义的全部或部分,并同外部的应用程序进行交互来完成工作流过程实例的创建、执行与管理,如过程定义的解释、过程实例的控制(创建、激活、暂停、终止等)、在过程各活动之间的游历(控制条件的计算与数据的传递等),并生成有关的工作项通知用户进行处理等等,为工作流程的进行提供一个运行时环境。

   3)客户应用管理:是客户操作具体任务和活动的管理模块,负责工作流任务表中任务的分发管理。可以将一个工作流管理系统中的任务管理器提供给客户;同时,也可以针对多个工作流产品或者是多个应用系统产品,编写通用的任务管理器,进行系统的集成。工作列表(Worklist)处理器对外提供接口,外部应用通过工作列表处理器来获取和管理工作项(Workitem)。
 

工作流系统的数据分类
   工作流管理系统中存储的数据可以分成:
   1)工作流控制数据(Workflow Control Data):工作流执行服务/工作流引擎通过内部的工作流控制数据来辨别每个过程活动实例的状态。这些数据由工作流执行服务/工作流引擎进行控制。用户、应用程序或其他的工作流引擎/工作流执行服务不能对其直接进行读写操作,它们可以通过向工作流执行服务/工作流引擎发消息请求来获得工作流控制数据的内容。

   2)工作流相关数据(Workflow Relevant Data):工作流管理系统通过工作流相关数据来确定过程实例状态转换的条件,并选择下一个将执行的活动。这些数据可以被工作流应用程序访问并修改。因此,工作流管理软件需要在活动实例之间传递工作流相关数据。

   3)工作流应用数据(Workflow Application Data):这种数据是指那些由应用程序操作的数据。它们是针对应用程序的,是企业完成具体的业务功能所需要的数据,工作流管理系统无法也不需要对它们进行访问。
 

文档流程管理
   在PLM中,以零部件与文档为代表的设计目标对象一般都要经历一系列的设计、标准化、校对、审核、会签和批准等步骤,这些步骤存在某种前后关系的串并行,可以形象的用一个有向图加以直观示意,这样就构成了文档过程。当然在实际的设计过程中,某些零部件版本及相关的文档有可能反复使用同一文档过程进行工作,所以文档过程也支持将零部件版本作为过程引擎操作的对象。如下图的审批流程体现了文档的传递过程,具体描述了文档在不同的状态需要完成的任务。
文档流程管理 
 
 流程需求如下:
   1)实现规范化的产品数据的电子签署流程,电子化工作流程要能够反映企业的实际产品数据签署流程,文档的生命周期管理与审批流程基本遵循原有的文档流程,通过一些步骤的并行,从而缩短整个文档审批周期。

   2)电子化工作流程具有一定的自动化能力,能够进行自动通知和分发任务给相应的参与者,从而减少非增值性工作量,前一步骤的完成会自动触发下一步骤的开
始,即下一步的操作人员会在其个人工作单中收到任务指示,从而大大提高文档传递的有效性。

   3)应该完整记录签署过程中产品数据和产品结构的演化以及相关参与者的名称、签署的意见、签署的时间等重要信息;评审人和批准人以电子的方式将自己意见和建议反映出来,并及时反馈给设计人员,从而做到任何变更有据可寻。

   4)电子化工作流程中各活动的参与者应该可以在执行前动态指定,工作流程中的各活动可以根据需要委派给他人。

   5)可以通过文档生命周期状态的查询和流程监控功能,迅速了解文档进行的状态。
 
 

当工作流中的某一任务到达时,用户可以在工作列表中收到任务。在工作列表中,用户可以了解到任务的工作流状态:处理中、审批中、已发布、打回。同时,工作列表中还反映了任务分配状态:尚未接受、已经接受。企业也可以将PLM系统的消息提醒、任务通知等信息发送到邮件系统或其它即时通信工具,从而可以保证信息的快速接收处理。
 

工作流执行
PLM允许为每一类数据对象(图文档、零部件、变更对象等)指派单独的审批流程。一旦审批流程启动,用户的工作列表将自动收到指派的任务,同时PLM也可通过E-Mail系统将审批通知发送到审批者的邮箱中。邮件中包含了审批通知的简要介绍,并提供在线审批单的URL链接。用户直接点击任务链接进入PLM系统,在线完成审批工作。


任务修理

流程执行人员收到任务后,可以在系统中进行浏览、圈阅、审批及执行操作,必要时进行任务改派,审批完成后填写审批意见。另外,PLM提供出差代理机制,当审批人员外出时,可以指定相关人员代理相关流程职能,任务能够由系统自动转发给指定的代理人。出差完毕,可以收回相应的流程功能。


过程监控

系统对所有的流程处理数据进行了完整记录,从而可以帮助用户了解所有的处理、相关人员的评语以及流程进行状态,管理人员可以通过过程监控了解到整个产品的研发进程,而提交审批的用户也可以查询到提交对象的当前审批状态以及审批的批注。另外,流程历史还可以以图形化的方式进行展示,直观方便。
 

工作流程管理员可以用PLM提供的图形方式,监视和管理正在进行的工作流程,并能审查已经完成的或人为中止的过程,以及工作流程和活动的详细信息,可以指明某个活动当前的状态,它什么时候开始、什么时候结束、它的时间段,参与人员以及变化值。可以加快、跳过、暂停和恢复、或者中止某些过程的活动。将实际的任务进度采用图示的方式进行直观地显示简化业务主管工作人员的使用。




  • 2019-10-30 14:49
  • 我要分享:
声明:文章"PLM流程管理方案"为上海御云信息科技有限公司原创文章,转载请注明出处,谢谢合作!您所在位置:流程PLM系统 > PLM新闻 > PLM资讯 >

联系清泰代表

热门文章
热门标签