缔冠期刊网

Petri网在服务外包公共平台中流程建模与优化的应用

2022-06-09

高淑兰 李杰

(五邑大学经济管理学院广东江门529020)

摘要:利用Petri网解决服务外包公共平台中业务流程建模及优化问题。首先阐述Petri网的基本原理,然后以服务外包公共平台中的一个接包流程为例进行Petri网建模,继而讨论该Petri网的合理性,再根据Petri网的优化规则对其优化,最后根据分析得出结论。

关键字:Petri网;流程建模;流程优化

中图分类号:TP301.1 文献标识码:A doi:10.3969/j.issn.1665-2272.2015.07.0042

0引言

以公共服务平台进一步推动外包业的发展,根据其需求开发服务外包公共平台。服务外包公共平台中流程的正确性需要验证,流程的不合理环节需要更正、优化。而Petri网正可以通过建模、合理性分析及优化过程来解决服务外包公共平台中业务流程出现的这些问题。

1Petri网基本原理

Petri网是Carl Adam Petri于1962年提出,是一种通过过程建模和分析来进行过程图形描述的强有力工具。

定义:Petri网用一个三元组表示net=(S,T;F):

a. S∪T≠

b. S∩T=

c. F (S×T) ∪(T×S)

d. dom(F) ∪cod(F)= S∪T

其中 dom(F)={x∈S∪T | y∈S∪T :(x,y) ∈F}

cod(F)={x∈S∪T |y∈S∪T :(y,x)∈F}

在上述条件中,S与T是不相交的两个集合,S是库所的集合,T是变迁的集合。F是网net的流关系。S里的元素库所代表一种状态,T里的元素变迁代表任务,任意两个库所或者任意两个变迁之间都没有有向边相连接;托肯表示可用的资源,变迁的就绪状态是它的前库所中有可用资源即存在库所。图形表示时,他们对应的符号如下:

库所——○;

变迁——□;

流——→;

就绪库所——⊙。

2基于petri网的接包流程建模

petri网的流程建模是根据其定义实现业务流程到petri网模型的映射。

2.1服务外包公共平台接包流程图

服务外包公共平台中接包流程如图1所示。该流程的服务对象包括承接外包项目的单位和发布外包项目的单位。

2.2服务外包公共平台接包流程的Petri网模型

根据Petri网定义,建立了服务外包公共平台中接包流程的Petri网模型如图2所示。

其中库所P1为开始,P2为接包方已注册状态,P3为接包选定待接包项目,P4为接包方得出发包单位评估结果,P5为接包方得出待接包项目评估结果,P6为接包方处已申请接包状态,P7为接包方的项目初步方案,P8为发包方得出接包单位评估结果,P9为发包方得出评估项目初步方案的结果,P10为发包方处同意发包状态,P11接包方已收相关文件及电子合同,P12为接发包双发皆有意愿签署合同,P13为接包方已放弃承接该待接外包项目,P14为发包方拒绝承包该外包项目,P15为接包方已放弃签署合同,P16为结束。变迁T1为接包单位注册系统,T2接包方查询待外包项目,T3为接包方评估发包单位,T4为接包方评估待接包项目,T5为接包方是否提交接包申请,T6为接包方制定该外包项目的初步方案,T7为发包方评估接包单位,T8为发包方评估项目初步方案,T9为发包方是否决定发包,T10为发包方发送相关文件及电子合同,T11为接包方决定是否签订合同,T12为签订合同。

3基于Petri网的服务外包公共平台接包流程优化

3.1验证Petri网模型的合理性

流程优化得先确定该Petri网模型的合理性。一个正确的Petri网模型不能出现死锁、冲突、冲撞、混惑等情况。一个合理的的工作流网模型必须具备以下条件:

(1)只有一个起始库所和一个结束库所;

(2)每一个变迁和库所都是在起始库所到结束库所的路径上;

(3)最终有且只有一个资源出现在结束库所中,且当结束库所中出现资源时,其他所有的库所都是空的;

(4)对任意一个变迁,从初始状态都能够到达该变迁的就绪状态;

(5)原则上避免某库所可以被多个变迁所产生而发生数据不一致。

由图2得出该模型满足条件(1)和(2)。接下来可设图2的初始条件M0 =[1 0 0 0 0 0 0 0 0 0 0 0 0 0 0 0 ]T,然后根据状态方程计算出各个变迁序列激发后的标识从而得到的可达图从而可知该流程网模型的特性如下:

其一,可达图中的节点里没有出现无限值ω,所以它是有界的;其二,可达树中节点的分量都是“0”和“1”,可见它是安全的;其三,在可达标识图中,每个变迁至少是一条有向弧的旁标,说明它是活的,不存在冗余。

3.2流程模型优化规则、意义及其实现

针对流程分析中经常出现的情况,并结合本文Petri网的模型特点,以下提出4条优化规则及其影响:

(1)增加库所。增加库所以解决资源冲突、冲撞、阻塞现象。

(2)增加虚拟变迁。加入变迁以解决由资源不足而引起的变迁或者变迁组不能同步的问题。

(3)串行变并行。合理地调整或者减少库所的约束,使变迁同步,是不存在相互依赖的变迁能偶并发执行以缩短流程长度和完成时间,提高流程效率。

(4)合并中间环节。合理地合并依赖紧密的变迁,使Petri网结构得到简化。

(5)简化流程单元。

根据上述流程优化原则,对图2中服务外包公共平台接包流程Petri网模型进行优化。首先,寻找顺序结构可以发现T3和T4是由同一资源(接包方)完成,因此可以将其合并优化为T3;然后,T6与T7是由不同资源(分别为发包方和接包方)完成,并且T6的的后置条件并不是T7的前置条件,所以可以将他们并行优化;并行过程需要,在并行之前与之后分别添加了虚拟变迁T14、T15,分别用于AND-split任务和AND-join任务。优化后的Petri网模型如图3所示,T3为接包方评估发包单位和待接包项目,除以上说明之外,其余各变迁所代表意义与图2无异。 

优化后的该模型,合并了由同一资源完成的任务,并行了不同资源完成且无依赖关系的任务。根据流程优化意义,不但使模型结构得到简化,还缩短了流程长度和完成时间,提高了流程效率。

4结语

本文针对服务外包公共平台开发中存在的关于如何合理化业务流程、如何优化业务流程,提高外包效率和速度的问题,利用了Petri网模型原理、分析方法、优化原则,通过应用接发包流程为例进行建模、合理性分析以及优化,成功地解决了关于流程合理性验证和优化问题,也丰富了Petri网理论与平台开发实践结合的内容。本文不足之处在于因篇幅所限对可达图所述不够详尽,再者未对模型进行仿真,缺乏实验数据。

教育期刊网 http://www.jyqkw.com
参考文献

1吴哲辉.Petri网导论[M].北京:机械工业出版社,2006

2王建民,闻立杰.工作流管理——模型、方法和系统[M].北京:清华大学出版社,2005

3蔡敏,蒋元涛.基于Petri网的审批政务流程优化分析[J].中国经贸导刊,2007(3)

4蔡林峰. Petri网在ERP实施中业务流程建模的应用[J].佳木斯大学学报(自然科学版),2009 (5)

(责任编辑吴汉)

论文中心更多

期刊百科
期刊投稿 期刊知识 期刊审稿 核心期刊目录 录用通知 期刊版面费 投稿期刊推荐 学术问答
基础教育
小学语文 中学语文 小学数学 中学数学 小学英语 中学英语 物理教学 化学教学 生物教学 政治教学 历史教学 地理教学 科学教学 音乐教学 美术教学 体育教学 信息技术 班主任管理 校长管理 幼教 教育管理 微课教学 作文教学 德育教学 教学设计
医学论文
内科医学 外科医学 预防医学 妇科医学 检测医学 眼科医学 临床医学 药学论文 口腔医学 中西医 中医学 外科 护理 基础医学 急救医学 老年医学 医学实验 儿科医学 神经医学 兽医学 肿瘤医学 综合医学
职业教育
教育学原理 电影文学教育 学前教育 教育学管理 高等教育学 教育技术学 职业技术教育 成人教育学 特殊教育学 教育心理学 家庭教育 教育毕业 中专中职教育 教学设计 国学教育 学术研究 大学教育
药学卫生
社区门诊 医药学 医患关系 医院管理 疾病预防 保健医学 公共卫生 医学教育
文科论文
农业经济 工商管理毕业 会计毕业 行政管理 法律毕业 市场营销 经济毕业 汉语言文学 财务管理 物流管理 人力资源 旅游管理 国际贸易 物业管理 新闻学 企业管理 金融银行 社会科学 食品安全 办公档案 审计学 税务税收学 外国文学 哲学
理科论文
机电毕业 土木工程 计算机毕业 电气毕业 建筑毕业 电子商务 工程毕业 设计毕业 机械制造 汽车毕业 园林毕业 农学毕业 数控毕业 软件技术 水利工程 环境生态 畜牧渔业 化工毕业 科技创新 石油矿藏
论文格式
开题报告 论文题目 摘要关键词 目录提纲 论文致谢 参考文献 附录其他 论文答辩
职业论文
教育论文 经济论文 科技论文 财会论文 管理论文 医学论文 法学论文 文学论文 工业论文 建筑论文 农业论文 水利论文 计算机论文 社科论文 机械论文 生态环境 中西文化

先发表后付款 不成功可退款

权威机构认证 专注期刊10余年 1000余家杂志社长期合作

缔冠期刊网

首页 网站地图 返回顶部
Copyright © 1998- 缔冠期刊网