一种业务管理系统及方法与流程

文档序号:14217372阅读:351来源:国知局
本发明涉及电子信息领域,尤其涉及一种业务管理系统及方法。
背景技术
::资产转让业务是银行业近年来新兴的一种金融创新,指本行与其他金融同业之间,根据协议约定相互转让在其经营范围内的自主、合规发放且未到期的信贷资产的融资业务。这一业务的出现使得银行支行可以调节资产负债表,分散贷款资产的地理分布,降低对单一客户贷款过度集中的风险。相比于银行之间的直接转让,在第三方的参与下,资产转让的灵活性大大增加。然而,现有第三方通常是通过其业务管理系统来办理上述业务,但现有的业务管理系统是建立在事先采集的业务场景和规则上,直接通过底层代码来实现的,如果业务场景或规则发生变化,需要根据具体的需求定位到底层代码进行相应的修改,操作繁琐,效率低。技术实现要素:有鉴于此,本发明实施例提供了一种业务管理系统及方法,以增强现有系统的扩展性和灵活性,可以随时根据需要快速响应需求以满足变化的业务场景。第一方面,提供了一种业务管理系统,包括管理平台、服务平台和存储单元:上述管理平台包括:录入模块:用于录入场景信息;所述场景信息包括场景名称、场景参数和项目信息,所述项目信息包括项目名称和执行参数;存储模块:用于将所述录入模块录入的场景信息保存到所述存储单元中;上述服务平台包括:输入模块:用于输入场景参数或执行参数;识别模块:用于识别所述输入模块输入的信息,在识别到所述输入的信息为场景参数时,读取所述存储单元中保存的与所述场景参数相对应的场景信息,并在所述服务平台上显示所述场景信息;在识别到所述信息为执行参数时,读取所述存储单元中保存的与所述执行参数相对应的项目信息,并在所述服务平台上显示所述项目信息;执行模块:用于在识别到所述输入的信息为场景参数后,根据所述场景参数确定业务场景,并获取所述业务场景所包括的全部项目信息,读取存储单元中将所述全部项目信息对应的业务处理程序写入到场景参数对应的业务处理程序框架后的程序,并执行组合后的全部程序;在识别到所述输入的信息为执行参数后,获取所述执行参数对应的项目信息,读取存储单元中将该项目信息对应的业务处理程序写入到包括所述项目信息的场景信息中场景参数对应的业务处理程序框架后的程序,并执行组合后的程序;输出模块:用于将所述执行模块的执行结果保存到所述存储单元中。第二方面,提供了一种业务管理方法,应用于包括管理平台、服务平台和存储单元的系统,所述业务管理方法包括:接收用户通过管理平台录入的场景信息;所述场景信息包括场景名称、场景参数和项目信息,所述项目信息包括项目名称和执行参数;将录入的所述场景信息保存到所述存储单元中;接收用户通过所述服务平台输入的信息;识别所述输入的信息,在识别到所述信息为场景参数时,读取所述存储单元中保存的与所述场景参数相对应的场景信息,并在所述服务平台上显示所述场景信息;在识别到所述信息为执行参数时,读取所述存储单元中保存的与所述执行参数相对应的项目信息,并在所述服务平台上显示所述项目信息;在识别到所述输入的信息为场景参数后,根据所述场景参数确定业务场景,并获取所述业务场景所包括的全部项目信息,读取存储单元中将所述全部项目信息对应的业务处理程序写入到场景参数对应的业务处理程序框架后的程序,并执行组合后的全部程序;在识别到所述输入的信息为执行参数后,获取所述执行参数对应的项目信息,读取存储单元中将该项目信息对应的业务处理程序写入到包括所述项目信息的场景信息中场景参数对应的业务处理程序框架后的程序,并执行组合后的程序;将执行结果保存到所述存储单元中。第三方面,提供了一种终端设备,包括存储器、处理器以及存储在所述存储器中并可在所述处理器上运行的计算机程序,所述处理器执行所述计算机程序时实现如上所述方法的步骤。第四方面,提供了一种计算机可读存储介质,所述计算机可读存储介质存储有计算机程序,所述计算机程序被处理器执行时实现如上所述方法的步骤。在本发明实施例中,通过将业务场景按照场景信息和项目信息进行类别划分,同时将业务处理程序与相应的项目信息匹配,实现了对业务场景和业务处理程序的系统化管理,用户需要使用某一类或者某一项业务处理程序的功能时,可以通过输入场景参数或者执行参数迅速搜索到相应的业务处理程序并运行,从而简化了执行业务处理程序的过程,保证了业务完成的效率。附图说明为了更清楚地说明本发明实施例中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1是本发明实施例提供的业务管理系统结构示意图;图2是本发明另一实施例提供的业务管理系统结构示意图;图3是本发明实施例提供的业务管理方法的实现流程图;图4是本发明另一实施例提供的业务管理方法的实现流程图;图5是本发明实施例提供的通过所述管理平台对所述场景信息或业务处理程序进行修改的流程图;图6是本发明实施例提供的终端设备的示意图。具体实施方式以下描述中,为了说明而不是为了限定,提出了诸如特定系统结构、技术之类的具体细节,以便透彻理解本发明实施例。然而,本领域的技术人员应当清楚,在没有这些具体细节的其它实施例中也可以实现本发明。在其它情况中,省略对众所周知的系统、装置、电路以及方法的详细说明,以免不必要的细节妨碍本发明的描述。应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。还应当理解,在此本发明说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本发明。如在本发明说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。还应当进一步理解,在本发明说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。本发明实施例中业务管理系统由管理平台、服务平台和存储单元组成,管理平台用于录入数据,并将数据储存;实际使用业务管理系统时,在服务平台上进行操作,先输入参数,服务平台识别参数后,读取存储单元中与场景信息相应的业务处理程序数据,在后台执行所述业务处理程序。为了说明本发明所述的技术方案,下面通过具体实施例来进行说明。图1示出了本发明实施例提供的业务管理系统结构示意图,为了便于说明,仅示出了与本发明是实施例相关的部分,详述如下:该业务管理系统包括:管理平台11、服务平台12和存储单元13;所述管理平台11包括录入模块111和存储模块112;其中录入模块111用于录入场景信息,并通过存储模块112将录入的场景信息储存到存储单元13中;其中,所述场景信息包括但不限于场景名称、场景参数和项目信息,所述项目信息包括但不限于项目名称和执行参数。所述服务平台12包括输入模块121、识别模块122、执行模块123以及输出模块124;其中输入模块121用于接收用户通过所述服务平台12输入的场景参数或者执行参数;识别模块122用于识别输入模块121输入的信息,在识别到所述输入的信息为场景参数时,读取所述存储单元13中保存的与所述场景参数相对应的场景信息,并在所述服务平台12上显示所述场景信息;在识别到所述信息为执行参数时,读取所述存储单元13中保存的与所述执行参数相对应的项目信息,并在所述服务平台12上显示所述项目信息;执行模块123用于在所述识别模块122识别到上述输入模121块输入的信息为场景参数后,根据所述场景参数确定业务场景,并获取所述业务场景所包括的全部项目信息,读取存储单元13中将所述全部项目信息对应的业务处理程序写入到场景参数对应的业务处理程序框架后的程序,并执行组合后的全部程序;在所述识别模块识别到上述输入模块121输入的信息为执行参数后,获取所述执行参数对应的项目信息,读取存储单元13中将该项目信息对应的业务处理程序写入到包括所述项目信息的场景信息中场景参数对应的业务处理程序框架后的程序,并执行组合后的程序。输出模块124用于将所述执行模块123的执行结果保存到存储单元13中。存储单元13,用于存储管理平台111中录入的数据,在服务平台12需要这些数据时,从存储单元13中读取;在服务平台12的操作中,如果所述执行模块123执行了业务处理程序,则将执行结果也保存到存储单元13中,以便于用户可以在存储单元13中直接调出所述执行结果。在上述业务管理系统中,所述场景名称用于描述所述业务场景的类别和\或所述业务场景的功能,所述场景名称与场景参数一一对应;所述执行参数用于描述所述业务处理程序中影响执行结果的关键字段。所述业务处理程序框架是根据场景信息,也就是业务场景的类型和\或业务场景的功能而编写的程序框架;所述业务处理程序是根据场景信息中的项目信息需要处理的业务所编写的程序段。具体地,将业务处理程序框架和业务处理程序编写出来,放入存储单元中,其中场景信息中的场景参数与业务处理程序框架匹配,项目信息中的执行参数与业务处理程序匹配。此处执行参数对应的业务处理程序仅为处理当前业务的程序段,在后台具体执行时,需要将当前的业务处理程序加入业务处理程序框架中形成一个完整的程序,然后才能完成整个业务流程。一个业务处理程序框架对应的是同一个业务场景,而业务处理程序对应的是上述业务场景中项目信息的内容,上述执行参数所描述的业务处理程序中影响输出的关键字段具体表现为当前业务处理的名称和类型。只有识别到场景信息中的场景参数或者执行参数时,系统才会在后台将相应的业务处理程序和业务处理程序框架组合后并执行。更具体地说,处理程序框架是一段代码,业务处理程序也是一段代码,举一个简单的例子:startreaddatabaseaifassettype=()thenexecute()thenprintouttheresult其中,a为存储单元,assettype中的内容是参数,可以是场景参数和执行参数。如果是场景参数,那么execute是选择要执行的处理程序框架,选择框架以后系统会读取存储单元中所记载的,所有写入这个框架中的业务处理程序,并执行所有提前写入的组合好的处理程序框架和业务处理程序。首先,处理程序框架需要事先根据确定好的不同的业务场景先写好,比如“资产校验”业务就对应一个资产校验的处理程序框架,具体的为一个校验代码;其次,资产校验又分“零息校验”和“非零息校验”,那么就需要在处理程序框架中事先写好“零息校验”和“非零息校验”所对应的业务处理程序的校验代码,比如含有零息校验的代码,为execute1,含有非零息的校验代码,为execute2。如果assettype中的内容是执行参数,那么execute要执行含有这个执行参数对应的业务处理程序的处理程序框架,具体地,是读取存储单元中的数据然后判断数据并执行相应的校验方法,执行程序后输出结果。示例性的,为了便于理解,将上述业务管理系统放入具体事例中进行描述。首先,确定业务处理程序:在资产转让系统中选择数据进行初始校验,当产品为零息产品(年利率=0%)时,校验公式为:贷款金额/总期数*剩余期数-剩余贷款本金=0;当产品为非零息产品(年利率≠0%)时,校验公式为:剩余贷款本金+cumprinc(年利率/12,总期数,贷款金额,首期,末期,0)≈0;其中,首期=总期数-剩余期数+1。所以当前业务处理程序分别为“零息校验”和“非零息校验”。然后根据上述业务处理程序,确定校验对象,并设置场景信息。当前的校验对象为中信pos贷资产:由中信信托公司进行放款的资产类型为“pos贷”的资产,年利率为0;中泰pos贷资产:由中泰信托公司进行放款的资产类型为“pos贷”的资产,年利率为10;因此中信pos贷资产对应的业务处理程序为“零息校验”,中泰pos贷资产对应的业务处理程序为“非零息校验”。当前场景信息中的场景名称为“资产校验”,此场景对应的业务处理程序框架为“资产校验”,并将场景参数设置为“1”;而场景信息下项目信息中的项目名称为“中信pos贷”和“中泰pos贷”,执行参数对应为“zxpos”和“ztpos”。将上述场景信息在管理平台11上通过录入模块111录入,并通过存储模块112保存到存储单元13中。示例性的,在服务平台12上的具体操作为:在输入模块121输入场景参数“1”,则识别模块122通过服务平台显示属于此场景参数的所有项目信息和对应的业务处理程序,即,在服务平台显示属于场景参数“1”的项目信息,具体为:项目名称为“中信pos贷”和“中泰pos贷”;执行参数为“zxpos”和“ztpos”;业务处理程序为“零息校验”和“非零息校验”;业务处理程序框架为“资产校验”。执行模块123读取存储单元13中将该项目信息对应的业务处理程序写入到包括所述项目信息的场景信息中场景参数对应的业务处理程序框架后的程序,并执行组合后的全部程序,即将“中信pos贷”对应的“零息校验”提前写入“资产校验”的业务处理程序框架中,同时将中泰pos贷”对应的“非零息校验”提前写入“资产校验”的业务处理程序框架中,并保存在存储单元12中。执行上述组合后的所有程序,并将校验的结果通过输出模块124输出到存储单元13中保存。在输入模块121输入执行参数“zxpos”,则识别模块122通过服务平台12显示属于执行参数“zxpos”的项目信息,可以理解的是,此时系统能够识别所述项目信息对应的场景信息,即,此时根据执行参数“zxpos”可以得到场景参数“1”和场景参数对应的业务处理框架“资产校验”。具体为:项目名称为“中信pos贷”,执行参数为“zxpos”,业务处理程序为“零息校验”,业务处理框架为“资产校验”。然后执行模块123读取存储单元12中将该项目信息对应的业务处理程序写入到包括所述项目信息的场景信息中场景参数对应的业务处理程序框架后的程序,并执行组合后的程序;即,将“零息校验”的业务处理程序提前写入“资产校验”的业务处理程序框架中,并保存在存储单元12中。输入执行参数“zxpos”时,读取存储单元12中的数据,执行组合后程序;可以理解的是,此时只执行了针对“中信pos贷”而将“零息校验”和“资产校验”组合后的程序。最后将校验结果通过输出模块124输出到存储单元13中保存。可以想到的,在输入模块121输入执行参数“ztpos”时,业务管理系统各部分工作与上述内容相同,不再赘述。通过图1所示实施例可知,在本发明实施例中,业务管理系统分为两个平台,管理平台用于管理数据,服务平台使得用户通过在业务管理系统上的操作,给后台下达指令,使得后台程序执行,所述服务平台界面可以显示执行结果,或者直接将程序执行后得到的结果保存到存储单元中,便于直接调出所述执行结果。在服务平台的操作中,执行模块只识别场景参数和执行参数,对应两种处理业务的方法,一种是将场景参数下的所有项目信息和对应的业务处理程序都执行,另一种是只执行识别到的执行参数表示的项目信息,具体可以是执行该项目信息对应的业务处理程序。识别的参数不同表示处理的业务对象不同,在需要处理某一类项目时,则输入场景参数,在需要处理某一个项目时,则输入执行参数。因此本发明实施例中的业务管理系统通过上述两种不同的业务处理方式,可以将所有业务场景下的实现模块和相应的参数进行分类管理,增强了系统的扩展性和灵活性,从而可以随时根据需要快速响应需求以满足变化的业务场景。作为本发明的另一实施例,上述管理平台还可以包括处理模块,如图2所示的本发明实施例提供的业务管理系统的结构。所述业务管理系统包括管理平台21、服务平台22以及存储单元23;其中所述服务平台22包括输入模块221、识别模块222、执行模块223以及输出模块224,所述服务平台22包括的各模块和存储单元23的具体功能与上述实施例1中相应模块的功能相同,在此不再赘述。所述管理平台21包括录入模块211、存储模块212和处理模块213;其中录入模块211用于录入场景信息,并通过存储模块212将录入的场景信息储存到存储单元13中,处理模块213用于对所述场景信息或业务处理程序进行修改,并将修改后的场景信息或业务处理程序保存到存储单元13中。上述处理模块213对场景信息的修改可以为:业务处理程序发生变化,场景信息不变时,通过所述管理平台的操作界面对所述业务处理程序进行修改;当所述场景信息发生变化,业务处理程序不变时,通过管理平台的操作对所述场景信息进行修改。为了便于理解,将上述实施例放入具体的业务场景中进行描述,关于场景信息的录入和项目信息与业务处理程序的对应,与实施例一中相同,不再赘述。下面详述在场景信息发生变化时,如何在管理平台21上进行修改。首先,业务处理程序发生变化,场景信息不变,则说明业务处理的程序需要修改,具体地说,当前业务场景仍然是资产校验,场景参数依旧为1,但是业务处理程序发生改变,资产校验的场景下中信pos贷资产所需要进行的业务处理程序不再是零息校验,因此可以在管理平台21上修改上述业务处理程序,同时场景信息中的场景名称、场景参数和项目信息不变,即场景信息的场景名称依旧为资产校验,场景参数依旧为1,项目名称依旧为中信pos贷,项目参数依旧为zxpos,但是其业务处理程序可能为非零息校验。其次,场景信息发生变化,业务处理程序不变,则说明需要对场景信息中的场景名称和场景参数进行修改、删除或者添加,上述修改也可以为场景信息中的项目信息,即项目名称和项目参数需要进行修改、删除或者添加。具体的说,第一种修改方式,当前的整个场景发生变化,不再是资产校验的业务场景,则可以在管理平台上将整个场景信息删除,则相应业务处理程序也删除;需要增加其它业务场景时,也可以添加另外的场景信息。第二种修改方式,当前的业务场景没有变化,仍然是资产校验的业务场景,但是其中项目信息需要修改、删除或者添加,即修改项目名称,将中信pos贷修改为中信cash贷,对应的修改执行参数;也可以删除整个项目信息,即删除项目名称中信pos贷,执行参数zxpos,和对应的业务处理程序;还可以添加项目信息,添加中信cash贷,对应的执行参数zxcash,同时添加对应的业务处理程序。从代码层面来说,通过管理平台进行修改的时候,会在页面中增加修改数据:例如下面所述的一段代码,表示增加某个资产校验类型:{"fromtable":"dm_pos_contract_citic_pos","fetchcolumns":"contract_no,data_source,customername,putoutdate,first_paydate,businesssum,dd,monthrepayment,periods,dpd,historymaxcpddays,max_cpd,balance,baserate,totalsum,unpay_inst,certid,maturitydate,productid_cn,creditperson,serialno","ratewhere":"baserate","extwhere":"","ltype":"消费贷","contractstatus":"已注册","serviceproviders":"xx信托有限责任公司","tovalidate":"0000,0001,0002"}以上内容包含了几个信息,1、从哪一个场景获取需要校验的数据(fromtable),2、获取哪些字段(fetchcolumns)3、进行哪些校验(tovalidate)当提交上述结果,上述内容会写入存储单元中,执行模块会从存储单元中读取到上述内容,并根据上述内容去执行代码。具体地,去dm_pos_contract_citic_pos这个大的业务场景中读取给定字段的数据,这里的给定字段为上述的场景参数,然后执行标识为“0000”和“0001”还有“0002”的校验代码,其中,0000为零息校验,0001为非灵犀校验,0002为教育贷校验,而且各自的校验代码都写好整合在处理程序框架中并保存在存储单元。通过图2所示实施例可知,在本发明实施例中,管理平台还可以包括处理模块,所述处理模块用于对场景信息和业务处理程序进行修改,并且修改的过程在业务管理系统中实现,不需要回到代码层面寻找和修改。由此可见,本发明实施例中通过处理模块直接针对某一项信息修改,省去了整个系统的更新测试流程,提高了业务处理效率和对业务模块的管控能力。对应于上文实施例所述的业务管理系统结构,图3示出了本发明实施例提供的业务管理方法的实现流程,详述如下:步骤s301,接收用户通过管理平台录入的场景信息;所述场景信息包括场景名称、场景参数和项目信息,所述项目信息包括项目名称和执行参数。步骤s302,接收用户通过所述服务平台输入的信息。步骤s303a,识别所述输入的信息,在识别到所述输入的信息为场景参数时,读取所述存储单元中保存的与所述场景参数相对应的场景信息,并在所述服务平台上显示所述场景信息。步骤s303b,在识别到所述输入的信息为场景参数后,根据所述场景参数确定业务场景,并获取所述业务场景所包括的全部项目信息,读取存储单元中将所述全部项目信息对应的业务处理程序写入到场景参数对应的业务处理程序框架后的程序,并执行组合后的全部程序。步骤s304a,识别所述输入的信息,在识别到所述输入的信息为执行参数时,读取所述存储单元中保存的与所述执行参数相对应的项目信息,并在所述服务平台上显示所述项目信息。步骤s304b,在识别到所述输入的信息为执行参数后,获取所述执行参数对应的项目信息,读取存储单元中将该项目信息对应的业务处理程序写入到包括所述项目信息的场景信息中场景参数对应的业务处理程序框架后的程序,并执行组合后的程序。步骤s305,将执行结果保存到所述存储单元中。在上述步骤s301中,场景名称用于描述所述业务场景的类别和\或所述业务场景的功能,场景参数与场景名称一一对应;执行参数用于描述所述业务处理程序中影响执行结果的关键字段。例如,当前的业务为资产转让中的校验流程,则用“资产校验”作为场景名称,代表当前的业务场景,在此业务场景下,对不同年利率的资产分别进行校验。因为不同年利率的资产校验方式不同,信pos贷资产:由中信信托公司进行放款的资产类型为‘pos贷’的资产,年利率为0,因此在存储单元中将项目名称为中信pos贷的校验与零息校验程序对应,其中影响输出的参数为zxpos。可选地,上述业务管理方法还包括,对场景信息和业务处理程序进行修改,如图4所示,本发明实施例提供的另一业务管理方法的实现流程,详述如下:步骤s401,接收用户通过管理平台录入的场景信息;所述场景信息包括场景名称、场景参数和项目信息,所述项目信息包括项目名称和执行参数。步骤s402,通过所述管理平台对所述场景信息或业务处理程序进行修改。步骤s403,将录入的所述场景信息保存到所述存储单元中。步骤s404至s407为服务平台中的实现流程,与上述实施例3相同,因此对于步骤s404至s407不再赘述。在上述步骤s402中,通过所述管理平台对所述场景信息或业务处理程序进行修改的步骤如图5所示,详述如下:步骤s501,当所述业务处理程序发生变化,而场景信息不变时,通过所述管理平台的操作界面对所述场景信息中项目信息对应的业务处理程序进行修改。步骤s502,当所述场景信息发生变化,而业务处理程序不变时,通过管理平台的操作界面对所述场景信息进行修改。步骤s503,将修改结果保存到所述存储单元中。在上述如图4和图5的实施例中,提供了一种业务管理方法,将业务按照业务场景的类型分为几个大类,用场景名称表示,在系统中使用场景参数进行识别;另一方面,还将业务按照具体的项目分为几个小类,用项目信息表示,具体地,用项目名称表示项目的类别,用执行参数表示项目信息所对应的业务处理程序,在系统中使用执行参数进行识别。当某一个业务场景变化,或业务处理程序发生变化时,可以在管理平台页面对指定场景的变量进行增删改查的操作,以满足新的业务需求,从而实现对业务的系统化管理,省去了整个系统的更新测试流程,提高了业务处理效率。参见图6,是本发明实施例提供的终端设备的示意图,为了便于说明,仅示出了与本发明是实施例相关的部分,所述终端设备6包括:处理器60、存储器61以及存储在所述存储器61中并可在所述处理器60上运行的计算机程序62,例如javascript程序。所述处理器60执行所述计算机程序62时实现上述各个业务管理方法实施例中的步骤,例如图3所示的步骤301至305。或者,所述处理器60执行所述计算机程序62时实现上述业务管理系统实施例中各模块/单元的功能。示例性的,所述计算机程序62可以被分割成一个或多个模块/单元,所述一个或者多个模块/单元被存储在所述存储器61中,并由所述处理器60执行,以完成本发明。所述一个或多个模块/单元可以是能够完成特定功能的一系列计算机程序指令段,该指令段用于描述所述计算机程序62在所述终端设备6中的执行过程。所述终端设备可包括,但不仅限于,处理器60、存储器61。本领域技术人员可以理解,图6仅仅是终端设备6的示例,并不构成对终端设备6的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件,例如所述终端设备还可以包括输入输出设备、网络接入设备、总线等。所称处理器60可以是中央处理单元(centralprocessingunit,cpu),还可以是其他通用处理器、数字信号处理器(digitalsignalprocessor,dsp)、专用集成电路(applicationspecificintegratedcircuit,asic)、现成可编程门阵列(field-programmablegatearray,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。所述存储器61可以是所述终端设备6的内部存储单元,例如终端设备6的硬盘或内存。所述存储器61也可以是所述终端设备6的外部存储设备,例如所述终端设备6上配备的插接式硬盘,智能存储卡(smartmediacard,smc),安全数字(securedigital,sd)卡,闪存卡(flashcard)等。进一步地,所述存储器61还可以既包括所述终端设备6的内部存储单元也包括外部存储设备。所述存储器61用于存储所述计算机程序以及所述终端设备所需的其他程序和数据。所述存储器61还可以用于暂时地存储已经输出或者将要输出的数据。所属领域的技术人员可以清楚地了解到,为了描述的方便和简洁,仅以上述各功能单元、模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元、模块完成,即将所述装置的内部结构划分成不同的功能单元或模块,以完成以上描述的全部或者部分功能。实施例中的各功能单元、模块可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中,上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。另外,各功能单元、模块的具体名称也只是为了便于相互区分,并不用于限制本申请的保护范围。上述系统中单元、模块的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。在上述实施例中,对各个实施例的描述都各有侧重,某个实施例中没有详述或记载的部分,可以参见其它实施例的相关描述。本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本发明的范围。在本发明所提供的实施例中,应该理解到,所揭露的装置/终端设备和方法,可以通过其它的方式实现。例如,以上所描述的装置/终端设备实施例仅仅是示意性的,例如,所述模块或单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通讯连接可以是通过一些接口,装置或单元的间接耦合或通讯连接,可以是电性,机械或其它的形式。所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。所述集成的模块/单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明实现上述实施例方法中的全部或部分流程,也可以通过计算机程序来指令相关的硬件来完成,所述的计算机程序可存储于一计算机可读存储介质中,该计算机程序在被处理器执行时,可实现上述各个方法实施例的步骤。。其中,所述计算机程序包括计算机程序代码,所述计算机程序代码可以为源代码形式、对象代码形式、可执行文件或某些中间形式等。所述计算机可读介质可以包括:能够携带所述计算机程序代码的任何实体或装置、记录介质、u盘、移动硬盘、磁碟、光盘、计算机存储器、只读存储器(rom,read-onlymemory)、随机存取存储器(ram,randomaccessmemory)、电载波信号、电信信号以及软件分发介质等。需要说明的是,所述计算机可读介质包含的内容可以根据司法管辖区内立法和专利实践的要求进行适当的增减,例如在某些司法管辖区,根据立法和专利实践,计算机可读介质不包括电载波信号和电信信号。以上所述实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围,均应包含在本发明的保护范围之内。当前第1页12当前第1页12
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1