流程配置方法及装置制造方法及图纸

技术编号:17408051 阅读:40 留言:0更新日期:2018-03-07 05:32
本发明专利技术涉及一种流程配置方法及装置。上述方法包括:接收流程配置操作;根据所述流程配置操作获取流程配置信息;根据所述流程配置信息绘制流程图;根据所述流程图构建流程配置文件;根据所述流程配置文件部署工作流流程。上述流程配置方法及装置,可灵活配置工作流流程,简化工作流流程的部署,大大降低流程配置的复杂度,节约大量人力及时间等资源。

Process configuration method and device

The present invention relates to a process configuration method and device. The method includes: receiving process configuration operation; according to the process configuration operation to obtain process configuration information; according to the process configuration information flow chart; according to the flow chart to build process configuration files; according to the process configuration file deployment workflow. The above process configuration methods and devices can flexibly configure the workflow process, simplify the deployment of workflow process, greatly reduce the complexity of the process configuration, and save a lot of resources such as manpower and time.

【技术实现步骤摘要】
流程配置方法及装置
本专利技术涉及计算机
,特别是涉及一种流程配置方法及装置。
技术介绍
社会保险是指国家为了预防和分担年老、失业、疾病以及死亡等社会风险,实现社会安全,而强制社会多数成员参加的,具有所得重分配功能的非营利性的社会安全制度。当公众需要利用社保进行报销时,需由各地方的社保局对公众上交的各项报销单据进行审批。不同地方的社保局审批报销单据的审批流程可能存在差异,例如有的社保局的审批流程包括初审、复审、批单、下发,有的社保局的审批流程包括初审、进度审核、医院反馈审核、下发等。而在传统的方式中,各个社保局的审批系统中的审批流程是固定的,当不同地方的社保局需要调整审批流程时,需对审批系统进行二次开发,审批流程配置复杂,浪费大量人力及时间等资源。
技术实现思路
本专利技术实施例提供一种流程配置方法及装置,能够灵活配置流程,大大降低流程配置的复杂度,节约大量人力及时间等资源。一种流程配置方法,包括:接收流程配置操作;根据所述流程配置操作获取流程配置信息;根据所述流程配置信息绘制流程图;根据所述流程图构建流程配置文件;根据所述流程配置文件部署工作流流程。在其中一个实施例中,所述根据所述流程配置信息绘制流程图,包括:提取所述流程配置信息中的各个流程节点,及与各个流程节点对应的顺序编号;按照各个流程节点对应的顺序编号对所述各个流程节点进行排序;分别绘制与排序后的各个流程节点对应的执行框图;从所述流程配置信息中读取排序后的各个流程节点的流转参数;根据所述流转参数按顺序逐一确定各个流程节点流向的下一流程节点,并在对应的执行框图之间绘制流程线。在其中一个实施例中,所述根据所述流转参数按顺序逐一确定各个流程节点流向的下一流程节点,并在对应的执行框图之间绘制流程线,包括:根据所述流转参数判断流程节点与下一流程节点之间是否存在流转网关;若存在,则根据存在流转网关的流程节点的流转参数获取与所述流转网关对应的判断条件,及与各个下一流程节点匹配的判断结果;根据所述判断条件在所述存在流转网关的流程节点与各个下一流程节点对应的执行框图之间绘制判断框图;在所述判断框图与各个下一流程节点对应的执行框图之间绘制携带有匹配的判断结果的流程线。在其中一个实施例中,所述根据所述流程图构建流程配置文件,包括:读取所述流程图中包含的流程图符号;解析各个流程图符号,并将所述各个流程图符号转化为预设格式的执行语句;按照预设方式在转化得到的执行语句中添加文件标签,生成并导出流程配置文件。在其中一个实施例中,所述根据所述流程配置文件部署工作流流程,包括:导入所述流程配置文件;获取所述流程配置文件的工作流编号,并根据所述工作流编号创建部署对象;通过所述部署对象加载所述流程配置文件,解析所述流程配置文件中的文件标签,得到执行语句;根据所述执行语句部署工作流流程。一种流程配置装置,包括:接收模块,用于接收流程配置操作;信息获取模块,用于根据所述流程配置操作获取流程配置信息;绘制模块,用于根据所述流程配置信息绘制流程图;构建模块,用于根据所述流程图构建流程配置文件;部署模块,用于根据所述流程配置文件部署工作流流程。在其中一个实施例中,所述绘制模块,包括:提取单元,用于提取所述流程配置信息中的各个流程节点,及与各个流程节点对应的顺序编号;排序单元,用于按照各个流程节点对应的顺序编号对所述各个流程节点进行排序;执行框图绘制单元,用于分别绘制与排序后的各个流程节点对应的执行框图;参数读取单元,用于从所述流程配置信息中读取排序后的各个流程节点的流转参数;流程线绘制单元,用于根据所述流转参数按顺序逐一确定各个流程节点流向的下一流程节点,并在对应的执行框图之间绘制流程线。在其中一个实施例中,所述流程线绘制单元,包括:判断子单元,用于根据所述流转参数判断流程节点与下一流程节点之间是否存在流转网关;获取子单元,用于若存在流转网关,则根据存在流转网关的流程节点的流转参数获取与所述流转网关对应的判断条件,及与各个下一流程节点匹配的判断结果;判断框图绘制子单元,用于根据所述判断条件在所述存在流转网关的流程节点与各个下一流程节点之间绘制判断框图;流程线绘制子单元,用于在所述判断框图与各个下一流程节点对应的执行框图之间绘制携带有匹配的判断结果的流程线。在其中一个实施例中,所述构建模块,包括:符号读取单元,用于读取所述流程图中包含的流程图符号;解析单元,用于解析各个流程图符号,并将所述各个流程图符号转化为预设格式的执行语句;生成单元,用于按照预设方式在转化得到的执行语句中添加文件标签,生成并导出流程配置文件。在其中一个实施例中,所述部署模块,包括:导入单元,用于导入所述流程配置文件;创建单元,用于获取所述流程配置文件的工作流编号,并根据所述工作流编号创建部署对象;加载单元,用于通过所述部署对象加载所述流程配置文件,解析所述流程配置文件中的文件标签,得到执行语句;部署单元,用于根据所述执行语句部署工作流流程。上述流程配置方法及装置,接收流程配置操作,根据流程配置操作获取流程配置信息,根据流程配置信息绘制流程图,并根据流程图构建流程配置文件,再根据流程配置文件部署工作流流程,可灵活配置工作流流程,简化工作流流程的部署,大大降低流程配置的复杂度,节约大量人力及时间等资源。附图说明图1为一个实施例中终端的结构示意图;图2为一个实施例中流程配置方法的流程示意图;图3为一个实施例中根据流程配置信息绘制流程图的流程示意图;图4为一个实施例中在执行框图之间绘制流程线的流程示意图;图5(a)为一个实施例中绘制的流程图;图5(b)为另一个实施例中绘制的流程图;图6为一个实施例中根据流程图构建流程配置文件的流程示意图;图7为一个实施例中根据流程配置文件部署工作流流程的流程示意图;图8为一个实施例中流程配置装置的结构示意图;图9为一个实施例中绘制模块的内部结构示意图;图10为一个实施例中流程线绘制单元的内部结构示意图;图11为一个实施例中构建模块的内部结构示意图;图12为一个实施例中部署模块的内部结构示意图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本专利技术,并不用于限定本专利技术。图1为一个实施例中终端的结构示意图。如图1所示,该终端包括通过系统总线连接的处理器、非易失性存储介质、内存储器、网络接口、显示屏和输入装置。其中,终端的非易失性存储介质存储有操作系统,还包括一种流程配置装置,该流程配置装置用于实现一种流程配置方法。该处理器用于提供计算和控制能力,支撑整个终端的运行。终端中的内存储器为非易失性存储介质中的流程配置装置的运行提供环境,该内存储器中可储存有计算机可读指令,该计算机可读指令被所述处理器执行时,可使得所述处理器执行一种流程配置方法。网络接口用于与服务器进行网络通信,如将流程配置文件发送至服务器进行存储等。终端的显示屏可以是液晶显示屏或者电子墨水显示屏等,输入装置可以是显示屏上覆盖的触摸层,也可以是终端外壳上设置的按键、轨迹球或触控板,也可以是外接的键盘、触控板或鼠标等。该终端可以是手机、平板电脑或者个人数字助理或穿戴式设备等。本领域技术人员可以理解,图1中示出的结构,仅仅是与本申请方本文档来自技高网...
流程配置方法及装置

【技术保护点】
一种流程配置方法,包括:接收流程配置操作;根据所述流程配置操作获取流程配置信息;根据所述流程配置信息绘制流程图;根据所述流程图构建流程配置文件;根据所述流程配置文件部署工作流流程。

【技术特征摘要】
1.一种流程配置方法,包括:接收流程配置操作;根据所述流程配置操作获取流程配置信息;根据所述流程配置信息绘制流程图;根据所述流程图构建流程配置文件;根据所述流程配置文件部署工作流流程。2.根据权利要求1所述的流程配置方法,其特征在于,所述根据所述流程配置信息绘制流程图,包括:提取所述流程配置信息中的各个流程节点,及与各个流程节点对应的顺序编号;按照各个流程节点对应的顺序编号对所述各个流程节点进行排序;分别绘制与排序后的各个流程节点对应的执行框图;从所述流程配置信息中读取排序后的各个流程节点的流转参数;根据所述流转参数按顺序逐一确定各个流程节点流向的下一流程节点,并在对应的执行框图之间绘制流程线。3.根据权利要求2所述的流程配置方法,其特征在于,所述根据所述流转参数按顺序逐一确定各个流程节点流向的下一流程节点,并在对应的执行框图之间绘制流程线,包括:根据所述流转参数判断流程节点与下一流程节点之间是否存在流转网关;若存在,则根据存在流转网关的流程节点的流转参数获取与所述流转网关对应的判断条件,及与各个下一流程节点匹配的判断结果;根据所述判断条件在所述存在流转网关的流程节点与各个下一流程节点对应的执行框图之间绘制判断框图;在所述判断框图与各个下一流程节点对应的执行框图之间绘制携带有匹配的判断结果的流程线。4.根据权利要求1所述的流程配置方法,其特征在于,所述根据所述流程图构建流程配置文件,包括:读取所述流程图中包含的流程图符号;解析各个流程图符号,并将所述各个流程图符号转化为预设格式的执行语句;按照预设方式在转化得到的执行语句中添加文件标签,生成并导出流程配置文件。5.根据权利要求4所述的流程配置方法,其特征在于,所述根据所述流程配置文件部署工作流流程,包括:导入所述流程配置文件;获取所述流程配置文件的工作流编号,并根据所述工作流编号创建部署对象;通过所述部署对象加载所述流程配置文件,解析所述流程配置文件中的文件标签,得到执行语句;根据所述执行语句部署工作流流程。6.一种流程配置装置,其特征在于,包括:接收模块,用于接收流程配置操作;信息获取模块,用于根据所述流...

【专利技术属性】
技术研发人员:南致超
申请(专利权)人:平安医疗健康管理股份有限公司
类型:发明
国别省市:上海,31

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

1