数据处理方法、装置及屏幕设计器制造方法及图纸

技术编号:13569634 阅读:34 留言:0更新日期:2016-08-21 12:01
本发明专利技术实施例提供一种数据处理方法、装置及屏幕设计器,该方法,在将各个实例化对象在画布中进行布局时,会依据各个实例化对象的尺寸信息以及画布的尺寸信息,所以不会出现实例化对象对应的图表不能完全展示在画布中的现象。

【技术实现步骤摘要】

本专利技术实施例涉及数据库
,更具体的涉及一种数据处理方法、装置及屏幕设计器
技术介绍
很多大型企业都具有ECC(Enterprise Command Center,企业总控中心)机房,ECC机房是对大型企业IT运行的实施集中监控、指挥调度和技术支持的平台和实体。ECC机房能够对所有关键的、支撑不同业务系统的IT(Information Technology,信息产业)环境进行端到端的集中监控,并支持各种不同的指挥调度手段。为了更加便捷观测各个不同业务系统的数据,可以将监控的各个不同业务系统的数据投影到屏幕上。目前,将监控的各个不同业务系统的数据投影到屏幕上的技术为:将监控的各个不同业务系统的数据转换为图表,然后投影到屏幕上。专利技术人在实现本专利技术创造时发现,在利用上述方法进行投影时,会依据需要投影的各个图表的宽度,利用12栅格布局法对屏幕的横向进行栅格分割,但并不对纵向进行分割,一般情况下,屏幕的像素是一定的,当在屏幕上投影的图表的总像素大于屏幕的纵向像素值时,屏幕上就不能完全显示各个图表。
技术实现思路
有鉴于此,本专利技术提供了一种数据处理方法、装置及屏幕设计器,以克服现有技术中投影的图表不能完全展示在屏幕上的问题。为实现上述目的,本专利技术提供以下技术方案:一种数据处理方法,应用于屏幕设计器,所述屏幕设计器包括画布以及多种类型的插件,每一种类型的插件对应一种类型的图表,所述数据处理方法包括:依据当前待显示的各个图表类型,分别获得与各个所述图表类型对应的插件的实例化对象;依据所述画布的尺寸信息以及各个所述实例化对象对应的参数信息,设置各个所述实例化对象在所述画布中的位置,所述参数信息包括所述实例化对象对应的图表的尺寸信息以及所述实例化对象的数据来源信息;接收到播放所述画布的指令时,每一所述实例化对象每隔预设时间从数据库中获取与所述实例化对象对应的数据来源信息对应的数据;依据每一所述实例化对象对应的数据,生成与所述实例化对象对应的图表类型对应的图表,并展示在所述画布中与所述实例化对象对应的位置处。其中,所述依据所述画布的尺寸信息以及各个所述实例化对象对应的参数信息,设置各个所述实例化对象在所述画布中的位置包括:依据所述画布的尺寸信息以及所述实例化对象对应的图表的尺寸信息,判断所述画布是否能够完全展示各个所述实例化对象对应的图表;当能够完全展示各个所述实例化对应的图表时,设置所述实例化对象在所述画布中的位置;当不能够完全展示各个所述实例化对应的图表时,显示重新设置所述实例化对象的参数信息;接收重新设置的所述实例化对象的参数信息,返回步骤依据所述画布的尺寸信息以及所述实例化对象对应的图表的尺寸信息,判断所述画布是否能够完全展示各个所述实例化对象对应的图表。优选地,还包括:接收到更改目标实例化对象的参数信息指令时,获得更新后的参数信息,所述参数信息包括:与所述目标实例化对象对应的图表的标题、与所述目标实例化对象对应的数据来源信息、与所述目标实例化对象对应的图表类型、与所述目标实例化对象对应的图表的数据的更新周期,与所述目标实例化对象对应的图表的尺寸信息;依据所述更新后的参数信息,对所述目标实例化对象对应图表进行更新。优选地,还包括:接收到对目标画布的操作指示时,依据所述操作指示对所述目标画布进行相应的操作,所述操作指示包括:删除、增加、查看、复制、播放、设置标题、设置皮肤和保存中的一种或多种。优选地,接收到插件注册指令时,获取插件的定义信息,所述定义信息包括所述参数信息以及脚本信息。一种数据处理装置,应用于屏幕设计器,所述屏幕设计器包括画布以及多种类型的插件,每一种类型的插件对应一种类型的图表,所述数据处理装置包括:获取实例化对象模块,用于依据当前待显示的各个图表类型,分别获得与各个所述图表类型对应的插件的实例化对象;设置模块,用于依据所述画布的尺寸信息以及各个所述实例化对象对应的参数信息,设置各个所述实例化对象在所述画布中的位置,所述参数信息包括所述实例化对象对应的图表的尺寸信息以及所述实例化对象的数据来源信息;获取数据模块,用于接收到播放所述画布的指令时,每一所述实例化对象每隔预设时间从数据库中获取与所述实例化对象对应的数据来源信息对应的数据;展示模块,用于依据每一所述实例化对象对应的数据,生成与所述实例化对象对应的图表类型对应的图表,并展示在所述画布中与所述实例化对象对应的位置处。其中,所述设置模块包括:判断单元,用于依据所述画布的尺寸信息以及所述实例化对象对应的图表的尺寸信息,判断所述画布是否能够完全展示各个所述实例化对象对应的图表;设置单元,用于当能够完全展示各个所述实例化对应的图表时,设置所述实例化对象在所述画布中的位置;显示单元,用于当不能够完全展示各个所述实例化对应的图表时,显示重新设置所述实例化对象的参数信息;触发单元,用于接收重新设置的所述实例化对象的参数信息,触发所述判断单元。优选的,还包括:第一接收模块,用于接收到更改目标实例化对象的参数信息指令时,获得更新后的参数信息,所述参数信息包括:与所述目标实例化对象对应的图表的标题、与所述目标实例化对象对应的数据来源信息、与所述目标实例化对象对应的图表类型、与所述目标实例化对象对应的图表的数据的更新周期,与所述目标实例化对象对应的图表的尺寸信息;更新模块,用于依据所述更新后的参数信息,对所述目标实例化对象对应图表进行更新。优选的,还包括:第二接收模块,用于接收到对目标画布的操作指示时,依据所述操作指示对所述目标画布进行相应的操作,所述操作指示包括:删除、增加、查看、复制、播放、设置标题、设置皮肤和保存中的一种或多种。优选的,还包括:第三接收模块,用于接收到插件注册指令时,获取插件的定义信息,所述定义信息包括所述参数信息以及脚本信息。一种屏幕设计器,包括:画布以及多种类型的插件,每一种类型的插件对应一种类型的图表;以及如上述任一所述数据处理装置。经由上述的技术方案可知,与现有技术相比,本专利技术实施例提供的数据处理方法中,在将各个实例化对象在画布中进行布局时,会依据各个实例化对象的尺寸信息以及画布的尺寸信息,所以不会出现实例化对象对应的图表不能完全展示在画布中的现象。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种数据处理方法的一种实现方式的流程示意图;图2(a)为本专利技术实施例提供的一种数据处理方法中通用趋势插件实例化对象对应的通用趋势图;图2(b)为通用趋势插件对应的参数信息配置界面;图3(a)为本专利技术实施例提供的一种数据处理方法中交易量趋势插件实例化对象对应的交易概览图;图3(b)为交易概览插件的参数信息配置界面;图4为本专利技术实施例提供的一种数据处理方法中交易总览插件的参数配置图;图5(a)为本专利技术实施例提供的一种数据处理方法中通用Top10插件实例化对象对应的通用Top10图;图5(b)为通用Top10插件的参数信息配置界面;图6(a)为本专利技术实施例提供的一种数据处理方法中交易量累计插件的实例化本文档来自技高网...

【技术保护点】
一种数据处理方法,其特征在于,应用于屏幕设计器,所述屏幕设计器包括画布以及多种类型的插件,每一种类型的插件对应一种类型的图表,所述数据处理方法包括:依据当前待显示的各个图表类型,分别获得与各个所述图表类型对应的插件的实例化对象;依据所述画布的尺寸信息以及各个所述实例化对象对应的参数信息,设置各个所述实例化对象在所述画布中的位置,所述参数信息包括所述实例化对象对应的图表的尺寸信息以及所述实例化对象的数据来源信息;接收到播放所述画布的指令时,每一所述实例化对象每隔预设时间从数据库中获取与所述实例化对象对应的数据来源信息对应的数据;依据每一所述实例化对象对应的数据,生成与所述实例化对象对应的图表类型对应的图表,并展示在所述画布中与所述实例化对象对应的位置处。

【技术特征摘要】
1.一种数据处理方法,其特征在于,应用于屏幕设计器,所述屏幕设计器包括画布以及多种类型的插件,每一种类型的插件对应一种类型的图表,所述数据处理方法包括:依据当前待显示的各个图表类型,分别获得与各个所述图表类型对应的插件的实例化对象;依据所述画布的尺寸信息以及各个所述实例化对象对应的参数信息,设置各个所述实例化对象在所述画布中的位置,所述参数信息包括所述实例化对象对应的图表的尺寸信息以及所述实例化对象的数据来源信息;接收到播放所述画布的指令时,每一所述实例化对象每隔预设时间从数据库中获取与所述实例化对象对应的数据来源信息对应的数据;依据每一所述实例化对象对应的数据,生成与所述实例化对象对应的图表类型对应的图表,并展示在所述画布中与所述实例化对象对应的位置处。2.根据权利要求1所述数据处理方法,其特征在于,所述依据所述画布的尺寸信息以及各个所述实例化对象对应的参数信息,设置各个所述实例化对象在所述画布中的位置包括:依据所述画布的尺寸信息以及所述实例化对象对应的图表的尺寸信息,判断所述画布是否能够完全展示各个所述实例化对象对应的图表;当能够完全展示各个所述实例化对应的图表时,设置所述实例化对象在所述画布中的位置;当不能够完全展示各个所述实例化对应的图表时,显示重新设置所述实例化对象的参数信息;接收重新设置的所述实例化对象的参数信息,返回步骤依据所述画布的尺寸信息以及所述实例化对象对应的图表的尺寸信息,判断所述画布是否能够完全展示各个所述实例化对象对应的图表。3.根据权利要求1所述数据处理方法,其特征在于,还包括:接收到更改目标实例化对象的参数信息指令时,获得更新后的参数信息,所述参数信息包括:与所述目标实例化对象对应的图表的标题、与所述目标实例化对象对应的数据来源信息、与所述目标实例化对象对应的图表类型、与所述目标实例化对象对应的图表的数据的更新周期,与所述目标实例化对象对应的图表的尺寸信息;依据所述更新后的参数信息,对所述目标实例化对象对应图表进行更新。4.根据权利要求1所述数据处理方法,其特征在于,还包括:接收到对目标画布的操作指示时,依据所述操作指示对所述目标画布进行相应的操作,所述操作指示包括:删除、增加、查看、复制、播放、设置标题、设置皮肤和保存中的一种或多种。5.根据权利要求1所述数据处理方法,其特征在于,还包括:接收到插件注册指令时,获取插件的定义信息,所述定义信息包括所述参数信息以及脚本信息。6.一种数据处理装置,其特征在于,应用于屏幕设计器,所述屏幕设计器包...

【专利技术属性】
技术研发人员:赵子健戴蕾马有旭耿金伶万玉子
申请(专利权)人:中国建设银行股份有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1