一种业务处理方法及装置与流程

文档序号:32521271发布日期:2022-12-13 19:34阅读:36来源:国知局
一种业务处理方法及装置与流程

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.图1为本技术实施例提供的一种系统架构示意图;
37.图2为本技术实施例提供的一种业务处理方法流程图;
38.图3为本技术实施例提供的一种自动授权的方法流程图;
39.图4为本技术实施例提供的一种权限开通控制方法流程图;
40.图5为本技术实施例提供的一种业务处理装置的结构示意图;
41.图6为本技术实施例提供的一种电子设备的结构示意图。
具体实施方式
42.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。
43.需要说明的是,本技术中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应所述理解这样使用的数据在适当情况下可以互换,以便这里描述的本发明的实施例能够以除了在这里图示或描述的那些以外的顺序实施。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
44.烟囱式架构是一种呈垂直状分布的系统的架构,各个系统之间的服务和数据不共享,形成服务和数据的孤岛。目前很多企业为了保证各个部门的系统的独立性和安全性,一般会采用烟囱式架构。各个部门的系统之间无法相互访问以及资源共享,从而在企业内部业务流转时,若a部门的员工在执行业务时需要访问b部门系统数据库中的数据,但是却不具备访问权限,则需要运维人员手动为a部门执行业务的相关执行账户开通访问b部门系统数据库的访问权限。这种人工处理权限的方式使得业务处理效率很低。
45.为了解决上述问题,本技术提出了一种业务处理方法及装置,在业务流转过程中,自动确定业务匹配的数据,并为相应的执行账户开通数据的操作权限,不再需要人工开通权限,提升了授权的及时响应和准确性,从而提升了业务处理的效率。
46.为了便于理解本技术实施例提出的方案,首先对本技术的应用场景进行介绍。参见图1,为本技术实施例提出的一种系统架构图。应理解,本技术实施例并不限于图1所示的系统中,此外,图1所示的装置可以是硬件,也可以是从功能上划分的软件,或者以上二者结合后的结构。如图1所示,本技术提供的系统包括数据管理平台、多个系统服务器。
47.图1示出的数据管理平台用于实现各个系统服务器的数据的统一管理。可选地,数据管理平台可以用于存储各个系统服务器的数据,实现各个系统服务器的数据统一存储和管理。数据管理平台还可以用于管理来自各个系统服务器的数据的操作权限以及基于预先配置的业务处理规则创建及下发业务等功能。可选地,数据管理平台的功能可以由服务器实现,也可以由服务器集群来实现。或者数据管理平台可以为云端的计算平台,也可以为任意具有计算资源的电子设备,本技术对于数据管理平台的实现方式不作限定。
48.图1示出的多个系统服务器可以理解为企业内部多个部门分别的系统服务器,用于实现各部门员工的账户登录以及业务处理等功能。可选地,不同的系统服务器中可以包
括不同的处理资源,各个系统服务器之间相互独立。可选地,系统服务器可以包括处理器、存储器和通信芯片等硬件。需要说明的是,图1仅作为一种示例,本技术对于系统架构中包括的数据管理平台和系统服务器的数量不作限定。
49.下面具体介绍本技术提出的业务处理方法及装置。本技术下述实施例中,“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b的情况,其中a,b可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。单数表达形式“一个”、“一种”、“所述”、“上述”、“该”和“这一”旨在也包括例如“一个或多个”这种表达形式,除非其上下文中明确地有相反指示。以及,除非有相反的说明,本技术实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。
50.在本技术说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
51.基于图1所示的系统,本技术提出了一种业务处理方法。参见图2,为本技术实施例提供的一种业务处理方法流程图。可选地,图2所示的方法流程可以由图1所示系统中包括的数据管理平台来执行。该方法流程具体包括:
52.201,数据管理平台获取待处理业务,基于预设的业务处理规则将待处理业务拆分为多个子业务。
53.可选地,数据管理平台获取的待处理业务可以是响应于客户端的业务处理请求生成的,也可以是任一系统服务器创建的。
54.202,数据管理平台确定任一子业务的执行方式和执行账户,以及确定执行任一子业务所需的目标数据。
55.其中,执行账户可以为图1所示架构中包括的任一系统服务器的登录账户。
56.可选地,数据管理平台可以依据预先配置的业务处理规则对任一子业务进行特征匹配,确定任一子业务的执行账户、执行方式,以及确定执行任一子业务所需要的目标数据。可选地,数据管理平台还可以进一步确定目标数据在数据库中的地址以及具有操作目标数据的操作权限的账户。其中,数据库为数据管理平台中存储的各个系统服务器上传的数据。
57.203,数据管理平台在确定执行账户不具备操作目标数据的权限时,根据任一子业务的执行方式为执行账户开通目标数据的操作权限。
58.可选地,数据管理平台可以在确定执行任一子业务所需要的目标数据之后,进一步确定具有操作目标数据的权限的账户,在确定具有权限的账户中不包括任一子业务的执行账户时,可以为任一子业务的执行账户开通相关权限。
59.在一种可能实现的方式中,在为执行账户开通目标数据的操作权限时,数据管理平台可以基于任一子业务的执行方式确定如何开通操作权限。举例来说,数据管理平台在确定采用任一子业务的执行方式完成任一子业务需要修改目标数据时,可以为执行账户开通目标数据的读写权限。或者数据管理平台在确定完成任一子业务时只需要读取目标数据时,可以为执行账户开通只读权限。
60.204,数据管理平台向执行账户发送任一子业务的执行方式和目标数据的接口地址信息。
61.其中,接口地址信息用于表征目标数据在数据库中地址。
62.可选地,数据管理平台在为执行账户开通目标数据的操作权限之后,可以向执行账户发送任一子业务的执行方式和目标数据的接口地址信息,指示执行账户根据接口地址信息指示的目标数据完成执行任一子业务。
63.基于上述方案,本技术提出的业务处理流程无需人工干预,数据管理平台在接收到任务处理请求时,自动生成待处理业务。并基于预先配置的业务处理规则实现业务的自动流转。在业务流转的过程中,匹配执行业务所需的数据,实时判断执行业务的执行账户是否具备操作数据的权限,若不具备,则自动为执行账户开通相应的数据的操作权限。实现了在业务流转的过程中自动授权,不再需要人工授权,提升了业务处理的效率。
64.在一些实施例中,数据管理平台在接收到来自客户端的业务处理请求,或者接收到任一系统服务器创建的业务时,可以依照业务处理请求中的待处理业务的类型,获取预先定义的与业务类型对应的业务处理规则,或者也可以将业务处理规则称为配置工单。进一步地,数据管理平台可以根据业务处理规则将待处理业务拆分为多个子业务,并确定每个子业务的执行方式和执行账户,以及确定执行每个子业务时所需的数据。
65.举例来说,若数据管理平台接收到的业务处理请求为故障订单处理,则可以将故障订单的处理过程将该项业务拆分为多个子业务,比如子业务可以包括解析故障原因、提出解决方案、实施解决方案以及结果验证等。进一步地,数据管理平台可以确定每一个子业务的执行方式和执行账户,比如解析故障原因这一子业务可以由a部门的账户a来执行,执行方式是生成故障原因清单,再进一步地,数据管理平台可以确定执行子业务所需要的数据,继续上述举例,数据管理平台可以确定在生成故障原因清单时需要b部门存储到数据库中的数据。
66.在一些场景下,数据管理平台在确定每个子业务的执行方式、执行账户以及执行每个子业务所需的数据之后,可以进一步判断任一子业务的执行账户是否具备任一子业务相关的数据的操作权限。若不具备,则可以为任一子业务开通操作权限。
67.在一种可能实现的方式中,数据管理平台可以根据任一子业务的执行方式确定在执行任一子业务时对目标数据执行的操作的类型,并根据操作的类型为执行账户开通目标数据的操作权限。继续上述实施例中的举例,针对解析故障原因这一子业务,需要该子业务的执行账户读取故障数据并更新故障原因清单,涉及到故障数据和故障原因清单两项数据。针对故障数据这一项数据,执行账户所需要进行的操作的类型为读取操作,则数据管理平台可以为执行账户开通故障数据的只读权限。针对故障原因清单这一项数据,执行账户需要进行的操作的类型为更新操作,则数据管理平台可以为执行账户开通故障原因清单的读写权限。
68.在一些实施例中,数据管理平台还可以根据处理任一子业务所需的数据位于数据库中的地址创建应用程序接口(application programming interface,api),并在向任一子业务的执行账户下发业务时,将创建的接口一同发送至执行账户。
69.为了进一步理解本技术提出的基于业务流转过程自动开通权限的方法,下面结合具体的实施例进行介绍。参见图3,为本技术实施例提出的一种自动授权的方法流程图,具体包括:
70.301,数据管理平台根据预先配置的业务处理规则确定待处理业务中的任一子业务的执行账户、执行方式以及执行任一子业务所需的目标数据。
71.302,数据管理平台判断任一子业务的执行账户是否具有操作目标数据的权限。
72.若是,则继续执行步骤305。
73.若否,则继续执行步骤303。
74.303,数据管理平台根据任一子业务的执行方式确定执行任一子业务时需要对目标数据进行的操作的类型。
75.304,数据管理平台根据确定的操作的类型为执行账户开通目标数据的操作权限。
76.305,数据管理平台根据目标数据位于数据库中的地址创建目标数据的访问接口。
77.306,数据管理平台将任一子业务的执行方式和访问接口发送至任一子业务的执行账户。
78.可选地,执行账户在即受到执行方式以及访问接口之后,可以根据执行方式的指示从访问接口获取目标数据,并完成任一子业务。
79.基于上述方案,本技术基于角色访问控制(role-based access control,rbac)方法,构建了一套完整的自动授权控制流程。
80.在一些实施例中,若数据管理平台为任一子业务的执行账户开通的目标数据的操作权限后不进行关闭权限的操作,则可能会存在一些安全隐患,可能会导致数据库中的数据被恶意篡改或者被泄露。因此,本技术提出了一种通过设定授权的生命周期的方式限制权限开通的时间,避免上述问题。
81.作为一种可能实现的方式,数据管理平台可以在确定任一子业务的前一子业务处理完成之后,再为任一子业务的执行账户开通目标数据的操作权限。并在接收到任一子业务的执行账户发送的用于指示任一子业务处理完成的指示信息时,关闭执行账户对目标数据的操作权限。进一步地,数据管理平台可以为任一子业务的下一个子业务的执行账户开通所述下一个子业务相关数据的操作权限。
82.作为一种示例,权限开通方式可以参见下方表1所示:
83.表1
[0084][0085]
下面,为了便于理解本技术实施例提供的限制权限开通时间的方法,结合具体的
实施例进行介绍。参见图4,为本技术实施例提供的一种权限开通控制方法流程图,具体包括:
[0086]
401,第一执行账户在完后第一子业务之后,向数据管理平台发送业务处理完成指示信息。
[0087]
其中,第一执行账户为第一子业务的执行账户,第一子业务为待处理业务拆分得到的多个子业务中的任一子业务。
[0088]
402,数据管理平台接收业务处理完成指示信息,为第二子业务的第二执行账户开通第二子业务的相关数据的操作权限。
[0089]
其中,第二子业务为第一子业务的下一个子业务,第二执行账户为第二子业务的执行账户。
[0090]
具体的管理平台为第二执行账户开通权限的方式可以参加上述实施例中的介绍,在此不再进行赘述。
[0091]
403,数据管理平台向第二执行账户发送第二子业务的执行方式。
[0092]
404,第二执行账户在采用第二子业务的执行方式完成第二子业务时,向数据管理平台发送业务处理完成指示信息。
[0093]
基于上述方案,本技术提出的授权方式提升了权限的控制精度,减少数据泄露等安全隐患。
[0094]
在一些实施例中,为了保障数据库中存储的数据的安全性,本技术还提出了数据管理平台在向任一子业务的执行账户下发任务之前,可以先获取目标数据的访问密钥,并在向执行账户下发任务时,将访问密钥一并发送至执行账户。其中,目标数据的访问密钥是由存储目标数据至数据库的系统服务器生成的,也就是由目标数据的“生产者”生成的访问密钥。可选地,存储目标数据的系统服务器还可以针对不同的执行账户生成不同的访问密钥。
[0095]
由于烟囱式架构中各系统的数据库之间并不互通,因此为了保证业务的正常流转,本技术提出了将各系统的数据存储至数据管理平台的数据库中,比如数据管理平台的数据库可以采用配置管理数据库(configuration management database,cmdb),数据管理平台可以预先配置各项数据的权限,并可以依据数据权限为各项数据添加标签。
[0096]
具体地,在创建数据库时,各个系统服务器可以将自身存储的数据上传至数据库中,进行初始化存储。进一步地,数据管理平台可以为各项数据添加标签,标签用于表征数据的权限开通情况,比如为哪些终端设备开通何种类型的权限。再进一步地,数据管理平台还可以获取各项数据的上传设备提供的针对不同终端设备设置的数据的密钥,并在后续进行数据的访问时,依据密钥实现鉴权访问。比如,在某一个执行账户需要访问数据a时,数据管理平台可以根据接收到的该执行账户发送的用户标识(access key,ak)和与用户标识对应的密钥(secret access key,sk)来对执行账户进行鉴权。本技术对于数据的加密方式不作限定,比如可以采用https加密方式或者国密算法进行加密数据。
[0097]
在一些实施例中,在初始化存储数据时,本技术还提出了可以通过为各个系统服务器提供api接口实现数据的初始化上传,对于后续的数据使用过程,可以采用中间件kafka实现数据更新的同步。
[0098]
基于与上述方法的同一构思,参见图5,为本技术实施例提供的一种业务处理装置
500。装置500用于实现上述方法中的各个步骤,为了避免重复,此处不再进行赘述。装置500包括:处理单元501和通信单元502。
[0099]
处理单元501,用于获取待处理业务,基于预设的业务处理规则将所述待处理业务的拆分为多个子业务;
[0100]
所述处理单元501,还用于确定任一子业务的执行方式和执行账户,以及确定执行所述任一子业务所需的目标数据;
[0101]
所述处理单元501,还用于在确定所述执行账户不具备操作所述目标数据的权限时,根据所述任一子业务的执行方式为所述执行账户开通数据库中的所述目标数据的操作权限;
[0102]
通信单元502,用于向所述执行账户发送所述任一子业务的执行方式和所述目标数据的接口地址信息;所述接口地址信息用于表征所述目标数据在所述数据库中的地址。
[0103]
在一些实施例中,所述处理单元501,具体用于:
[0104]
根据所述任一子业务的执行方式确定在执行所述任一子业务时对所述目标数据执行的操作的类型;
[0105]
根据所述操作的类型为所述执行账户开通所述目标数据的操作权限。
[0106]
在一些实施例中,所述处理单元501,还用于:
[0107]
在为所述执行账户开通所述目标数据的操作权限之前,确定所述任一子业务的前一子业务执行完成;
[0108]
在通过所述通信单元502接收到来自所述执行账户的指示信息时,关闭所述执行账户对所述目标数据的操作权限;其中所述指示信息用于指示所述任一子业务执行完成。
[0109]
在一些实施例中,所述处理单元501,还用于:
[0110]
获取所述目标数据的访问密钥;所述访问密钥由存储所述目标数据至所述数据库的设备生成;
[0111]
指示所述通信单元502向所述任一子业务的执行账户发送所述访问密钥。
[0112]
图6示出了本技术实施例提供的电子设备600结构示意图。本技术实施例中的电子设备600还可以包括通信接口603,该通信接口603例如是网口,电子设备可以通过该通信接口603传输数据。比如,通信接口603可以用于实现上述图5中的通信单元502的功能。
[0113]
在本技术实施例中,存储器602存储有可被至少一个控制器601执行的指令。至少一个控制器601通过执行存储器602存储的指令,可以用于执行上述方法中的各个步骤,例如,控制器601可以实现上述图5中的处理单元501的功能。
[0114]
其中,控制器601是电子设备的控制中心,可以利用各种接口和线路连接整个电子设备的各个部分,通过运行或执行存储在存储器602内的指令以及调用存储在存储器602内的数据。可选的,控制器601可包括一个或多个处理单元,控制器601可集成应用控制器和调制解调控制器,其中,应用控制器主要处理操作系统和应用程序等,调制解调控制器主要处理无线通信。可以理解的是,上述调制解调控制器也可以不集成到控制器601中。在一些实施例中,控制器601和存储器602可以在同一芯片上实现,在一些实施例中,它们也可以在独立的芯片上分别实现。
[0115]
控制器601可以是通用控制器,例如中央控制器(英文:central processing unit,简称:cpu)、数字信号控制器、专用集成电路、现场可编程门阵列或者其他可编程逻辑
器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本技术实施例中公开的各方法、步骤及逻辑框图。通用控制器可以是微控制器或者任何常规的控制器等。结合本技术实施例所公开的数据统计平台所执行的步骤可以直接由硬件控制器执行完成,或者用控制器中的硬件及软件模块组合执行完成。
[0116]
存储器602作为一种非易失性计算机可读存储介质,可用于存储非易失性软件程序、非易失性计算机可执行程序以及模块。存储器602可以包括至少一种类型的存储介质,例如可以包括闪存、硬盘、多媒体卡、卡型存储器、随机访问存储器(英文:random access memory,简称:ram)、静态随机访问存储器(英文:static random access memory,简称:sram)、可编程只读存储器(英文:programmable read only memory,简称:prom)、只读存储器(英文:read only memory,简称:rom)、带电可擦除可编程只读存储器(英文:electrically erasable programmable read-only memory,简称:eeprom)、磁性存储器、磁盘、光盘等等。存储器602是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本技术实施例中的存储器602还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
[0117]
通过对控制器601进行设计编程,例如,可以将前述实施例中介绍的神经网络模型的训练方法所对应的代码固化到芯片内,从而使芯片在运行时能够执行前述的神经网络模型训练方法的步骤,如何对控制器601进行设计编程为本领域技术人员所公知的技术,这里不再赘述。
[0118]
本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
[0119]
本技术是参照根据本技术的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其它可编程数据处理设备的控制器以产生一个机器,使得通过计算机或其它可编程数据处理设备的控制器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
[0120]
这些计算机程序指令也可存储在能引导计算机或其它可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
[0121]
这些计算机程序指令也可装载到计算机或其它可编程数据处理设备上,使得在计算机或其它可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其它可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
[0122]
尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例做出另外的变更和修改。所以,所附权利要求意欲解释为包括优
选实施例以及落入本技术范围的所有变更和修改。
[0123]
显然,本领域的技术人员可以对本技术进行各种改动和变型而不脱离本技术的精神和范围。这样,倘若本技术的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1