一种面向云制造的业务流程及协同交易控制方法

文档序号:6550168阅读:171来源:国知局
一种面向云制造的业务流程及协同交易控制方法
【专利摘要】本发明提出一种面向云制造的业务流程及协同交易控制方法,该控制方法能提供业务流程控制、交易任务引导、订单状态跟踪三个功能。业务流程控制将传统的分散流程集约起来,形成了一个一体化的纵向云制造服务控制模式;交易任务引导将传统的一对一交易转化成一对多交易,应对各个服务流程节点,形成了一个由各平行交易任务组成的横向控制模式;订单状态跟踪将交易任务的各个环节予以监控和追踪,形成了一个透明化的操作触发支持和引导工具。
【专利说明】—种面向云制造的业务流程及协同交易控制方法
【技术领域】
[0001]本发明属于控制方法领域,特别涉及一种面向云制造的业务流程及协同交易控制方法。
[0002]
【背景技术】
[0003]随着物联网技术、信息技术、云计算技术的日益成熟,云制造服务将大力整合、共享社会制造资源,成为一种新型的跨区域跨行业的虚拟制造模式,而它跨区域跨行业的特性使业务流程、控制模式变得复杂多变,不具备通用性和标准性,这就需要有一个承载着交易协同控制方法的逻辑引擎去支撑、支持云制造服务平台的运行,适应各个行业的特定环境,满足供需双方的特殊需求。
[0004]

【发明内容】

[0005]本发明为了解决上述的技术问题,提出了一种面向云制造的业务流程及协同交易控制方法。
[0006]本发明的技术方案是:一种面向云制造的业务流程及协同交易控制方法,包括以下步骤:
步骤1,输入企业需求的产品特性和制造工艺,制定或选择交易业务流程;
步骤2,通过供需智能匹配引擎搜索匹配服务资源,将匹配成功后签订的每一个订单信息按照服务名称和业务类型加入到对应的业务流程节点中;
步骤3,根据业务流程进展更新流程节点中交易任务模板的交易信息和数据库;
步骤4,根据各流程节点的交易任务模板中的交易信息进行订单状态跟踪和云制造服务监控至所有任务完成;
步骤5,结束。
[0007]所述的步骤I包括以下子步骤:
步骤1.1,分析产品特性和制造工艺,根据基于BPEL的业务处理执行语言将整个制造工艺分解为服务节点;
输入 (P)...................出(Πι,Hg......Πη)
其中,P为制造工艺描述,Ii1, n2......ηη为云制造服务节点;
步骤1.2,通过数据库选择业务流程,若找到合适的流程则进入步骤2 ;否,则通过添加服务节点,制定业务流程后进入步骤2。
[0008]所述的步骤2包括以下子步骤:
步骤2.1,通过供需智能匹配引擎搜索匹配服务资源,若匹配到合适的服务资源则进入步骤2.2,否,则进入步骤5 ;
步骤2.2,匹配成功后签订服务订单并绑定交易任务引导模板,其中,交易任务引导模板包括交易类型、付款次数、交易状态;
步骤2.3,将业务流程中可变服务节点名称与订单信息中服务名称的数据匹配,逐一将所有绑有交易任务模板的服务订单添加到对应的流程节点。
[0009]本发明专利的有益效果是:一种面向云制造的业务流程及协同交易控制方法,从宏观上把握作为主线的云制造服务流程,从微观上把握各个订单中的每一个节点任务,并通过业务流程控制、订单节点添加、供需双方操作和任务状态跟踪等步骤来控制和监控云制造服务流程中的各交易环节,实现交易任务的沟通、协调、引导与跟踪,使复杂多变的云制造服务规范化,使庞大的供需多方作业有序进行。本发明具有如下优点:支持所有制造行业,支持各种交易模式,支持所有用户需求。
[0010]
【专利附图】

【附图说明】
[0011]图1是交易协同工作原理图 图2是交易协同实现流程图
图3是业务流程控制实例图
【具体实施方式】
[0012]下面结合附图对本发明专利作进一步详细的描述。
[0013]如图1,它展示 了该交易协同控制方法的工作原理,即通过纵横控制和状态监控来引导双方协作。业务引导是为了让需方企业自己选择或定制并控制本企业参与到云制造服务中的业务流程,并把签订的每一个订单按照业务类型和服务顺序加入到业务流程的某一个节点中,业务流程自上而下形成了交易任务的纵向控制模式;交易任务引导则针对业务流程中的每一个节点,对节点中包含的每一个任务状态进行跟踪并引导供需双方按照交易模板执行任务,交易流程从左到右形成了交易任务的横向控制模式;在横向的交易任务控制流程中,为了实现供需双方的协作,需要对任务状态数据进行实时跟踪和维护。在交易任务引导过程中,交易双方的操作权限随着任务状态的变化而发生流转。当任务状态变化为供方的操作权限时,系统会触发相应的提示信息来引导和督促供方完成服务状态信息的输入,此信息将改写订单状态,同时操作权限流转到乙方,乙方再去完成相应的操作。通过甲乙双方的轮流操作来实现交易任务的协同化控制和交易执行的高效推进。
[0014]如图2,该流程图描述了这种面向云制造服务的交易协同控制方法的整体流程与步骤,具体描述如下:
步骤1,步骤1,输入企业需求的产品特性和制造工艺,制定或选择交易业务流程;步骤I包括以下子步骤:
步骤1.1,分析产品特性和制造工艺,根据基于BPEL的业务处理执行语言将整个制造工艺分解为服务节点;
(P).....................出(π I,π2......Πη)
其中,P为制造工艺描述,nl, n2......nn为云制造服务节点;
步骤1.2,通过数据库选择业务流程,若找到合适的流程则进入步骤2 ;否,则通过添加服务节点,制定业务流程后进入步骤2。[0015]其中,若业务控制组件中的数据库已存储该云制造业务流程,那么就可以直接选用;若业务控制组件数据库中没有适合的云制造业务流程,则需要将经BPEL分解得到的云制造服务节点逐一添加进去,存储到数据库的业务流程表中。
[0016]如图3,它展示的是摩托车车前灯研发制造的云制造业的协同交易业务流程制定实例。在云制造业务流程控制组件中,需方首先逐一添加每一个服务节点(图3上半部),形成云制造服务业务流程(图3左下部),此后需方可以根据需要任意修改、删除和添加每一个流程,最后它将形成纵向的业务弓I导模式(图3右下部),成为云制造服务交易的主线。
[0017]毫无疑问,不同的企业用户,不同的服务模式,不同的产品类别,纵向业务流程是不同的。此时,已确定的业务流程就形成了云制造业协同交易业务的纵向控制模式。
[0018]步骤2,通过供需智能匹配引擎搜索匹配服务资源,将匹配成功后签订的每一个订单信息按照服务名称和业务类型加入到对应的业务流程节点中;步骤2包括如下步骤:
步骤2.1,通过供需智能匹配引擎搜索匹配服务资源,若匹配到合适的服务资源则进入步骤2.2,否,则进入步骤5 ;
步骤2.2,匹配成功后签订服务订单并绑定交易任务引导模板,其中,交易任务引导模板包括交易类型、付款次数、交易状态;
当经过线上线下考察后签订订单,确定交易任务引导模板。其中,订单内容包含交易类型、付款次数、交易任务,而交易类型和付款次数的选择就是交易任务引导模板的选择,即通过交易类型和付款次数的选择来调用数据库中交易任务引导模板表的相应数据。
[0019]同样,对于不同的交易类型,不同的合作伙伴,由若干操作任务节点所组成的横向交易流程也是不同的,并考虑多次付款的情况,在签订订单时用户可以自主选择合作方式和付款次数,这样就可以形成不同的任务引导模板去实现交易任务的引导。
[0020]步骤2.3,将业务流程中可变服务节点名称与订单信息中服务名称的数据匹配,逐一将所有绑有交易任务模板的服务订单添加到对应的流程节点。便形成了若干平行的横向交易任务引导模式。
[0021]通过上述步骤,纵向的业务流程引导模式和横向的交易任务引导模式就形成了,就确定了如图1所示的云制造业的协同交易业务流程控制模式。
[0022]步骤3,根据业务流程进展更新流程节点中交易任务模板的交易信息和数据库; 供需双方的线下操作即为实际的设计和生产活动,线上操作即为执行交易任务引导模
板中的节点任务,包括支付款项、开始服务、服务验收,通过点击节点按钮来操作和执行,完成各个节点任务。
[0023]随着交易任务模板节点任务的线上执行,整个与交易有关的数据库表中的数据会发生流动,各个表之间会有数据交互。数据流动引发任务状态自行变更,并触发信息引导供需双方明确任务并完成节点任务。
[0024]例如,某一节点任务的完成,订单状态表中的,该节点在交易任务引导模板中的对应的节点状态就会发生变化,即颜色发生变化,由灰变红再变蓝(各种颜色所代表的含义在图1中均有说明)。
[0025]状态变更触发操作提示信息并更改操作权限,引导供需双方明确任务。例如,需方完成了首次支付后,这个支付任务节点的状态变为蓝色(即表示该节点任务已完成),此时系统会触发操作提示信息给供方,引导其去开始服务,交易操作权限流向供方,需方只有等供方完成服务后才有权限去操作。这样依次轮换权限,供需双方按照交易任务引导模板轮流操作,完成所有任务。
[0026]步骤4,根据各流程节点的交易任务模板中的交易信息进行订单状态跟踪和云制造服务监控至所有任务完成。
[0027]通过任务节点的状态,云制造业的协同交易业务流程控制平台运营方可以清楚地了解整个云制造业的协同交易业务流程控制的进度与状态,供需双方可以清晰地明确自己的实时任务并采取线上线下操作,这样便可以很好的实现了订单状态跟踪与服务过程监控,实现云制造服务的交易协同控制。
[0028]步骤5,结束。
[0029]其中,步骤2和步骤3是相互作用的,交易双方的操作权限随着交易状态的变化而发生流转,供需双方的轮流操作又直接改变交易状态,两者共同实现交易任务的引导。另夕卜,步骤3是步骤4实现的前提,订单状态跟踪以及服务过程监控都是根据横向交易任务控制中的任务状态变更来实现的。步骤2、3、4贯穿整个云制造服务交易过程,以“操作一引导一监控”的逻辑顺序循环跟进,直到所有交任务完成为止。
【权利要求】
1.一种面向云制造的业务流程及协同交易控制方法,其特征在于,包括以下步骤: 步骤1,输入企业需求的产品特性和制造工艺,制定或选择交易业务流程; 步骤2,通过供需智能匹配引擎搜索匹配服务资源,将匹配成功后签订的每一个订单信息按照服务名称和业务类型加入到对应的业务流程节点中; 步骤3,根据业务流程进展更新流程节点中交易任务模板的交易信息和数据库; 步骤4,根据各流程节点的交易任务模板中的交易信息进行订单状态跟踪和云制造服务监控至所有任务完成; 步骤5,结束。
2.根据权利要求1所述一种面向云制造的业务流程及协同交易控制方法,其特征在于,所述的步骤I包括以下子步骤: 步骤1.1,分析产品特性和制造工艺,根据基于BPEL的业务处理执行语言将整个制造工艺分解为服务节点;
(P) —出(Πι,Hg......Πη) 其中,P为制造工艺描述,Ii1, n2......ηη为云制造服务节点; 步骤1.2,通过数据库选择业务流程,若找到合适的流程则进入步骤2 ;否,则通过添加服务节点,制定业务流程后进入步骤2。
3.根据权利要求1所述一种面向云制造的业务流程及协同交易控制方法,其特征在于,所述的步骤2包括以下子步骤: 步骤2.1,通过供需智能匹配引擎搜索匹配服务资源,若匹配到合适的服务资源则进入步骤2.2,否,则进入步骤5 ; 步骤2.2,匹配成功后签订服务订单并绑定交易任务引导模板,其中,交易任务引导模板包括交易类型、付款次数、交易状态; 步骤2.3,将业务流程中可变服务节点名称与订单信息中服务名称的数据匹配,逐一将所有绑有交易任务模板的服务订单添加到对应的流程节点。
【文档编号】G06Q10/06GK104021448SQ201410276021
【公开日】2014年9月3日 申请日期:2014年6月19日 优先权日:2014年6月19日
【发明者】宋庭新, 魏春梅, 朱清波, 刘慧敏 申请人:湖北工业大学
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1