业务信息的配置方法、装置及电子设备与流程

文档序号:20048427发布日期:2020-03-03 04:12阅读:301来源:国知局
业务信息的配置方法、装置及电子设备与流程

本申请涉及计算机技术领域,尤其涉及一种业务信息的配置方法、装置及电子设备。



背景技术:

在业务平台向用户提供的应用服务中,可以允许用户根据自身需要对一些业务条件进行逻辑关系的配置,例如,将各个业务条件配置成逻辑关系式,从而实现用户需要的业务逻辑。

现有技术中,用户在客户端进行的逻辑关系配置过程中,主要是通过手动输入或者调整逻辑关系式,这种方式操作较为不便,缺少直观性,并且容易出错。



技术实现要素:

本发明实施例提供一种业务信息的配置方法、装置及电子设备,以便用户能够更加方便直观地对逻辑处理关系进行配置操作。

本发明实施例提供了一种业务信息的配置方法,包括:

检测将界面中的一个或多个业务条件向所述界面中的一个或多个逻辑处理区域进行移动的第一操作,所述逻辑处理区域与逻辑处理关系对应,

根据移动到所述逻辑处理区域的业务条件和所述逻辑处理区域对应的逻辑处理关系,生成逻辑关系式。

本发明实施例还提供了一种业务信息的配置方法,包括:

第一检测模块,用于检测将界面中的一个或多个业务条件向所述界面中的一个或多个逻辑处理区域进行移动的第一操作,所述逻辑处理区域与逻辑处理关系对应,

逻辑关系式生成模块,用于根据移动到所述逻辑处理区域的业务条件和所述逻辑处理区域对应的逻辑处理关系,生成逻辑关系式。

本发明实施例还提供了一种电子设备,包括:

存储器,用于存储程序;

处理器,耦合至所述存储器,用于执行所述程序,以用于:

检测将界面中的一个或多个业务条件向所述界面中的一个或多个逻辑处理区域进行移动的第一操作,所述逻辑处理区域与逻辑处理关系对应,

根据移动到所述逻辑处理区域的业务条件和所述逻辑处理区域对应的逻辑处理关系,生成逻辑关系式。

本发明实施例提供的业务信息的配置方法、装置及电子设备,通过将逻辑处理关系与界面中的预设区域进行对应,使得用户可以通过简单直观的移动操作就能完成逻辑关系式的构建,简化了用户的输入操作。

上述说明仅是本发明技术方案的概述,为了能够更清楚了解本发明的技术手段,而可依照说明书的内容予以实施,并且为了让本发明的上述和其它目的、特征和优点能够更明显易懂,以下特举本发明的具体实施方式。

附图说明

图1为本发明实施例的业务信息配置界面示意图之一。

图2为本发明实施例的业务信息配置界面示意图之二。

图3为本发明实施例的业务信息配置界面示意图之三。

图4为本发明实施例的业务信息配置界面示意图之四。

图5为本发明实施例的业务信息配置方法的流程示意图之一。

图6为本发明实施例的业务信息配置方法的流程示意图之二。

图7为本发明实施例的业务信息配置方法的流程示意图之三。

图8为本发明实施例的业务信息配置方法的流程示意图之四。

图9为本发明实施例的业务信息配置装置的结构意图之一。

图10为本发明实施例的业务信息配置装置的结构意图之二。

图11为本发明实施例的电子设备的结构示意图。

具体实施方式

下面将参照附图更详细地描述本公开的示例性实施例。虽然附图中显示了本公开的示例性实施例,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施例所限制。相反,提供这些实施例是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。

本发明实施例提供了一种可视化、直观的业务信息的配置方式,在本发明实施例中所配置的业务信息主要是基于各种业务条件而生成的、体现一定的逻辑关系的逻辑关系式。在本发明实施例中,可以基于用户的移动操作,来自动生成逻辑关系式。其技术原理在于,在用户界面上,预先设定与逻辑处理关系对应的多个逻辑处理区域,每个逻辑处理区域可以代表一种逻辑处理关系。当用户将业务条件(在界面上以可视化单元的形式显示)移动到该区域时,就自动生成对应的逻辑关系式。

如图1所示,其为本发明实施例的业务信息配置界面示意图之一。图中左侧区域为逻辑处理区域(图中示例为逻辑关系为“&&”)。将业务条件b和业务条件d分别移动到左侧的区域会后,会自动生成在界面下方的逻辑关系式展示区域中的逻辑关系式“b&&d”。

如上图所示,本发明实施例通过将逻辑处理关系与界面中的预设区域进行对应,使得用户可以通过简单的移动操作就能完成逻辑关系式的构建,简化了用户的输入操作。

上述的逻辑处理区域可以根据需要,灵活设置于界面中的不同位置,例如,以移动终端界面为例,如图2所示,其为本发明实施例的业务信息配置界面示意图之二。逻辑处理区域可以设计于界面的四周,而界面的中部用来显示各种业务条件,如图2所示,左侧设置了逻辑处理区域1,在顶部设置了逻辑处理关系区域4,并且,在界面的每一侧可以设置不止一个逻辑处理区域,如图2中所示,在右侧的界面区域中,设置了两个逻辑处理区域2和3。此外,根据一般的用户习惯,可以在界面的最下方设置逻辑关系式展示区域,用来展示生成的逻辑关系式。

另外,还可以根据移动动作的结束位置来设置不同的逻辑处理关系。如图3所示,其为本发明实施例的业务信息配置界面示意图之三。如图3所示,在业务条件b被移动到逻辑处理区域1(例如对应于“&&”运算)中之后,会显示在该逻辑处理区域1中,之后,如果将业务条件d移动到逻辑处理区域1的空白部分(图中的位置2处),则可以对业务条件b和业务条件d执行“&&”运算,生成逻辑关系式“b&&d”,如果将业务条件d移动到逻辑处理区域1中已经显示的业务条件b(图中显示为条件b)之上,则可以执行另一种逻辑处理,例如可以设定为“+”的逻辑处理,则生成的逻辑关系式为“b+d”。

此外,在各个业务条件的显示单元上,可以设置对业务条件自身执行的逻辑处理的部件。由于对业务条件自身执行的逻辑处理可以设为该业务条件的不同状态,可以通过开关部件来改变这些业务条件的状态。例如,可以设置取反开关(即执行“!”运算),从而可以在业务条件和自身的取反后的业务条件之间进行切换。

最后,在逻辑处理区域中,可以显示已经被移动到该区域中的业务条件。具体地,根据移动动作的先后顺序和预设的方向(例如沿着界面向下)显示各个业务条件,这些业务条件的先后顺序与逻辑关系式的逻辑处理的顺序是匹配的。在此基础上,可以进一步通过移动动作来改变这些业务条件的排列顺序,从而改变逻辑关系式运算的先后顺序。

如图4所示,其为本发明实施例的业务信息配置界面示意图之四。图4左侧的界面中,逻辑处理关系区域(对应逻辑处理关系为“&&”)中已经配置了业务条件“a+b”和业务条件“d”,此时的逻辑关系式为“(a+b)&&d”。将业务条件d向上移动至位于业务条件“a+b”之上的虚线椭圆框处,则逻辑关系式变更为“d&&(a+b)”。

从前面的说明中可以看出,本发明实施例的业务信息配置方法,能够充分利用界面的各个区域以及移动动作来形成逻辑关系式,从而让用户能够方便、直观地进行逻辑关系式的配置,同时也能够减少手动输入的错误操作。

下面通过几个具体实施例来进一步说明本发明实施例的技术方案。

实施例一

如图5所示,其为本发明实施例的业务信息配置方法的流程示意图之一。如图所示,该方法包括:

s101:检测将界面中的一个或多个业务条件向界面中的一个或多个逻辑处理区域进行移动的第一操作,逻辑处理区域与逻辑处理关系对应。具体地,当检测到移动动作结束位置处于某一个逻辑处理区域时,就可以激活该逻辑处理区域,并执行步骤s102的处理。

上述的移动动作可以通过手指或者触控笔以接触触摸屏的方式实现,也可以通过鼠标、手写板等输入设备来实现。上述的逻辑处理关系可以具体为各种单一的逻辑处理符号,例如,“&&”、“&”、“++”、“+”、“!”、“||”等等,也可以配置为较为复杂的逻辑处理关系,例如,对拖入该逻辑处理区域的多个业务条件(例如三个)执行如下运算:“a&&b+!c”等。

s102:根据移动到逻辑处理区域的业务条件和逻辑处理区域对应的逻辑处理关系,生成逻辑关系式。生成的逻辑关系式可以显示在预设的逻辑关系式显示区域中,按照一般的界面使用习惯,可以将逻辑关系式显示区域设置在界面的底部或者顶部。

此外,在移动动作结束后,可以将业务条件显示在该逻辑处理区域中,从而可以很直观的知道目前参与该逻辑处理区域的业务条件有哪些,从而便于进行后续的逻辑处理关系的配置。

如图6所示,其为本发明实施例的业务信息配置方法的流程示意图之二。在上述的步骤s102中,根据移动到逻辑处理区域的业务条件和逻辑处理区域对应的逻辑处理关系,生成逻辑关系式的具体处理可以进一步包括:

s201:当检测到第一操作后,获取已经生成的逻辑关系式作为已有业务条件。用户在生成最终的逻辑关系式的过程中,会经过多次移动动作实现,而每一次动作都会产生一个逻辑关系式,并将该运算关系式暂存起来作为一个业务条件,等待检测到下一次移动动作后,再以暂存的业务条件为基础,,继续和被移动到逻辑处理区域中的新的业务条件进行逻辑处理,生成新的逻辑关系式。在首次向某个逻辑处理区域中移动业务条件,可以只对该业务条件进行暂存,而不用生成逻辑关系式。

s202:根据该已有业务条件与第一操作对应的新的业务条件,按照该第一操作的结束位置所在的逻辑处理区域对应的逻辑处理关系,生成新的逻辑关系式。

此外,如图3所示,通过预先设置,可以根据移动动作的结束位置的不同,来触发不同的逻辑处理关系。基于这种设计,如图7所示,其为本发明实施例的业务信息配置方法的流程示意图之三。上述的步骤s102可以具体为:

s301:当检测到第一操作后,获取第一操作的结束位置。

s302:对该第一操作的结束位置进行判断,如果结束位置处于逻辑处理区域的空白处,则执行s303,如果结束位置处于逻辑处理区域中已经显示的第二业务条件上,则执行s305。

s303:获取已经生成的逻辑关系式作为第一已有业务条件;

s304:根据该第一已有业务条件与第一操作对应的新的业务条件,按照该第一操作的结束位置所在的逻辑处理区域对应的第一逻辑处理关系,生成新的第一逻辑关系式。

s305:根据该已经显示的第二业务条件与第一操作对应的业务条件,按照预设的第二逻辑处理关系,生成局部逻辑关系式,并将该局部逻辑处理关系替换第二业务条件,并更新已经生成的逻辑关系式,从而形成新的第二逻辑关系式。

进一步地,如前文所介绍的,移动到各个逻辑处理区域中的业务条件的显示顺序体现在逻辑关系式中的运算顺序。因此,可以通过调整逻辑处理区域中的业务条件的显示顺序来改变逻辑关系式中的运算顺序,显示顺序的改变也可以通过移动动作完成,为了与前面的第一操作区别,将用于调整显示顺序的移动操作定义为第二操作。具体地,如图8所示,其为本发明实施例的业务信息配置方法的流程示意图之四,上述的业务信息配置方法还可以包括如下的逻辑处理顺序的调整流程:

s401:检测在一个或多个逻辑处理区域中移动业务条件的第二操作。

s402:根据第二操作的结束位置,确定新的业务条件的显示顺序和逻辑关系式的逻辑处理顺序。

s403:根据新的显示顺序显示各个业务条件,以及根据新的逻辑处理顺序调整逻辑关系式。

通过图8所示的逻辑处理顺序的调整处理,用户可以根据需要,以直观、简单的方式来调整逻辑处理顺序,避免了手动修改的运算式的不便。

此外,如前文介绍的,在业务条件的显示单元上,设置有改变该业务条件自身逻辑状态的开关。在用户进行移动动作之前可以对开关进行调整,从而对各个业务条件的各个逻辑状态进行切换。针对这样的设计,上述的业务信息配置方法还可以包括:

响应于开关的状态变化,将业务条件切换为不同的逻辑状态。

本发明实施例的业务信息配置方法,能够充分利用界面的各个区域以及移动动作来形成逻辑关系式,从而让用户能够方便、直观地进行逻辑关系式的配置,减少了手动输入的错误操作。此外,还可以通过移动动作对逻辑处理区域中显示的业务条件的顺序进行调整,进而触发逻辑关系式的调整,这种机制可以方便用户对逻辑关系式进行修改,减少了手动修改的错误操作。

实施例二

如图9所示,其为本发明实施例的业务信息配置装置的结构意图之一。该装置包括:

第一检测模块11,用于将检测将界面中的一个或多个业务条件向界面中的一个或多个逻辑处理区域进行移动的第一操作,逻辑处理区域与逻辑处理关系对应。

逻辑关系式生成模块12,用于根据移动到逻辑处理区域的业务条件和逻辑处理区域对应的逻辑处理关系,生成逻辑关系式。

其中,该第一检测模块11可以具体用于:

当检测到第一操作后,获取已经生成的逻辑关系式作为已有业务条件;

将该已有业务条件与第一操作对应的新的业务条件,按照该第一操作的结束位置所在的逻辑处理区域对应的逻辑处理关系,生成新的逻辑关系式。

另外,如图3所示,通过预先设置,可以根据移动动作的结束位置的不同,来触发不同的逻辑处理关系。基于这种设计,该第一检测模块11可以具体用于:

当检测到第一操作后,获取第一操作的结束位置;

如果结束位置处于逻辑处理区域的空白处,则获取已经生成的逻辑关系式作为第一已有业务条件;

根据该第一已有业务条件与第一操作对应的新的业务条件,按照该第一操作的结束位置所在的逻辑处理区域对应的第一逻辑处理关系,生成新的第一逻辑关系式;

如果结束位置处于逻辑处理区域中已经显示的第二业务条件上,则根据该已经显示的第二业务条件与第一操作对应的业务条件,按照预设的第二逻辑处理关系,生成局部逻辑关系式,并将该局部逻辑处理关系替换第二业务条件,并更新已经生成的逻辑关系式,从而形成新的第二逻辑关系式。

进一步地,如图10所示,其为本发明实施例的业务信息配置装置的结构意图之二,该装置还可以包括:

显示模块13,用于按照移动的先后顺序和预设的方向,按序在一个或多个逻辑处理区域中显示业务条件,业务条件的显示顺序与逻辑关系式的逻辑处理顺序相匹配。

第二检测模块14,用于检测在一个或多个逻辑处理区域中移动业务条件的第二操作,并根据第二操作的结束位置,确定新的业务条件的显示顺序和逻辑关系式的逻辑处理顺序。

相应地,逻辑关系式生成模块12还用于,根据新的逻辑处理顺序调整所述逻辑关系式,显示模块13还用于,根据新的显示顺序显示各个业务条件。

上述的各个模块涉及的具体处理操作、相关技术细节以及技术效果已经在前面实施例中进行了详细说明,在此不再赘述。

本发明实施例的业务信息配置装置,能够充分利用界面的各个区域以及移动动作来形成逻辑关系式,从而让用户能够方便、直观地进行逻辑关系式的配置,减少了手动输入的错误操作。此外,还可以通过移动动作对逻辑处理区域中显示的业务条件的顺序进行调整,进而触发逻辑关系式的调整,这种机制可以方便用户对逻辑关系式进行修改,减少了手动修改的错误操作。

实施例三

前面实施例描述了本发明实施例的业务信息配置方法以及装置的技术内容,该装置以及方法的功能或者处理流程可借助一种电子设备实现完成,如图11所示,其为本发明实施例的电子设备的结构示意图,具体包括:存储器1110和处理器1120。

存储器1110,用于存储程序。

除上述程序之外,存储器1110还可被配置为存储其它各种数据以支持在电子设备上的操作。这些数据的示例包括用于在电子设备上操作的任何应用程序或方法的指令,联系人数据,电话簿数据,消息,图片,视频等。

存储器1110可以由任何类型的易失性或非易失性存储设备或者它们的组合实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。

处理器1120,耦合至存储器1110,用于执行存储器1110中的程序,以用于:

检测将界面中的一个或多个业务条件向界面中的一个或多个逻辑处理区域进行移动的第一操作,逻辑处理区域与逻辑处理关系对应,

根据移动到逻辑处理区域的业务条件和逻辑处理区域对应的逻辑处理关系,生成逻辑关系式。

其中,上述的根据移动到所述逻辑处理区域的业务条件和所述逻辑处理区域对应的逻辑处理关系,生成逻辑关系式可以进一步包括:

当检测到所述第一操作后,获取已经生成的逻辑关系式作为已有业务条件;

根据该已有业务条件与所述第一操作对应的新的业务条件,按照该第一操作的结束位置所在的逻辑处理区域对应的逻辑处理关系,生成新的逻辑关系式。

或者,上述的根据移动到所述逻辑处理区域的业务条件和所述逻辑处理区域对应的逻辑处理关系,生成逻辑关系式可以进一步包括:

当检测到所述第一操作后,获取所述第一操作的结束位置;

如果所述结束位置处于所述逻辑处理区域的空白处,则获取已经生成的逻辑关系式作为第一已有业务条件;

根据该第一已有业务条件与所述第一操作对应的新的业务条件,按照该第一操作的结束位置所在的逻辑处理区域对应的第一逻辑处理关系,生成新的第一逻辑关系式;

如果所述结束位置处于所述逻辑处理区域中已经显示的第二业务条件上,则根据该已经显示的第二业务条件与所述第一操作对应的业务条件,按照预设的第二逻辑处理关系,生成局部逻辑关系式,并将该局部逻辑处理关系替换所述第二业务条件,并更新已经生成的逻辑关系式,从而形成新的第二逻辑关系式。

上述的具体处理操作、相关技术细节以及技术效果已经在前面实施例中进行了详细说明,在此不再赘述。

进一步,如图11所示,电子设备还可以包括:通信组件1130、电源组件1140、音频组件1150、显示器1160等其它组件。图11中仅示意性给出部分组件,并不意味着电子设备只包括图11所示组件。

通信组件1130被配置为便于电子设备和其他设备之间有线或无线方式的通信。电子设备可以接入基于通信标准的无线网络,如wifi,2g或3g,或它们的组合。在一个示例性实施例中,通信组件1130经由广播信道接收来自外部广播管理系统的广播信号或广播相关信息。在一个示例性实施例中,通信组件1130还包括近场通信(nfc)模块,以促进短程通信。例如,在nfc模块可基于射频识别(rfid)技术,红外数据协会(irda)技术,超宽带(uwb)技术,蓝牙(bt)技术和其他技术来实现。

电源组件1140,为电子设备的各种组件提供电力。电源组件1140可以包括电源管理系统,一个或多个电源,及其他与电子设备生成、管理和分配电力相关联的组件。

音频组件1150被配置为输出和/或输入音频信号。例如,音频组件1150包括一个麦克风(mic),当电子设备处于操作模式,如呼叫模式、记录模式和语音识别模式时,麦克风被配置为接收外部音频信号。所接收的音频信号可以被进一步存储在存储器1110或经由通信组件1130发送。在一些实施例中,音频组件1150还包括一个扬声器,用于输出音频信号。

显示器1160包括屏幕,其屏幕可以包括液晶显示器(lcd)和触摸面板(tp)。如果屏幕包括触摸面板,屏幕可以被实现为触摸屏,以接收来自用户的输入信号。触摸面板包括一个或多个触摸传感器以感测触摸、滑动和触摸面板上的手势。触摸传感器可以不仅感测触摸或滑动动作的边界,而且还检测与触摸或滑动操作相关的持续时间和压力。

本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。

最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1