一种物联网业务孵化方法及系统与流程

文档序号:11410969阅读:186来源:国知局
一种物联网业务孵化方法及系统与流程

本发明涉及物联网技术,具体涉及一种物联网业务孵化方法及系统。



背景技术:

通常,机器与机器通信(m2m)、车联网、智能电网、智能家居等均可视为物联网的一种。当要展示物联网业务数据之前,需要先获取或读取业务数据。目前,获取或读取业务数据的方法是:预先为不同类型的业务数据设置对应的模板信息,该不同类型的业务数据至少包括数值类数据、图片类数据及文字类数据,所述模板信息至少用于设定待展示业务数据以何种方式进行展示如以柱状图或曲线图进行业务数据的展示,然后向数据库查询待展示的业务数据,并以设定的模板形式对业务数据进行展示,以达到对物联网业务数据实现可视化的目的。其中,一旦为某个待展示业务数据设置好对应的模板信息,该待展示业务数据始终以已设定好的模板信息进行展示,该展示形式较为固定。

此外,上述方案中,数据库中存储的数据通常为终端或传感器上传的数据如室内温度数据、湿度数据等,在展示某个业务数据时,从数据库中查询该数据无疑拖延了该业务数据的展示时间,无法实现终端或传感器的数据的实时展示。



技术实现要素:

为解决现有存在的技术问题,本发明实施例提供一种物联网业务孵化方法及系统,至少能够解决展示形式较为固定不能灵活配置的问题,支持终端或传感器业务数据的获取与展示,实现终端或传感器的快速接入与应用。

本发明实施例的技术方案是这样实现的:

本发明实施例提供一种物联网业务孵化方法,所述方法包括:

获取物联网业务数据;

对业务数据进行解析,得到原始业务数据;

以预设的至少一种展示形式将原始业务数据进行展示。

上述方案中,所述获取物联网业务数据,包括:

确定发送所述业务数据的终端或传感器的标识信息;

判断在第一预定关系中是否能够查找到所述标识信息;

判断能够查找到所述标识信息时,接收所述业务数据。

上述方案中,在得到原始业务数据之后,所述方法还包括:

确定所述原始业务数据的展示时间信息;

依据该时间信息,判断所述原始业务数据是否为实时数据,得到第一判断结果;

依据第一判断结果,确定对所述原始业务数据的加载方式;

以确定出的加载方式对所述原始业务数据进行加载,并以预设的至少一种展示形式对加载的数据进行展示。

上述方案中,所述依据第一判断结果,确定对所述原始业务数据的加载方式,以确定出的加载方式对所述原始业务数据进行加载,包括:

当第一判断结果表征所述原始业务数据为实时数据时,以异步方式从解析器中将所述原始业务数据进行加载,并以预设的至少一种展示形式对加载的数据进行展示;

当第一判断结果表征所述原始业务数据为非实时数据时,

以异步方式从存储器中将所述原始业务数据进行加载,并以预设的至少一种展示形式对加载的数据进行展示。

上述方案中,以预设的至少一种展示形式将原始业务数据进行展示之前,所述方法还包括:

预先为具有所述标识信息的终端或传感器发送的业务数据进行至少一个展 示框图的设置,每个展示框图对应一个展示时间;

分别配置每个展示框图的属性,所述属性至少包括展示框图标题、图形样式、刷新频率中的至少一种;

相应的,所述以预设的至少一种展示形式将原始业务数据进行展示,包括:

确定所述原始业务数据的展示时间;

依据所述展示时间,确定目标展示框图,所述目标展示框图为与所述展示时间对应的框图;

调用所述目标展示框图;

以所述目标展示框图对所述原始业务数据进行展示。

上述方案中,所述方法还包括:

判断所述原始业务数据是否为数值类数据;

当判断所述原始业务数据为数值类数据时,

依据所述原始业务数据,生成数据报表。

本发明实施例还提供一种物联网业务孵化系统,所述系统包括:

第一获取单元,用于获取物联网业务数据;

第一解析单元,用于对业务数据进行解析,得到原始业务数据;

第一展示单元,用于预设的至少一种展示形式将原始业务数据进行展示。

上述方案中,所述第一获取单元,用于:

确定发送所述业务数据的终端或传感器的标识信息;

判断在第一预定关系中是否能够查找到所述标识信息;

判断能够查找到所述标识信息时,接收所述业务数据。

上述方案中,所述系统还包括:

第一确定单元,用于确定展示所述原始业务数据的时间信息;

第一判断单元,用于依据该时间信息,判断所述原始业务数据是否为实时数据,得到第一判断结果;

第二确定单元,用于依据第一判断结果,确定对所述原始业务数据的加载方式;

第一加载单元,用于以确定出的加载方式对所述原始业务数据进行加载;

相应的,

所述第一展示单元,用于以预设的至少一种展示形式对加载的数据进行展示。

上述方案中,

所述第一加载单元,用于当第二确定单元确定第一判断结果表征所述原始业务数据为实时数据时,以异步方式从解析器中将所述原始业务数据进行加载;

或者,所述第一加载单元,用于当第二确定单元确定第一判断结果表征所述原始业务数据为非实时数据时,以异步方式从存储器中将所述原始业务数据进行加载。

相应的,所述第一展示单元,用于以预设的至少一种展示形式对加载的数据进行展示。

上述方案中,所述系统还包括:

第一配置单元,用于预先为具有所述标识信息的终端或传感器发送的业务数据进行至少一个展示框图的设置,每个展示框图对应一个展示时间;

分别配置每个展示框图的属性,所述属性至少包括展示框图标题、图形样式、刷新频率中的至少一种;

相应的,所述第一展示单元,用于:

确定所述原始业务数据的展示时间;

依据所述展示时间,确定目标展示框图,所述目标展示框图为与所述展示时间对应的框图;

调用所述目标展示框图;

以所述目标展示框图对所述原始业务数据进行展示。

上述方案中,所述系统还包括:

第二判断单元,用于判断所述原始业务数据是否为数值类数据;

第一生成单元,用于当第二判断单元判断所述原始业务数据为数值类数据时,依据所述原始业务数据,生成数据报表。

本发明实施例提供的物联网业务孵化方法及系统,所述方法包括:获取物联网业务数据,并经解析得到原始业务数据,再以预设的至少一种展示形式进行展示。与现有技术中需要设置模板信息相比,可为每种业务数据设置不同的展示形式,展示形式及其属性可灵活配置,实现对同一物联网业务数据的差异化展示,具有丰富的展示形式。同时,能够支持终端或传感器的数据快速接入,以异步方式实现数据的展示。

附图说明

图1为本发明实施例中物联网业务孵化系统的组成示意图;

图2为本发明实施例中物联网业务孵化方法的实现流程示意图;

图3为本发明实施例中物联网业务孵化系统的组成结构示意图。

具体实施方式

以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。

本发明实施例提供的物联网业务孵化方法,应用于一物联网业务孵化系统中,如图1所示,所述系统至少包括:业务孵化器、解析器及存储器;其中,存储器具体可以为分布式存储器。

如图2所示,所述方法包括:

步骤101:获取物联网业务数据;

执行步骤101的主体为所述系统。所述系统能够与终端或传感器进行通信,所述系统、具体是解析器通过接收终端或传感器发送的物联网业务数据而获取物联网业务数据。其中,所述终端可以为手机、平板电脑pad、工业控制计算机、穿戴式设备如智能手表等。所述传感器为能够测量到相应物理量的设备如温湿度传感器、全球定位系统gps模块、速度传感器、位移传感器、压力传感器等。终端或传感器采集相应的物联网业务数据如经过物联网协议封装的室内温度数据,并上传至终端。

在本发明一个优选的实施例中,本步骤可以进一步为:

确定发送所述业务数据的终端或传感器的标识信息,判断在第一预定关系中是否能够查找到所述标识信息,判断能够查找到所述标识信息时,接收所述业务数据。

具体的,本方案中,预先在所述系统中设置第一预定关系,该第一预定关系用于表征待展示业务数据与终端或传感器标识信息之间的对应关系。举个例子,如果系统希望由终端a来采集到室内温度数据并接收终端a上报的数据,则在系统中记录室内温度数据与终端a的设备标识之间的对应关系,表明系统可展示由指定终端即终端a采集到的室内温度数据。终端或传感器标识信息可以具体为设备标识、如终端的用户识别模块(sim,subscriberidentitymodule)号,传感器的设备标识id等。基于此,在系统、具体是解析器在接收某个终端或传感器发送来的业务数据之前,先确定发送业务数据的终端或传感器的标识信息,并在第一预定关系中判断是否能够查找到该标识信息,如果能够查找到,说明系统预先指定由该终端或传感器采集并上传该业务数据,方可接收由该终端或传感器上传的业务数据;如果没有查找到,则不接收由该终端或传感器上传的业务数据。

步骤102:对业务数据进行解析,得到原始业务数据;

执行步骤102的主体为所述系统。终端或传感器向系统传输的业务数据是通过一定的物联网协议对原始业务数据进行封装后的数据。在系统、具体是解析器接收到封装后的业务数据时,对业务数据进行解封装,得到原始业务数据。举个例子,终端a采集原始业务数据即室内温度数据并进行协议封装后,得到物联网业务数据并发送至系统,系统、具体是解析器进行解封装得到原始业务数据-室内温度数据。所述物联网协议包括但不仅限于基于ieee802.15.4标准的局域网协议zigbee、可编程控制plc协议、rs485/422等。

步骤103:以预设的至少一种展示形式将原始业务数据进行展示。

执行步骤103的主体为所述系统。在以预设的至少一种展示形式将原始业务数据进行展示之前,所述方法还包括:预先为具有所述标识信息的终端或传 感器发送的业务数据进行至少一个展示框图的设置,每个展示框图对应一个展示时间;分别配置每个展示框图的属性,所述属性至少包括展示框图标题、图形样式、刷新频率中的至少一种;相应的,所述以预设的至少一种展示形式将原始业务数据进行展示,包括:确定所述原始业务数据的展示时间;依据所述展示时间,确定目标展示框图,所述目标展示框图为与所述展示时间对应的框图;调用所述目标展示框图;以所述目标展示框图对所述原始业务数据进行展示。

在本发明一个优选的实施例中,在步骤102之后所述方法还包括:

确定展示所述原始业务数据的时间信息;依据该时间信息,判断所述原始业务数据是否为实时数据,得到第一判断结果;依据第一判断结果,确定对所述原始业务数据的加载方式;以确定出的加载方式对所述原始业务数据进行加载,并以预设的至少一种展示形式进行所加载数据的展示。本方案中,主要有两种加载方式,一种是以异步方式从解析器中进行原始业务数据的加载,另一种是以异步方式从存储器中进行原始业务数据的加载,以原始业务数据为实时数据还是非实时数据即离线数据而定。也就是说,当第一判断结果表征所述原始业务数据为实时数据时,以异步方式从解析器中将所述原始业务数据进行加载,并以预设的至少一种展示形式进行展示;当第一判断结果表征所述原始业务数据为非实时数据时,以异步方式从存储器中将所述原始业务数据进行加载,并以预设的至少一种展示方式进行加载数据的展示。

具体的,考虑到终端或传感器上传的业务数据可以是实时数据也可以是非实时数据即离线数据。举个例子,如果在10:54这一时刻(展示原始业务数据的时刻)要显示10:54之前的室内温度数据,那要显示的数据为离线数据;在10:54这一时刻要显示10:54时刻的室内温度数据,该室内温度数据为实时数据。基于此,本方案中,在进行原始业务数据的展示(显示)之前,系统、具体是业务孵化器依据从网络中读取当前的展示时间,判断原始业务数据为实时数据还是离线数据,如果判断为是实时数据,则直接以异步方式对解析器输出的实时数据进行加载,并依据预设的至少一种展示形式进行展示。如果是离 线数据,则以异步方式从存储离线数据的存储器中将离线数据进行加载,并以预设的至少一种展示形式进行展示。其中,将解析出的数据缓存到存储器中,当需要展示的时候进行相应的加载并展示。

其中,对本方案涉及的异步方式的含义进行说明。一般的,系统、具体是业务孵化器要展示业务数据时,向系统的进程发送数据展示请求,进程接收到请求之后从系统的数据库中读取要展示的业务数据,并将读取到的业务数据反馈给业务孵化器,业务孵化器在接收到反馈回的业务数据后,通知进程其已经接收到待展示数据,当进程接收到通知消息时确认该数据展示请求已经处理完,继续下一个数据展示请求的处理。本方案中与前述的处理过程有所不同,具体的,预先在系统中设置一个队列,并将待展示的业务数据存放到队列中,当业务孵化器向进程发送数据展示请求之后直接从队列中读取数据,进程无需过多理会该次数据展示请求,继续处理后续的其它数据展示请求,本文中系统采用该异步方式进行待展示数据的请求,使得数据请求间不产生冲突,进而可保证业务数据可视化的鲁棒性,增强用户体验。同时,采用异步方式请求数据可缩短数据读取或获取的时间,使得业务数据更快的展示出来。

在本发明一个优选的实施例中,在以预设的至少一种展示形式将原始业务数据进行展示之后,所述方法还包括:判断所述原始业务数据是否为数值类数据,当判断所述原始业务数据为数值类数据时,依据所述原始业务数据,生成数据报表。

具体的,在实际应用中,原始业务数据可以为图片类数据(如某段视频在某个时刻的图像)、文字类数据或数值类数据(如室内温度为基于时间序列的离散数据)等。当系统、具体是业务孵化器判断原始业务数据为数值类数据,那么按照该数值类数据的时间信息及在相应时刻的取值之间的对应关系,生成一个数据报表。

此外,系统利用业务孵化器除了可以生成数据报表,还可以对业务数据在未来一段时间内的取值进行预测,具体是依据预先建立好的预测模型进行预测。将要预测的时间输入至该预测模型,该预测模型的输出即为业务数据在该预测 时间上的取值。该预测模型基于混论理论而建立,具体建立的过程请参见现有技术的相关说明,此处不赘述。

另外,系统利用业务孵化器还可以实现数据监控功能,用于监控数据的取值是合理还是不合理,当监控到数据超过合理范围时,产生告警消息。举个例子,当业务孵化器对终端或传感器上传的室内温度数据进行监测,一旦监测到低于合理值如5℃时,便产生告警数据,以避免由于室内温度过低(或过高)而造成的温室大棚内的农作物的生成速率减慢的问题。

前述方案中,获取物联网业务数据,并经解析得到原始业务数据,再以预设的至少一种展示形式进行展示。与现有技术中需要设置模板信息相比,可为每种业务数据设置不同的展示形式,展示形式及其属性可灵活配置,实现对同一物联网业务数据的差异化展示,具有丰富的展示形式。同时,能够支持终端或传感器的数据快速接入,以异步方式实现数据的实时展示。

本发明实施例还提供一种物联网业务孵化系统,如图3所示,所述系统包括:第一获取单元301、第一解析单元302及第一展示单元303;其中,

第一获取单元301,用于获取物联网业务数据;

第一解析单元302,用于对业务数据进行解析,得到原始业务数据;

第一展示单元303,用于以预设的至少一种展示形式将原始业务数据进行展示。

其中,所述第一获取单元301,用于:

确定发送所述业务数据的终端或传感器的标识信息;

判断在第一预定关系中是否能够查找到所述标识信息;

判断能够查找到所述标识信息时,接收所述业务数据。

所述系统还包括:

第一确定单元,用于确定展示所述原始业务数据的时间信息;

第一判断单元,用于依据该时间信息,判断所述原始业务数据是否为实时数据,得到第一判断结果;

第二确定单元,用于依据第一判断结果,确定对所述原始业务数据的加载方式;

第一加载单元,用于以确定出的加载方式对所述原始业务数据进行加载;

相应的,

所述第一展示单元,用于以预设的至少一种展示形式进行所加载数据的展示。

所述第一加载单元,用于当第二确定单元确定第一判断结果表征所述原始业务数据为实时数据时,以异步方式从解析器中将所述原始业务数据进行加载;

或者,所述第一加载单元,用于当第二确定单元确定第一判断结果表征所述原始业务数据为非实时数据时,以异步方式从存储器中将所述原始业务数据进行加载。

相应的,所述第一展示单元,用于以预设的至少一种展示形式进行加载数据的展示。

所述系统还包括:

第一配置单元,用于预先为具有所述标识信息的终端或传感器发送的业务数据进行至少一个展示框图的设置,每个展示框图对应一个展示时间;

分别配置每个展示框图的属性,所述属性至少包括展示框图标题、图形样式、刷新频率中的至少一种;相应的,所述第一展示单元303,用于确定所述原始业务数据的展示时间;

依据所述展示时间,确定目标展示框图,所述目标展示框图为与所述展示时间对应的框图;

调用所述目标展示框图;

以所述目标展示框图对所述原始业务数据进行展示。

所述系统还包括:

第二判断单元,用于判断所述原始业务数据是否为数值类数据;

第一生成单元,用于当第二判断单元判断所述原始业务数据为数值类数据时,依据所述原始业务数据,生成数据报表。

其中,第一获取单元301、第一解析单元302可由前述的解析器而实现;第一展示单元303、第一确定单元,第二确定单元、第一判断单元、第一加载单元、第一配置单元、第二判断单元、第一生成单元可由前述的业务孵化器而实现。

本发明实施例提供的物联网业务孵化系统,由于其解决问题的原理与前述的物联网业务孵化方法相似,因此,系统的实施过程及实施原理均可以参见前述方法的实施过程及实施原理描述,重复之处不再赘述。

下面结合具体的应用示例对本发明实施例描述的技术方案进行详细的阐述。

应用示例一:对室内温湿度进行展示

步骤301:在系统中,设置第一预定关系,第一预定关系为室内温度数据与终端a的设备标识之间的对应关系,用于表明由终端a进行室内温湿度数据的采集及上报;

需要说明的是,本方案中,业务孵化器提供系统属性控件、应用属性列表控件、应用属性编辑控件、定制展示控件等几个控件,通过对该几个控件的处理可更直观、有效地实现对待展示数据的框图的至少一次定制。在每次定制中各控件具体功能如下:

系统属性控件:能够实现对展示页面的系统属性的控制,如展示页面的位置、颜色、比例等;

应用属性列表控件:为原始业务数据提供诸如文字\图片\曲线图\柱状图\仪表盘\地图\开关等图形样式,每次定制可通过将系统生成的一个普通框图拖拽到展示区可以得到一个展示框图实例。其中,展示区可为系统显示屏中的某个区域;

应用属性编辑控件:每次定制时可通过该控件实现对展示框图的属性的设置,该属性包括展示框图标题、展示数据的类型、图形样式、刷新频率、图表主题等,不同的展示框图通过该控件可实现对应的属性;

定制展示控件:在展示区通过定制出的不同展示框图的呈现实现对原始业务数据的图形可视化,例如,针对室内温湿度数据预先进行两次定制,第一次定制时要求:展示时间位于2016年2月14日内时,定制该室内温湿度数据的图形样式为折线图来表示即通过折线图展示这天不同时刻内温湿度的变化。第二次定制要求:在展示时间位于2016年2月15日内时,定制温湿度数据的展示框图的图形样式为仪表盘+柱状图。如此,通过对业务数据的展示形式的灵活定制(设置),可实现对同一业务数据的不同形式的展示,即实现了对同一业务数据的差异化展示,具有丰富的展示形式。

在业务孵化器中定制应用可视化界面即展示页面,将系统生成的一个普通框图拖拽到展示区,形成室内温湿度的展示框图,并点击该展示框图的应用属性编辑控件来设定其属性,该属性至少包括:展示框图标题、关联数据流即室内温湿度、图形样式、刷新频率等。

其中,按照设定的图形样式进行原始业务数据的的展示是说可通过文字、图片、曲线图、柱状图、仪表盘、地图、开关等图形样式将原始业务数据进行展示。

步骤302:终端a对室内温湿度数据进行采集,并经过协议封装后上报至系统;

步骤303:系统、具体是解析器读取终端a的sim号,并判断在第一预定关系中是否能够查找到该sim号;

如果能够查找到,接收终端a上报的经协议封装后的室内温湿度信息;

如果查找不到,则流程结束;

步骤304:系统、具体是解析器对接收到的业务数据进行解封装,得到原始业务数据即室内温湿度数据;

步骤305:系统、具体是业务孵化器从网络中获取数据的当前展示时间,依据展示时间,判断接收到的室内温湿度数据为实时数据还是离线数据;

此处,假定当前展示时间为2016年2月15日的14:00,且所接收到的室内温湿度数据为14:00时刻的室内温湿度信息,判断为是实时数据。

步骤306:判断接收到的室内温湿度数据为实时数据,则以异步方式从解析器中进行室内温湿度数据的加载;

步骤307:系统、具体是业务孵化器调用预先设置好的与当前展示时间对应的展示框图即目标展示框图,在展示区通过柱状图和仪表盘进行13:00-14:00这个时间段的室内温湿度的展示;

其中,由于当前展示时间为2016年2月15日的14:00,位于2016年2月15这天内,调用与该天对应的展示框图,即通过柱状图和仪表盘进行室内温湿度数据的展示。通过仪表盘可查看当前时刻即14:00这一时刻的室内温湿度数据;根据预设的刷新频率在柱状图中显示13:00-14:00这个时间段中每个时刻的温湿度数据,由此实现了温湿度数据的图形可视化展示,能够直观、有效的显示出待展示的数据。

在前述方案中,业务孵化器还对终端或传感器上传的室内温度数据进行持续监测,一旦监测到低于合理值如5℃时,便产生告警数据,以避免由于室内温度过低或过高而造成的温室大棚内的农作物的生成速率减慢的问题。

在前述方案中,还可以根据预测模型对未来一段时间内如19:00-20:00这一时段内的室内温湿度进行预测,为室内温湿度管理提供参考依据。另外,还可以按照13:00-14:00这个时间段中每个时刻如13:00、13:01…13:59及14:00等时刻、对应时刻的温湿度取值这种对应形式,生成一个数据报表,以为用户提供更为直观的信息。

应用示例二:终端如手机位置的展示

步骤401:在系统中,设置第一预定关系,第一预定关系为手机位置数据与终端b标识信息之间的对应关系即表明系统中能够显示终端b的位置信息;

以对终端b的位置进行两次定制为例,每次定制时,在业务孵化器中,将地图框图拖拽到展示区,得到手机位置的展示框图;该展示框图的应用属性编辑控件来设定其属性,该属性至少包括:展示框图标题、关联数据流即手机b的位置、图形样式、刷新频率等。如,在第一次定制时要求:展示时间为2016 年2月份时,以地图形式进行手机b的位置信息的展示;在第二次定制时,展示时间为2016年1月份时,以曲线图的形式进行手机b的位置的展示,该曲线图的横坐标与纵坐标为手机b位置的经纬度。

步骤402:终端b将当前自身的位置信息进行协议封装后上报至系统;

步骤403:系统、具体是解析器读取终端b的sim号,并判断在第一预定关系中是否能够查找到该sim号;

如果能够查找到,接收终端b上报的经协议封装后的位置信息;

如果查找不到,则流程结束;

步骤404:系统、具体是解析器对接收到的业务数据进行解封装,得到原始业务数据即终端b当前的位置信息;

步骤405:系统、具体是业务孵化器从网络中获取当前展示时间,依据该时间,确定判断接收到的位置信息是否为实时数据;

步骤406:判断接收到的位置信息为实时数据则以异步方式从解析器中进行当前位置信息的加载;

假定当前展示时间为2月14日,所接收到的位置为2月14日这天终端b的位置信息,为实时数据。

当然,位置信息也可以为离线数据;例如,当前时间为2月14日,所接收到的位置为2月13日这天终端b的位置信息,为离线数据,业务孵化器从存储器中以异步方式将2月13日这天的终端b的位置信息加载上来。

步骤407:系统、具体是业务孵化器调用预先设置好的与当前展示时间对应的展示框图即目标展示框图,在展示区通过地图框图进行当前终端b位置信息的展示;

由于当前展示时间为2016年2月14日,为2月份,调用与时间对应的展示框图,即通过地图进行手机b位置的展示。

当手机处于新的位置时,业务孵化器根据刷新频率,以异步方式加载存储器中的业务数据,以实现新位置的图形展示。

前述方案中,基于同一业务数据,可同时对其的展示形式进行多次定制。也可以,先对某个业务数据进行一次定制,在有需要的情况下,通过重复执行前述方案对该业务数据的展示形式再重新进行一次定制。即本方案可实现对同一业务数据的展示形式进行多次灵活的配置。

本方案具有如下优势:

1)本实施例中,获取物联网业务数据,并经解析得到原始业务数据,再以预设的至少一种展示形式进行展示。与现有技术中需要设置模板信息相比,可为每种业务数据设置不同的展示形式,展示形式及其属性可灵活配置,实现对同一物联网业务数据的差异化展示。同时,能够支持终端或传感器的数据快速接入。

2)可对待展示的业务数据定制特定的展示形式,如前述的通过仪表盘和柱状图同时对室内温湿度数据进行展示,可使得不同的业务数据使用不同的图形进行展示,可满足个性化需求;同时,预先将待展示的业务数据与特定终端进行绑定,如前述的系统可展示由终端a采集的室内温湿度信息,可实现终端或传感器数据对系统的快速接入。

3)系统采用异步方式请求待展示的数据,使得数据请求间不产生冲突,保证数据可视化的鲁棒性,增强用户体验,实现数据的实时展示。

4)以图形可视化方式对待展示数据进行展示,使数据简洁、直观、形象地呈现给用户。

5)系统不仅支持业务数据的图形可视化,而且还能够实现对业务数据的合理性和非合理性的监测,数据报表的生成及未来业务数据的预测等功能,可满足用户的不用应用需求。

本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。

本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。

这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。

这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。

以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。

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