流程节点的跳转方法和装置制造方法

文档序号:6508610阅读:154来源:国知局
流程节点的跳转方法和装置制造方法
【专利摘要】本发明提供一种流程节点的跳转方法和装置。该方法包括:接收用户的单击选择指令;根据单击选择指令将起始节点设置为选中状态,并在起始节点周围显示跳转图标;接收用户的长按拖动指令;根据长按拖动指令将跳转图标拖动至目的节点;接收用户的释放指令;根据释放指令,检测目的节点是否可跳转,若是,则将跳转图标在目的节点周围显示,建立起始节点到目的节点的跳转关系;若否,则将目的节点在起始节点周围显示,不建立起始节点到目的节点的跳转关系。本发明提供的流程节点的跳转方法和装置,通过将起始节点周围的跳转图标拖动到目的节点周围,可自动定位目的节点,以建立起始节点到目的节点的跳转关系,操作比较简单。
【专利说明】流程节点的跳转方法和装置
【技术领域】
[0001]本发明涉及流程设计领域,尤其涉及一种流程节点的跳转方法和装置。
【背景技术】
[0002]流程,也称为业务流程或工作流程,描述了业务从开始到结束的环节和过程。流程设计器,是制作、设计业务流程并使之可以在系统中按照流程流转的工具。
[0003]现有技术中,采用流程设计器为流程中的某个节点增加审核规则或系统规则时,首先需要选中该节点,即起始节点,并单击节点周围出现的操作向导图标,在弹出的“新增审核规则”或“新增系统规则”界面的节点列表中,选择要跳转的节点,即目的节点,单击“确定”完成新增审核规则或新增系统规则的操作。
[0004]但现有技术存在如下缺陷:需手动选择目的节点,当节点列表中展示的节点数目较多时,操作比较复杂。

【发明内容】

[0005]本发明提供一种流程节点的跳转方法和装置,用以解决现有技术中存在的的问题。
[0006]一方面,本发明提供了一种流程节点的跳转方法,包括:
[0007]接收用户的单击选择指令,所述单击选择指令中携带起始节点的标识;
[0008]根据所述单击选择指令将所述起始节点设置为选中状态,并在所述起始节点周围显示跳转图标;
[0009]接收用户的长按拖动指令,所述长按拖动指令中携带所述跳转图标的标识和目的节点的标识;
[0010]根据所述长按拖动指令将所述跳转图标拖动至所述目的节点;
[0011]接收用户的释放指令,所述释放指令中携带所述跳转图标的标识和所述目的节点的标识;
[0012]根据所述释放指令,检测所述目的节点是否可跳转,若是,则将所述跳转图标在所述目的节点周围显示,建立所述起始节点到所述目的节点的跳转关系;若否,则将所述目的节点在所述起始节点周围显示,不建立所述起始节点到所述目的节点的跳转关系。
[0013]另一方面,本发明提供了一种流程节点的跳转装置,包括:
[0014]第一接收模块,用于接收用户的单击选择指令,所述单击选择指令中携带起始节点的标识;
[0015]第一执行模块,用于根据所述单击选择指令将所述起始节点设置为选中状态,并在所述起始节点周围显示跳转图标;
[0016]第二接收模块,用于接收用户的长按拖动指令,所述长按拖动指令中携带所述跳转图标的标识和目的节点的标识;
[0017]第二执行模块,用于根据所述长按拖动指令将所述跳转图标拖动至所述目的节点
[0018]第三接收模块,用于接收用户的释放指令,所述释放指令中携带所述跳转图标的标识和所述目的节点的标识;
[0019]第三执行模块,用于根据所述释放指令,检测所述目的节点是否可跳转,若是,则将所述跳转图标在所述目的节点周围显示,建立所述起始节点到所述目的节点的跳转关系;若否,则将所述目的节点在所述起始节点周围显示,不建立所述起始节点到所述目的节点的跳转关系。
[0020]本发明提供的流程节点的跳转方法和装置,通过将起始节点周围的跳转图标拖动到目的节点周围,可自动定位目的节点,以建立起始节点到目的节点的跳转关系,操作比较简单。
【专利附图】

【附图说明】
[0021]图1为本发明提供的流程节点的跳转方法一个实施例的流程示意图;
[0022]图2为处于选中状态的起始节点的示意图;
[0023]图3为本发明提供的流程节点的跳转方法又一个实施例的流程示意图;
[0024]图4为本发明提供的流程节点的跳转装置一个实施例的结构示意图。
【具体实施方式】
[0025]下面通过具体的实施例及附图,对本发明的技术方案做进一步的详细描述。
[0026]图1为本发明提供的流程节点的跳转方法一个实施例的流程示意图。如图1所示,以下方法实施例中各步骤的执行主体具体可以为具有流程设计功能的各种设备,例如:流程设计器等。下面以流程设计器为例进行说明,该方法具体可以包括:
[0027]S101,接收用户的单击选择指令,单击选择指令中携带起始节点的标识。
[0028]具体的,流程设计器在为流程中的某个节点增加审核规则或系统规则时,首先需要选中该节点,即待发生跳转的起始节点,具体过程如下:流程设计器接收用户通过单击鼠标左键输入的单击选择指令,该单击选择指令中携带起始节点的标识,起始节点的标识用于标识待发生跳转的起始节点。
[0029]S102,根据单击选择指令将起始节点设置为选中状态,并在起始节点周围显示跳转图标。
[0030]具体的,流程设计器根据接收到的单击选择指令以及携带的起始节点的标识,将起始节点设置为选中状态,并在起始节点周围显示跳转图标,也称为操作向导图标。如图2所示为处于选中状态的起始节点的示意图,其中,21为起始节点,22为跳转图标。
[0031]S103,接收用户的长按拖动指令,长按拖动指令中携带跳转图标的标识和目的节点的标识。
[0032]具体的,流程设计器接收用户通过长按鼠标左键以及拖动鼠标输入的长按拖动指令,该长按拖动指令中携带跳转图标的标识和目的节点的标识,跳转图标的标识用于标识起始节点周围显示的跳转图标,目的节点的标识用于标识待发生跳转的目的节点。
[0033]S104,根据长按拖动指令将跳转图标拖动至目的节点。
[0034]具体的,流程设计器根据接收到的长按拖动指令以及携带的跳转图标的标识和目的节点的标识,将跳转图标拖动至目的节点。
[0035]S105,接收用户的释放指令,释放指令中携带跳转图标的标识和目的节点的标识。
[0036]具体的,流程设计器接收用户通过释放鼠标左键输入的释放指令,该释放指令中携带跳转图标的标识和目的节点的标识。
[0037]S106,根据释放指令,检测目的节点是否可跳转;若是,则将跳转图标在目的节点周围显示,建立起始节点到目的节点的跳转关系;若否,则将目的节点在起始节点周围显示,不建立起始节点到目的节点的跳转关系。
[0038]具体的,流程设计器根据接收到的释放指令以及携带的跳转图标的标识和目的节点的标识,检测目的节点是否可跳转。若目的节点可跳转,则建立起始节点到目的节点的跳转关系,并将跳转图标在目的节点周围显示。若目的节点不可跳转,则不建立起始节点到目的节点的跳转关系,仍将跳转图标在起始节点周围显示。
[0039]本实施例提供的流程节点的跳转方法,通过将起始节点周围的跳转图标拖动到目的节点周围,可自动定位目的节点,以建立起始节点到目的节点的跳转关系,操作比较简单。
[0040]图3为本发明提供的流程节点的跳转方法又一个实施例的流程示意图。如图3所示,本实施例在图1所示实施例的基础上,进一步描述了建立起始节点到目的节点的跳转关系的过程,以下方法实施例中各步骤的执行主体具体可以为具有流程设计功能的各种设备,例如:流程设计器等。下面仍以流程设计器为例进行说明,该方法具体可以包括:
[0041]S301,接收用户的单击选择指令,单击选择指令中携带起始节点的标识。
[0042]S302,根据单击选择指令将起始节点设置为选中状态,并在起始节点周围显示跳转图标。
[0043]S303,接收用户的长按拖动指令,长按拖动指令中携带跳转图标的标识和目的节点的标识。
[0044]步骤S301、S302和S303参见图1所示实施例中关于步骤S101、S102和S103的相关描述,此处不再赘述。
[0045]具体的,流程设计器根据接收到的长按拖动指令,弹出一个“新增审核规则”或“新增系统规则”界面,界面上显示有一个包括多个节点标识的节点列表。
[0046]S304,根据长按拖动指令将跳转图标拖动至目的节点。
[0047]S305,接收用户的释放指令,释放指令中携带跳转图标的标识和目的节点的标识。
[0048]S306,根据释放指令,检测目的节点是否可跳转;
[0049]步骤S304、S305和S306参见图1所示实施例中关于步骤S104、S105和S106的相关描述,此处不再赘述。
[0050]S307,若是,则将跳转图标在目的节点周围显示,从包括多个节点标识的节点列表中查找目的节点的标识,将查找到的目的节点的标识设置为选中状态,并接收用户的确定指令,根据确定指令建立起始节点到目的节点的跳转关系。
[0051]具体的,若目的节点可跳转,则流程设计器将跳转图标在目的节点周围显示,并从包括多个节点标识的节点列表中查找该目的节点的标识,并在弹出的“新增审核规则”或“新增系统规则”界面中将查找到的目的节点的标识设置为选中状态,即自动定位该目的节点。之后流程设计器接收用户通过单击鼠标左键输入的确定指令,并根据该确定指令,建立起始节点到目的节点的跳转关系,具体过程如下:用户点击“新增审核规则”或“新增系统规贝1J”界面中的“确定”按钮,完成起始节点到目的节点的跳转。
[0052]S308,若否,则将目的节点在起始节点周围显示,不建立起始节点到目的节点的跳转关系。
[0053]具体的,若目的节点不可跳转,则不建立起始节点到目的节点的跳转关系,仍将跳转图标在起始节点周围显示。
[0054]本实施例提供的流程节点的跳转方法,通过将起始节点周围的跳转图标拖动到目的节点周围,可自动定位目的节点,以建立起始节点到目的节点的跳转关系,操作比较简单。
[0055]图4为本发明提供的流程节点的跳转装置一个实施例的结构示意图。如图4所示,本实施例提供的流程节点的跳转装置为执行上述图1所示实施例的流程节点的跳转方法的特定执行主体,该装置具体可以为具有流程设计功能的各种设备,例如:流程设计器等。该装置具体可以包括:
[0056]第一接收模块41,用于接收用户的单击选择指令,单击选择指令中携带起始节点的标识。
[0057]具体的,在为流程中的某个节点增加审核规则或系统规则时,首先需要选中该节点,即待发生跳转的起始节点,具体过程如下:第一接收模块41接收用户通过单击鼠标左键输入的单击选择指令,该单击选择指令中携带起始节点的标识,起始节点的标识用于标识待发生跳转的起始节点。
[0058]第一执行模块42,用于根据单击选择指令将起始节点设置为选中状态,并在起始节点周围显示跳转图标。
[0059]具体的,第一执行模块42根据第一接收模块41接收到的单击选择指令以及携带的起始节点的标识,将起始节点设置为选中状态,并在起始节点周围显示跳转图标,也称为操作向导图标。
[0060]第二接收模块43,用于接收用户的长按拖动指令,长按拖动指令中携带跳转图标的标识和目的节点的标识。
[0061]具体的,第二接收模块43接收用户通过长按鼠标左键以及拖动鼠标输入的长按拖动指令,该长按拖动指令中携带跳转图标的标识和目的节点的标识,跳转图标的标识用于标识起始节点周围显示的跳转图标,目的节点的标识用于标识待发生跳转的目的节点。
[0062]第二执行模块44,用于根据长按拖动指令将跳转图标拖动至目的节点。
[0063]具体的,第二执行模块44根据第二接收模块43接收到的长按拖动指令以及携带的跳转图标的标识和目的节点的标识,将跳转图标拖动至目的节点。
[0064]第三接收模块45,用于接收用户的释放指令,释放指令中携带跳转图标的标识和目的节点的标识。
[0065]具体的,第三接收模块45接收用户通过释放鼠标左键输入的释放指令,该释放指令中携带跳转图标的标识和目的节点的标识。
[0066]第三执行模块46,用于根据释放指令,检测目的节点是否可跳转,若是,则将跳转图标在目的节点周围显示,建立起始节点到目的节点的跳转关系;若否,则将目的节点在起始节点周围显示,不建立起始节点到目的节点的跳转关系。[0067]具体的,第三执行模块46根据第三接收模块45接收到的释放指令以及携带的跳转图标的标识和目的节点的标识,检测目的节点是否可跳转。若目的节点可跳转,则建立起始节点到目的节点的跳转关系,并将跳转图标在目的节点周围显示。若目的节点不可跳转,贝IJ不建立起始节点到目的节点的跳转关系,仍将跳转图标在起始节点周围显示。
[0068]进一步的,第三执行模块46具体可以用于:
[0069]当目的节点可跳转时,从包括多个节点标识的节点列表中查找目的节点的标识,并将查找到的目的节点的标识设置为选中状态;接收用户的确定指令,根据确定指令建立起始节点到目的节点的跳转关系。
[0070]具体的,若目的节点可跳转,则第三执行模块46从包括多个节点标识的节点列表中查找该目的节点的标识,并在弹出的“新增审核规则”或“新增系统规则”界面中将查找到的目的节点的标识设置为选中状态,即自动定位该目的节点。之后接收用户通过单击鼠标左键输入的确定指令,并根据该确定指令,建立起始节点到目的节点的跳转关系,具体过程如下:用户点击“新增审核规则”或“新增系统规则”界面中的“确定”按钮,完成起始节点到目的节点的跳转。
[0071]本实施例提供的流程节点的跳转装置,通过将起始节点周围的跳转图标拖动到目的节点周围,可自动定位目的节点,以建立起始节点到目的节点的跳转关系,操作比较简单。
[0072]最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
【权利要求】
1.一种流程节点的跳转方法,其特征在于,包括: 接收用户的单击选择指令,所述单击选择指令中携带起始节点的标识; 根据所述单击选择指令将所述起始节点设置为选中状态,并在所述起始节点周围显示跳转图标; 接收用户的长按拖动指令,所述长按拖动指令中携带所述跳转图标的标识和目的节点的标识; 根据所述长按拖动指令将所述跳转图标拖动至所述目的节点; 接收用户的释放指令,所述释放指令中携带所述跳转图标的标识和所述目的节点的标识; 根据所述释放指令,检测所述目的节点是否可跳转,若是,则将所述跳转图标在所述目的节点周围显示,建立所述起始节点到所述目的节点的跳转关系;若否,则将所述目的节点在所述起始节点周围显示,不建立所述起始节点到所述目的节点的跳转关系。
2.根据权利要求1所述的方法,其特征在于,所述建立所述起始节点到所述目的节点的跳转关系,包括: 从包括多个节点标识的节点列表中查找所述目的节点的标识,并将查找到的所述目的节点的标识设置为选中状态; 接收用户的确定指令,根据所述确定指令建立所述起始节点和所述目的节点之间的对应关系。
3.—种流程节点的跳转装置,其特征在于,包括: 第一接收模块,用于接收用户的单击选择指令,所述单击选择指令中携带起始节点的标识; 第一执行模块,用于根据所述单击选择指令将所述起始节点设置为选中状态,并在所述起始节点周围显示跳转图标; 第二接收模块,用于接收用户的长按拖动指令,所述长按拖动指令中携带所述跳转图标的标识和目的节点的标识; 第二执行模块,用于根据所述长按拖动指令将所述跳转图标拖动至所述目的节点;第三接收模块,用于接收用户的释放指令,所述释放指令中携带所述跳转图标的标识和所述目的节点的标识; 第三执行模块,用于根据所述释放指令,检测所述目的节点是否可跳转,若是,则将所述跳转图标在所述目的节点周围显示,建立所述起始节点到所述目的节点的跳转关系;若否,则将所述目的节点在所述起始节点周围显示,不建立所述起始节点到所述目的节点的跳转关系。
4.根据权利要求3所述的装置,其特征在于,所述第三执行模块具体用于: 当所述目的节点可跳转时,从包括多个节点标识的节点列表中查找所述目的节点的标识,并将查找到的所述目的节点的标识设置为选中状态; 接收用户的确定指令,根据所述确定指令建立所述起始节点到所述目的节点的跳转关系O
【文档编号】G06F3/0486GK103455247SQ201310369633
【公开日】2013年12月18日 申请日期:2013年8月22日 优先权日:2013年8月22日
【发明者】张海峰 申请人:北京炎黄盈动科技发展有限责任公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1