CN106557854A - 一种业务流程的展示方法和装置 - Google Patents
一种业务流程的展示方法和装置 Download PDFInfo
- Publication number
- CN106557854A CN106557854A CN201510625060.7A CN201510625060A CN106557854A CN 106557854 A CN106557854 A CN 106557854A CN 201510625060 A CN201510625060 A CN 201510625060A CN 106557854 A CN106557854 A CN 106557854A
- Authority
- CN
- China
- Prior art keywords
- node
- execution
- business process
- process map
- service scripts
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q10/00—Administration; Management
- G06Q10/06—Resources, workflows, human or project management; Enterprise or organisation planning; Enterprise or organisation modelling
Landscapes
- Engineering & Computer Science (AREA)
- Business, Economics & Management (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- Economics (AREA)
- Entrepreneurship & Innovation (AREA)
- Educational Administration (AREA)
- Game Theory and Decision Science (AREA)
- Development Economics (AREA)
- Marketing (AREA)
- Operations Research (AREA)
- Quality & Reliability (AREA)
- Tourism & Hospitality (AREA)
- Physics & Mathematics (AREA)
- General Business, Economics & Management (AREA)
- General Physics & Mathematics (AREA)
- Theoretical Computer Science (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明公开了一种业务流程的展示方法和装置。所述方法包括:解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系;根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图;展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。由于第一业务流程图可以直观地展示业务文件的执行进度,无需再花费较长时间读取业务文件中的数据。
Description
技术领域
本发明涉及软件技术领域,具体涉及一种业务流程的展示方法,以及一种业务流程的展示装置。
背景技术
一项业务往往需要经过多个部门的共同执行。以合同审批为例,通常使用文档或表格形式的审批文件记载负责审批的多个审批部门,依据记载的审批顺序依次经过多个审批部门的审批。
但是,以文档或表格形式记载的审批文件对审批进度的展示不够直观,冗余数据较多,需要仔细阅读审批文件中记录的数据,才能了解审批进度,工作量较大,耗时较长。特别是同时管理大量的审批文件时,如何快速从审批文件中获知审批进度非常重要。
发明内容
针对背景技术的从常用的审核文件中了解审批进度的工作量较大,耗时较长的问题,本发明提出了一种业务流程的展示方法,以及一种业务流程的展示装置。
依据本发明的一个方面,提供了一种业务流程的展示方法,其中,包括:
解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系;
根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图;
展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。
可选地,所述方法还包括:
根据业务标识从服务器获取所述业务文件,所述业务文件中各个执行节点的执行状态由各个执行节点对应的执行终端指示更新。
可选地,所述解析业务文件获得业务流程属性包括:
提取所述业务文件中各个执行节点;
根据所述业务文件当前执行的执行节点为各个执行节点生成对应的执行状态;
根据各个执行节点的先后顺序生成多个执行节点之间的关联关系,所述关联关系为多个执行节点的执行顺序,或针对各个执行节点标记的在前执行节点和在后执行节点。
可选地,所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图包括:
根据各个执行节点之间的关联关系将多个执行节点按照执行顺序进行排序,并采用预设连接标识连接各个执行节点,构建标识所述业务文件执行过程的第一业务流程图。
可选地,所述业务流程属性还包括所述执行节点所属节点层级,所述第一业务流程图中展示第一节点层级的多个第一执行节点。
可选地,在所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图之前,所述方法还包括:
筛选第一节点层级的多个第一执行节点;
所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图为,根据多个第一执行节点之间的关联关系,构建第一业务流程图。
可选地,所述第一业务流程图的关联位置设置有第一选择控件,所述方法还包括:
接收到对所述第一选择控件的选择信息时,提取第二节点层级对应的至少一个第二执行节点;
将所述第二执行节点与所述第一节点层级的第一执行节点进行关联展示。
可选地,所述将所述第二执行节点与所述第一节点层级的第一执行节点进行关联展示包括:
根据所述第一执行节点与所述第二执行节点的关联关系构建第二执行流程图,将所述第二执行流程图替换所述第一业务流程图展示在当前页面;
或,在所述当前页面中增加一新页面层展示所述第二节点层级的第二执行节点;
或,通知当前终端的操作***生成包括所述第二执行节点的提示框并展示在所述当前页面之上;
其中,所述第二执行节点展示在具备关联关系的第一执行节点的关联位置。
可选地,所述方法还包括:
采集到鼠标指针停留在所述第一业务流程图中某个执行节点上时,在所述当前页面上生成展示所述执行节点的属性信息的提示框。
可选地,所述第一业务流程图在纵向划分为多个子区域并分别展示在当前页面的多个页面层中;
所述展示所述第一业务流程图为,从多个页面层中提取与所述当前页面大小匹配的、连续展示多个子区域的多个页面层并列展示。
可选地,所述当前页面中设置有第二选择控件,所述方法还包括:
接收到对第二选择控件的选择信息时,提取所述第二选择控件所指示滑动方向,重新提取连续展示多个子区域的多个页面层并列展示。
本发明还提供了一种业务流程的展示装置,其中,包括:
业务流程属性获得模块,用于解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系;
第一业务流程图构建模块,用于根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图;
第一业务流程图展示模块,用于展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。
可选地,所述装置还包括:
业务文件获取模块,用于根据业务标识从服务器获取所述业务文件,所述业务文件中各个执行节点的执行状态由各个执行节点对应的执行终端指示更新。
可选地,所述业务流程属性获得模块包括:
执行节点提取子模块,用于提取所述业务文件中各个执行节点;
执行状态生成子模块,用于根据所述业务文件当前执行的执行节点为各个执行节点生成对应的执行状态;
关联关系生成子模块,用于根据各个执行节点的先后顺序生成多个执行节点之间的关联关系,所述关联关系为多个执行节点的执行顺序,或针对各个执行节点标记的在前执行节点和在后执行节点。
可选地,所述第一业务流程图构建模块,具体用于根据各个执行节点之间的关联关系将多个执行节点按照执行顺序进行排序,并采用预设连接标识连接各个执行节点,构建标识所述业务文件执行过程的第一业务流程图。
可选地,所述业务流程属性还包括所述执行节点所属节点层级,所述第一业务流程图中展示第一节点层级的多个第一执行节点。
可选地,所述装置还包括:
第一执行节点筛选模块,用于在所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图之前,筛选第一节点层级的多个第一执行节点;
所述第一业务流程图构建模块,具体用于根据多个第一执行节点之间的关联关系,构建第一业务流程图。
可选地,所述装置还包括:
第二执行节点提取模块,用于所述第一业务流程图的关联位置设置有第一选择控件,接收到对所述第一选择控件的选择信息时,提取第二节点层级对应的至少一个第二执行节点;
第二执行节点展示模块,用于将所述第二执行节点与所述第一节点层级的第一执行节点进行关联展示。
可选地,所述第二执行节点展示模块包括:
第二执行流程图替换替换子模块,用于根据所述第一执行节点与所述第二执行节点的关联关系构建第二执行流程图,将所述第二执行流程图替换所述第一业务流程图展示在当前页面;
或,新页面层增加子模块,用于根据所述第一执行节点与所述第二执行节点的关联关系构建第二执行流程图,在所述当前页面中增加一新页面层展示所述第二节点层级的第二执行节点;
或,提示框生成子模块,用于根据所述第一执行节点与所述第二执行节点的关联关系构建第二执行流程图,通知当前终端的操作***生成包括所述第二执行节点的提示框并展示在所述当前页面之上;
其中,所述第二执行节点展示在具备关联关系的第一执行节点的关联位置。
可选地,所述装置还包括:
属性信息展示模块,用于采集到鼠标指针停留在所述第一业务流程图中某个执行节点上时,在所述当前页面上生成展示所述执行节点的属性信息的提示框。
可选地,所述第一业务流程图在纵向划分为多个子区域并分别展示在当前页面的多个页面层中;
所述第一业务流程图展示模块,具体用于从多个页面层中提取与所述当前页面大小匹配的、连续展示多个子区域的多个页面层并列展示。
可选地,所述当前页面中设置有第二选择控件,所述装置还包括:
页面层重新提取模块,用于接收到对第二选择控件的选择信息时,提取所述第二选择控件所指示滑动方向,重新提取连续展示多个子区域的多个页面层并列展示。
依据本发明的实施例,解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系,根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图,展示所述第一业务流程图,由于第一业务流程图可以直观地展示业务文件的执行进度,无需再花费较长时间读取业务文件中的数据。
其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染,用户只需通过辨识第一业务流程图中各个执行节点的展示效果,即可了解业务文件的执行进度。
并且,第一业务流程图可以仅仅展示预设的第一节点层级的执行节点,可以更进一步提高用户获知执行进度的效率,用户可以通过点击预设第一选择控件查看下一层级节点,方便用户根据需要分层级查看信息。
另外,当所述当前页面的展示面积有限不能一次完整地展示所述第一业务流程图时,可以对所述第一业务流程图进行子区域划分,在所述当前页面中展示部分子区域对应的局部图,可以通过选择所述当前页面中设置的第二选择控件,更新所述当前页面展示的内容,方便地完成对所述第一业务流程图的查看。
上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1示出了根据本发明实施例1的业务流程的展示方法的流程图;
图2示出了根据本发明实施例的第一业务流程图的第一示意图;
图3示出了根据本发明实施例2的业务流程的展示方法的流程图;
图4示出了根据本发明实施例3的业务流程的展示方法的流程图;
图5示出了根据本发明实施例的第一业务流程图的第二示意图;
图6示出了根据本发明实施例的第一业务流程图的第三示意图;
图7示出了根据本发明实施例4的业务流程的展示方法的流程图;
图8示出了根据本发明实施例的第一业务流程图的第四示意图;
图9示出了根据本发明实施例的第一业务流程图的第五示意图;
图10示出了根据本发明实施例1的业务流程的展示装置的结构框图;
图11示出了根据本发明实施例2的业务流程的展示装置的结构框图;
图12示出了根据本发明实施例3的业务流程的展示装置的结构框图;
图13示出了根据本发明实施例4的业务流程的展示装置的结构框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
参考图1,示出了根据本发明实施例1的业务流程业务流程的展示方法的流程图,该方法可以包括以下步骤:
步骤101、解析业务文件获得业务属性数据,所述业务属性数据包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系。
本发明实施例所述的业务文件可以为需要公司内部多个业务部门联合执行的文件,执行节点可以为执行所述业务文件的业务部门,执行状态可以包括待执行、执行中、已执行或是其它任意适用的状态。多个执行节点之间的关联关系标识执行节点在整个业务流程中的执行顺序,可以采用任意可实现的方式来表示,例如可以针对各个执行节点设置有序的编号,也可以标识各个执行节点前后执行的其它节点。
以业务文件为合同文件为例,执行节点可以为审批指定合同文件的审批部门;执行状态可以包括待审批、审批中、已审核、未通过或其它任意适用的审批状态;多个执行节点之间的关联关系可以为执行合同文件中多个审批部门之间的执行关系。
业务文件可以以文档或表格形式记录,也可以以其它任意适用的形式记录。当业务文件以文档形式记录时,可以通过读取文档中记录的文字,获取负责执行该业务文件的多个执行节点,各个执行节点之间的执行关系,以及各执行节点所处的执行状态。
步骤102、根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图。
基于从解析业务文件获得的按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的执行关系,构建标识所述业务文件执行过程的第一业务流程图。
在具体实现中,可以对不同的执行状态设置不同的展示效果,例如,对不同的执行状态设置不同的展示颜色,或是对不同的执行状态设置不同的灰度,或是设置其它适用的展示效果。进一步,可以根据预置的执行状态与展示效果的对应关系,对处于不同执行状态的执行节点进行展示效果标记,可以依据标记有不同展示效果的多个执行节点和多个执行节点之间的执行关系,构建包含多个执行节点的执行过程的第一业务流程图。进一步,可以将构建的第一业务流程图写入网页的网页源文件中,更新网页源文件。
步骤103、展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。
渲染更新后的网页源文件,在网页中展示所述第一业务流程图。从展示的所述第一业务流程图中可知分别执行业务文件的多个执行节点,以及各执行节点之间的关联关系。可以根据预置的执行状态与展示效果的对应关系,通过辨识审批部门对应的展示效果,快速地了解各个审批部门所处的执行状态。
参照图2,示出了根据本发明实施例的第一业务流程图的第一示意图。图2中审批部门对应的展示效果为展示灰度,因为图2中四个审批部门对应的展示灰度相同,所以可以确定四个审批部门处于相同的执行状态。
依据本发明的实施例,解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系,根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图,展示所述第一业务流程图,由于第一业务流程图可以直观地展示审批文件的审批进度,无需再花费较长时间读取审批文件中的数据。
其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染,用户只需通过辨识第一业务流程图中各个执行节点的展示效果,即可了解业务文件的执行进度。
实施例2
参考图3,示出了根据本发明实施例2的业务流程的展示方法的流程图,该方法可以包括以下步骤:
步骤201、根据业务标识从服务器获取所述业务文件,所述业务文件中各个执行节点的执行状态由各个执行节点对应的执行终端指示更新。
业务标识可以为业务文件的业务文件名称、业务文件编号、业务文件创建时间或其它任意适用的标识。执行节点可以依据相应的业务标识从服务器中调取所需的业务文件。各个执行节点可以通过执行终端对本部门的执行状态进行更新。例如,当执行节点的执行人员在完成对某一业务文件的执行后,通过执行终端修改该执行节点针对该业务文件的执行状态。
步骤202、提取所述业务文件中各个执行节点。
解析获取的业务文件,可以按照业务文件中记录的各个执行节点的关联关系依次提取业务文件中包含的多个执行节点。
步骤203、根据所述业务文件当前执行的执行节点为各个执行节点生成对应的执行状态。
在业务文件的审批过程中,业务文件可以按照业务文件中记载的各执行节点之间的关联关系依次经过多个执行节点执行,在当前执行节点完成执行后才会按照执行关系进行下一个执行节点的执行。
可以按照业务文件中记载的各个执行节点之间的关联关系,从业务文件中依次进行提取多个执行节点,在确定当前执行的执行节点后,可以根据多个执行节点的关联关系,确定其它执行节点的执行状态。例如,从某一业务文件中按照记载的关联关系依次提取六个执行节点,在确定当前执行的执行节点为第四个节点后,则可以确定前三个执行节点的执行状态为已执行,第四个执行节点的执行状态为执行中,后面两个执行节点的执行状态为待执行。
步骤204、根据各个执行节点的先后顺序生成多个执行节点之间的关联关系,所述关联关系为多个执行节点的执行顺序,或针对各个执行节点标记的在前执行节点和在后执行节点。
本发明实施例中,可以根据多个执行节点的提取顺序,生成多个执行节点之间的关联关系。所述关联关系可以为多个执行节点的执行顺序,也可以为针对各个执行节点标记的在前审批部门和在后审批部门。
具体地,可以对提取的多个执行节点进行排序,得到的多个执行节点之间的执行顺序作为其关联关系。例如,负责审批某一业务文件的三个审批部门的执行顺序为b审批部门-a审批部门-c审批部门,即作为三个执行节点之间的关联关系。
也可以标记各个执行节点的在前执行节点和在执行节点,以此作为多个执行节点之间的关联关系。例如,负责审批某一业务文件的执行节点包含三个,以编号记录各个执行节点,标记第一执行节点的在前执行节点和在后执行节点,得到的关联关系为(0,2),标记第二执行节点的在前执行节点和在后执行节点,得到的关联关系为(1,3),标记第三执行节点的在前执行节点和在后执行节点,得到的关联关系为(2,0),其中,标识(2,0)可以表示第四执行节点不存在,即负责审批此业务文件的执行节点仅包含三个。
步骤205、根据各个执行节点之间的关联关系将多个执行节点按照执行顺序进行排序,并采用预设连接标识连接各个执行节点,构建标识所述业务文件执行过程的第一业务流程图。
本发明实施例中,预设连接标识可以为箭头、箭头和文字组合或其它任意适用的形式。可以根据各个执行节点之间的关联关系,或根据标记各个执行节点的在前执行节点和在后执行节点得到的标识,对业务文件中的多个执行节点进行排序,并可以采用箭头将多个执行节点连接起来,构建标识所述业务文件执行过程的第一业务流程图。将构建的第一业务流程图写入网页的网页源文件中,更新网页源文件。
步骤206、展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。
渲染更新后的网页源文件,在网页中展示所述第一业务流程图。可以根据多个执行节点之间的位置关系和预设连接标识,明确多个执行节点之间的执行顺序,可以通过辨识各个执行节点的展示效果,快速地了解业务文件的执行进度。
步骤207、采集到鼠标指针停留在所述第一业务流程图中某个执行节点上时,在所述当前页面上生成展示所述执行节点的属性信息的提示框。
所述属性信息可以包括执行部门名称、执行部门编号、执行人员姓名、执行日期或其它信息。
采集到鼠标指针停留在所述第一业务流程图中某个执行节点上后,弹出提示框进行展示,用户可以通过读取提示框显示的内容了解该执行节点的属性信息。
针对本实施例中的弹出提示框的效果可以利用JavaScript、Jquery、DIV、SPAN等技术实现。当鼠标滑过指定区域时会自动弹出提示框,当鼠标离开指定区域后,弹出的提示框消失。以JavaScript实现为例,在页面中预置JS代码,当JS代码监控到鼠标在指定区域停留时,在页面源文件中***待展示的提示框的描述文本,其中定义提示框在页面的展示坐标、展示内容和展示效果等,并重新加载新的页面源文件则可以在页面中展示提示框。
据本发明的实施例,解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系,根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图,展示所述第一业务流程图,由于第一业务流程图可以直观地展示业务文件的执行进度,无需再花费较长时间读取业务文件中的数据。
其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染,用户只需通过辨识第一业务流程图中各个执行节点的展示效果,即可了解业务文件的执行进度。
实施例3
参考图4,示出了根据本发明实施例3的业务流程的展示方法的流程图,该方法可以包括以下步骤:
步骤301、解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系,以及所述执行节点所属节点层级,所述第一业务流程图中展示第一节点层级的多个第一执行节点。
针对不同的业务文件,需要经过不同级别的执行节点进行执行,同一级别的执行节点可能包括一个或多个。节点层级可以为业务部门的部门级别,所述部门级别可以预先进行划分设置。所述业务流程属性可以包括执行节点与所属部门级别的对应关系。可以在生成的第一业务流程图中展示属于第一节点层级的多个第一执行节点。
步骤302、筛选第一节点层级的多个第一执行节点。
从解析业务文件获得的较多数目的执行节点中,依据第一节点层级这一属性,筛选属于第一节点层级的多个第一执行节点。
步骤303、根据多个第一执行节点之间的关联关系,构建第一业务流程图。
可以根据多个第一执行节点之间的关联关系,构建第一业务流程图。
在具体实现中,针对一份业务文件,可能存在一种或多种执行流程,不同的执行流程可以包含不同的执行节点。针对一份业务文件,当每个部门级别对应的执行节点的数目均为一个时,构建的第一业务流程图为一简单的线性流程图;当每个部门级别对应的执行节点的数目不全为一个时,构建的第一业务流程图较为复杂,在完成所述第一业务流程图中所示的所有执行过程后,才结束对该业务文件的执行。
步骤304、展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。
参照图2,在提交业务文件后,首先经过的第一节点层级对应有四个执行节点,分别为资质审核1、资质审核2、资质审核3和资质审核4。
步骤305、所述第一业务流程图的关联位置设置有第一选择控件,接收到对所述第一选择控件的选择信息时,提取第二节点层级对应的至少一个第二执行节点。
所述第一业务流程图的关联位置设置有第一选择控件,在接收到对所述第一选择控件的选择信息后,从解析业务文件获得的较多数目的执行节点中,提取属于第二部门级别的一个或多个第二执行节点。参照图2,在图2所示的第一业务流程图的右侧设置有第一选择控件,接收到对图2中设置的第一选择控件的选择信息后,提取属于第二部门级别的一个或多个第二执行节点。
步骤306、将所述第二执行节点与所述第一节点层级的第一执行节点进行关联展示。
从网页源文件中,提取预设的属于第一节点层级的第一执行节点与属于第二部门级别的第二执行节点之间的位置关系,依据提取的位置关系,将提取的所述第二执行节点展示在所述第一执行节点的相应位置。
在具体实现中,针对简单的线性业务流程图,可以预设所述第二部门级别的第二执行节点位于所述第一节点层级的第一执行节点的右侧,展示距离可以根据需要进行设置;针对复杂的业务流程图,可以预设属于同一部门级别的多个执行节点位于同一列,不同执行节点间的展示距离可以根据需要进行设置,对于位置关系的具体设定内容,本发明在此不做限制。
参照图5,示出了根据本发明实施例的第一业务流程图的第二示意图。点击图2中第一业务流程图右侧的第一选择控件,得到图5所示的第一业务流程图。相对于图2,图5中新增了服务审核3、渠道管理层3、服务审核1、渠道管理层1和服务审核2五个执行节点,新增的五个执行节点属于同一部门级别,依据预先设定的属于第一节点层级的四个第一执行节点与属于第二部门级别的五个第二执行节点之间的位置关系,新增的五个执行节点展示在属于第一节点层级的四个执行节点的右侧的相应位置。
参照图6,示出了根据本发明实施例的第一业务流程图的第三示意图。点击图5中第一业务流程图右侧的第一选择控件,得到图6所示的第一业务流程图,相对于图5,图6中新增了属于第三部门级别的管理层1和管理层2,以及属于第四部门级别的管理层3。如图6所示,在服务审核1和渠道管理层1两个执行节点均完成执行后,管理层1开始对业务文件进行执行;在服务审核3完成执行后,管理层2开始对业务文件进行执行;在服务审核2、管理层1或管理层2完成执行后,管理层3开始对业务文件进行最终执行。
在具体实现中,根据所述第一执行节点与所述第二执行节点的关联关系构建第二执行流程图,将所述第二执行流程图替换所述第一业务流程图展示在当前页面;或,在所述当前页面中增加一新页面层展示所述第二节点层级的第二执行节点;或,通知当前终端的操作***生成包括所述第二执行节点的提示框并展示在所述当前页面之上。其中,所述第二执行节点展示在具备关联关系的第一执行节点的关联位置。
依据本发明的实施例,解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系,根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图,展示所述第一业务流程图,由于第一业务流程图可以直观地展示业务文件的执行进度,无需再花费较长时间读取业务文件中的数据。
其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染,用户只需通过辨识第一业务流程图中各个执行节点的展示效果,即可了解业务文件的执行进度。
并且,第一业务流程图可以仅仅展示预设的第一节点层级的执行节点,可以更进一步提高用户获知执行进度的效率,用户可以通过点击预设第一选择控件查看下一层级节点,方便用户根据需要分层级查看信息。
实施例4
参照图7,示出了根据本发明实施例4的业务流程的展示方法的流程图,具体可以包括:
步骤401、解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系。
步骤402、根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图,所述第一业务流程图在纵向划分为多个子区域并分别展示在当前页面的多个页面层中。
步骤403、从多个页面层中提取与所述当前页面大小匹配的、连续展示多个子区域的多个页面层并列展示。
本发明实施例中,可以将所述第一业务流程图在纵向划分为多个子区域,不同子区域展示在当前页面的不同页面层中。子区域的数目可以根据实际进行设定,多个子区域的宽度可以相同,也可以不同,本发明在此不做限制。
可以参照所述当前页面宽度,从多个页面层中提取与所述当前页面大小匹配的、连续展示多个子区域的多个页面层,之后并列展示提取的多个页面层。其中,与所述当前页面大小匹配可以为与预设的展示面积大小匹配,展示宽度符合预设的展示总宽度,所述展示总宽度小于等于当前页面的横向宽度。
例如,所述第一业务流程图划分为三个子区域,第一子区域展示在当前页面的第一页面层中,第二子区域展示在当前页面的第二页面层中,第三子区域展示在当前页面的第三页面层中。由于三个区域的宽度总和大于当前页面的宽度,所述当前页面一次只能展示所述第一业务流程图的两个子区域,则在对所述第一业务流程图进行首次展示时,可以选取其中连续的两个子区域并列展示,例如并列展示第一子区域和第二子区域。
步骤404、所述当前页面中设置有第二选择控件,接收到对第二选择控件的选择信息时,提取所述第二选择控件所指示滑动方向,重新提取连续展示多个子区域的多个页面层并列展示。
本发明实施例中,所述当前页面中可以设置有第二选择控件,所述第二选择控件可以为滚动条、按钮或其它适用的控件。所述第二选择控件对应指示当前页面的滑动方向,接收到对所述第二选择控件的选择信息时,根据所述第二选择控件所指示的页面滑动方向以及滑动距离,确定本次操作对当前页面的滑动方向和滑动距离。进而从网页源文件中,重新提取连续展示多个子区域的多个页面层,之后并列展示提取的多个页面层。
在具体实现中,当第二选择控件可以为滚动条时,可以拖动滚动条更新所述当前页面展示的内容,根据对滚动条的拖动方向和拖动距离,确定对当前页面的滑动方向和滑动距离;当第二选择控件可以为按钮时,可以点击按钮更新所述当前页面展示的内容,按钮预设有对应的滑动方向,根据按钮指示的对当前页面的滑动方向,并根据预设的一次点击操作与滑动距离的对应关系确定对页面的滑动距离。进一步,从网页源文件中,重新提取连续展示多个子区域的多个页面层,并列展示提取的多个页面层。
参照图8,示出了根据本发明实施例的第一业务流程图的第四示意图。图8所示的当前页面展示两个子区域,即第一子区域和第二子区域,所述当前页面左侧和右侧各设有一第二选择控件,位于左侧的第二选择控件指示的页面滑动方向为右,位于右侧的第二选择控件指示的页面滑动方向为左,并且一次点击操作对应的滑动距离为一个页面层的宽度。
参照图9,示出了根据本发明实施例的第一业务流程图的第五示意图。接收针对图8右侧的第二选择控件的一次点击操作后,根据指示的左方向,以及根据一次点击对应滑动一个页面层的对应关系,从网页源文件中,提取连续展示第二子区域和第三子区域的第二页面层和第三页面层,得到图9所示的第一业务流程图的局部图。
相比于上个实施例,当所述当前页面的展示面积有限不能一次完整地展示所述第一业务流程图时,可以对所述第一业务流程图进行子区域划分,在所述当前页面中采用多个页面层展示部分子区域,可以通过选择所述当前页面中设置的第二选择控件,更新所述当前页面展示的内容,方便地完成对所述第一业务流程图的查看。
并且,依据本发明的实施例,解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系,根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图,展示所述第一业务流程图,由于第一业务流程图可以直观地展示业务文件的执行进度,无需再花费较长时间读取业务文件中的数据。
其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染,用户只需通过辨识第一业务流程图中各个执行节点的展示效果,即可了解业务文件的执行进度。
实施例5
参考图10,示出了根据本发明实施例1的业务流程的展示装置的结构框图,具体可以包括:
业务流程属性获得模块501,用于解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系。
第一业务流程图构建模块502,用于根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图。
第一业务流程图展示模块503,用于展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。
依据本发明的实施例,解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系,根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图,展示所述第一业务流程图,由于第一业务流程图可以直观地展示业务文件的执行进度,无需再花费较长时间读取业务文件中的数据。
其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染,用户只需通过辨识第一业务流程图中各个执行节点的展示效果,即可了解业务文件的执行进度。
实施例6
参考图11,示出了根据本发明实施例2的业务流程的展示装置的结构框图,具体可以包括:
业务流程属性获得模块601,用于解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系。
第一业务流程图构建模块602,用于根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图。
第一业务流程图展示模块603,用于展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。
属性信息展示模块604,用于采集到鼠标指针停留在所述第一业务流程图中某个执行节点上时,在所述当前页面上生成展示所述执行节点的属性信息的提示框。
所述业务流程属性获得模块601包括:
执行节点提取子模块6011,用于提取所述业务文件中各个执行节点;
执行状态生成子模块6012,用于根据所述业务文件当前执行的执行节点为各个执行节点生成对应的执行状态;
关联关系生成子模块6013,用于根据各个执行节点的先后顺序生成多个执行节点之间的关联关系,所述关联关系为多个执行节点的执行顺序,或针对各个执行节点标记的在前执行节点和在后执行节点。
所述第一业务流程图构建模块602,具体用于根据各个执行节点之间的关联关系将多个执行节点按照执行顺序进行排序,并采用预设连接标识连接各个执行节点,构建标识所述业务文件执行过程的第一业务流程图。
依据本发明的实施例,解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系,根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图,展示所述第一业务流程图,由于第一业务流程图可以直观地展示业务文件的执行进度,无需再花费较长时间读取业务文件中的数据。
其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染,用户只需通过辨识第一业务流程图中各个执行节点的展示效果,即可了解业务文件的执行进度。
实施例7
参考图12,示出了根据本发明实施例3的业务流程的展示装置的结构框图,具体可以包括:
业务流程属性获得模块701,用于解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系以及所述执行节点所属节点层级,所述第一业务流程图中展示第一节点层级的多个第一执行节点。
第一执行节点筛选模块702,用于在所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图之前,筛选第一节点层级的多个第一执行节点。
第一业务流程图构建模块703,用于根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图。
第一业务流程图展示模块704,用于展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。
第二执行节点提取模块705,用于所述第一业务流程图的关联位置设置有第一选择控件,接收到对所述第一选择控件的选择信息时,提取第二节点层级对应的至少一个第二执行节点。
第二执行节点展示模块706,用于将所述第二执行节点与所述第一节点层级的第一执行节点进行关联展示。
所述第一业务流程图构建模块703,具体用于根据多个第一执行节点之间的关联关系,构建第一业务流程图。
依据本发明的实施例,解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系,根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图,展示所述第一业务流程图,由于第一业务流程图可以直观地展示业务文件的执行进度,无需再花费较长时间读取业务文件中的数据。
其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染,用户只需通过辨识第一业务流程图中各个执行节点的展示效果,即可了解业务文件的执行进度。
并且,第一业务流程图可以仅仅展示预设的第一节点层级的执行节点,可以更进一步提高用户获知执行进度的效率,用户可以通过点击预设第一选择控件查看下一层级节点,方便用户根据需要分层级查看信息。
实施例8
参考图13,示出了根据本发明实施例4的业务流程的展示装置的结构框图,具体可以包括:
业务流程属性获得模块801,用于解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系。
第一业务流程图构建模块802,用于根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图。
第一业务流程图展示模块803,用于展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。
页面层重新提取模块804,用于接收到对第二选择控件的选择信息时,提取所述第二选择控件所指示滑动方向,重新提取连续展示多个子区域的多个页面层并列展示,所述当前页面中设置有第二选择控件。
所述第一业务流程图展示模块803,具体用于从多个页面层中提取与所述当前页面大小匹配的、连续展示多个子区域的多个页面层并列展示,所述第一业务流程图在纵向划分为多个子区域并分别展示在当前页面的多个页面层中。
依据本发明的实施例,解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系,根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图,展示所述第一业务流程图,由于第一业务流程图可以直观地展示业务文件的执行进度,无需再花费较长时间读取业务文件中的数据。
其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染,用户只需通过辨识第一业务流程图中各个执行节点的展示效果,即可了解业务文件的执行进度。
另外,当所述当前页面的展示面积有限不能一次完整地展示所述第一业务流程图时,可以对所述第一业务流程图进行子区域划分,在所述当前页面中展示部分子区域对应的局部图,可以通过选择所述当前页面中设置的第二选择控件,更新所述当前页面展示的内容,方便地完成对所述第一业务流程图的查看。
由于所述移动终端实施例基本相应于前述图1-图9所示的方法实施例,故本实施例的描述中未详尽之处,可以参见前述实施例中的相关说明,在此就不赘述了。
在此提供的算法和显示不与任何特定计算机、虚拟***或者其它设备固有相关。各种通用***也可以与基于在此的示教一起使用。根据上面的描述,构造这类***所要求的结构是显而易见的。此外,本发明也不针对任何特定编程语言。应当明白,可以利用各种编程语言实现在此描述的本发明的内容,并且上面对特定语言所做的描述是为了披露本发明的最佳实施方式。
在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本发明的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。
类似地,应当理解,为了精简本公开并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该公开的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多的特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面公开的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。
本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。
此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。
本发明的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本领域的技术人员应当理解,可以在实践中使用微处理器或者数字信号处理器(DSP)来实现根据本发明实施例的业务流程的展示方法对应的装置中的一些或者全部部件的一些或者全部功能。本发明还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者***程序(例如,计算机程序和计算机程序产品)。这样的实现本发明的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。
应该注意的是上述实施例对本发明进行说明而不是对本发明进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。在权利要求中,不应将位于括号之间的任何参考符号构造成对权利要求的限制。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本发明可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干***的单元权利要求中,这些***中的若干个可以是通过同一个硬件项来具体体现。单词第一、第二、以及第三等的使用不表示任何顺序。可将这些单词解释为名称。
本发明公开了A1、一种业务流程的展示方法,其中,包括:
解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系;
根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图;
展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。
A2、根据A1所述的方法,其中,所述方法还包括:
根据业务标识从服务器获取所述业务文件,所述业务文件中各个执行节点的执行状态由各个执行节点对应的执行终端指示更新。
A3、根据A1所述的方法,其中,所述解析业务文件获得业务流程属性包括:
提取所述业务文件中各个执行节点;
根据所述业务文件当前执行的执行节点为各个执行节点生成对应的执行状态;
根据各个执行节点的先后顺序生成多个执行节点之间的关联关系,所述关联关系为多个执行节点的执行顺序,或针对各个执行节点标记的在前执行节点和在后执行节点。
A4、根据A1所述的方法,其中,所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图包括:
根据各个执行节点之间的关联关系将多个执行节点按照执行顺序进行排序,并采用预设连接标识连接各个执行节点,构建标识所述业务文件执行过程的第一业务流程图。
A5、根据A1所述的方法,其中,所述业务流程属性还包括所述执行节点所属节点层级,所述第一业务流程图中展示第一节点层级的多个第一执行节点。
A6、根据A5所述的方法,其中:
在所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图之前,所述方法还包括:
筛选第一节点层级的多个第一执行节点;
所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图为,根据多个第一执行节点之间的关联关系,构建第一业务流程图。
A7、根据A5所述的方法,其中,所述第一业务流程图的关联位置设置有第一选择控件,所述方法还包括:
接收到对所述第一选择控件的选择信息时,提取第二节点层级对应的至少一个第二执行节点;
将所述第二执行节点与所述第一节点层级的第一执行节点进行关联展示。
A8、根据A7所述的方法,其中,所述将所述第二执行节点与所述第一节点层级的第一执行节点进行关联展示包括:
根据所述第一执行节点与所述第二执行节点的关联关系构建第二执行流程图,将所述第二执行流程图替换所述第一业务流程图展示在当前页面;
或,在所述当前页面中增加一新页面层展示所述第二节点层级的第二执行节点;
或,通知当前终端的操作***生成包括所述第二执行节点的提示框并展示在所述当前页面之上;
其中,所述第二执行节点展示在具备关联关系的第一执行节点的关联位置。
A9、根据A1所述的方法,其中,所述方法还包括:
采集到鼠标指针停留在所述第一业务流程图中某个执行节点上时,在所述当前页面上生成展示所述执行节点的属性信息的提示框。
A10、根据A1所述的方法,其中,所述第一业务流程图在纵向划分为多个子区域并分别展示在当前页面的多个页面层中;
所述展示所述第一业务流程图为,从多个页面层中提取与所述当前页面大小匹配的、连续展示多个子区域的多个页面层并列展示。
A11、根据A10所述的方法,其中,所述当前页面中设置有第二选择控件,所述方法还包括:
接收到对第二选择控件的选择信息时,提取所述第二选择控件所指示滑动方向,重新提取连续展示多个子区域的多个页面层并列展示。
本发明还公开了B12、一种业务流程的展示装置,其中,包括:
业务流程属性获得模块,用于解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系;
第一业务流程图构建模块,用于根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图;
第一业务流程图展示模块,用于展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。
B13、根据B12所述的装置,其中,所述装置还包括:
业务文件获取模块,用于根据业务标识从服务器获取所述业务文件,所述业务文件中各个执行节点的执行状态由各个执行节点对应的执行终端指示更新。
B14、根据B12所述的装置,其中,所述业务流程属性获得模块包括:
执行节点提取子模块,用于提取所述业务文件中各个执行节点;
执行状态生成子模块,用于根据所述业务文件当前执行的执行节点为各个执行节点生成对应的执行状态;
关联关系生成子模块,用于根据各个执行节点的先后顺序生成多个执行节点之间的关联关系,所述关联关系为多个执行节点的执行顺序,或针对各个执行节点标记的在前执行节点和在后执行节点。
B15、根据B12所述的装置,其中:
所述第一业务流程图构建模块,具体用于根据各个执行节点之间的关联关系将多个执行节点按照执行顺序进行排序,并采用预设连接标识连接各个执行节点,构建标识所述业务文件执行过程的第一业务流程图。
B16、根据B12所述的装置,其中,所述业务流程属性还包括所述执行节点所属节点层级,所述第一业务流程图中展示第一节点层级的多个第一执行节点。
B17、根据B16所述的装置,其中:所述装置还包括:
第一执行节点筛选模块,用于在所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图之前,筛选第一节点层级的多个第一执行节点;
所述第一业务流程图构建模块,具体用于根据多个第一执行节点之间的关联关系,构建第一业务流程图。
B18、根据B16所述的装置,其中,所述装置还包括:
第二执行节点提取模块,用于所述第一业务流程图的关联位置设置有第一选择控件,接收到对所述第一选择控件的选择信息时,提取第二节点层级对应的至少一个第二执行节点;
第二执行节点展示模块,用于将所述第二执行节点与所述第一节点层级的第一执行节点进行关联展示。
B19、根据B18所述的装置,其中,所述第二执行节点展示模块包括:
第二执行流程图替换替换子模块,用于根据所述第一执行节点与所述第二执行节点的关联关系构建第二执行流程图,将所述第二执行流程图替换所述第一业务流程图展示在当前页面;
或,新页面层增加子模块,用于根据所述第一执行节点与所述第二执行节点的关联关系构建第二执行流程图,在所述当前页面中增加一新页面层展示所述第二节点层级的第二执行节点;
或,提示框生成子模块,用于根据所述第一执行节点与所述第二执行节点的关联关系构建第二执行流程图,通知当前终端的操作***生成包括所述第二执行节点的提示框并展示在所述当前页面之上;
其中,所述第二执行节点展示在具备关联关系的第一执行节点的关联位置。
B20、根据B12所述的装置,其中,所述装置还包括:
属性信息展示模块,用于采集到鼠标指针停留在所述第一业务流程图中某个执行节点上时,在所述当前页面上生成展示所述执行节点的属性信息的提示框。
B21、根据B12所述的装置,其中,所述第一业务流程图在纵向划分为多个子区域并分别展示在当前页面的多个页面层中;
所述第一业务流程图展示模块,具体用于从多个页面层中提取与所述当前页面大小匹配的、连续展示多个子区域的多个页面层并列展示。
B22、根据B21所述的装置,其中,所述当前页面中设置有第二选择控件,所述装置还包括:
页面层重新提取模块,用于接收到对第二选择控件的选择信息时,提取所述第二选择控件所指示滑动方向,重新提取连续展示多个子区域的多个页面层并列展示。
Claims (10)
1.一种业务流程的展示方法,其中,包括:
解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系;
根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图;
展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。
2.根据权利要求1所述的方法,其中,所述方法还包括:
根据业务标识从服务器获取所述业务文件,所述业务文件中各个执行节点的执行状态由各个执行节点对应的执行终端指示更新。
3.根据权利要求1所述的方法,其中,所述解析业务文件获得业务流程属性包括:
提取所述业务文件中各个执行节点;
根据所述业务文件当前执行的执行节点为各个执行节点生成对应的执行状态;
根据各个执行节点的先后顺序生成多个执行节点之间的关联关系,所述关联关系为多个执行节点的执行顺序,或针对各个执行节点标记的在前执行节点和在后执行节点。
4.根据权利要求1所述的方法,其中,所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图包括:
根据各个执行节点之间的关联关系将多个执行节点按照执行顺序进行排序,并采用预设连接标识连接各个执行节点,构建标识所述业务文件执行过程的第一业务流程图。
5.根据权利要求1所述的方法,其中,所述业务流程属性还包括所述执行节点所属节点层级,所述第一业务流程图中展示第一节点层级的多个第一执行节点。
6.根据权利要求5所述的方法,其中:
在所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图之前,所述方法还包括:
筛选第一节点层级的多个第一执行节点;
所述根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图为,根据多个第一执行节点之间的关联关系,构建第一业务流程图。
7.根据权利要求5所述的方法,其中,所述第一业务流程图的关联位置设置有第一选择控件,所述方法还包括:
接收到对所述第一选择控件的选择信息时,提取第二节点层级对应的至少一个第二执行节点;
将所述第二执行节点与所述第一节点层级的第一执行节点进行关联展示。
8.根据权利要求7所述的方法,其中,所述将所述第二执行节点与所述第一节点层级的第一执行节点进行关联展示包括:
根据所述第一执行节点与所述第二执行节点的关联关系构建第二执行流程图,将所述第二执行流程图替换所述第一业务流程图展示在当前页面;
或,在所述当前页面中增加一新页面层展示所述第二节点层级的第二执行节点;
或,通知当前终端的操作***生成包括所述第二执行节点的提示框并展示在所述当前页面之上;
其中,所述第二执行节点展示在具备关联关系的第一执行节点的关联位置。
9.根据权利要求1所述的方法,其中,所述方法还包括:
采集到鼠标指针停留在所述第一业务流程图中某个执行节点上时,在所述当前页面上生成展示所述执行节点的属性信息的提示框。
10.一种业务流程的展示装置,其中,包括:
业务流程属性获得模块,用于解析业务文件获得业务流程属性,所述业务流程属性包括按序执行的多个执行节点、各个执行节点的执行状态以及多个执行节点之间的关联关系;
第一业务流程图构建模块,用于根据多个执行节点之间的关联关系构建标识所述业务文件执行过程的第一业务流程图;
第一业务流程图展示模块,用于展示所述第一业务流程图,其中,各执行节点采用针对不同执行状态预设的展示效果进行渲染。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510625060.7A CN106557854A (zh) | 2015-09-25 | 2015-09-25 | 一种业务流程的展示方法和装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201510625060.7A CN106557854A (zh) | 2015-09-25 | 2015-09-25 | 一种业务流程的展示方法和装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN106557854A true CN106557854A (zh) | 2017-04-05 |
Family
ID=58415361
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201510625060.7A Pending CN106557854A (zh) | 2015-09-25 | 2015-09-25 | 一种业务流程的展示方法和装置 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106557854A (zh) |
Cited By (17)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106529912A (zh) * | 2016-11-17 | 2017-03-22 | 济南浪潮高新科技投资发展有限公司 | 一种基于源头的可视化业务流跟踪***及方法 |
CN107451294A (zh) * | 2017-08-17 | 2017-12-08 | 北京润科通用技术有限公司 | 一种数据交互方法及装置 |
CN107895592A (zh) * | 2017-11-14 | 2018-04-10 | 医惠科技有限公司 | 医嘱流程配置方法及电子设备 |
WO2018205942A1 (zh) * | 2017-05-09 | 2018-11-15 | 成都牵牛草信息技术有限公司 | 工作流审批节点按部门级别设置审批角色的方法 |
WO2019024539A1 (zh) * | 2017-08-03 | 2019-02-07 | 平安科技(深圳)有限公司 | 业务流程展示方法、装置、设备及计算机可读存储介质 |
CN109359949A (zh) * | 2018-10-30 | 2019-02-19 | 中国建设银行股份有限公司 | 流程展示方法和装置 |
CN109948996A (zh) * | 2019-01-28 | 2019-06-28 | 平安科技(深圳)有限公司 | 审批流程可视化展示方法、装置及计算机设备、存储介质 |
CN109993417A (zh) * | 2019-03-12 | 2019-07-09 | 平安普惠企业管理有限公司 | 一种业务状态标识添加方法、装置及存储介质 |
CN110213067A (zh) * | 2018-03-06 | 2019-09-06 | 腾讯科技(深圳)有限公司 | 业务请求的跟踪信息处理方法、装置和*** |
CN110458433A (zh) * | 2019-07-31 | 2019-11-15 | 苏州克劳丽化妆品有限公司 | 一种工业互联网的构建方法、装置及计算机存储介质 |
CN111324629A (zh) * | 2020-02-19 | 2020-06-23 | 望海康信(北京)科技股份公司 | 业务数据处理方法、装置、电子设备及计算机存储介质 |
CN111401831A (zh) * | 2020-03-04 | 2020-07-10 | 平安医疗健康管理股份有限公司 | 任务进度展示方法、装置、设备及可读存储介质 |
CN111950970A (zh) * | 2020-06-11 | 2020-11-17 | 国家电网有限公司 | 一种基于数字化审计平台的流程管理方法、装置及设备 |
CN112287742A (zh) * | 2020-06-22 | 2021-01-29 | 上海柯林布瑞信息技术有限公司 | 文件中的流程图解析方法及装置、计算设备、存储介质 |
CN112581018A (zh) * | 2020-12-28 | 2021-03-30 | 北京世纪互联宽带数据中心有限公司 | 一种流程任务管理方法、***、装置以及存储介质 |
CN113031929A (zh) * | 2021-04-29 | 2021-06-25 | 中国工商银行股份有限公司 | 一种业务的实现方法及装置 |
CN109948996B (zh) * | 2019-01-28 | 2024-07-26 | 平安科技(深圳)有限公司 | 审批流程可视化展示方法、装置及计算机设备、存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102169500A (zh) * | 2011-04-19 | 2011-08-31 | 北京神州数码思特奇信息技术股份有限公司 | 一种业务流程动态展示装置 |
CN102196000A (zh) * | 2010-03-11 | 2011-09-21 | 新奥特(北京)视频技术有限公司 | 一种基于b/s结构的业务流程可视化方法及*** |
US20140007194A1 (en) * | 2009-08-10 | 2014-01-02 | Freeport Technologies, Inc. | Secure control for desktop secure video teleconferencing |
CN103617486A (zh) * | 2013-11-21 | 2014-03-05 | 中国电子科技集团公司第十五研究所 | 一种复杂业务流程动态图形化监控的方法与*** |
CN103744676A (zh) * | 2014-01-07 | 2014-04-23 | 上海新炬网络技术有限公司 | 一种多层级信息的关联展示方法 |
CN103885883A (zh) * | 2014-04-10 | 2014-06-25 | 国家电网公司 | 一种通过网络图对测试过程进行实时展示的方法 |
CN104281906A (zh) * | 2013-07-11 | 2015-01-14 | 江苏达科信息科技有限公司 | 一种业务流程中的流程引擎实现方法及其流程引擎*** |
CN104599078A (zh) * | 2015-02-03 | 2015-05-06 | 浪潮(北京)电子信息产业有限公司 | 一种数据流处理方法及*** |
-
2015
- 2015-09-25 CN CN201510625060.7A patent/CN106557854A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20140007194A1 (en) * | 2009-08-10 | 2014-01-02 | Freeport Technologies, Inc. | Secure control for desktop secure video teleconferencing |
CN102196000A (zh) * | 2010-03-11 | 2011-09-21 | 新奥特(北京)视频技术有限公司 | 一种基于b/s结构的业务流程可视化方法及*** |
CN102169500A (zh) * | 2011-04-19 | 2011-08-31 | 北京神州数码思特奇信息技术股份有限公司 | 一种业务流程动态展示装置 |
CN104281906A (zh) * | 2013-07-11 | 2015-01-14 | 江苏达科信息科技有限公司 | 一种业务流程中的流程引擎实现方法及其流程引擎*** |
CN103617486A (zh) * | 2013-11-21 | 2014-03-05 | 中国电子科技集团公司第十五研究所 | 一种复杂业务流程动态图形化监控的方法与*** |
CN103744676A (zh) * | 2014-01-07 | 2014-04-23 | 上海新炬网络技术有限公司 | 一种多层级信息的关联展示方法 |
CN103885883A (zh) * | 2014-04-10 | 2014-06-25 | 国家电网公司 | 一种通过网络图对测试过程进行实时展示的方法 |
CN104599078A (zh) * | 2015-02-03 | 2015-05-06 | 浪潮(北京)电子信息产业有限公司 | 一种数据流处理方法及*** |
Cited By (23)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106529912A (zh) * | 2016-11-17 | 2017-03-22 | 济南浪潮高新科技投资发展有限公司 | 一种基于源头的可视化业务流跟踪***及方法 |
WO2018205942A1 (zh) * | 2017-05-09 | 2018-11-15 | 成都牵牛草信息技术有限公司 | 工作流审批节点按部门级别设置审批角色的方法 |
WO2019024539A1 (zh) * | 2017-08-03 | 2019-02-07 | 平安科技(深圳)有限公司 | 业务流程展示方法、装置、设备及计算机可读存储介质 |
CN107451294A (zh) * | 2017-08-17 | 2017-12-08 | 北京润科通用技术有限公司 | 一种数据交互方法及装置 |
CN107451294B (zh) * | 2017-08-17 | 2021-04-16 | 北京润科通用技术有限公司 | 一种数据交互方法及装置 |
CN107895592A (zh) * | 2017-11-14 | 2018-04-10 | 医惠科技有限公司 | 医嘱流程配置方法及电子设备 |
CN110213067A (zh) * | 2018-03-06 | 2019-09-06 | 腾讯科技(深圳)有限公司 | 业务请求的跟踪信息处理方法、装置和*** |
CN109359949A (zh) * | 2018-10-30 | 2019-02-19 | 中国建设银行股份有限公司 | 流程展示方法和装置 |
CN109948996A (zh) * | 2019-01-28 | 2019-06-28 | 平安科技(深圳)有限公司 | 审批流程可视化展示方法、装置及计算机设备、存储介质 |
CN109948996B (zh) * | 2019-01-28 | 2024-07-26 | 平安科技(深圳)有限公司 | 审批流程可视化展示方法、装置及计算机设备、存储介质 |
CN109993417A (zh) * | 2019-03-12 | 2019-07-09 | 平安普惠企业管理有限公司 | 一种业务状态标识添加方法、装置及存储介质 |
CN110458433A (zh) * | 2019-07-31 | 2019-11-15 | 苏州克劳丽化妆品有限公司 | 一种工业互联网的构建方法、装置及计算机存储介质 |
CN110458433B (zh) * | 2019-07-31 | 2022-05-17 | 克劳丽化妆品股份有限公司 | 一种工业互联网的构建方法、装置及计算机存储介质 |
CN111324629A (zh) * | 2020-02-19 | 2020-06-23 | 望海康信(北京)科技股份公司 | 业务数据处理方法、装置、电子设备及计算机存储介质 |
CN111324629B (zh) * | 2020-02-19 | 2023-08-15 | 望海康信(北京)科技股份公司 | 业务数据处理方法、装置、电子设备及计算机存储介质 |
CN111401831A (zh) * | 2020-03-04 | 2020-07-10 | 平安医疗健康管理股份有限公司 | 任务进度展示方法、装置、设备及可读存储介质 |
CN111950970A (zh) * | 2020-06-11 | 2020-11-17 | 国家电网有限公司 | 一种基于数字化审计平台的流程管理方法、装置及设备 |
CN112287742A (zh) * | 2020-06-22 | 2021-01-29 | 上海柯林布瑞信息技术有限公司 | 文件中的流程图解析方法及装置、计算设备、存储介质 |
CN112287742B (zh) * | 2020-06-22 | 2023-12-26 | 上海柯林布瑞信息技术有限公司 | 文件中的流程图解析方法及装置、计算设备、存储介质 |
CN112581018A (zh) * | 2020-12-28 | 2021-03-30 | 北京世纪互联宽带数据中心有限公司 | 一种流程任务管理方法、***、装置以及存储介质 |
CN112581018B (zh) * | 2020-12-28 | 2024-02-09 | 北京世纪互联宽带数据中心有限公司 | 一种流程任务管理方法、***、装置以及存储介质 |
CN113031929A (zh) * | 2021-04-29 | 2021-06-25 | 中国工商银行股份有限公司 | 一种业务的实现方法及装置 |
CN113031929B (zh) * | 2021-04-29 | 2024-04-09 | 中国工商银行股份有限公司 | 一种业务的实现方法及装置 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106557854A (zh) | 一种业务流程的展示方法和装置 | |
US11138541B2 (en) | System to construct an improved view of a process | |
US9286035B2 (en) | Code remediation | |
CN103207779B (zh) | 用于源代码补丁的装置和方法 | |
US20120137203A1 (en) | Computer-implemented method for displaying data values calculated by a spreadsheet-function | |
Dixit et al. | Interactive data-driven process model construction | |
US11514237B2 (en) | Spreadsheet and method for updating same | |
US20040255252A1 (en) | System process and logic element for providing and managing record keeping applications | |
CN106776334A (zh) | 基于注释生成测试用例方法及装置 | |
Barton | Talend open studio cookbook | |
CN106557496A (zh) | 一种表格配置方法和装置 | |
US9495336B2 (en) | Method and apparatus for comparing process designs | |
JP7486240B2 (ja) | 情報処理システム、情報処理方法、情報処理プログラム | |
Blackwood | Advanced Excel reporting for management accountants | |
McFedries | Formulas and Functions: Microsoft Excel 2010 | |
Sleeper | Tableau Desktop Pocket Reference | |
Korol | Excel 2021/Microsoft 365 Programming By Example | |
Yoon | Backtracking Support in Code Editing | |
Ghazi | FlexiView: a physics-based focus+ context navigation technique for requirements modeling tools | |
Krosnick | Improving Web Automation Tools through UI Context and Demonstration | |
Korol | Microsoft Excel 2016 Programming by Example with VBA, XML, and ASP | |
Osmand Loydd | Empowering Healthcare Professionalsto Query and Analyse Patient Cohorts in Clinical Decision Making | |
JP6670076B2 (ja) | 電子カルテ装置および電子カルテ制御方法 | |
Pacca et al. | Sequence Analysis as an approach to characterize variables that unfold over time: implementation and practical considerations for epidemiologists | |
Madhvapaty et al. | EXCELSIOR!: BECOME AN EXCEL SUPERUSER |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20170405 |
|
RJ01 | Rejection of invention patent application after publication |