一种编辑页面的方法和系统与流程

文档序号:12034625阅读:131来源:国知局
一种编辑页面的方法和系统与流程

本发明涉及通信技术领域,特别涉及一种编辑页面的方法和系统。



背景技术:

目前主流的网站交易系统,都存在需要随时调整页面布局,页面元素,页面显示内容等,比如电商网站就是典型的交易网站,在电商网站会经常增加新的商品品类,增加新的互联网玩法,增加广告,增加促销等操作。当前界面实现的技术,一般都是通过javascript(js)代码来获取到后台的数据,这些数据来自一个后台的数据服务,js通过调用这个服务得到要显示的数据,然后将这些数据设置到要显示的界面的数据对象上。这个过程就是一个写js代码的过程,如果按照上面的需求,发生界面显示内容变化时,就必须修改这样一段代码,来替换当前代码中对数据服务的调用,同时把它映射到界面要显示的数据对象上。由于js代码只能在客户端浏览器被执行,所以js代码是无法读取任何的服务器配置信息的,正因为如此,碰到这样的需求,无法通过配置的方法实现,只能硬代码来完成。而硬代码的过程是一个完整的开发过程,为了保证代码的正确性,必须通过调测和测试流程后才能上线,这样就会导致:从一个需求提出到最后实现,周期非常长,一般都是以月为单位,往往从需求提出到上线,最佳时机已经错过。



技术实现要素:

一方面,本发明实施例提供了一种编辑网页的方法,该方法包括:页面编辑系统获取要编辑的页面,并从所述页面中拆解出页面组件。其中,页面组件中包括界面数据对象、数据服务以及配置,所述配置用于配置所述界面数据对象和所述数据服务的输出数据之间的映射关系。页面编辑系统可以根据用户(界面修改人员)的选择指令选定需要编辑的页面组件。当页面组件库中存在可直接替换所述要编辑的页面组件的目标页面组件时,页面编辑系统可以直接将所述目标页面组件替换所述需要修改的页面组件。页面编辑系统也可以对所述需要编辑的页面组件进行编辑,所述编辑包括:从数据服务库中选择目标数据服务来替换所述需要编辑的页面组件中的数据服务,并将所述的界面数据对象和所述数据服务的输出数据之间的映射关系修改成所述的界面数据对象和所述目标数据服务的输出数据之间的映射关系。

上述方法,通过在页面组件中包括数据服务和配置,从而可以通过配置的方式来进行页面的修改,将现有技术中的需要硬代码写js代码部分的工作完全变成了配置,大大缩短交付时间。

在一种可能的设计中,页面组件还进一步包括界面显示模板,界面的层叠样式css,所述界面显示模板和所述css决定所述界面该如何显示。其中,对所述需要编辑的页面组件进行编辑还包括修改所述页面组件的界面显示模板,和/或,界面的层叠样式。

在一种可能的设计中,页面组件还可以进一步包括js动态事件,所述js动态事件用于处理来自所述页面组件上面的不同按钮,从而动态调用所述按钮对应的数据服务。

在一种可能的设计中,所述数据服务是通过服务注册管理系统注册到所述数据服务库中。通过注册数据服务的方式,将后台数据对象通过可配置的数据服务来提供,解决了对后台数据信息模型的封装问题,通过数据服务的封装,完全屏蔽了后台数据信息的具体格式信息;通过数据服务这种形式提供后台数据,同样也解决了不同系统间的数据提供问题。

在一种可能的设计中,所述页面组件是通过页面组件注册管理系统注册到页面组件库中的。页面组件库中注册的页面组件可以直接对页面中的页面组件进行替换,提高了修改页面的效率。

在一种可能的设计中,所述数据服务用于获取与其对应的后台数据,所述后台数据被格式化后作为所述数据服务的输出数据;通过所述配置中的映射关系,所述数据服务的输出数据被设置到所述界面数据对象上通过页面显示给用户。将后台数据对象通过可配置的数据服务来提供,解决了对后台数据信息模型的封装问题,通过数据服务的封装,完全屏蔽了后台数据信息的具体格式信息;通过数据服务这种形式提供后台数据,同样也解决了不同系统间的数据提供问题。

在一种可能的设计中,所述的页面编辑系统还可以进一步对所修改的页面或者页面组件进行测试,并反馈测试结果。页面编辑系统可以确定测试成功后将所述修改的页面(包括页面的修改和/或页面组件的修改)部署到生产系统页面站点。

又一方面,本发明实施例提供了一种编辑页面的系统,该系统具有实现上述方法实施例中页面编辑系统行为的功能。所述功能可以通过硬件实现,也可以通过硬件执行相应的软件实现。所述硬件或软件包括一个或多个与上述功能相对应的部件(比如,页面管理子系统和页面编辑子系统)。

可选的所述的页面编辑系统还可以进一步包括页面模拟测试子系统,用于对所修改的页面或者页面组件进行测试,并反馈测试结果。所述的页面模拟测试子系统可以确定测试成功后将所述修改的页面(包括页面的修改和/或页面组件的修改)部署到生产系统页面站点。

在一种可能的设计中,页面编辑系统(包括页面管理子系统和页面编辑子系统)的硬件结构中包括处理器和存储器,所述存储器用于存储支持该系统执行上述方法的应用程序代码,所述处理器被配置为用于执行所述存储器中存储的应用程序。所述页面编辑系统还可以包括网络接口,用于页面编辑系统与其他设备或通信网络通信。

再一方面,本发明实施例提供了一种计算机存储介质,用于储存为上述页面编辑系统所用的计算机软件指令,其包含用于执行上述方面为页面编辑系统所设计的程序。

本发明实施例通过将页面组件设计成包括数据服务和配置的方式,从而可以通过配置的方式来进行页面的修改,将现有技术中的需要硬代码写js代码部分的工作完全变成了配置,大大缩短交付时间。

附图说明

图1为本发明实施例提供的一种页面编辑系统架构图;

图2为本发明实施例提供的一种页面编辑系统中的页面在线编辑子系统的示意图;

图3为本发明实施例提供的一种页面组件组成以及动态绑定框架的示意图。

图4为本发明实施例提供的一种在线页面编辑方法的流程图;

图5为本发明实施例提供的一种直接修改页面的页面编辑方法的流程图;

图6为本发明实施例提供的一种替换页面组件的页面编辑方法的流程图。

图7为本发明实施例提供的另一种页面编辑系统结构图。

具体实施方式

为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作进一步地详细描述,显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本发明保护的范围。

本发明实施例描述的网络架构以及业务场景是为了更加清楚的说明本发明实施例的技术方案,并不构成对于本发明实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本发明实施例提供的技术方案对于类似的技术问题,同样适用。

参见图1为本发明实施例提供的一种编辑页面的页面编辑系统的架构图,该系统包括以下部件或子系统:

服务注册管理子系统101:该系统负责对数据服务的统一管理。数据服务以应用接口(applicationinterface,api)的形式承载。运营商数字资产管理员负责将页面编辑系统支持的数据服务注册到服务注册管理子系统101形成数据服务库。服务注册管理系统101提供对数据服务的基本信息和元数据进行管理。

页面组件注册管理子系统102:该系统负责对页面组件的统一管理。运营商数字资产管理员负责将页面编辑系统支持的页面组件注册到页面组件注册管理子系统102形成页面组件库。页面组件注册管理子系统102提供对页面组件的基本信息和元数据进行管理。

页面管理子系统103:该系统负责对页面的统一管理。页面管理子系统102提供对页面的管理,可以从网站抓取页面,将页面分解为一个个页面组件。页面管理子系统102也可以将属于一个页面的页面组件组装成页面。

页面在线编辑子系统104:该系统负责对页面中的页面组件进行替换或编辑。其中,对页面组件的编辑可包括:选择目标数据服务来替换所述需要编辑的页面组件中的数据服务,并在所述配置中将所述的界面数据对象和所述数据服务的输出数据之间的映射关系修改成所述的界面数据对象和所述目标数据服务的输出数据之间的映射关系。

页面模拟测试子系统105:该系统负责对修改后的页面进行显示。具体实施例中该页面模拟测试系统105可以是一个webserver,也可以与所述的页面管理子系统103和页面在线编辑子系统104部署在同一物理机器上。

需要说明的是,图1中所示的页面管理子系统103和页面在线编辑子系统104可能位于同一物理计算机或服务器上。

以下结合具体实施例对上述页面在线编辑子系统进行详细说明,如图2所示,所述的页面在线编辑子系统包括页面对象管理器201、页面编辑器202及编辑元素库203。

页面对象管理器201提供某业务站点的各页面列表,并将各页面中的页面组件以树形结构或其它结构显示出来。一个页面可以由多个显示单元组成,每个显示单元关联上一个页面组件,因此,一个页面组件可以看成是某个页面中的某个显示单元的体现。用户可以在页面组件列中选择需要编辑的页面组件。

如图2所示,其中示例的页面对象管理器201中显示了各页面中的其中一个页面名称为myprofile的页面,以及该页面myprofile所包括的页面组件,其包括基本信息,账户信息,订单信息以及网站排行榜信息等页面组件,以及各页面组件所包括的页面组件组成元素,例如基本信息页面组件下包括css/template、文档对象模型(documentobjectmodel,dom)、用于获取客户基本信息的数据服务dataservice、配置(configuration)、js动态事件(jsevent)。各页面组件是可编辑对象。其中界面css/template主要指的是界面显示模板以及界面的层叠样式(cascadingstylesheets,css),主要用于确定界面如何显示。文档对象模型dom指的是界面模型,是界面显示的数据对象。数据服务主要用于获取后台数据。数据服务都是以restful的形式提供,输出数据格式为json格式。配置主要用于配置dom中的界面数据对象和数据服务的输出数据之间的映射关系。js动态事件用于处理来自页面组件上面的不同按钮,从而动态调用所述按钮对应的数据服务。关于页面组件中的怎么通过配置来实现界面数据对象和数据服务的映射绑定可参见下面图3部分的介绍。

编辑元素库203提供页面组件库列表信息和数据服务库列表信息,这两个库的信息分别来自页面组件注册管理系统和服务注册管理系统。每个页面组件包含的信息和在线编辑页面 对象中的页面组件包含的信息是一样的;每个数据服务包含数据服务的名称和数据服务的定义,这个定义信息主要包括数据服务的输入数据对象定义和输出数据对象定义。

页面编辑器202提供对页面对象的编辑功能,可以直接针对页面进行编辑,也可以针对页面中某个页面组件进行编辑。针对页面做编辑时,可以把页面中某个页面组件替换为页面组件库中的任何一个页面组件;针对某个页面组件进行编辑时,可以编辑页面组件中的css/template,dom,dataservice,配置和jsevent,编辑后保存为一个新的页面组件。

以下实施例是关于如何将页面组件中的界面数据对象与数据服务进行动态绑定,具体参考图3,一个具体的实施例中可以将页面组件做如下方式的设计:

界面view(即界面视图),具体可以包括界面的显示模板(template/html),css文件定义等,界面view决定了界面该如何显示。

界面model(即界面模型,如,dom),界面显示的界面数据对象,是界面显示的一系列属性定义,这个属性定义与界面view的显示格式绑定。一般系统会预置界面显示模板和对应的dom格式。

数据model(即数据模型),采用javascript对象表示法(javascriptobjectnotation,json)格式的动态数据,该数据通过数据服务得到。

动态绑定框架dynamicbindingframe(dbf),是使用js实现的一段框架代码,该框架代码中实现两个功能,功能之一是调用一个数据服务接口api,restfulservice,如,图3右侧dbf中的call(xxrestfulservice),得到后台数据对象(即,数据服务的输出数据),该输出数据可以是一个后台数据对象的输入参数和输出参数,这些参数都以json的格式承载。功能之二是将这些对象进行格式化处理,将这些对象变成界面数据对象和后台数据对象映射时可以识别的对象,同时实现界面数据对象和后台数据对象的映射。

图2所示的页面组件中的数据服务和配置都通过该动态绑定框架来实现。具体实施方式中,在动态绑定框架中的第一个功能可以采用一种标准的写法(按预先设计好的格式的一段js代码),在后台服务器(webserver)提供一个配置,这个配置用来配置某个页面组件的界面数据对象对应的数据服务,通过页面在线编辑子系统来修改这个配置,修改成功后,自动替换动态绑定框架中的标准js代码。在后台服务器提供另外一个配置,这个配置用来配置某个页面组件的界面数据对象和后台数据对象的映射关系,通过页面在线编辑子系统来修改这个配置,修改成功后,自动提供动态绑定框架中的对象格式化代码。

通过上述机制,将现有技术中的需要硬代码写js代码部分的工作完全变成了配置,从而可以在生产系统上直接进行,不需要任何的调试或者测试,直接修改配置就可以看到修改效果,大大缩短交付时间;另外通过将后台数据对象通过可配置的数据服务来提供,解决了对后台数据信息模型的封装问题,通过数据服务的封装,完全屏蔽了后台数据对象的具体格式 信息;通过数据服务这种形式提供后台数据,同样也解决了不同系统间的数据提供问题。

此外,在本分明的另一个实施例中,在dbf的框架代码中,提供了对js动态事件的处理功能,js动态事件的目的是处理来自页面组件上面的不同按钮,比如是查询按钮或者修改按钮,通过不同的按钮触发的事件,来动态的调用后台不同的数据服务,比如查询只调用查询的数据服务,修改时只调用修改的数据服务。

以下是本发明提供的一种进行在线页面编辑的方法,如图4所示,本实施例中的方法具体包括如下步骤:

步骤401、数据服务的注册以及数据服务库的维护和更新。

具体实施方式中,运营商的数字资产管理员会将本系统所支持的数据服务通过“服务注册管理子系统”注册到数据服务库中去。这个过程是一个持续的过程,只要有新的数据服务,都可以通过“服务注册管理子系统”进行注册,更新数据服务库。

步骤402、页面组件的注册以及页面组件库的维护和更新。

具体实施方式中,运营商的数字资产管理员会将本系统支持的所有页面组件注册到“页面组件注册管理子系统”中。与上述数据服务的注册一样,页面组件的注册和页面组件库的维护和更新也是一个持续的过程,只要有新的页面组件,都可以通过“页面组件注册管理子系统”进行注册,从而更新页面组件库。

步骤403、获取页面修改请求。

具体实施方式中,页面管理子系统获取用户发起的页面修改请求,该页面修改请求携带有需要修改页面的页面站点信息(例如网站名称或者网址地址)和页面标识(例如页面名称)。例如,某个基于网站的生产系统上线后,在生产系统的运行过程中,运营商发现某个站点的某个页面需要修改,运营商通过与页面管理子系统连接的其它系统向页面管理子系统发起页面修改请求,指示需要修改那个页面。

步骤404、获取要修改的页面,对需要修改的页面进行拆解获得页面组件。

页面管理子系统利用该页面管理子系统的网页抓取能力,根据所述的页面站点信息和页面名称将生产系统的对应网站的页面站点的页面信息抓取到页面管理子系统。

具体实施方式中,页面管理子系统得到生产系统的网站页面后,自动将这些页面组织好,并把页面中的页面组件分解出来;具体的拆解方式根据各页面具体情况,例如页面所包括的显示单元,拆解成相应的页面组件,例如包括前述的界面的css/template,界面数据对象dom,数据服务(dataservice),配置(configuration)和js动态事件(jsevent);需要说明的是,有些页面可能包括除这些之外的其他页面组件。

步骤405、对需要修改的页面进行页面修改。

具体实施方式中,页面在线编辑子系统从页面管理子系统获取需要修改的页面,进行页 面的修改,具体修改步骤参见下面针对图5和图6的详细说明。

步骤406、保存修改的页面,并对修改的页面进行测试。

具体实施方式中,页面修改完毕后进行修改页面的保存,在页面修改成功后保存后,把将修改的页面它推送到页面模拟测试子系统。界面修改人员在浏览器中输入该页面的地址,可以直接查看修改效果。本领域技术人员可以采用现有技术中的测试方式,本发明不予以限制,也不再赘述。

步骤407、将修改后的页面部署到生产系统页面站点。

具体实施方式中,所述修改的页面在模拟测试通过后,可以直接将所修改页面部署到生产系统站点,最终用户就可以直接看到修改后的结果。具体部署方式可以采用现有的方式进行部署,此处不再赘述。

下面结合图5和图6分别就步骤405进行详细说明,图5和图6是本分明提供的进行页面的修改的两种实施例场景,图5所示的场景一为直接修改页面;图6所示的场景二为修改页面中的页面组件。

如图5所示,场景一中的直接修改页面操作具体可以包括如下步骤:

步骤1、页面在线编辑子系统从页面管理子系统获取需要修改的页面,在页面在线编辑子系统的页面对象管理器中显示各页面的页面组件组成树以及各页面组件的组成树,在页面编辑器中显示所述需要编辑的页面以及该页面的页面组件,在所述编辑元素库中显示页面组件库列表和数据服务库列表。

如图5所示,页面在线编辑子系统左侧的在页面对象管理器中显示了各页面的页面站点信息,各页面页面名称(例如myprofile),各页面所包括的页面组件,例如以页面myprofile为例,其包括基本信息,账户信息,订单信息以及网站排行榜信息等页面组件,以及各页面组件所包括的页面组件组成元素,例如基本信息页面组件下包括css/template、dom、dataservice:客户基本信息、configuration(配置)、jsevent。页面在线编辑子系统中间的页面编辑器中显示包括各页面组件组成的需要编辑的页面myprofile,即包括基本信息组件,账户信息组件,订单信息组件以及网站排行榜组件的页面myprofile。页面在线编辑子系统右侧的编辑元素库中显示页面组件库列表以及数据服务库列表,其中所述页面组件库列表中显示由所述服务注册管理子系统提供的所有注册的页面组件,数据服务库列表中显示服务注册管理子系统提供的所有注册的数据服务。

具体实施方式中,页面对象管理器根据用户(界面修改人员)的操作来选择要编辑的页面。例如,界面修改人员可以在页面对象管理器中执行将需要编辑的页面myprofile拖入到所述页面在线编辑子系统的页面编辑器中的操作,页面对象管理器通过检测该拖动操作,来选择出要编辑的页面,将该页面信息通知给页面编辑器。页面编辑器自动把页面分解为页面 组件的显示。

步骤2、针对需要编辑的页面组件,从页面组件库中选择需要替换的目标页面组件,将目标页面组件替换原有的页面组件。

具体实施方式中,页面编辑器根据界面修改人员的操作来选择替换的目标页面组件,并对原有页面组件进行替换。例如,界面修改人员可以执行从页面组件库中选择需要替换的目标页面组件,并拖入到页面的需要替换的页面组件上的操作,比如把页面中中的网站排行榜修改为音乐排行榜。页面编辑器通过检测该操作来实现替换。

步骤3、页面修改完毕后进行保存。

页面修改保存后,页面对象管理器中的页面就自动变成修改后的页面。

如图6所示,场景一中的修改页面中的页面组件操作具体可以包括如下步骤:

步骤1、页面在线编辑子系统从页面管理子系统获取需要修改的页面组件,在页面在线编辑子系统的页面对象管理器中显示各页面的页面组件组成树以及各页面组件的组成树,在页面编辑器中显示所述需要编辑的页面组件,在所述在线编辑元素库中显示页面组件库列表和数据服务库列表。

具体实施方式中,如图5所示,页面在线编辑子系统左侧的在页面对象管理器中显示了各页面的页面站点信息,各页面页面名称(例如myprofile),各页面所包括的页面组件,例如以页面myprofile为例,其包括基本信息,账户信息,订单信息以及网站排行榜信息等页面组件,以及各页面组件所包括的页面组件组成元素,例如基本信息页面组件下包括css/template、dom、dataservice:客户基本信息、configuration(配置)、jsevent。页面在线编辑子系统中间的页面编辑器中显示包括需要编辑的页面组件组成,即网站排行榜页面组件,并显示该页面组件所包括css/template、截面数据对象dom、dataservice:客户基本信息、configuration(配置)、jsevent组成部分。页面在线编辑子系统右侧的编辑元素库中显示页面组件库列表以及数据服务库列表,其中所述页面组件库列表中显示由所述服务注册管理子系统提供的所有注册的页面组件,数据服务库列表中显示服务注册管理子系统提供的所有注册的数据服务。

具体实施方式中,界面修改人员选择指定的页面,找到需要修改的页面组件,比如找到网站排行榜页面组件,将该页面组件拖入到页面编辑器中。页面对象管理器检测到界面修改人员的该操作后,选定界面修改人员操作的页面组件,将该页面组件的信息通知给页面编辑器。

步骤2、页面编辑器将页面组件的信息打开,对打开的页面组件信息进行修改。

具体实施方式中,页面组件的修改包括,例如修改页面的显示样式与显示模板,即页面组件中的css/template,通过显示模板得到界面的dom信息。

本实施例以修改页面组件中的数据服务为例进行说明。界面修改人员从编辑元素库中选择需要目标数据服务,将选中的目标数据服务拖动到页面编辑器,比如选择数据服务库中的音乐排行榜数据服务替换需要修改页面组件下的dataservice中的网站排行榜的数据服务。页面编辑器根据界面修改人员的操作将页面组件中的原数据服务替换为目标数据服务。

步骤3、修改界面数据对象与数据服务的输出数据之间的映射关系。

具体实施方式中,界面修改人员可修改改页面组件的configuration信息,页面编辑器可根据界面修改人员的操作配置数据服务的输出数据和界面数据对象之间的对应关系。

步骤4、页面组件修改完毕后,将页面组件作为一个新的页面组件保存下来,并自动注册到页面注册管理系统中。同时将页面中对应的页面组件替换为新的页面组件。

本发明实施例提供的页面编辑系统,将现有技术中的需要硬代码写js代码部分的工作完全变成了配置,从而可以在生产系统上直接进行,直接修改配置就可以看到修改效果,大大缩短交付时间;另外通过将后台数据对象通过可配置的数据服务来提供,解决了对后台数据信息模型的封装问题,通过数据服务的封装,完全屏蔽了后台数据信息的具体格式信息;通过数据服务这种形式提供后台数据,同样也解决了不同系统间的数据提供问题。

本发明实施例中的页面管理子系统和页面在线编辑子系统可通过计算机设备来实现,两者可以位于同一物理实体中,也可以位于不同的物理实体中。图7是本发明一个实施例提供页面管理子系统和页面在线编辑子系统所采用的计算机设备的结构图,包括至少一个处理器710(例如cpu),至少一个网络接口720或者其他通信接口,存储器730,输入/输出接口750和至少一个通信总线740,用于实现这些装置之间的连接通信。处理器710用于执行存储器730中存储的程序731。存储器730可能包含高速随机存取存储器(ram:randomaccessmemory),也可能还包括非不稳定的存储器(non-volatilememory),例如至少一个磁盘存储器。通过至少一个网络接口720(可以是有线或者无线)实现该数据查询装置与至少一个其他网元之间的通信连接,可以使用互联网,广域网,本地网,城域网等。输入/输出接口750用于实现与界面修改人员进行交互,比如接收界面修改人员的操作指令,以及将操作结果呈现给界面修改人员。

网络接口720,用于与其他网络设备连接,例如与页面组件注册管理子系统和/或服务注册管理子系统进行连接,从页面组件注册管理子系统获取页面组件库列表信息,从服务注册管理系子统处获取数据服务库列表信息。

处理器710,用于获取要编辑的页面;从所述页面中拆解出页面组件,所述页面组件包括界面数据对象、数据服务以及配置,所述配置用于配置所述界面数据对象和所述数据服务的输入输出参数之间的映射关系;选择需要编辑的页面组件;对所述需要编辑的页面组件进行编辑,所述编辑包括:从数据服务库中选择目标数据服务来替换所述需要编辑的页面组件 中的数据服务,并在所述配置中将所述的界面数据对象和所述数据服务的输出数据之间的映射关系修改成所述的界面数据对象和所述目标数据服务的输出数据之间的映射关系。

可选的,处理器710,用于当页面组件库中存在可以直接替换所述要编辑的页面组件的目标页面组件时,直接将所述目标页面组件替换所述需要修改的页面组件。

在本申请所提供的几个实施例中,应该理解到,所公开的系统和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。

所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。

另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述集成的模块既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。

上述以软件功能单元的形式实现的集成的单元,可以存储在一个计算机可读取存储介质中。上述软件功能单元存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的部分步骤。而前述的存储介质包括:u盘、移动硬盘、随机存取存储器(英文全称:randomaccessmemory,简称:ram)、磁碟或者光盘等各种可以存储数据的介质。

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