1.本发明实施例涉及大数据处理技术,尤其涉及一种数据处理方法、装置、电子设备和存储介质。
背景技术:2.随着信息技术的高速发展,越来越多的人致力于处理海量数据,通过可视化技术来分析、理解数据,挖掘数据蕴含的价值。数据可视化以生动、友好和直观的方式展现数据,使数据更加客观、更容易理解。
3.传统的数据可视化的方法操作复杂,其展示的内容由专业人员事先根据用户需求进行建模,在用户想要调整展示效果或调整展示内容时,需要反馈给专业人员,由专业人员重新建模或调整代码,用户自身无法对展示效果或内容进行直接调整。调整耗时时间长,响应速度慢,用户体验感较差。
技术实现要素:4.本发明实施例提供一种数据处理方法、装置、电子设备和存储介质,无需专业人员预先建模,能够降低数据可视化技术的准入门槛,提升用户体验。
5.第一方面,本发明实施例提供一种数据处理方法,包括:
6.基于用户的操作创建目标项目;
7.确定为所述目标项目选择的目标数据源,并从所述目标数据源获取为所述目标项目选择的目标数据;
8.确定为所述目标数据选择的可视化组件,并获取所述可视化组件的组件配置信息;
9.利用所述可视化组件基于所述组件配置信息展示所述目标数据。
10.第二方面,本发明实施例提供一种数据处理装置,所述装置包括:
11.创建模块,用于基于用户的操作创建目标项目;
12.第一处理模块,用于确定为所述目标项目选择的目标数据源,并从所述目标数据源获取为所述目标项目选择的目标数据;
13.第二处理模块,用于确定为所述目标数据选择的可视化组件,并获取所述可视化组件的组件配置信息;
14.展示模块,用于利用所述可视化组件基于所述组件配置信息展示所述目标数据。
15.第三方面,本发明实施例还提供了一种电子设备,包括存储器、处理器及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述程序时实现如本发明实施例中任一所述的数据处理方法。
16.第四方面,本发明实施例还提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明实施例中任一所述的数据处理方法。
17.本发明实施例中,可以基于用户的操作创建目标项目;确定为目标项目选择的目
标数据源,并从目标数据源获取为目标项目选择的目标数据;确定为目标数据选择的可视化组件,并获取可视化组件的组件配置信息;利用可视化组件基于组件配置信息展示目标数据。即本发明实施例可以接入多源数据以供用户选择,满足了数据的多样性需求,整个数据可视化的展示,可基于用户操作实现(比如基于用户选择的数据源、选择的目标数据、选择的可视化组件等实现),无需专业人员预先建模,降低了数据可视化技术的准入门槛,使用户可以轻松完成数据可视化,满足了用户对可视化的处理时间、响应速度的需求,提升了用户体验。
附图说明
18.为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。
19.图1为本发明实施例提供的数据处理方法的一个流程示意图;
20.图2为本发明实施例提供的获取不同类型的数据源的示意图;
21.图3为本发明实施例提供的可视化组件配置的示意图;
22.图4为本发明实施例提供的一种数据处理方法的另一流程图;
23.图5是本发明实施例提供的展示多个数据源的示意图;
24.图6是本发明实施例提供的展示目标数据的流程图;
25.图7是本发明实施例提供的数据处理装置的一个结构图;
26.图8是本发明实施例提供的电子设备的一个结构示意图。
具体实施方式
27.下面结合附图和实施例对本发明作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明,而非对本发明的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明相关的部分而非全部结构。
28.图1为本发明实施例提供的数据处理方法的一个流程示意图,本发明实施例的方法可适用多源数据可视化展示的场景,该方法可以由本发明实施例提供的数据处理装置来执行,该装置可采用软件和/或硬件的方式实现。在一个具体的实施例中,该装置可以集成在电子设备中,电子设备比如可以是计算机、手机、平板电脑等具有数据处理能力并具备显示功能的设备。以下实施例将以该装置集成在电子设备中为例进行说明,参考图1,该方法具体可以包括如下步骤:
29.步骤101、基于用户的操作创建目标项目。
30.其中,用户的操作包括根据自己的需求选择合适的项目类型。其中,项目类型包括日常监测类、分析判断类、应急指挥类和展示汇报类等多种类型。其中,目标项目是根据用户的需求创建的。示例的,在一个企业中,用户需要汇报员工的作业情况,则可以基于用户的操作创建作业情况汇报项目。
31.步骤102、确定为目标项目选择的目标数据源,并从目标数据源获取为目标项目选择的目标数据。
32.其中,目标数据源可以是本地数据源,也可以是非本地数据源,本地数据源中可以包括用户上传到本地的数据,非本地数据源中可以包括存储在其他存储器/服务器中的数据。可以通过接收用户上传的数据源来确定目标数据源,也可以通过在线接入存储器/服务器中的数据源来确定目标数据源。具体的,在线接入存储器/服务器中的数据源并对数据源中的数据进行可视化调整后,可以将在线接入的数据源和调整后的可视化配置信息存入本地数据库,方便后续使用。其中,可视化配置信息包括页面配置信息和可视化组件配置信息。目标数据源可以是表格数据源、文本数据源和图数据源中至少一种。其中,表格数据源包括本地excel表、数据库表、csv表以及用户自定义异形表格等。其中,数据库表包括mysql数据库表、mpp数据库表、oracle数据库表和mongo db数据库表等,并且用户可以自定义设置数据库表数据的同步时间。示例的,图2为本发明实施例提供的获取不同类型的数据源的示意图,如图2所示。可视化大屏数据库为本地数据源,数据源数据库和excel文件数据库为在线接入的数据源。在获取到本地数据源和在线接入的数据源后,可以将在线接入的数据源及对其进行可视化的配置信息存入本地数据库。其中,可视化配置信息包括表结构、图表设置和表设置项等。
33.确定目标数据源后,进一步从目标数据源获取为目标项目选择的目标数据。其中目标数据可以是目标数据源中的一部分数据,也可以是目标数据源中的全部数据。例如目标数据源是mysql数据库表,但在目标项目中只需要展示部分表中部分数据,则根据用户具体需求选择mysql数据库中某一项或某几项数据作为目标数据。
34.步骤103、确定为目标数据选择的可视化组件,并获取可视化组件的组件配置信息。
35.其中,可视化组件指的是用于展示数据的可视化图形样式。具体包括本地图表组件和自定义图表组件。其中,本地图表组件可以包括文字、图片、表格、折线图、柱状图、条形图、面积图、饼状图、旭日图、玫瑰图、散点图、树图、地图和经纬度图等图表组件。其中,自定义图表组件可以包括计量图、水滴图、指标卡和词云等图表组件。上述可视化图形样式可以将数据分析过程与结果展示出来,形成展示场景,包括数据的比较、数据形成的发展趋势、数据各成分的组成、数据各成分的占比、数据的分布、数据的排名、数据间的关系和数据形成的空间等展示场景。
36.示例地,目标数据可以通过不同的可视化组件展示,利用不同的可视化组件展示相同的目标数据可以有不同的展示效果,实际应用中,用户可以根据展示效果需求为目标数据选择可视化组件,电子设备确定用户为目标数据选择的可视化组件。示例的,在目标项目中,需要展示两个不同时期产生的数据有什么不同,目标数据为两个不同时期的表格,则可以根据这两个表格选择复合型柱状图,用来展示两个时期的数据之间的不同。
37.在确定为目标数据选择的可视化组件后,可以获取可视化组件的组件配置信息。其中,组件配置信息可以根据需要展示的效果设置或选择,组件配置信息可以包括数据配置、颜色配置、图例设置和网格设置等项,数据配置中可以包括统计数量配置信息、数据上限配置信息和数据单位等。示例的,图3为本发明实施例提供的可视化组件配置的示意图,如图3所示。用户在生成一个柱状图的过程中,可以调整柱状图下方的可视化组件的组件配置信息,得到理想的展示效果。
38.步骤104、利用可视化组件基于组件配置信息展示目标数据。
39.在配置好各可视化组件后,通过可视化组件将目标数据展示出来。在展示目标数据后还可以在展示平台上对各组件进行编辑,如放大/缩小某一表格,采用拖拽的方式更换某一可视化组件的位置等。其中,展示平台包括笔记本电脑、平板、智能手机、电视及触摸式显示屏等。
40.本实施例的技术方案,基于用户的操作创建目标项目;确定为目标项目选择的目标数据源,并从目标数据源获取为目标项目选择的目标数据;确定为目标数据选择的可视化组件,并获取可视化组件的组件配置信息;利用可视化组件基于组件配置信息展示目标数据。本发明实施例可以接入多源数据以供用户选择,满足了数据的多样性需求,整个数据可视化的展示,可基于用户操作实现(比如基于用户选择的数据源、选择的目标数据、选择的可视化组件等实现),无需专业人员预先建模,降低了数据可视化技术的准入门槛,使用户可以轻松完成数据可视化,满足了用户对可视化的处理时间、响应速度的需求,提升了用户体验。
41.图4为本发明实施例提供的一种数据处理方法的另一流程图,本实施例是在上述实施例的基础上进行细化。具体的方法可如图4所示,该方法可以包括如下步骤:
42.步骤201、基于用户的操作创建目标项目。
43.步骤202、展示多个数据源。
44.本方案实施例中,目标数据源包括图数据源、表数据源和文本数据源中的至少一者。图5是本发明实施例提供的展示多个数据源的示意图,如图5所示。其中,表数据源包括excel表、csv表、用户自定义异形表格和数据库表等。其中,数据库表包括mysql数据库表、mpp数据库表和oracle数据库表等。文本数据源包括可编辑的文档、html文件等。其中,文档里可包含表格、图片和文字等信息。图数据源包括静态图片、动态图片和视频等。
45.步骤203、基于展示的多个数据源确定为目标项目选择的目标数据源,多个数据源包括目标数据源。
46.在为用户展示出多个数据源后,用户可以根据目标项目的需求,从展示的多个数据源中选择目标数据源。当目标数据源中包含数据库表时,用户可自定义设置数据库表数据的同步时间。示例的,目标项目需要展示一个网站在某月的用户访问状态,包括承载其主要业务的数据库(mysql)表的详细数据。则在展示的多个数据源中可以选择mysql数据库表,数据库接入成功后,选择数据库表数据的同步时间(某月)。
47.步骤204、确定用户对目标数据源的资源使用权限。
48.为了提高目标数据源的安全性,需要确定用户对目标数据源的资源使用权限,包括但不限于企业组织级别管理、包括项目空间数据隔离、基于角色和用户的授权机制、资源操作权限与数据行权限灵活设置等。其中,企业组织级别管理可以为不同层级业务部门分配不同的访问权限。高层级部门可以访问低层级部门的数据,而低层级部门不可访问高层级部门的数据。例如省级部门可以访问地市级部门数据,而地市级部门只可访问本地数据,不可跨区访问数据,也不可访问省级部门数据。其中,项目数据空间隔离可以将不同项目的目标数据源隔离存储。例如在游戏运营领域中,项目a的目标数据源是a游戏产生的业务数据,用来支撑a游戏的运营分析。项目b的目标数据源是b游戏产生的业务数据,用来支撑b游戏的运营分析,则需要对业务数据按项目进行隔离。a游戏运营部门员工只可访问a游戏运营数据,b游戏运营部门员工只可访问b游戏运营数据。其中,基于角色和用户的授权机制可
以根据用户的身份和角色为用户非配不同的权限。例如,目标项目需要展示某次考试中学生的成绩状况,则可以给各科的老师创建“教师”的角色,该角色的人员可以进行成绩修改等操作。“学生”角色的人员只能查看成绩。当角色权限发生变化,不能再查看目标数据时,则只需要删除该角色即可。资源操作权限可以根据不同的资源为用户分配不同的权限。例如,资源是查看成绩、修改个人信息和修改成绩。查看成绩和修改个人信息这两项资源是学生和老师都可以得到操作权限的。而修改成绩这项资源只有老师可以得到操作权限。其中,数据行权限灵活设置可以对目标数据进行精细化授权。如银行业务中,目标数据源是用户的信息,其中包含用户的身份证号信息,用户的身份证号信息是敏感信息,只有柜台业务人员可以查询用户的身份证号。则将查看带有用户身份证信息的数据行的授权只分配给柜台业务人员即可。
49.步骤205、基于资源使用权限展示目标数据源包含的多个数据项。
50.具体的,从目标数据源中根据资源使用权限确定出可展示的数据项。示例的,目标项目需要展示一个网站某月的用户访问的情况,目标数据源为网站某月中mysql数据库表的数据。数据项包括登录用户的数据、新增注册用户的数据、新增注销用户的数据以及临时用户(仅浏览网站)的数据。新增注册用户的数据项中包含有用户的敏感信息,如用户的联系方式等。将目标数据源隔离存储在目标项目下,为该项目管理员分配查看所有数据项中所有数据的权限。为该企业其他项目组人员分配查看上述数据项中不包含敏感信息的数据项的权限。
51.步骤206、基于展示的多个数据项获取为目标项目选择的目标数据,目标数据为多个数据项中的至少一者,或者目标数据为多个数据项中的至少一者内的指定数据。
52.其中,多个数据项包含多项数据,每项数据中包含多个数据。用户可根据目标项目的需求选择多个数据项中的至少一者,或多个数据项中至少一者内的某数据。示例的,目标数据源为某网站在某月中产生的数据库表的数据。数据项包括登录用户的数据、新增注册用户的数据、新增注销用户的数据以及临时用户(仅浏览网站)的数据。假设目标项目的需求是展示用户的流动情况,则可以选择数据项中的新增注册用户的数据、新增注销用户的数据。假设目标项目的需求是展示新增用户中性别分布的情况,则选择新增注册用户的数据项,进一步指定该数据项中的“性别”数据,获取到新增注册用户中性别的数据。
53.步骤207、确定为目标数据选择的可视化组件,并获取可视化组件的组件配置信息。
54.步骤208、获取页面配置信息。
55.本方案实施例中,页面配置信息包括页面基础配置信息和页面布局配置信息,页面布局配置信息基于对可视化组件的拖拽操作产生。
56.其中,页面基础配置信息包括页面分辨率、背景颜色、图表主题、元素框、图层、透明度设置、边杠、对齐方式以及全屏显示等。用户可以通过调整页面分辨率使页面适用于各种尺寸的屏幕,如手机、平板、电脑以及自定义大小的屏幕。页面布局配置信息包括表格组件、控件组件、文本组件和图片组件等。用户可通过拖拽的方式将可视化组件放置到任意位置,以根据需求自由布局页面。
57.通过直接拖拽的方式,使用户可以自定义各种可视化组件,直观方便的调目标整数据的展示样式,简化了页面设计的操作过程,为用户带来便利。
58.步骤209、利用可视化组件基于组件配置信息和页面配置信息在预设页面展示目标数据。
59.图6是本发明实施例提供的展示目标数据的流程图,如图6所示。在获取目标数据后,可以根据需求选择可视化组件及组件配置信息,将目标数据展示出来。在展示目标数据后,还可以在展示平台上对各组件进行编辑。其中,展示平台包括笔记本电脑、平板、智能手机、电视及触摸式显示屏等。
60.本发明实施例中,可以基于用户的操作创建目标项目;展示多个数据源;基于展示的多个数据源确定为目标项目选择的目标数据源,多个数据源包括目标数据源;展示目标数据源包含的多个数据项;基于展示的多个数据项获取为目标项目选择的目标数据,目标数据为多个数据项中的至少一者,或者目标数据为多个数据项中的至少一者内的指定数据;确定用户对目标数据源的资源使用权限;基于资源使用权限从目标数据源获取为目标项目选择的目标数据;确定为目标数据选择的可视化组件,并获取可视化组件的组件配置信息;获取页面配置信息;利用可视化组件基于组件配置信息和页面配置信息在预设页面展示目标数据。本方案实施例可以实现多种数据源类型的数据接入,满足了数据的多样性需求,可以使用拖拽方式生成可视化页面,简化了实现数据可视化的操作过程,降低了数据可视化技术的准入门槛,使用户可以轻松完成数据可视化,并实现了对数据资源进行权限管理,使得用户的数据更加安全。
61.图7是本发明实施例提供的数据处理装置的一个结构图,该装置适用于执行本发明实施例提供的数据处理方法。如图7所示,该装置具体可以包括:
62.创建模块701,用于基于用户的操作创建目标项目;
63.第一处理模块702,用于确定为所述目标项目选择的目标数据源,并从所述目标数据源获取为所述目标项目选择的目标数据;
64.第二处理模块703,用于确定为所述目标数据选择的可视化组件,并获取所述可视化组件的组件配置信息;
65.展示模块704,用于利用所述可视化组件基于所述组件配置信息展示所述目标数据。
66.可选地,第一处理模块702具体用于:
67.展示多个数据源;
68.基于展示的所述多个数据源确定为所述目标项目选择的目标数据源,所述多个数据源包括所述目标数据源。
69.可选的,所述目标数据源包括图数据源、表数据源和文本数据源中的至少一者。
70.可选的,第一处理模块702还用于:
71.展示所述目标数据源包含的多个数据项;
72.基于展示的所述多个数据项获取为所述目标项目选择的目标数据,所述目标数据为所述多个数据项中的至少一者,或者所述目标数据为所述多个数据项中的至少一者内的指定数据。
73.可选的,第一处理模块702还用于:
74.确定所述用户对所述目标数据源的资源使用权限;
75.基于所述资源使用权限从所述目标数据源获取为所述目标项目选择的目标数据。
76.可选的,所述装置还包括:
77.配置信息获取单元:用于在展示模块704利用所述可视化组件基于所述组件配置信息展示所述目标数据之前,获取页面配置信息;
78.展示模块704具体用于:利用所述可视化组件基于所述组件配置信息和所述页面配置信息在预设页面展示所述目标数据。
79.可选的,所述页面配置信息中包括页面基础配置信息和页面布局配置信息,所述页面布局配置信息基于对所述可视化组件的拖拽操作产生。
80.本发明实施例所提供的数据处理装置可执行本发明任意实施例所提供的数据处理方法,具备执行方法相应的功能模块和有益效果。本实施例中未详尽描述的内容可以参考本发明任意方法实施例中的描述。
81.参考图8,其示出了适于用来实现本发明实施例的电子设备的计算机系统12的结构示意图。图8示出的电子设备仅仅是一个示例,不应对本发明实施例的功能和使用范围带来任何限制。电子设备12的组件可以包括但不限于:一个或者多个处理器或者处理单元16,系统存储器28,连接不同系统组件(包括系统存储器28和处理单元16)的总线18。
82.总线18表示几类总线结构中的一种或多种,包括存储器总线或者存储器控制器,外围总线,图形加速端口,处理器或者使用多种总线结构中的任意总线结构的局域总线。举例来说,这些体系结构包括但不限于工业标准体系结构(isa)总线,微通道体系结构(mac)总线,增强型isa总线、视频电子标准协会(vesa)局域总线以及外围组件互连(pci)总线。
83.电子设备12典型地包括多种计算机系统可读介质。这些介质可以是任何能够被电子设备12访问的可用介质,包括易失性和非易失性介质,可移动的和不可移动的介质。
84.系统存储器28可以包括易失性存储器形式的计算机系统可读介质,例如随机存取存储器(ram)30和/或高速缓存存储器32。电子设备12可以进一步包括其它可移动/不可移动的、易失性/非易失性计算机系统存储介质。仅作为举例,存储系统34可以用于读写不可移动的、非易失性磁介质(图8未显示,通常称为“硬盘驱动器”)。尽管图8中未示出,可以提供用于对可移动非易失性磁盘(例如“软盘”)读写的磁盘驱动器,以及对可移动非易失性光盘(例如cd-rom,dvd-rom或者其它光介质)读写的光盘驱动器。在这些情况下,每个驱动器可以通过一个或者多个数据介质接口与总线18相连。存储器28可以包括至少一个程序产品,该程序产品具有一组(例如至少一个)程序模块,这些程序模块被配置以执行本发明各实施例的功能。
85.具有一组(至少一个)程序模块42的程序/实用工具40,可以存储在例如存储器28中,这样的程序模块42包括——但不限于——操作系统、一个或者多个应用程序、其它程序模块以及程序数据,这些示例中的每一个或某种组合中可能包括网络环境的实现。程序模块42通常执行本发明所描述的实施例中的功能和/或方法。
86.电子设备12也可以与一个或多个外部设备14(例如键盘、指向设备、显示器24等)通信,还可与一个或者多个使得用户能与该电子设备12交互的设备通信,和/或与使得该电子设备12能与一个或多个其它计算设备进行通信的任何设备(例如网卡,调制解调器等等)通信。这种通信可以通过输入/输出(i/o)接口22进行。另外,本实施例中的电子设备12,显示器24不是作为独立个体存在,而是嵌入镜面中,在显示器24的显示面不予显示时,显示器24的显示面与镜面从视觉上融为一体。并且,电子设备12还可以通过网络适配器20与一个
或者多个网络(例如局域网(lan),广域网(wan)和/或公共网络,例如因特网)通信。如图所示,网络适配器20通过总线18与电子设备12的其它模块通信。应当明白,尽管图中未示出,可以结合电子设备12使用其它硬件和/或软件模块,包括但不限于:微代码、设备驱动器、冗余处理单元、外部磁盘驱动阵列、raid系统、磁带驱动器以及数据备份存储系统等。
87.处理单元16通过运行存储在系统存储器28中的程序,从而执行各种功能应用以及数据处理,例如实现本发明实施例所提供的一种数据处理方法:基于用户的操作创建目标项目;确定为所述目标项目选择的目标数据源,并从所述目标数据源获取为所述目标项目选择的目标数据;确定为所述目标数据选择的可视化组件,并获取所述可视化组件的组件配置信息;利用所述可视化组件基于所述组件配置信息展示所述目标数据。
88.本发明实施例提供了一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现如本发明所有发明实施例提供的一种数据处理方法:基于用户的操作创建目标项目;确定为所述目标项目选择的目标数据源,并从所述目标数据源获取为所述目标项目选择的目标数据;确定为所述目标数据选择的可视化组件,并获取所述可视化组件的组件配置信息;利用所述可视化组件基于所述组件配置信息展示所述目标数据。可以采用一个或多个计算机可读的介质的任意组合。计算机可读介质可以是计算机可读信号介质或者计算机可读存储介质。计算机可读存储介质例如可以是但不限于电、磁、光、电磁、红外线、或半导体的系统、装置或器件,或者任意以上的组合。计算机可读存储介质的更具体的例子(非穷举的列表)包括:具有一个或多个导线的电连接、便携式计算机磁盘、硬盘、随机存取存储器(ram)、只读存储器(rom)、可擦式可编程只读存储器(eprom或闪存)、光纤、便携式紧凑磁盘只读存储器(cd-rom)、光存储器件、磁存储器件、或者上述的任意合适的组合。在本文件中,计算机可读存储介质可以是任何包含或存储程序的有形介质,该程序可以被指令执行系统、装置或者器件使用或者与其结合使用。
89.计算机可读的信号介质可以包括在基带中或者作为载波一部分传播的数据信号,其中承载了计算机可读的程序代码。这种传播的数据信号可以采用多种形式,包括但不限于电磁信号、光信号或上述的任意合适的组合。计算机可读的信号介质还可以是计算机可读存储介质以外的任何计算机可读介质,该计算机可读介质可以发送、传播或者传输用于由指令执行系统、装置或者器件使用或者与其结合使用的程序。
90.计算机可读介质上包含的程序代码可以用任何适当的介质传输,包括但不限于无线、电线、光缆、rf等等,或者上述的任意合适的组合。
91.可以以一种或多种程序设计语言或其组合来编写用于执行本发明操作的计算机程序代码,程序设计语言包括面向对象的程序设计语言,诸如java、smalltalk、c++,还包括常规的过程式程序设计语言,诸如“c”语言或类似的程序设计语言。程序代码可以完全地在用户计算机上执行、部分地在用户计算机上执行、作为一个独立的软件包执行、部分在用户计算机上部分在远程计算机上执行、或者完全在远程计算机或服务器上执行。在涉及远程计算机的情形中,远程计算机可以通过任意种类的网络——包括局域网(lan)或广域网(wan)—连接到用户计算机,或者,可以连接到外部计算机(例如利用因特网服务提供商来通过因特网连接)。
92.注意,上述仅为本发明的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明不限于这里的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新
调整和替代而不会脱离本发明的保护范围。因此,虽然通过以上实施例对本发明进行了较为详细的说明,但是本发明不仅仅限于以上实施例,在不脱离本发明构思的情况下,还可以包括更多其他等效实施例,而本发明的范围由所附的权利要求范围决定。