一种业务流程的展示方法和装置制造方法及图纸

技术编号:15057182 阅读:33 留言:0更新日期:2017-04-06 03:14
本发明专利技术公开了一种业务流程的展示方法和装置。所述方法包括:解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系;根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图;展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。由于第一业务流程图可以直观地展示业务文件的执行进度,无需再花费较长时间读取业务文件中的数据。

【技术实现步骤摘要】

本专利技术涉及软件
,具体涉及一种业务流程的展示方法,以及一种业务流程的展示装置。
技术介绍
一项业务往往需要经过多个部门的共同执行。以合同审批为例,通常使用文档或表格形式的审批文件记载负责审批的多个审批部门,依据记载的审批顺序依次经过多个审批部门的审批。但是,以文档或表格形式记载的审批文件对审批进度的展示不够直观,冗余数据较多,需要仔细阅读审批文件中记录的数据,才能了解审批进度,工作量较大,耗时较长。特别是同时管理大量的审批文件时,如何快速从审批文件中获知审批进度非常重要。
技术实现思路
针对
技术介绍
的从常用的审核文件中了解审批进度的工作量较大,耗时较长的问题,本专利技术提出了一种业务流程的展示方法,以及一种业务流程的展示装置。依据本专利技术的一个方面,提供了一种业务流程的展示方法,其中,包括:解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系;根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图;展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。可选地,所述方法还包括:根据业务标识从服务器获取所述业务文件,所述业务文件中各个执行节点的执行状态由各个执行节点对应的执行终端指示更新。可选地,所述解析业务文件获得业务流程属性包括:提取所述业务文件中各个执行节点;根据所述业务文件当前执行的执行节点为各个执行节点生成对应的执行状态;根据各个执行节点的先后顺序生成多个执行节点之间的关联关系,所述关联关系为多个执行节点的执行顺序,或针对各个执行节点标记的在前执行节点和在后执行节点。可选地,所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图包括:根据各个执行节点之间的关联关系将多个执行节点按照执行顺序进行排序,并采用预设连接标识连接各个执行节点,构建标识所述业务文件执行过程的第一业务流程图。可选地,所述业务流程属性还包括所述执行节点所属节点层级,所述第一业务流程图中展示第一节点层级的多个第一执行节点。可选地,在所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图之前,所述方法还包括:筛选第一节点层级的多个第一执行节点;所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图为,根据多个第一执行节点之间的关联关系,构建第一业务流程图。可选地,所述第一业务流程图的关联位置设置有第一选择控件,所述方法还包括:接收到对所述第一选择控件的选择信息时,提取第二节点层级对应的至少一个第二执行节点;将所述第二执行节点与所述第一节点层级的第一执行节点进行关联展示。可选地,所述将所述第二执行节点与所述第一节点层级的第一执行节点进行关联展示包括:根据所述第一执行节点与所述第二执行节点的关联关系构建第二执行流程图,将所述第二执行流程图替换所述第一业务流程图展示在当前页面;或,在所述当前页面中增加一新页面层展示所述第二节点层级的第二执行节点;或,通知当前终端的操作系统生成包括所述第二执行节点的提示框并展示在所述当前页面之上;其中,所述第二执行节点展示在具备关联关系的第一执行节点的关联位置。可选地,所述方法还包括:采集到鼠标指针停留在所述第一业务流程图中某个执行节点上时,在所述当前页面上生成展示所述执行节点的属性信息的提示框。可选地,所述第一业务流程图在纵向划分为多个子区域并分别展示在当前页面的多个页面层中;所述展示所述第一业务流程图为,从多个页面层中提取与所述当前页面大小匹配的、连续展示多个子区域的多个页面层并列展示。可选地,所述当前页面中设置有第二选择控件,所述方法还包括:接收到对第二选择控件的选择信息时,提取所述第二选择控件所指示滑动方向,重新提取连续展示多个子区域的多个页面层并列展示。本专利技术还提供了一种业务流程的展示装置,其中,包括:业务流程属性获得模块,用于解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系;第一业务流程图构建模块,用于根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图;第一业务流程图展示模块,用于展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。可选地,所述装置还包括:业务文件获取模块,用于根据业务标识从服务器获取所述业务文件,所述业务文件中各个执行节点的执行状态由各个执行节点对应的执行终端指示更新。可选地,所述业务流程属性获得模块包括:执行节点提取子模块,用于提取所述业务文件中各个执行节点;执行状态生成子模块,用于根据所述业务文件当前执行的执行节点为各个执行节点生成对应的执行状态;关联关系生成子模块,用于根据各个执行节点的先后顺序生成多个执行节点之间的关联关系,所述关联关系为多个执行节点的执行顺序,或针对各个执行节点标记的在前执行节点和在后执行节点。可选地,所述第一业务流程图构建模块,具体用于根据各个执行节点之间的关联关系将多个执行节点按照执行顺序进行排序,并采用预设连接标识连接各个执行节点,构建标识所述业务文件执行过程的第一业务流程图。可选地,所述业务流程属性还包括所述执行节点所属节点层级,所述第一业务流程图中展示第一节点层级的多个第一执行节点。可选地,所述装置还包括:第一执行节点筛选模块,用于在所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图之前,筛选第一节点层级的多个第一执行节点;所述第一业务流程图构建模块,具体用于根据多个第一执行节点之间的关联关系,构建第一业务流程图。可选地,所述装置还包括:第二执行节点提取模块,用于所述第一业务流程图的关联位置设置有第一选择控件,接收到对所述第一选择控件的选择信息时,提取第二节点层级对应的至少一个第二执行节点;第二执行节点展示模块,用于将所述第二执行节点与所述第一节点层级的第一执行节点进行关联展示。可选地,所述第二执行节点展示模块包括:第二执行流程图替换替换子模块,用于根据所述第一执行节点与所述第二执行节点的关联关系构建第二执行流程图,将所述第二执行流程图替换所述第一业务流程图展示在当前页面;或,新页面层增加子模块,用于根据所述第一执行节点与所述第二执行节点的关联关系构建第二执行流程图,在所述当前页面中增加一新页面层展示所述第二节点层级的第二执行节点;或,提示框生成子模块,用于根据所述第一执行节点与所述第二执行节点的关联关系构建第二执行流程图,通知当前终端的操作系统生成包括所述第二执行节点的提示框并展示在所述当前页面之上;其中,所述第二执行节点展示在具备关联关系的第一执行节点的关联位置。可选地,所述装置还包括:属性信息展示模块,用于采集到鼠标指针停留在所述第一业务流程图中某个执行节点上时,在所述当前页面上生成展示所述执行节点的属性信息的提示框。可选地,所述第一业务流程图在纵向划分为多个子区域并分别展示在当前页面的多个页面层中;所述第一业务流程图展示模块,具体用于从多个页面层中提取与所述当前页面大小匹配的、连续展示多个子区域的多个页面层并列展示。可选地,所述当前页面中本文档来自技高网...

【技术保护点】
一种业务流程的展示方法,其中,包括:解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系;根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图;展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。

【技术特征摘要】
1.一种业务流程的展示方法,其中,包括:解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系;根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图;展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。2.根据权利要求1所述的方法,其中,所述方法还包括:根据业务标识从服务器获取所述业务文件,所述业务文件中各个执行节点的执行状态由各个执行节点对应的执行终端指示更新。3.根据权利要求1所述的方法,其中,所述解析业务文件获得业务流程属性包括:提取所述业务文件中各个执行节点;根据所述业务文件当前执行的执行节点为各个执行节点生成对应的执行状态;根据各个执行节点的先后顺序生成多个执行节点之间的关联关系,所述关联关系为多个执行节点的执行顺序,或针对各个执行节点标记的在前执行节点和在后执行节点。4.根据权利要求1所述的方法,其中,所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图包括:根据各个执行节点之间的关联关系将多个执行节点按照执行顺序进行排序,并采用预设连接标识连接各个执行节点,构建标识所述业务文件执行过程的第一业务流程图。5.根据权利要求1所述的方法,其中,所述业务流程属性还包括所述执行节点所属节点层级,所述第一业务流程图中展示第一节点层级的多个第一执行节点。6.根据权利要求5所述的方法,其中:在所述根据多个执行节点之间的关联关系构建标识所述业务文件执行
\t过程的第一业务流程图之前,所述方法还包括:筛选第一节点层级的多个第一执行节点;所述...

【专利技术属性】
技术研发人员:彭俊凯
申请(专利权)人:北京奇虎科技有限公司奇智软件北京有限公司
类型:发明
国别省市:北京;11

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

1