数据显示方法及装置制造方法及图纸

技术编号:19122232 阅读:24 留言:0更新日期:2018-10-10 05:16
本发明专利技术涉及数据展现技术领域,提供一种数据显示方法及装置。该方法应用于与后台通信连接的前台,包括:从后台获得待显示数据,待显示数据包括一级数据分层、从属于一级数据分层的二级数据分层以及从属于二级数据分层的数据源;在显示空间内显示用于表示一级数据分层的一级数据分层模型,其中,显示空间为前台的页面上用于显示待显示数据的三维空间;在一级数据分层模型内显示用于表示二级数据分层的二级数据分层模型;在二级数据分层模型内显示用于表示数据源的数据源模型。该方法对数据源进行了分层显示,使得各个数据源之间的层次关系更为清晰,同时在显示时采用三维模型,使得对于数据源的展现更为直观。

【技术实现步骤摘要】
数据显示方法及装置
本专利技术涉数据展现
,具体而言,涉及一种数据显示方法及装置。
技术介绍
数据源是指数据库应用程序所使用的数据库或者数据库服务器,数据源同时也是构成大数据系统的根本。在大数据系统中,通过图形化的方式对数据源进行展现有助于用户了解整个系统中的数据分布状况。然而,在现有技术中,对于数据源的展现停留在传统的二维图表的方式,该方式对于用户并不直观,并且也难以表现出各个数据源之间的存在的层次关系。
技术实现思路
有鉴于此,本专利技术实施例提供一种数据显示方法及装置,以解决上述技术问题。为实现上述目的,本专利技术提供如下技术方案:第一方面,本专利技术实施例提供一种数据显示方法,应用于与后台通信连接的前台,包括:从后台获得待显示数据,待显示数据包括一级数据分层、从属于一级数据分层的二级数据分层以及从属于二级数据分层的数据源;在显示空间内显示用于表示一级数据分层的一级数据分层模型,其中,显示空间为前台的页面上用于显示待显示数据的三维空间;在一级数据分层模型内显示用于表示二级数据分层的二级数据分层模型;在二级数据分层模型内显示用于表示数据源的数据源模型。可见,在本专利技术实施例提供的数据显示方法中由于对数据源进行了分层显示,使得各个数据源之间的层次关系更为清晰,同时在显示时采用三维模型进行显示,使得对于数据源的展现更为直观,有利于用户快速了解数据系统中的数据分布状况。结合第一方面,在第一方面的第一种可能的实施方式中,数据源为多个,待显示数据还包括流向数据,流向数据用于表示当前数据源与不同于当前数据源的目标数据源之间存在数据流动且数据流动方向为从当前数据源流向目标数据源,在二级数据分层模型内显示用于表示数据源的数据源模型之后,方法还包括:在当前数据源对应的当前数据源模型以及目标数据源对应的目标数据源模型之间显示用于表示数据流动的连接线;在连接线上显示用于表示数据流动方向的流向标识。在该实施方式中,由于能够对数据源之间的数据流动状况进行直观展现,从而有利于用户精确掌握数据系统中的数据的流向。结合第一方面的第一种可能的实施方式,在第一方面的第二种可能的实施方式中,当前数据源从属于当前二级数据分层,目标数据源从属于不同的当前二级数据分层的目标二级数据分层,在当前数据源对应的当前数据源模型以及目标数据源对应的目标数据源模型之间显示用于表示数据流动的连接线,包括:在当前二级数据分层对应的当前二级数据分层模型以及目标二级数据分层对应的目标二级数据分层模型之间显示连接线。将连接线显示在两个二级数据分层模型之间,可以减少连接线的显示数量,改善显示效果。结合第一方面的第二种可能的实施方式,在第一方面的第三种可能的实施方式中,在当前二级数据分层对应的当前二级数据分层模型以及目标二级数据分层对应的目标二级数据分层模型之间显示连接线,包括:将当前二级数据分层模型边界上的一点作为连接线的起点;将目标二级数据分层模型边界上的一点作为连接线的终点;将位于当前二级数据分层模型与目标二级数据分层模型之间的且不在一级数据分层模型内的至少一点作为连接线的至少一个中间点;基于起点、至少一个中间点以及终点确定并显示连接线。连接线在设置时可以绕开一级数据分层模型,避免因线条交错影响显示效果。结合第一方面的第一种可能的实施方式,在第一方面的第四种可能的实施方式中,在连接线上显示用于表示数据流动方向的流向标识,包括:将连接线的起点、至少一个中间点以及终点依次确定为流向标识的轨迹点,共多个轨迹点;循环遍历多个轨迹点中的每个轨迹点并控制流向标识显示在每个轨迹点所在的位置。流向标识具有动态显示效果,便于直观地观察数据的流向。结合第一方面或第一方面的第一种至第四种中的任意一种可能的实施方式,在第一方面的第五种可能的实施方式中,在显示空间内显示用于表示一级数据分层的一级数据分层模型之后,在一级数据分层模型内显示用于表示二级数据分层的二级数据分层模型之前,方法还包括:判断从属于一级数据分层的二级数据分层的个数是否超预设二级数据分层显示个数;在一级数据分层模型内显示用于表示二级数据分层的二级数据分层模型,包括:若是,在一级数据分层模型内显示预设二级数据分层显示个数的二级数据分层模型以及二级数据分层扩展显示标识,其中,二级数据分层扩展显示标识用于接收用户做出的二级数据分层扩展显示操作,以使在显示空间内弹出的二级数据分层显示窗口中显示从属于一级数据分层的二级数据分层。在一级数据分层模型内显示预设二级数据分层显示个数的二级数据分层模型,其余的二级数据分层模型通过二级数据分层显示窗口进行扩展显示,可以确保良好的显示效果,不至于因显示过多的二级数据分层模型而导致每个二级数据分层模型显示不清。结合第一方面的第五种可能的实施方式,在第一方面的第六种可能的实施方式中,判断从属于一级数据分层的二级数据分层的个数是否超预设二级数据分层显示个数之后,在一级数据分层模型内显示用于表示二级数据分层的二级数据分层模型之前,方法还包括:基于一级数据分层模型的显示大小以及需要显示在一级数据分层模型中的二级数据分层模型的个数确定每个二级数据分层模型在一级数据分层模型中的显示大小,即二级数据分层模型的显示大小可以动态调整,显示效果更佳。结合第一方面的第六种可能的实施方式,在第一方面的第七种可能的实施方式中,在一级数据分层模型内显示用于表示二级数据分层的二级数据分层模型之后,在二级数据分层模型内显示用于表示数据源的数据源模型之前,方法还包括:判断从属于二级数据分层的数据源的个数是否超预设数据源显示个数;在二级数据分层模型内显示用于表示数据源的数据源模型,包括:若是,在二级数据分层模型内显示预设数据源显示个数的数据源模型以及数据源扩展显示标识,其中,数据源扩展显示标识用于接收用户做出的数据源扩展显示操作,以使在显示空间内弹出的数据源显示窗口中显示从属于二级数据分层的数据源。在二级数据分层模型内显示预设数据源显示个数的数据源模型,其余的数据源模型通过数据源显示窗口进行扩展显示,可以确保良好的显示效果,不至于因显示过多的数据源模型而导致每个数据源模型显示不清。结合第一方面的第七种可能的实施方式,在第一方面的第八种可能的实施方式中,判断从属于二级数据分层的数据源的个数是否超预设数据源显示个数之后,在二级数据分层模型内显示用于表示数据源的数据源模型之前,方法还包括:基于需要显示在一级数据分层模型中的二级数据分层模型的显示大小确定需要显示在二级数据分层模型中的数据源模型的显示大小,即数据源模型的显示大小可以动态调整,显示效果更佳。第二方面,本专利技术实施例提供一种数据显示装置,应用于与后台通信连接的前台,包括:数据获取模块,用于从后台获得待显示数据,待显示数据包括一级数据分层、从属于一级数据分层的二级数据分层以及从属于二级数据分层的数据源;一级数据分层显示模块,用于在显示空间内显示用于表示一级数据分层的一级数据分层模型,其中,显示空间为前台的页面上用于显示待显示数据的三维空间;二级数据分层显示模块,用于在一级数据分层模型内显示用于表示二级数据分层的二级数据分层模型;数据源显示模块,用于在二级数据分层模型内显示用于表示数据源的数据源模型。第三方面,本专利技术实施例提供一种计算机存储介质,计算机存储介质中存储有计算机程序指令,本文档来自技高网...
数据显示方法及装置

【技术保护点】
1.一种数据显示方法,应用于与后台通信连接的前台,其特征在于,包括:从所述后台获得待显示数据,所述待显示数据包括一级数据分层、从属于所述一级数据分层的二级数据分层以及从属于所述二级数据分层的数据源;在显示空间内显示用于表示所述一级数据分层的一级数据分层模型,其中,所述显示空间为所述前台的页面上用于显示所述待显示数据的三维空间;在所述一级数据分层模型内显示用于表示所述二级数据分层的二级数据分层模型;在所述二级数据分层模型内显示用于表示所述数据源的数据源模型。

【技术特征摘要】
1.一种数据显示方法,应用于与后台通信连接的前台,其特征在于,包括:从所述后台获得待显示数据,所述待显示数据包括一级数据分层、从属于所述一级数据分层的二级数据分层以及从属于所述二级数据分层的数据源;在显示空间内显示用于表示所述一级数据分层的一级数据分层模型,其中,所述显示空间为所述前台的页面上用于显示所述待显示数据的三维空间;在所述一级数据分层模型内显示用于表示所述二级数据分层的二级数据分层模型;在所述二级数据分层模型内显示用于表示所述数据源的数据源模型。2.根据权利要求1所述的数据显示方法,其特征在于,所述数据源为多个,所述待显示数据还包括流向数据,所述流向数据用于表示当前数据源与不同于所述当前数据源的目标数据源之间存在数据流动且数据流动方向为从所述当前数据源流向所述目标数据源,所述在所述二级数据分层模型内显示用于表示所述数据源的数据源模型之后,所述方法还包括:在所述当前数据源对应的当前数据源模型以及所述目标数据源对应的目标数据源模型之间显示用于表示所述数据流动的连接线;在所述连接线上显示用于表示所述数据流动方向的流向标识。3.根据权利要求2所述的数据显示方法,其特征在于,所述当前数据源从属于当前二级数据分层,所述目标数据源从属于不同的所述当前二级数据分层的目标二级数据分层,所述在所述当前数据源对应的当前数据源模型以及所述目标数据源对应的目标数据源模型之间显示用于表示所述数据流动的连接线,包括:在所述当前二级数据分层对应的当前二级数据分层模型以及所述目标二级数据分层对应的目标二级数据分层模型之间显示所述连接线。4.根据权利要求3所述的数据显示方法,其特征在于,所述在所述当前二级数据分层对应的当前二级数据分层模型以及所述目标二级数据分层对应的目标二级数据分层模型之间显示所述连接线,包括:将所述当前二级数据分层模型边界上的一点作为所述连接线的起点;将所述目标二级数据分层模型边界上的一点作为所述连接线的终点;将位于所述当前二级数据分层模型与所述目标二级数据分层模型之间的且不在所述一级数据分层模型内的至少一点作为所述连接线的至少一个中间点;基于所述起点、所述至少一个中间点以及所述终点确定并显示所述连接线。5.根据权利要求2所述的数据显示方法,其特征在于,所述在所述连接线上显示用于表示所述数据流动方向的流向标识,包括:将所述连接线的起点、至少一个中间点以及终点依次确定为所述流向标识的轨迹点,共多个轨迹点;循环遍历所述多个轨迹点中的每个轨迹点并控制所述流向标识显示在所述每个轨迹点所在的位置。6.根据权利要求1-5中任一权项所述的数据显示方法,其特征在于,所述在显示空间内显示用于表示所述一级数据分层的一级数据分层模型之后,所述在所述一级数据分层模型内显示用于表示所述二级数据分层的二级数据分层模型之前,所述方法还...

【专利技术属性】
技术研发人员:黄毅王纯斌刘俊良赵神州
申请(专利权)人:成都四方伟业软件股份有限公司
类型:发明
国别省市:四川,51

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

1