当前位置: 首页 > 专利查询>东华大学专利>正文

一种基于ArtiFlow的印染业务流程的建模方法技术

技术编号:21715868 阅读:83 留言:0更新日期:2019-07-27 19:36
本发明专利技术提出了一种基于ArtiFlow的印染业务流程的建模方法,其步骤如下:分析业务流程中涉及的业务部门,根据部门实体抽象出若干个业务活动,将实际业务抽象成ArtiFlow的服务;根据服务的启动方式以及服务所需的输入数据为相关服务增加事件;明确各服务的输入输出数据,将数据整合为推进业务流程的信息表;根据表格数据建立对应数据库;制定业务规则,根据业务规则确定业务的执行顺序;明确各服务间的逻辑结构,按业务流程及业务规则聚合各服务,链接服务对应的数据库,完成模型的建立。本方法能够清晰地反映业务逻辑,易于理解且实现简单,能很好地保存关键数据,实现流程控制、数据追踪、协同管理,提高企业生产效率。

A Modeling Method of Printing and Dyeing Business Process Based on ArtiFlow

【技术实现步骤摘要】
一种基于ArtiFlow的印染业务流程的建模方法
本专利技术涉及一种印染生产中的业务流程的建模方法,属于印染行业

技术介绍
业务流程除了对企业核心业务进行抽象描述之外,它还能对企业的业务运营起到非常重要的指导性作用。随着科技不断进步,业务流程的建模方法也在不断地扩展完善中。目前常用的建模方法多采用基于过程的建模思想,这些方法并不适用于关键业务间需要大量信息传递的协同业务流程。印染业作为一个劳动密集程度高的传统行业,普遍存在以下问题:1、业务逻辑复杂:印染业务流程涉及审核、生产、质检等多个部门职能,各部门服务间均存在业务数据交互,个别部门间还需要协同工作。2、需要宏观调控:印染的多个流程仍需宏观监控,各个部门的主观能动性不高,线性运行机动性不强。发现问题不及时容易导致人力物力的极大浪费。3、关键信息易丢失:现有的生产管理工具多是通过Project或Excel等软件以甘特图的方式来记录生产计划、进度,企业信息化程度较低,重要信息易丢失。
技术实现思路
本专利技术要解决的技术问题是:印染生产中关键数据易丢失、人为控制业务流程。为了解决上述技术问题,本专利技术的技术方案是提供了一种基于ArtiFlow的印染业务流程的建模方法,其特征在于,包括以下步骤:步骤1、分析业务流程涉及的业务部门,根据业务部门实体抽象出若干个业务活动,每个业务活动对应一个ArtiFlow的服务,将业务部门所处理的实际业务拆分为多个服务,通过服务对关键业务数据的操作,体现现实业务中的业务活动;步骤2、明确服务启动方式明确各服务启动所对应的触发事件以及所需的输入数据,根据启动方式以及输入数据为相关服务增加事件及事件所携带的消息。步骤3、根据步骤2明确各服务的输入、输出数据,服务的输入数据即为步骤2中产生的消息,输出数据为修改过或新生成的信息表,确定每两个相关服务推进所需的数据,将数据整合为推进业务流程的信息表;步骤4、完善服务间的数据流根据步骤3所建立的信息表数据,依次建立对应的数据库,数据库用于保存暂不处理的关键业务数据、存取对应服务的输出输入数据;步骤5、制定业务规则,根据业务规则确定业务活动的执行顺序;步骤6、明确各服务间的串行或并行的逻辑结构,按业务流程及业务规则聚合各服务,通过传输管道链接服务对应的数据库,完成模型的建立。优选地,步骤1所述的ArtiFlow是一种以数据为中心的业务流程描述模型,通过数据流将服务聚合,清晰地反映业务逻辑,易于理解、实现简单,而且可将关键数据存储于ArtiFlow库中,确保关键数据完整。优选地,步骤1所述的ArtiFlow服务的确定,包括如下步骤:步骤101、根据实际业务活动确定ArtiFlow服务,服务元素图形为圆角矩形;步骤102、确定服务元素基本属性。优选地,步骤4所述的数据库的确定包括如下步骤:步骤401、根据信息表建立对应数据库,数据库元素图形为圆形;步骤402、确定数据库基本属性。本专利技术提出了基于ArtiFlow的印染业务流程的建模方法。ArtiFlow是一种以数据为中心的业务流程描述模型,通过数据流将服务聚合,不仅够清晰地反映业务逻辑,易于理解且实现简单,而且可将关键数据存储于ArtiFlow库中,确保关键数据完整。通过关键数据实时监控生产进程,生产信息透明化,有利于提高生产效率。本专利技术将大幅提高印染行业精准生产、精细管控、协同并进的水平,从而优化生产链,提高业务运转效率与企业部门机动性。相比于现有建模方法,本专利技术提供的基于ArtiFlow的印染业务流程的建模方法的有益效果如下:1、本方法基于ArtiFlow,将数据与业务流程有效结合在一起,有利于明确业务流程,清晰业务逻辑。2、本方法将关键数据存储于ArtiFlow库中,能有效避免关键数据丢失,确保数据完整。3、本方法通过关键数据实时监控生产进程,使生产信息透明化,有利于把控业务流程,提高生产效率。4、本方法可扩展性强,可复用性高,将大幅提升印染行业精准制造、精细管理的水平。附图说明图1是本专利技术具体实例的事件消息图;图2是本专利技术具体实例改进前的业务流程图;图3是本专利技术具体实例改进后的ArtiFlow业务流程图;图4是本专利技术的总体流程图。具体实施方式下面结合具体实施例,进一步阐述本专利技术。应理解,这些实施例仅用于说明本专利技术而不用于限制本专利技术的范围。此外应理解,在阅读了本专利技术讲授的内容之后,本领域技术人员可以对本专利技术作各种改动或修改,这些等价形式同样落于本申请所附权利要求书所限定的范围。本专利技术针对印染生产中关键数据易丢失、人为控制业务流程等问题,提供了基于ArtiFlow的印染业务流程的建模方法,步骤如下:步骤1、分析业务流程涉及的业务部门,根据部门实体抽象出若干个业务活动,每个业务活动对应一个ArtiFlow的服务,将实际业务拆分为多个服务。通过服务对关键业务数据的操作,体现现实业务中的业务活动;所述ArtiFlow服务的确定,详细步骤如下:1)根据实际业务活动确定所有ArtiFlow服务,服务元素图形为圆角矩形;2)确定元素基本属性,如具体服务名称,服务主要功能等。步骤2、明确服务启动方式(消息驱动或循环执行),明确各服务启动所对应的触发事件以及所需的输入数据,根据启动方式以及输入数据为相关服务增加事件及事件所携带的消息。如图1所示,设在某印染企业中有A与B两个业务活动,A执行结束后B开始执行。由于业务活动具有事件触发特性,B收到消息后才会启动服务,且B所需的输入数据为m,根据以上数据确定A的产生事件为e,B的触发事件为e,消息为m。步骤3、根据步骤2明确各服务的输入输出数据,服务的输入数据即为步骤2中产生的消息,输出数据为修改过或新生成的信息表,确定每两个相关服务推进所需的数据,将数据整合为推进业务流程的信息表;步骤4、完善服务间的数据流,根据步骤3所建立的信息表数据,依次建立对应的数据库,所述数据库用于保存暂不处理的关键业务数据、存取对应服务的输出输入数据;所述数据库的确定,详细步骤如下:1)根据信息表建立对应数据库,数据库元素图形为圆形;2)确定数据库基本属性,如数据库名称,数据库存储的表类型及名称。步骤5、制定业务规则,根据业务规则确定业务活动的执行顺序;步骤6、明确各服务间的串行或并行的逻辑结构,按业务流程及业务规则聚合各服务,通过传输管道链接服务对应的数据库,完成模型的建立。按照本专利技术方法进行的业务流程建模实例:例如某印染企业的印染业务流程图如图2所示。业务员接收订单后,根据生产需求创建订单,订单审核通过后,进行原料采购、打样生产、质检以及运输,以上步骤将整个业务流程拆分成12个服务,具体流程如图3所示。服务推进的同时也生成相应的数据流,整合数据流信息生成信息表,最后存储于ArtiFlow库中。对ArtiFlow服务及对应业务数据流的详细描述如下:步骤1、创建订单服务:业务员将客户需求整理成订单并录入管理系统中,订单信息表包括订单编号,名称,交付日期,所需原料,审核状态等属性。创建订单服务结束后发送审核订单信息给订单审核服务。步骤2、订单审核服务:该服务收到消息从订单数据库中读取当前订单信息,并交给审核人员审核,审核结束后,修改审核状态并保存。订单审核服务结束后发送分配任务信息给协作任务分配服务。步骤3、协作任务分配服本文档来自技高网...

【技术保护点】
1.一种基于ArtiFlow的印染业务流程的建模方法,其特征在于,包括以下步骤:步骤1、分析业务流程涉及的业务部门,根据业务部门实体抽象出若干个业务活动,每个业务活动对应一个ArtiFlow的服务,将业务部门所处理的实际业务拆分为多个服务,通过服务对关键业务数据的操作,体现现实业务中的业务活动;步骤2、明确服务启动方式明确各服务启动所对应的触发事件以及所需的输入数据,根据启动方式以及输入数据为相关服务增加事件及事件所携带的消息。步骤3、根据步骤2明确各服务的输入、输出数据,服务的输入数据即为步骤2中产生的消息,输出数据为修改过或新生成的信息表,确定每两个相关服务推进所需的数据,将数据整合为推进业务流程的信息表;步骤4、完善服务间的数据流根据步骤3所建立的信息表数据,依次建立对应的数据库,数据库用于保存暂不处理的关键业务数据、存取对应服务的输出输入数据;步骤5、制定业务规则,根据业务规则确定业务活动的执行顺序;步骤6、明确各服务间的串行或并行的逻辑结构,按业务流程及业务规则聚合各服务,通过传输管道链接服务对应的数据库,完成模型的建立。

【技术特征摘要】
1.一种基于ArtiFlow的印染业务流程的建模方法,其特征在于,包括以下步骤:步骤1、分析业务流程涉及的业务部门,根据业务部门实体抽象出若干个业务活动,每个业务活动对应一个ArtiFlow的服务,将业务部门所处理的实际业务拆分为多个服务,通过服务对关键业务数据的操作,体现现实业务中的业务活动;步骤2、明确服务启动方式明确各服务启动所对应的触发事件以及所需的输入数据,根据启动方式以及输入数据为相关服务增加事件及事件所携带的消息。步骤3、根据步骤2明确各服务的输入、输出数据,服务的输入数据即为步骤2中产生的消息,输出数据为修改过或新生成的信息表,确定每两个相关服务推进所需的数据,将数据整合为推进业务流程的信息表;步骤4、完善服务间的数据流根据步骤3所建立的信息表数据,依次建立对应的数据库,数据库用于保存暂不处理的关键业务数据、存取对应服务的输出输入数据;步骤5、制定业务规则,根据业务规则确定业务活动的执行顺序;步骤6、明确各服务间的...

【专利技术属性】
技术研发人员:武治含刘国华王国栋盛守祥唐文辉
申请(专利权)人:东华大学
类型:发明
国别省市:上海,31

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1