一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

流程图处理方法以及装置与流程

2022-06-16 07:14:03 来源:中国专利 TAG:


1.本说明书实施例涉及计算机技术领域,特别涉及一种流程图处理方法。


背景技术:

2.随着计算机技术的不断发展,越来越多的计算机技术应用在信息展示领域中,日常生活中,可以对工作流程进行记录,便于后续工作人员对工作内容进行回顾。流程图通常用于表示算法、工作流或流程的开展步骤,用于指导人员开展工作活动。流程图以不同类型的图标代表不同种类的步骤,每两个步骤之间则以箭头连接,形象直观,使各种操作一目了然,不会产生“歧义性”。
3.然而,仅仅通过各种类型的图标表达完整工作的处理流程,表达的内容信息过少,工作人员的理解成本过高,因此,亟需一种内容丰富的流程图处理方案。


技术实现要素:

4.有鉴于此,本说明书实施例提供了一种流程图处理方法。本说明书一个或者多个实施例同时涉及一种流程图处理装置,一种计算设备,一种计算机可读存储介质以及一种计算机程序,以解决现有技术中存在的技术缺陷。
5.根据本说明书实施例的第一方面,提供了一种流程图处理方法,包括:
6.响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包括一个或多个属性信息编辑区;
7.接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息。
8.可选地,在响应于用户在流程图中选中目标节点的步骤之前,还包括:
9.在组件区显示预先设置的组件库,其中,组件库包括多个流程图节点;
10.接收用户针对目标节点的操作信息,在组件区之外显示目标节点。
11.可选地,在目标节点之外显示目标节点对应的节点信息区的步骤之前,还包括:
12.获取目标节点的节点类型;
13.在预先设置的多个节点信息区模板中,查找与目标节点的节点类型相匹配的节点信息区模板;
14.根据节点信息区模板,生成目标节点对应的节点信息区。
15.可选地,接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息的步骤,包括:
16.接收用户通过属性信息编辑区输入的属性信息,提取属性信息中的关键词,将关键词作为目标节点对应的属性信息。
17.可选地,属性信息包括修改信息;
18.接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息的步骤,包括:
19.接收用户通过属性信息编辑区输入的修改信息;
20.基于修改信息,对节点信息区中的信息进行修改。
21.可选地,在接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息的步骤之后,还包括:
22.获取相邻节点的属性信息,其中,相邻节点为与目标节点相邻的节点;
23.根据目标节点对应的属性信息和相邻节点的属性信息,生成流程图提示信息;
24.在目标节点对应的节点信息区显示流程图提示信息,以使用户根据流程图提示信息进行流程图绘制。
25.可选地,组件区中包括一个或多个组件编辑区;
26.在组件区显示预先设置的组件库的步骤之后,还包括:
27.接收用户通过组件编辑区输入的针对至少两个节点的组合信息;
28.根据组合信息,生成对应的组合节点,将组合节点添加至组件库中;
29.在组件库中包括组合节点的情况下,接收用户针对组合节点的操作信息。
30.可选地,在接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息的步骤之后,还包括:
31.将目标节点对应的属性信息存储至数据库中。
32.根据本说明书实施例的第二方面,提供了一种流程图处理装置,包括:
33.第一显示模块,被配置为响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包括一个或多个属性信息编辑区;
34.获取模块,被配置为接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息。
35.可选地,该装置还包括:
36.第二显示模块,被配置为在组件区显示预先设置的组件库,其中,组件库包括多个流程图节点;接收用户针对目标节点的操作信息,在组件区之外显示目标节点。
37.可选地,该装置还包括:
38.生成模块,被配置为获取目标节点的节点类型;在预先设置的多个节点信息区模板中,查找与目标节点的节点类型相匹配的节点信息区模板;根据节点信息区模板,生成目标节点对应的节点信息区。
39.可选地,获取模块,进一步被配置为接收用户通过属性信息编辑区输入的属性信息,提取属性信息中的关键词,将关键词作为目标节点对应的属性信息。
40.可选地,属性信息包括修改信息;
41.获取模块,进一步被配置为接收用户通过属性信息编辑区输入的修改信息;基于修改信息,对节点信息区中的信息进行修改。
42.可选地,该装置还包括:
43.第三显示模块,被配置为获取相邻节点的属性信息,其中,相邻节点为与目标节点相邻的节点;根据目标节点对应的属性信息和相邻节点的属性信息,生成流程图提示信息;在目标节点对应的节点信息区显示流程图提示信息,以使用户根据流程图提示信息进行流程图绘制。
44.可选地,组件区中包括一个或多个组件编辑区;该装置还包括:
45.添加模块,被配置为接收用户通过组件编辑区输入的针对至少两个节点的组合信
息;根据组合信息,生成对应的组合节点,将组合节点添加至组件库中;在组件库中包括组合节点的情况下,接收用户针对组合节点的操作信息。
46.可选地,该装置还包括:
47.存储模块,被配置为将目标节点对应的属性信息存储至数据库中。
48.根据本说明书实施例的第三方面,提供了一种计算设备,包括:
49.存储器和处理器;
50.所述存储器用于存储计算机可执行指令,所述处理器用于执行所述计算机可执行指令:
51.响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包括一个或多个属性信息编辑区;
52.接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息。
53.根据本说明书实施例的第四方面,提供了一种计算机可读存储介质,其存储有计算机可执行指令,该指令被处理器执行时实现任意一项所述流程图处理方法的步骤。
54.根据本说明书实施例的第五方面,提供了一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行上述流程图处理方法的步骤。
55.本说明书一个实施例通过响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包括一个或多个属性信息编辑区;接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息。通过在目标节点之外显示目标节点对应的节点信息区,对目标节点的属性信息进行展示,丰富了流程图展示内容,以使用户在浏览流程图时获得更多信息,通过接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息,实现了对目标节点属性信息的个性化定制,进一步提高用户的体验度。
附图说明
56.图1是本说明书一个实施例提供的一种流程图处理方法的流程图;
57.图2是本说明书一个实施例提供的一种流程图处理方法的处理过程示意图;
58.图3是本说明书一个实施例提供的一种操作引导系统的示意图;
59.图4是本说明书一个实施例提供的一种操作引导界面的示意图;
60.图5是本说明书一个实施例提供的一种流程图处理装置的结构示意图;
61.图6是本说明书一个实施例提供的一种计算设备的结构框图。
具体实施方式
62.在下面的描述中阐述了很多具体细节以便于充分理解本说明书。但是本说明书能够以很多不同于在此描述的其它方式来实施,本领域技术人员可以在不违背本说明书内涵的情况下做类似推广,因此本说明书不受下面公开的具体实施的限制。
63.在本说明书一个或多个实施例中使用的术语是仅仅出于描述特定实施例的目的,而非旨在限制本说明书一个或多个实施例。在本说明书一个或多个实施例和所附权利要求书中所使用的单数形式的“一种”、“所述”和“该”也旨在包括多数形式,除非上下文清楚地表示其他含义。还应当理解,本说明书一个或多个实施例中使用的术语“和/或”是指并包含
一个或多个相关联的列出项目的任何或所有可能组合。
64.应当理解,尽管在本说明书一个或多个实施例中可能采用术语第一、第二等来描述各种信息,但这些信息不应限于这些术语。这些术语仅用来将同一类型的信息彼此区分开。例如,在不脱离本说明书一个或多个实施例范围的情况下,第一也可以被称为第二,类似地,第二也可以被称为第一。取决于语境,如在此所使用的词语“如果”可以被解释成为“在
……
时”或“当
……
时”或“响应于确定”。
65.首先,对本说明书一个或多个实施例涉及的名词术语进行解释。
66.流程图:以特定的图形符号加上说明,表示算法的图,称为流程图。流程图也可以称作输入-输出图,可以直观地描述工作过程的具体步骤。
67.统一建模语言(unified modeling language,uml):统一建模语言是一种为面向对象系统的产品进行说明、可视化和编制文档的一种标准语言。
68.网络拓扑图:网络拓扑图是指由网络节点设备和通信介质构成的网络结构图,网络拓扑结构是指用传输媒体互连各种设备的物理布局。
69.组织结构图:组织结构图是把企业组织分成若干部分,并且标明各部分之间可能存在的各种关系。各种关系包括上下级领导关系(组织机构图),物流关系,资金流关系和资料传递关系等等。
70.原型图:原型图是一个简单的框架,将页面的排版布局展现出来,展示每个功能键的交互,使产品的初步构思有一个可视化的展示。
71.在本说明书中,提供了一种流程图处理方法,本说明书同时涉及一种流程图处理装置,一种计算设备,以及一种计算机可读存储介质,在下面的实施例中逐一进行详细说明。
72.随着计算机技术的不断发展,越来越多的计算机技术应用在信息展示领域中,日常生活中,可以对工作流程进行记录,便于后续工作人员对工作内容进行回顾。流程图通常用于表示算法、工作流或流程的开展步骤,用于指导人员开展工作活动。流程图以不同类型的图标代表不同种类的步骤,每两个步骤之间则以箭头连接,形象直观,使各种操作一目了然,不会产生“歧义性”,因此,对流程图的处理对用户来说非常有必要。
73.实际应用中,仅仅提供了流程图绘制能力,通过将各种类型的图标按顺序连接起来,表达完整工作的处理流程。但是,随着工作内容的增加,简单的图标表达的内容信息过少,无法更精确地描述流程图中每个节点的详细内容,流程图节点无法承载更多的信息,导致流程信息量少,无法充分表达流程图所描述的含义,使得工作人员的理解成本过高。
74.为了丰富流程图的展示内容,使用户在浏览流程图时获得更多的信息,本说明书提供了一种流程图处理方法,该方法中的流程图可以理解为链路图、统一建模语言(unified modeling language,uml)、网络拓扑图、组织结构图、原型图等等。该方法提供基于在线的流程梳理、创建、协作,实时创建和编辑流程图等,并可以实现图文结合,实现图例展示与项目信息解耦。通过在组件区显示预先设置的组件库,其中,组件库包括多个流程图节点,接收用户针对目标节点的操作信息,在组件区之外显示目标节点,响应于用户在流程图中选中目标节点,获取目标节点的节点类型,在预先设置的多个节点信息区模板中,查找与目标节点的节点类型相匹配的节点信息区模板,根据节点信息区模板,生成目标节点对应的节点信息区,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包
括一个或多个属性信息编辑区,接收用户通过属性信息编辑区输入的属性信息,提取属性信息中的关键词,将关键词作为目标节点对应的属性信息,将目标节点对应的属性信息存储至数据库中。接收用户通过属性信息编辑区输入的修改信息,基于修改信息,对节点信息区中的信息进行修改。获取相邻节点的属性信息,其中,相邻节点为与目标节点相邻的节点,根据目标节点对应的属性信息和相邻节点的属性信息,生成流程图提示信息,在目标节点对应的节点信息区显示流程图提示信息,以使用户根据流程图提示信息进行流程图绘制。
75.应用本说明书实施例的方案,提供了轻量级流程图的绘制,专注流程图项目,继而使用户获得比传统模式更高的效率和回报,改善对流程图的创作和流程图信息展示。通过在目标节点之外显示目标节点对应的节点信息区,对目标节点的属性信息进行展示,丰富了流程图展示内容,以使用户在浏览流程图时获得更多信息,通过接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息,实现了对目标节点属性信息的个性化定制,进一步提高用户的体验度。
76.图1示出了本说明书一个实施例提供的一种流程图处理方法的流程图,具体包括以下步骤:
77.步骤102:响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包括一个或多个属性信息编辑区。
78.具体地,目标节点是指流程图中,用户需要进行查看、说明等操作的节点,目标节点的节点类型包括判断节点、起始节点、起止节点、流程节点等等。节点信息区是显示与编辑节点属性信息的区域,节点信息区也可以理解为项目信息区域,每个节点都有对应的独立的节点信息区,节点信息区中包括一个或多个属性信息编辑区。属性信息编辑区是用户对节点属性信息进行编辑的区域,节点属性信息是指对节点进行解释、说明的信息,节点属性信息包括节点名称、编辑人、描述信息、提示信息等等,具体根据实际情况进行选择,本说明书实施例对此不做任何限定。
79.需要说明的是,可以在流程图绘制面板区域进行流程图绘制,流程图绘制面板区域包括组件区、绘制区、节点信息区等等。在流程图绘制面板区域中,节点信息区的显示位置在目标节点显示位置以外的任一位置,具体根据实际情况进行选择,本说明书实施例对节点信息区具体的显示位置不做任何限定。
80.实际应用中,目标节点可以是已经绘制的流程图中的任意一个节点,还可以是组件库中的任意一个节点,具体根据实际情况进行选择,本说明书实施例对此不做任何限定。用户在流程图中选中目标节点的方式有很多种,包括点选、长按、拖拽等等,具体根据实际情况进行选择,本说明书实施例对此不做任何限定。
81.一种可能的实现方式中,用户可以在已经绘制的流程图中选中目标节点。示例性地,已经绘制的流程图中包括起始节点、判断节点1、流程节点2、流程节点3和起止节点。用户选择判断节点1作为目标节点,响应于用户在已经绘制的流程图中点击目标节点,在目标节点之外显示目标节点对应的节点信息区。
82.应用本说明书实施例的方案,用户可以在已经绘制好的流程图中选中目标节点,响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区,用户可以通过显示的节点信息区获取选中的目标节点的相关属性信息,增加用户对流程图
所表达的流程内容的理解,进一步提高了用户体验度。
83.另一种可能的实现方式中,用户可以在绘制流程图的过程中,在组件区选择目标节点。用户选中目标节点的同时,在组件区之外显示目标节点,在目标节点之外显示目标节点对应的节点信息区,也即在上述响应于用户在流程图中选中目标节点的步骤之前,还可以包括如下步骤:
84.在组件区显示预先设置的组件库,其中,组件库包括多个流程图节点;
85.接收用户针对目标节点的操作信息,在组件区之外显示目标节点。
86.具体地,组件区是指显示多个流程图节点的区域,组件区也可以理解为工具栏,组件区中包括组件库、组件编辑区等等。组件库中包括多个流程图节点,流程图节点也可以理解为流程图绘制组件。用户针对目标节点的操作信息有很多种,包括点选、长按、拖拽等等,具体根据实际情况进行选择,本说明书实施例对此不做任何限定。
87.需要说明的是,接收用户针对目标节点的操作信息,在组件区之外显示目标节点的方式有很多种,具体根据实际情况进行选择,本说明书实施例对此不做任何限定。
88.一种可能的实现方式中,用户在预先设置的组件库中,确定目标节点,对目标节点进行点选、长按、拖拽等任一操作,接收用户针对目标节点的操作信息,在组件区之外预先设置的位置显示目标节点,并实时在目标节点之外显示目标节点对应的节点信息区。
89.示例性地,在组件区显示预先设置的组件库,组件库中包括起始节点、判断节点1、流程节点2、流程节点3和起止节点,用户选择判断节点1作为目标节点,接收用户对判断节点1的长按操作,在预先设置的位置处显示判断节点1,同时,在判断节点1之外显示判断节点1对应的节点信息区1。
90.另一种可能的实现方式中,用户在预先设置的组件库中,确定目标节点,将目标节点拖拉至绘制区的任一位置,同时,响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区。
91.示例性地,在组件区显示预先设置的组件库,组件库中包括起始节点、判断节点1、流程节点2、流程节点3和起止节点,用户选择判断节点1作为目标节点,将判断节点1拖拉至绘制区,响应于用户将判断节点1拖拉至绘制区,在判断节点1之外显示判断节点1对应的节点信息区1。
92.应用本说明书实施例的方案,在组件区显示预先设置的组件库,其中,组件库包括多个流程图节点,接收用户针对目标节点的操作信息,在组件区之外显示目标节点,响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区,丰富了流程图展示内容,以使用户在浏览流程图时通过节点信息区获得更多信息,增加用户对流程图所表达的流程内容的理解,进一步提高了用户体验度。
93.实际应用中,预先设置的组件库中可能不包括用户需要的流程图节点,此时,用户可以通过组件区中的一个或多个组件编辑区对组件库中已有的流程图节点进行组合,获得符合用户实际需求的组合节点,也即在上述在组件区显示预先设置的组件库的步骤之后,还可以包括如下步骤:
94.接收用户通过组件编辑区输入的针对至少两个节点的组合信息;
95.根据组合信息,生成对应的组合节点,将组合节点添加至组件库中;
96.在组件库中包括组合节点的情况下,接收用户针对组合节点的操作信息。
97.具体地,组件编辑区是对流程图节点进行编辑的区域,组件编辑区可以实现对流程图节点进行组合、删除、修改等操作,组合信息包括至少两个流程图节点的组合结构、组合大小等等,具体根据实际情况进行选择,本说明书实施例对此不做任何限定。
98.示例性地,在组件区显示预先设置的组件库,组件库中包括起始节点、判断节点1、流程节点2、流程节点3和起止节点,用户在组件编辑区输入针对判断节点1和流程节点1的组合信息“将流程节点1连接在判断节点1的右边”,基于上述组合信息,在判断节点1的右边连接流程节点1,生成组合节点1,将组合节点1添加至组件库中,用户可以对组件库中新增的组合节点1进行操作。
99.应用本说明书实施例的方案,通过接收用户通过组件编辑区输入的针对至少两个节点的组合信息,根据组合信息,生成对应的组合节点,将组合节点添加至组件库中,在组件库中包括组合节点的情况下,接收用户针对组合节点的操作信息,实现了对流程图节点的个性化定制,进一步提高用户的体验度。
100.一种可能的实现方式中,除了上述接收用户通过组件编辑区输入的针对至少两个节点的组合信息,根据组合信息,生成对应的组合节点,将组合节点添加至组件库中的方案之外,还可以接收用户通过组件编辑区输入的针对任一流程图节点的删除信息,删除组件库中对应的流程图节点。
101.示例性地,在组件区显示预先设置的组件库,组件库中包括起始节点、判断节点1、流程节点2、流程节点3和起止节点,用户在组件编辑区输入针对流程节点1的删除信息,响应于该删除信息,删除组件库中的流程节点1。
102.另一种可能的实现方式中,还可以接收用户通过组件编辑区输入的针对任一流程图节点的修改信息,根据用户输入的修改信息,对修改信息对应的流程图节点进行修改,并对组件库中的流程图节点进行更新。
103.示例性地,在组件区显示预先设置的组件库,组件库中包括起始节点、判断节点1、流程节点2、流程节点3和起止节点,用户在组件编辑区输入针对流程节点1的修改信息“将流程节点1缩小10%”,响应于该修改信息,将流程节点1缩小10%,得到修改后的流程节点1,并将组件库中原来的流程节点1替换为修改后的流程节点1。
104.应用本说明书实施例的方案,通过接收用户通过组件编辑区输入的针对任一流程图节点的删除信息、修改信息,实现了对流程图节点的个性化定制,进一步提高用户的体验度。
105.实际应用中,可以预先设置多个节点信息区模板,响应于用户在流程图中选中目标节点,获取目标节点的节点类型,在预先设置的多个节点信息区模板中查找目标节点的节点类型相匹配的节点信息区模板,根据节点信息区模板,生成目标节点对应的节点信息区,在目标节点之外显示目标节点对应的节点信息区。也即上述在目标节点之外显示目标节点对应的节点信息区的步骤之前,还可以包括如下步骤:
106.获取目标节点的节点类型;
107.在预先设置的多个节点信息区模板中,查找与目标节点的节点类型相匹配的节点信息区模板;
108.根据节点信息区模板,生成目标节点对应的节点信息区。
109.具体的,目标节点的节点类型包括判断节点、起始节点、起止节点、流程节点等等。
组件库中的每个节点都有对应的节点信息区模板。每个节点信息区模板携带有节点类型和节点信息区模板的对应关系,该对应关系可以有多种,具体根据实际情况进行选择,本说明书实施例对此不做任何限定。
110.一种可能的实现方式中,不同的节点类型对应不同的节点信息区模板,获取目标节点的节点类型,在预先设置的多个节点信息区模板中,查找与目标节点的节点类型相匹配的节点信息区模板,根据节点信息区模板,生成目标节点对应的节点信息区。
111.示例性地,预先设置的节点信息区模板1、节点信息区模板2、节点信息区模板3、节点信息区模板4,每个节点信息区模板对应不同的节点类型。参见表1,表1是节点类型和节点信息区模板的对应关系表。获取目标节点的节点类型为“判断节点”,在表1中查找判断节点对应的节点信息区模板为节点信息区模板3,将用户的相关信息添加至节点信息区模板3中,生成目标节点对应的节点信息区。
112.表1节点类型和节点信息区模板的对应关系表
113.节点类型节点信息区模板起始节点节点信息区模板1流程节点节点信息区模板2判断节点节点信息区模板3起止节点节点信息区模板4
114.另一种可能的实现方式中,不同的节点类型可以对应相同的节点信息区模板,获取目标节点的节点类型,在预先设置的多个节点信息区模板中,查找与目标节点的节点类型相匹配的节点信息区模板,根据节点信息区模板,生成目标节点对应的节点信息区。
115.示例性地,预先设置的节点信息区模板1和节点信息区模板2,不同的节点类型可以对应相同的节点信息区模板。参见表2,表2是节点类型和节点信息区模板的对应关系表。获取目标节点的节点类型为“判断节点”,在表2中查找判断节点对应的节点信息区模板为节点信息区模板2,将用户的相关信息添加至节点信息区模板2中,生成目标节点对应的节点信息区。
116.表2节点类型和节点信息区模板的对应关系表
[0117][0118]
需要说明的是,根据节点信息区模板,生成目标节点对应的节点信息区的方式有多种,一种可能的实现方式中,直接将节点信息区模板作为目标节点对应的节点信息区,另一种可能实现方式中,将用户的基础信息添加至节点信息区模板中,生成目标节点对应的节点信息区,用户的基础信息包括但不限于用户id、用户编辑时间,具体根据实际情况进行选择,本说明书实施例对此不做任何限定。
[0119]
应用本说明书实施例的方案,通过获取目标节点的节点类型,在预先设置的多个
节点信息区模板中,查找与目标节点的节点类型相匹配的节点信息区模板,根据节点信息区模板,生成目标节点对应的节点信息区,使得目标节点对应的节点信息区与目标节点更加匹配,提高了节点信息区的准确度,进一步提高流程图处理的准确性。
[0120]
步骤104:接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息。
[0121]
具体地,在响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区之后,可以接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息,将目标节点对应的属性信息显示在节点信息区。
[0122]
需要说明的是,属性信息编辑区是用户对节点属性信息进行编辑的区域,节点属性信息是指对节点进行解释、说明的信息,节点属性信息包括节点名称、编辑人、描述信息、提示信息等等,具体根据实际情况进行选择,本说明书实施例对此不做任何限定。
[0123]
应用本说明书实施例的方案,通过响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包括一个或多个属性信息编辑区;接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息。通过在目标节点之外显示目标节点对应的节点信息区,对目标节点的属性信息进行展示,丰富了流程图展示内容,以使用户在浏览流程图时获得更多信息,通过接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息,实现了对目标节点属性信息的个性化定制,进一步提高用户的体验度。
[0124]
实际应用中,目标节点对应的属性信息的获取方式有多种,具体根据实际情况进行选择,本说明书实施例对此不做任何限定。
[0125]
一种可能的实现方式中,可以直接将用户通过属性信息编辑区输入的属性信息,作为目标节点对应的属性信息,在目标节点对应的节点信息区显示目标节点对应的属性信息。
[0126]
示例性地,用户通过属性信息编辑区输入的属性信息为“快速的判断a和b是否相同”,直接在目标节点对应的节点信息区显示“快速的判断a和b是否相同”。
[0127]
另一种可能的实现方式中,用户输入的属性信息可能过长,可以对用户输入的属性信息进行关键词提取,将提取得到的关键词作为目标节点对应的属性信息。也即上述接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息的步骤,可以包括如下步骤:
[0128]
接收用户通过属性信息编辑区输入的属性信息,提取属性信息中的关键词,将关键词作为目标节点对应的属性信息。
[0129]
示例性地,用户通过属性信息编辑区输入的属性信息为“快速的判断a和b是否相同”,对用户输入的属性信息“快速的判断a和b是否相同”进行关键词提取,获得“a”、“b”、“是否相同”,因此,将提取得到的关键词“a”、“b”、“是否相同”作为目标节点对应的属性信息,并显示在目标节点对应的节点信息区。
[0130]
值得说明的是,对用户输入的属性信息进行关键词提取的方式有很多种,具体根据实际情况进行选择,本说明书实施例对此不做任何限定。一种可能的实现方式中,可以利用预设提取工具对用户输入的属性信息进行关键词提取。预设提取工具是指预先设置的可以提取关键词的工具。另一种可能实现的方式中,可以预先设置关键词库,将用户输入的属
性信息与预先设置的关键词库进行匹配,获得属性信息中的关键词,将关键词作为目标节点对应的属性信息。
[0131]
应用本说明书实施例的方案,通过接收用户通过属性信息编辑区输入的属性信息,提取属性信息中的关键词,将关键词作为目标节点对应的属性信息,使得属性信息更加清楚、明了,进一步提高用户体验度。
[0132]
实际应用中,用户也可以通过属性信息编辑区输入修改信息,对节点信息区中已有的信息进行修改,也即上述接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息的步骤,可以包括如下步骤:
[0133]
接收用户通过属性信息编辑区输入的修改信息;
[0134]
基于修改信息,对节点信息区中的信息进行修改。
[0135]
具体地,用户通过属性信息编辑区输入的修改信息包括增加、删除等信息,具体根据实际情况进行选择,本说明书实施例对此不做任何限定。
[0136]
示例性地,节点信息区中的信息为“编辑人:张三;描述内容:快速的判断a和b是否相同”,用户通过属性信息编辑区输入“编辑人:李四”,基于修改信息“编辑人:李四”,将节点信息区中的信息修改为“编辑人:李四;描述内容:快速的判断a和b是否相同”。
[0137]
应用本说明书实施例的方案,通过接收用户通过属性信息编辑区输入的修改信息,基于修改信息,对节点信息区中的信息进行修改,实现对节点信息区中信息的个性化定制,进一步提高用户体验度。
[0138]
一种可能的实现方式中,在获得目标节点对应的属性信息之后,可以根据目标节点的属性信息和相邻节点的属性信息生成流程图提示信息,也即在上述接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息的步骤之后,还可以包括如下步骤:
[0139]
获取相邻节点的属性信息,其中,相邻节点为与目标节点相邻的节点;
[0140]
根据目标节点对应的属性信息和相邻节点的属性信息,生成流程图提示信息;
[0141]
在目标节点对应的节点信息区显示流程图提示信息,以使用户根据流程图提示信息进行流程图绘制。
[0142]
具体地,相邻节点是指与目标节点相邻的节点,相邻节点的属性信息包括节点名称、编辑人、描述信息、提示信息等等,具体根据实际情况进行选择,本说明书实施例对此不做任何限定。
[0143]
需要说明的是,获取相邻节点的属性信息的方式有多种,具体根据实际情况进行选择,本说明书实施例对此不做任何限定。一种可能的实现方式中,可以利用预设获取工具获取相邻节点的属性信息,预设获取工具是指预先设置的可以获取界面结构信息的工具。另一种可能的实现方式中,可以在数据库中查询预先存储的相邻节点的属性信息。
[0144]
示例性地,获取目标节点1的属性信息为“判断数据是否相同”,获取与该目标节点1相邻的相邻节点1的属性信息为“输入数据a和数据b”,则根据“输入数据a和数据b”和“判断数据是否相同”可以得知,此时流程图表达的流程信息为“输入数据a和数据b,判断数据a和数据b是否相同”,因此,可以生成提示信息1“绘制流程节点1表示数据a和数据b相同的情况;绘制流程节点2表示数据a和数据b不同的情况”,将生成的提示信息1显示在目标节点1对应的节点信息区,以使用户根据流程图提示信息进行流程图绘制。
[0145]
应用本说明书实施例的方案,通过获取相邻节点的属性信息,其中,相邻节点为与目标节点相邻的节点,根据目标节点对应的属性信息和相邻节点的属性信息,生成流程图提示信息,在目标节点对应的节点信息区显示流程图提示信息,以使用户根据流程图提示信息进行流程图绘制。实现了在流程图绘制过程中,提醒用户应该如何进行绘制流程图,节省了流程图绘制时间,也保证了流程图绘制的准确性,进一步提高了用户体验度。
[0146]
另一种可能的实现方式中,在获得目标节点对应的属性信息之后,可以将目标节点对应的属性信息存储至数据库中,也即在上述接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息的步骤之后,还可以包括如下步骤:
[0147]
将目标节点对应的属性信息存储至数据库中。
[0148]
具体地,数据库可以是预先设置的,用于存储绘制完成的流程图以及目标节点对应的属性信息,将绘制完成的流程图以及目标节点对应的属性信息进行存储时,可以为属性信息和流程图添加唯一的标识,方便后续进行属性信息和流程图的查询。
[0149]
应用本说明书实施例的方案,通过将绘制完成的流程图以及目标节点对应的属性信息存储至数据库中,方便用户进行查询,保证了流程图准确性,进一步提高了用户体验度。
[0150]
下述结合附图2,对上述流程图处理方法进行进一步说明,需要说明的是,流程图处理方法中的流程图可以理解为链路图,流程节点可以理解为链路节点。其中,图2示出了本说明书一个实施例提供的一种流程图处理方法的处理过程示意图,具体包括:
[0151]
新建链路图并创建链路节点,或者复用其他链路节点来创建新的链路节点,在链路节点的节点信息区中添加链路节点的节点信息,保存添加了节点信息的链路节点,并将链路节点的节点信息存储至数据库中。在保存添加了节点信息的链路节点之后,保存链路图,将链路图信息存储至数据库中,并完成创建链路图。
[0152]
应用本说明书实施例的方案,通过在链路节点的节点信息区中添加链路节点的节点信息,对链路节点的节点信息进行展示,丰富了链路图的展示内容,以使用户在浏览链路图时获得更多信息,通过利用数据库存储节点信息和链路图信息,方便用户后续进行查询,进一步提高了用户体验度。
[0153]
需要说明的是,该流程图处理方法的技术方案与上述图1示出的流程图处理方法的技术方案属于同一构思,该流程图处理方法的技术方案未详细描述的细节内容,均可以参见图1示出的流程图处理方法的技术方案的描述。
[0154]
与上述方法实施例相对应,本说明书还提供了流程图处理系统实施例,图3示出了本说明书一个实施例提供的一种操作引导系统的示意图,需要说明的是,流程图可以理解为链路图,流程节点可以理解为链路节点、链路控件。如图3所示,该系统包括:
[0155]
视图层:视图层用来进行链路图的渲染。包括对链路控件的管理,链路节点的定义以及对项目链路图的显示。
[0156]
项目层:项目层用来实现链路图的管理、链路图的绘制、链路信息的管理和链路节点的管理。
[0157]
数据层:数据层用来将视图层和项目层产生的数据存储至数据库中。
[0158]
需要说明的是,该流程图处理系统的技术方案与上述图1示出的流程图处理方法的技术方案属于同一构思,该流程图处理系统的技术方案未详细描述的细节内容,均可以
参见图1示出的流程图处理系统的技术方案的描述。
[0159]
与上述方法实施例相对应,图4示出了本说明书一个实施例提供的一种操作引导界面的示意图,如图4所示,该界面包括组件区、绘制区、节点信息区、一个或多个属性信息编辑区、一个或多个组件编辑区。
[0160]
具体地,通过在组件区显示预先设置的组件库,其中,组件区包括一个组件编辑区,组件库包括流程节点、判断节点、起始节点、数据节点、数据库节点等等,接收用户针对目标节点的操作信息,在组件区之外的绘制区显示目标节点,其中,绘制区中的流程图包括起始节点、流程节点1、判断节点、流程节点2、流程节点3、流程节点4、起止节点和数据库。响应于用户在流程图中选中流程节点2作为目标节点,获取目标节点的节点类型,在预先设置的多个节点信息区模板中,查找与目标节点的节点类型相匹配的节点信息区模板,根据节点信息区模板,生成目标节点对应的节点信息区,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包括一个属性信息编辑区,接收用户通过属性信息编辑区输入的属性信息“节点名称是xxx,并且编辑人是xx”,提取属性信息中的关键词,将关键词“节点名称:xxx,编辑人:xx”作为目标节点对应的属性信息,将目标节点对应的属性信息存储至数据库中。接收用户通过属性信息编辑区输入的修改信息,基于修改信息,对节点信息区中的信息进行修改。获取相邻节点的属性信息,其中,相邻节点为与目标节点相邻的节点,根据目标节点对应的属性信息和相邻节点的属性信息,生成流程图提示信息,在目标节点对应的节点信息区显示流程图提示信息,以使用户根据流程图提示信息进行流程图绘制。丰富了流程图展示内容,以使用户在浏览流程图时获得更多信息,通过接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息,实现了对目标节点属性信息的个性化定制,进一步提高用户的体验度。
[0161]
与上述方法实施例相对应,本说明书还提供了流程图处理装置实施例,图5示出了本说明书一个实施例提供的一种流程图处理装置的结构示意图。如图5所示,该装置包括:
[0162]
第一显示模块502,被配置为响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包括一个或多个属性信息编辑区;
[0163]
获取模块504,被配置为接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息。
[0164]
可选地,该装置还包括:
[0165]
第二显示模块,被配置为在组件区显示预先设置的组件库,其中,组件库包括多个流程图节点;接收用户针对目标节点的操作信息,在组件区之外显示目标节点。
[0166]
可选地,该装置还包括:
[0167]
生成模块,被配置为获取目标节点的节点类型;在预先设置的多个节点信息区模板中,查找与目标节点的节点类型相匹配的节点信息区模板;根据节点信息区模板,生成目标节点对应的节点信息区。
[0168]
可选地,获取模块504,进一步被配置为接收用户通过属性信息编辑区输入的属性信息,提取属性信息中的关键词,将关键词作为目标节点对应的属性信息。
[0169]
可选地,属性信息包括修改信息;
[0170]
获取模块504,进一步被配置为接收用户通过属性信息编辑区输入的修改信息;基于修改信息,对节点信息区中的信息进行修改。
[0171]
可选地,该装置还包括:
[0172]
第三显示模块,被配置为获取相邻节点的属性信息,其中,相邻节点为与目标节点相邻的节点;根据目标节点对应的属性信息和相邻节点的属性信息,生成流程图提示信息;在目标节点对应的节点信息区显示流程图提示信息,以使用户根据流程图提示信息进行流程图绘制。
[0173]
可选地,组件区中包括一个或多个组件编辑区;该装置还包括:
[0174]
添加模块,被配置为接收用户通过组件编辑区输入的针对至少两个节点的组合信息;根据组合信息,生成对应的组合节点,将组合节点添加至组件库中;在组件库中包括组合节点的情况下,接收用户针对组合节点的操作信息。
[0175]
可选地,该装置还包括:
[0176]
存储模块,被配置为将目标节点对应的属性信息存储至数据库中。
[0177]
应用本说明书实施例的方案,通过在组件区显示预先设置的组件库,其中,组件库包括多个流程图节点,接收用户针对目标节点的操作信息,在组件区之外显示目标节点,响应于用户在流程图中选中目标节点,获取目标节点的节点类型,在预先设置的多个节点信息区模板中,查找与目标节点的节点类型相匹配的节点信息区模板,根据节点信息区模板,生成目标节点对应的节点信息区,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包括一个或多个属性信息编辑区,接收用户通过属性信息编辑区输入的属性信息,提取属性信息中的关键词,将关键词作为目标节点对应的属性信息,将目标节点对应的属性信息存储至数据库中。接收用户通过属性信息编辑区输入的修改信息,基于修改信息,对节点信息区中的信息进行修改。获取相邻节点的属性信息,其中,相邻节点为与目标节点相邻的节点,根据目标节点对应的属性信息和相邻节点的属性信息,生成流程图提示信息,在目标节点对应的节点信息区显示流程图提示信息,以使用户根据流程图提示信息进行流程图绘制。丰富了流程图展示内容,以使用户在浏览流程图时获得更多信息,通过接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息,实现了对目标节点属性信息的个性化定制,进一步提高用户的体验度。
[0178]
上述为本实施例的一种流程图处理装置的示意性方案。需要说明的是,该流程图处理装置的技术方案与上述的流程图处理方法的技术方案属于同一构思,流程图处理装置的技术方案未详细描述的细节内容,均可以参见上述流程图处理方法的技术方案的描述。
[0179]
图6示出了根据本说明书一个实施例提供的一种计算设备600的结构框图。该计算设备600的部件包括但不限于存储器610和处理器620。处理器620与存储器610通过总线630相连接,数据库650用于保存数据。
[0180]
计算设备600还包括接入设备640,接入设备640使得计算设备600能够经由一个或多个网络660通信。这些网络的示例包括公用交换电话网(pstn,public switched telephone network)、局域网(lan,localarea network)、广域网(wan,wide area network)、个域网(pan,personal area network)或诸如因特网的通信网络的组合。接入设备640可以包括有线或无线的任何类型的网络接口(例如,网络接口卡(nic,network interface card))中的一个或多个,诸如ieee802.11无线局域网(wlan,wireless local area networks)无线接口、全球微波互联接入(wi-max,world interoperability for microwave access)接口、以太网接口、通用串行总线(usb,universal serial bus)接口、
蜂窝网络接口、蓝牙接口、近场通信(nfc,near field communication)接口,等等。
[0181]
在本说明书的一个实施例中,计算设备600的上述部件以及图6中未示出的其他部件也可以彼此相连接,例如通过总线。应当理解,图6所示的计算设备结构框图仅仅是出于示例的目的,而不是对本说明书范围的限制。本领域技术人员可以根据需要,增添或替换其他部件。
[0182]
计算设备600可以是任何类型的静止或移动计算设备,包括移动计算机或移动计算设备(例如,平板计算机、个人数字助理、膝上型计算机、笔记本计算机、上网本等)、移动电话(例如,智能手机)、可佩戴的计算设备(例如,智能手表、智能眼镜等)或其他类型的移动设备,或者诸如台式计算机或pc的静止计算设备。计算设备600还可以是移动式或静止式的服务器。
[0183]
其中,处理器620用于执行如下计算机可执行指令,该计算机可执行指令被处理器执行时实现以下步骤:
[0184]
响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包括一个或多个属性信息编辑区;
[0185]
接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息。
[0186]
应用本说明书实施例的方案,通过响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包括一个或多个属性信息编辑区;接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息。通过在目标节点之外显示目标节点对应的节点信息区,对目标节点的属性信息进行展示,丰富了流程图展示内容,以使用户在浏览流程图时获得更多信息,通过接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息,实现了对目标节点属性信息的个性化定制,进一步提高用户的体验度。
[0187]
上述为本实施例的一种计算设备的示意性方案。需要说明的是,该计算设备的技术方案与上述的流程图处理方法的技术方案属于同一构思,计算设备的技术方案未详细描述的细节内容,均可以参见上述流程图处理方法的技术方案的描述。
[0188]
本说明书一实施例还提供一种计算机可读存储介质,其存储有计算机可执行指令,该计算机可执行指令被处理器执行时实现以下步骤:
[0189]
响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包括一个或多个属性信息编辑区;
[0190]
接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息。
[0191]
应用本说明书实施例的方案,通过响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包括一个或多个属性信息编辑区;接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息。通过在目标节点之外显示目标节点对应的节点信息区,对目标节点的属性信息进行展示,丰富了流程图展示内容,以使用户在浏览流程图时获得更多信息,通过接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息,实现了对目标节点属性信息的个性化定制,进一步提高用户的体验度。
[0192]
上述为本实施例的一种计算机可读存储介质的示意性方案。需要说明的是,该存储介质的技术方案与上述的流程图处理方法的技术方案属于同一构思,存储介质的技术方
案未详细描述的细节内容,均可以参见上述流程图处理方法的技术方案的描述。
[0193]
本说明书一实施例还提供一种计算机程序,其中,当所述计算机程序在计算机中执行时,令计算机执行以下步骤:
[0194]
响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包括一个或多个属性信息编辑区;
[0195]
接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息。
[0196]
应用本说明书实施例的方案,通过响应于用户在流程图中选中目标节点,在目标节点之外显示目标节点对应的节点信息区,其中,节点信息区中包括一个或多个属性信息编辑区;接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息。通过在目标节点之外显示目标节点对应的节点信息区,对目标节点的属性信息进行展示,丰富了流程图展示内容,以使用户在浏览流程图时获得更多信息,通过接收用户通过属性信息编辑区输入的属性信息,获得目标节点对应的属性信息,实现了对目标节点属性信息的个性化定制,进一步提高用户的体验度。
[0197]
上述为本实施例的一种计算机程序的示意性方案。需要说明的是,该计算机程序的技术方案与上述的流程图处理方法的技术方案属于同一构思,计算机程序的技术方案未详细描述的细节内容,均可以参见上述流程图处理方法的技术方案的描述。
[0198]
上述对本说明书特定实施例进行了描述。其它实施例在所附权利要求书的范围内。在一些情况下,在权利要求书中记载的动作或步骤可以按照不同于实施例中的顺序来执行并且仍然可以实现期望的结果。另外,在附图中描绘的过程不一定要求示出的特定顺序或者连续顺序才能实现期望的结果。在某些实施方式中,多任务处理和并行处理也是可以的或者可能是有利的。
[0199]
所述计算机指令包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。
[0200]
需要说明的是,对于前述的各方法实施例,为了简便描述,故将其都表述为一系列的动作组合,但是本领域技术人员应该知悉,本说明书实施例并不受所描述的动作顺序的限制,因为依据本说明书实施例,某些步骤可以采用其它顺序或者同时进行。其次,本领域技术人员也应该知悉,说明书中所描述的实施例均属于优选实施例,所涉及的动作和模块并不一定都是本说明书实施例所必须的。
[0201]
在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述的部分,可以参见其它实施例的相关描述。
[0202]
以上公开的本说明书优选实施例只是用于帮助阐述本说明书。可选实施例并没有详尽叙述所有的细节,也不限制该发明仅为所述的具体实施方式。显然,根据本说明书实施例的内容,可作很多的修改和变化。本说明书选取并具体描述这些实施例,是为了更好地解释本说明书实施例的原理和实际应用,从而使所属技术领域技术人员能很好地理解和利用
本说明书。本说明书仅受权利要求书及其全部范围和等效物的限制。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献