CN114064169A - 一种数据展示方法、装置及存储介质 - Google Patents
一种数据展示方法、装置及存储介质 Download PDFInfo
- Publication number
- CN114064169A CN114064169A CN202111128168.7A CN202111128168A CN114064169A CN 114064169 A CN114064169 A CN 114064169A CN 202111128168 A CN202111128168 A CN 202111128168A CN 114064169 A CN114064169 A CN 114064169A
- Authority
- CN
- China
- Prior art keywords
- display
- display item
- item
- different
- content
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 58
- 238000013461 design Methods 0.000 claims description 20
- 230000006870 function Effects 0.000 claims description 20
- 238000006243 chemical reaction Methods 0.000 claims description 12
- 239000000126 substance Substances 0.000 claims description 2
- 238000011161 development Methods 0.000 description 18
- 230000008569 process Effects 0.000 description 14
- 230000006978 adaptation Effects 0.000 description 7
- 238000005516 engineering process Methods 0.000 description 4
- 238000012986 modification Methods 0.000 description 4
- 230000004048 modification Effects 0.000 description 4
- 238000012545 processing Methods 0.000 description 3
- 230000008901 benefit Effects 0.000 description 2
- 238000012795 verification Methods 0.000 description 2
- 238000004458 analytical method Methods 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 238000004891 communication Methods 0.000 description 1
- 238000010276 construction Methods 0.000 description 1
- 238000007796 conventional method Methods 0.000 description 1
- 238000013500 data storage Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 238000002955 isolation Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000001737 promoting effect Effects 0.000 description 1
Images
Classifications
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F9/00—Arrangements for program control, e.g. control units
- G06F9/06—Arrangements for program control, e.g. control units using stored programs, i.e. using an internal store of processing equipment to receive or retain programs
- G06F9/44—Arrangements for executing specific programs
- G06F9/451—Execution arrangements for user interfaces
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06F—ELECTRIC DIGITAL DATA PROCESSING
- G06F16/00—Information retrieval; Database structures therefor; File system structures therefor
- G06F16/20—Information retrieval; Database structures therefor; File system structures therefor of structured data, e.g. relational data
- G06F16/24—Querying
- G06F16/248—Presentation of query results
-
- G—PHYSICS
- G06—COMPUTING; CALCULATING OR COUNTING
- G06Q—INFORMATION AND COMMUNICATION TECHNOLOGY [ICT] SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES; SYSTEMS OR METHODS SPECIALLY ADAPTED FOR ADMINISTRATIVE, COMMERCIAL, FINANCIAL, MANAGERIAL OR SUPERVISORY PURPOSES, NOT OTHERWISE PROVIDED FOR
- G06Q50/00—Information and communication technology [ICT] specially adapted for implementation of business processes of specific business sectors, e.g. utilities or tourism
- G06Q50/10—Services
- G06Q50/26—Government or public services
Landscapes
- Engineering & Computer Science (AREA)
- Theoretical Computer Science (AREA)
- Business, Economics & Management (AREA)
- Software Systems (AREA)
- Physics & Mathematics (AREA)
- General Physics & Mathematics (AREA)
- Tourism & Hospitality (AREA)
- General Engineering & Computer Science (AREA)
- Marketing (AREA)
- Primary Health Care (AREA)
- Human Computer Interaction (AREA)
- Health & Medical Sciences (AREA)
- Economics (AREA)
- General Health & Medical Sciences (AREA)
- Educational Administration (AREA)
- Development Economics (AREA)
- Human Resources & Organizations (AREA)
- Strategic Management (AREA)
- General Business, Economics & Management (AREA)
- Computational Linguistics (AREA)
- Data Mining & Analysis (AREA)
- Databases & Information Systems (AREA)
- User Interface Of Digital Computer (AREA)
Abstract
本发明公开了一种数据展示方法、装置及存储介质,用以解决现有的在不同终端中设计具有相同功能的数据展示项,开放成本高,数据复用低的问题。将第一展示项中若干字段的信息内容进行抽取,将抽取出的信息内容复制继承到预设第一模板中;其中,第一展示项适用于第一类终端界面;信息内容为,展示项中相同功能展示单元适用于不同终端界面时,都需要具有的展示内容;预设第一模板为适用于第二类终端界面的展示项布局模板;将待第二展示项的特有展示内容,填入预设第一模板中,得到适用于第二类终端界面的第二展示项;第一类终端界面类型与第二类终端界面类型不同;第一展示项与第二展示项所实现的展示目的相同。
Description
技术领域
本申请涉及大数据技术领域,尤其涉及一种数据展示方法、装置及存储介质。
背景技术
随着物联网、云计算、大数据技术在各行业的深入应用,基于行业特点的互联网+思维和移动互联网应用已经成为提升各行业工作变革的重要推手。现有的开发的***中,往往实现了底层数据的打通,通常是采用分布式存储技术进行数据存储与联网。但是,在数据调用端,各不同类型的终端在数据使用方式上存在差异性,尤其是在数据的展示上,存在数据呈现维度的差异,即使是使用同一批数据,处于不同层级的使用者往往需要不同的数据呈现维度。并且,即使同一使用者的展示内容在PC端与移动端进行呈现时,往往也存在差异。导致在开发时,如果用针对性的模块开发方式,所需代码的复用程度低。因此容易造成同一类业务的展示项,针对不同的使用终端,需要进行多次不同开发的情况。使得开发工作量较大,开发成本也较高。并且,在数据调用上,各类不同终端界面独立处理数据,底层数据并发调用情况严重,尤其是在进行数据刷新频率高时,***资源使用负荷大。
发明内容
本申请实施例提供了一种数据展示方法、装置及存储介质,用以解决现有的在不同终端中调用同一数据的信息内容展示项,数据无法在使用层上进行转化复用,以及***数据展示功能开发成本高的技术问题。
一方面,本申请实施例提供了一种数据展示方法。将第一展示项中若干字段的若干信息内容进行抽取,将抽取出的若干信息内容复制继承到预设第一模板中;其中,第一展示项适用于第一类终端界面;所述信息内容为,展示项中相同功能展示单元适用于不同终端界面时,都需要具有的展示内容;预设第一模板为适用于第二类终端界面的展示项界面布局模板;将待配置的第二展示项中的特有展示内容,填入所述预设第一模板中,得到适用于第二类终端界面的第二展示项;其中,特有展示内容为适用于第二展示项但不适用于第一展示项的展示内容;第一类终端界面类型与所述第二类终端界面类型不同;第一展示项与所述第二展示项所实现的展示目的相同。
本申请实施例通过将第一展示项中的信息内容复制继承到预设第一模板中,减少第二展示项展示项中基础配置的数量,降低对不同展示项进行组建时的重复性工作。同时,本申请实施例还会将属于第二展示项的特有展示内容添加至预设第一模板中。因此,本申请实施例在最大限度使用信息内容的基础上,实现根据不同终端数据展示要求、不同终端界面的大小、以及不同终端的操作***,建立针对不同终端界面的展示项的目的。
在本申请的一种实现方式中,将第一展示项中若干字段的若干信息内容进行抽取之前,所述方法还包括:通过待配置的第二展示项中需要用到的字段,构建出第二展示项对应的展示项内容配置结构;其中,展示项内容配置结构中包括以下任意一项或多项:待配置的第二展示项中的字段,以及字段对应的展示内容形式;通过展示项内容配置结构,确定所述待配置的第二展示项中的信息内容。
本申请实施例通过先将第二展示项中所用到的字段构建成展示项内容配置结构,清晰的将第二展示项中的不同字段进行划分,方便展示项的构建。并且,通过建立的展示项内容配置结构,能明确第二展示项中属于信息内容的内容,从而使用展示项模型中对其信息内容进行复制继承。同时,通过构建展示项内容配置结构,能够明确第二展示项中字段的特有展示内容,使其开发过程更加简洁明确。
在本申请的一种实现方式中,将第一展示项中若干字段的若干信息内容进行抽取之前,方法还包括:根据第一展示项中的若干字段,确定数据库中与所述第一展示项中的若干字段所对应的若干个数据结构;将若干个数据结构抽取出来,组建成第一展示项模型;其中,第一展示项模型中不同终端界面上的设计描述文件与所述终端界面对应。
本申请实施例通过将第一展示项在数据库中对应的若干数据结构抽取出来,建立展示项模型。使开发人员对平板、手机等不同类型的终端分别进行不同展示项的开发时,实现在展示项模型中对字段直接抽取使用目的。简化了在数据库中对所需字段进行检索的过程。通过建立一个展示项模型,实现多个终端使用,精简开发步骤,提高不同展示项的开发速度。
在本申请的一种实现方式中,将所述若干个数据结构抽取出来,组建成第一展示项模型之后,方法还包括:确定第一展示项模型中的若干不同字段;根据若干不同字段生成若干相对应的取数代码,以在不同终端配置功能相同的展示项时,在第一展示项模型中对同一字段进行抽取;若干不同字段分别对应若干个不同的取数代码。
本申请实施例通过对展示项模型中的若干字段生成若干取数代码,使用取数代码直接在模型中提取字段,使字段的获取更加简单便捷。
在本申请的一种实现方式中,将待配置的第二展示项中的特有展示内容,填入所述预设第一模板中之后,方法还包括:将若干不同数据结构的数据转化为统一数据结构;通过所述统一数据结构,以及不同类型终端所对应的不同的展示项内容配置结构,对若干不同类型的终端界面中的展示项内容进行数据结构转化并进行配置。
本申请实施例通过将不同类型终端的不同数据结构的数据转化为统一数据结构;再由一个统一数据结构进行相应面向不同类型的终端界面中的展示项内容的转化。采用这一方式有利于转化匹配的简化,从而实现部分代码的复用,减少重复开发。
在本申请的一种实现方式中,将第一展示项中若干字段的若干信息内容进行抽取之前,方法还包括:确定第一展示项中的若干字段,分别在第一类终端界面上所对应的若干设计描述文件;对若干设计描述文件分别对应的展示内容,以及第一展示项的数据结构进行转化,得到适用于第一类终端界面的第一展示项;通过适用于第一类终端界面的第一展示项中的信息内容,对适用于第二类终端界面的第二展示项进行展示内容配置。
在本申请的一种实现方式中,方法还包括:通过统一的组件化展示项设计器,对若干不同终端界面中的展示项进行配置;并且通过第一展示项模型,对适用于不同类型终端界面的展示项中相同功能展示单元,进行公共字段配置。
在本申请的一种实现方式中,方法还包括:根据若干不同类型的终端界面,预设若干不同的展示项布局模板;通过不同的展示项布局模板,对适用于不同终端的展示项进行字段以及字段展示内容配置。
本申请实施例通过预制一些设计描述文件、组件化展示项设计器、不同终端下标准的布局模板,并直接对预置模板进行修改。不仅简化展示项修改过程,同时也解决了因不同终端类型对应的展示项布局不同,导致信息内容不能直接复制和继承的问题。
另一方面,本申请实施例还提供了一种展示项界面适配展示装置,包括:至少一个处理器;以及,与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:将第一展示项中若干字段的若干信息内容进行抽取,将抽取出的若干信息内容复制继承到预设第一模板中;其中,第一展示项适用于第一类终端界面,信息内容为,展示项中相同功能展示单元适用于不同终端界面时,都需要具有的展示内容,预设第一模板为适用于第二类终端界面的展示项界面布局模板;将待配置的第二展示项中的特有展示内容,填入预设第一模板中,得到适用于第二类终端界面的第二展示项;其中,特有展示内容为适用于第二展示项但不适用于第一展示项的展示内容;第一类终端界面类型与所述第二类终端界面类型不同;第一展示项与所述第二展示项所实现的展示目的相同。
另一方面,本申请实施例还提供了一种存储介质,包括:所述存储介质为非易失性计算机可读存储介质,非易失性计算机可读存储介质存储有至少一个程序,每个所述程序包括指令,指令当被终端执行时,使终端执行上述方法。
附图说明
此处所说明的附图用来提供对本申请的进一步理解,构成本申请的一部分,本申请的示意性实施例及其说明用于解释本申请,并不构成对本申请的不当限定。在附图中:
图1为本申请实施例提供的一种数据展示方法流程图;
图2为本申请实施例提供的展示项界面适配装置的内部结构示意图。
具体实施方式
为使本申请的目的、技术方案和优点更加清楚,下面将结合本申请具体实施例及相应的附图对本申请技术方案进行清楚、完整地描述。显然,所描述的实施例仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。
以PC端与移动端数据展示为例,传统的软件多用于PC端,而专门为软件开发移动端的方法,虽然可以实现在不同类型终端界面,例如平板、手机、电脑,进行展现的目的,但通常存在开发困难,成本高的问题。而且,针对不同的终端进行展示项开发时,涉及到前端、存储、数据处理等多种技术,开发比较困难,导致PC端和移动端分别开发的***存在数据调用隔离,即PC端和移动端只是共用底层数据,而数据的调用、处理均是独立进行,同时对于管理中心、基层单位、出警单位等不同警种在数据的分析维度上也存在差异,这些差异一方面加大了***开发升级过程中的工作量,另一方面也不利于上层数据的同步性。
为了解决上述问题,本申请实施例提供了一种数据展示方法、装置及存储介质。通过对PC端的数据展示项中的信息内容进行抽取,将其直接继承复制到待开发展示项的模板中,最大程度的减少数据转化工作。并且,本申请实施例还将针对数据的转换,通过字段为维度,进行数据结构和布局模板的设计,实现对底层数据调用后,匹配不同终端进行数据结构调整和数据布局模板调用,提升的***的布置统一性,降低了开发难度。
下面通过附图对本申请实施例提出的技术方案进行详细的说明。
图1为本申请实施例提供的一种数据展示方法流程图。如图1所示,数据展示方法包括以下步骤:
S1、终端处理器建立展示项模型。
在本申请的一个实施例中,根据需要建立的PC端和移动端展示项中的若干字段,确定数据库中,与需要建立的PC端和移动端展示项中的若干字段所对应的若干个数据结构。
具体的,根据PC端和移动端展示项中所用到的字段,在数据库中找到相对应的若干个数据结构。相对应的为了在数据展示中对展示内容形式的转化性,数据结构中不仅仅只包含PC端或移动端展示项中所用到的字段。本申请实施例需要确定出相对应的数据结构中所有的字段。
在本申请的一个实施例中,将数据库中若干个数据结构抽取出来,组建成适用于PC端的第一展示项模型。其中,第一展示项模型中在不同PC端不同警种的终端界面上的设计描述文件与终端界面对应。
具体的,将数据库所找到的若干个数据结构中所有字段都抽取出来,组建成第一展示项模型。在对不同终端界面进行不同展示项的开发时,因为所有展示项的功能相同,因此可以直接在建立的第一展示项模型中多次抽取相同的字段。即实现建立一个展示项,多个不同终端都可以使用的目的。
例如,在开发一种用于验证用户身份的展示项时,在PC端或者移动端的展示项,都需要完成验证用户身份这个功能。即对登录信息、验证方式、用户所属城市等字段都可以共用。因此将可以共用的字段抽取出来,如以PC端中第一展示项为基准,抽取共用的字段信息内容。在移动端对相同功能的展示项开发时,就可以直接在建立的第一展示项中抽取字段,从而实现展示内容的部分复用。
本申请实施例通过建立展示项模型,当对平板、手机等不同类型的终端分别进行不同展示项的使用或开发时,实现在展示项模型中对字段直接抽取使用目的。简化了在数据库中对所需字段进行检索的过程。精简复用步骤,提高不同展示项内容的复用性。
在本申请的一个实施例中,确定第一展示项模型中的若干不同字段,并根据若干不同字段生成若干相对应的取数代码。以在不同终端配置功能相同的展示项时,在第一展示项模型中对同一字段进行抽取,所述若干不同字段分别对应若干个不同的取数代码。
具体的,本申请实施例对每个字段设定相对应的取数代码。若干个取数代码中的所对应的参数不同,开发人员直接根据参数的不同就可以在展示项模型调取所需要的字段。简化了对字段的定位和调取。
S2、展示项界面适配展示装置建立移动端数据展示项。
在本申请的一个实施例中,建立适用于移动端界面的数据展示项,并对移动端界面的数据展示项布局进行参数设置。
在本申请的一个实施例中,确定PC端展示项中的若干字段,分别在PC端界面上所对应的若干设计描述文件。并对若干设计描述文件分别对应的展示内容,以及PC端展示项的布局进行参数设置,得到适用于PC端界面的第一展示项。
在本申请的一个实施例中,在数据库中调取建立PC端界面的数据展示项,所需要的字段,并为每一个字段生成前端页面上的设计描述文件。再对生成的设计描述文件进行参数化设置,即可完成PC端界面的数据展示项开发。
表1为本申请实施例建立PC端界面数据展示项过程中,常用参数以及相关展示内容。
表1
如表1所示,在对PC端的展示项进行开发时,需要对展示项中每个字段,所对应的设计描述文件进行设定。例如,建立一个身份验证功能的设计描述文件,需要设定这个设计描述文件的类型,可以选择为输入框或者下拉框。同时,还需要设定验证的方式,例如,设定为警号验证。用户在登录到该展示项进行身份填写时,可以在输入框中填入自己的警号,对自己的身份进行验证。
在本申请的一个实施例中,还需要对界面中展示项的整体布局进行参数设定,使其设定完成的展示项整体布局,更符合终端的界面的尺寸以增加用户的使用舒适感。
表2为本申请实施例建立PC端界面数据展示项过程中,常用的展示项整体布局参数。
表2
如表2所示,在对PC端的展示项进行开发时,可以对展示项的布局重新进行设定。例如,可以对展示项的高度、宽度进行设定,使其更符合不同大小界面的配置。同时也能够对展示项工具栏中的按钮的样式,以及按钮的功能进行设定,通过对按钮样式进行修改,使得展示项具有风格特色,增加用户使用体验感。
S3、展示项界面适配展示装置在PC端展示项中抽取出信息内容,并将抽取出的信息内容填入预设第一模板。
在本申请的一个实施例中,根据若干不同类型的终端界面,预设若干不同的展示项布局模板。通过不同的展示项布局模板,对适用于不同终端的展示项进行字段以及字段展示内容配置。
具体的,可以先对不同类型终端所对应的界面,预设不同的展示项布局模板。例如,可以对PC端设定相应的展示项布局模板,也可以对手机端设定相应的展示项布局模板,同样的,也可以对平板设定相应的展示项布局模板。根据预设模板,可以直接在模板中进行修改,使其适配于不同的终端。
在本申请的一个实施例中,将PC端展示项中若干字段的若干信息内容进行抽取,将抽取出的若干信息内容复制继承到预设第一模板中。其中,信息内容为,展示项中相同功能展示单元适用于不同终端界面时,都需要具有的展示内容。预设第一模板为适用于第二类终端界面的展示项界面布局模板。
在本申请的一个实施例中,第二类终端可以是为与PC端类型不同的终端,如为手机端。也可以同样为PC端,但是数据呈现方式要求不同,较为典型的情况时第一类终端为PC端交警用终端,第二类终端为手机端执勤警用终端,对于同样的交通拥堵数据,交警用终端希望呈现模式是以地图分布为基础的时间轴方式,便于交通指挥出警需求;手机端执勤警用终端希望呈现模式是以时间轴为基础的地图分布方式,便于违章处理出警需求。下面以第一类终端代表交警大队指挥中心使用的PC端交警用终端,第二类终端代表行政执法巡警人员使用的手机端执勤警用终端,作为示例进行方案阐述。
具体的,将PC端展示项中的信息内容抽取出来,在建立手机端展示项时,会有部分内容与PC端展示项相同。因此可以直接在抽取出来的信息内容中进行调取,并将调取的信息内容添加至手机端对应的模板中。以降低开发人员对组建不同终端展示项的重复工作和简化数据转化过程。
例如,还是以建立交通拥堵数据展示项为例,PC端中的信息内容可以包括:输入框、地点选择、时间选择等展示内容。因此,就可以把这些信息内容抽取出来,在建立手机端用户身份验证展示项时,在抽取出的信息内容中选取适合的展示内容,直接继承复制到预设第一模板中。
S4、展示项界面适配展示装置将手机端展示项的特有展示内容填入预设第一模板。
在本申请的一个实施例中,通过待配置的第二展示项中需要用到的字段,构建出第二展示项对应的展示项内容配置结构。其中,展示项内容配置结构中包括以下任意一项或多项:待配置的第二展示项中的字段,以及该字段对应的展示内容形式。
在本申请的一个实施例中,通过构建展示项内容配置结构,确定待配置的第二展示项中的信息内容。将与PC端抽取出来的信息内容相同的展示内容,添加至预制第一模板中。通过PC端界面的第一展示项中的信息内容,对适用于手机终端界面的第二展示项进行展示内容配置。
具体的,在建立手机端的交通拥堵展示项的过程中,先将手机端展示项所需要的字段以及展示内容构建出展示项内容配置结构,可以用图表的形式体现展示项所需参数的配置。例如,可以将时间、地点、频率等字段通过数据结构展现出来,以及所用字段对应的设计描述文件的展示内容,如输入框、查询人身份等也通过数据结构展示出来。
本申请实施例通过建立展示项内容配置结构,能明确第二展示项中属于信息内容的内容,从而使用展示项模型中对其信息内容进行复制继承。同时,通过构建展示项内容配置结构,能够明确第二展示项中字段的特有展示内容,使其数据转化更快。
在本申请的一个实施例中,将待配置的手机端展示项中的特有展示内容,填入所述预设第一模板中,得到适用于手机端界面的第二展示项。其中,特有展示内容为适用于手机端执勤警展示项但不适用于PC端交警展示项的展示内容。
例如,因手机端执勤警终端界面比较小,且对于现场图像要求低,PC端交警终端界面展示项中的所有展示项内容,无法全部展现出来,数据可以进行删选,地点显示的地图比例更小。
S5、将若干不同数据结构的数据转化为统一数据结构;通过所述统一数据结构,以及不同类型终端所对应的不同的展示项内容配置结构,对若干不同类型的终端界面中的展示项内容进行数据结构转化并进行配置。
在本申请的一个实施例中,将若干不同数据结构的数据转化为统一数据结构;通过所述统一数据结构,以及不同类型终端所对应的不同的展示项内容配置结构,对若干不同类型的终端界面中的展示项内容进行数据结构转化并进行配置。
具体的,本申请实施例将不同数据结构的数据转化为统一数据结构,从而在开发过程中可以选择开发一个中间件插件,进行单独的格式转化,且只需做到特定数据结构与其他各类数据结构的转换功能即可。
在本申请的一个实施例中,将PC端展示项界面中字段的信息内容分别复制继承到,移动展示项界面与其它终端界面所对应的布局模板。以此减少数据转换的工作量,提高展示项开发效率。
在本申请的一个实施例中,通过统一的组件化展示项设计器,对若干不同终端界面中的展示项进行配置;并且通过第一展示项模型,对适用于不同类型终端界面的展示项中相同功能展示单元,进行公共字段配置,对不同的展示项进行配置。即可得到不同类型终端界面中,展示项中相同功能展示单元。例如,可以得到手机端执勤警终端展示项,PC端交警展示项、其它终端展示项。
在本申请的一个实施例中,将建立展示项所需要的字段,在数据库中找到相对应的数据结构。并将对应的数据结构抽取出来建立展示项模型。
在本申请的一个实施例中,将展示项模型中所需字段,以及预设的展示项样式配置,例如:字体大小,边框长度、背景颜色等元素。以及统一UI组件中的元素,例如,页面设计描述文件的样式、按钮的大小等元素。都放入统一的展示项设计器中对展示项进行设计生成。
在本申请的一个实施例中,根据展示项设计器中元素的不同,可以生成不同终端所适用的展示项。
图2为本申请实施例提供的展示项界面适配装置的内部结构示意图。
本申请实施例提供的一种展示项界面适配装置,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
将第一展示项中若干字段的若干信息内容进行抽取,将抽取出的若干信息内容复制继承到预设第一模板中;其中,所述第一展示项适用于第一类终端界面,所述信息内容为,展示项中相同功能展示单元适用于不同终端界面时,都需要具有的展示内容,所述预设第一模板为适用于第二类终端界面的展示项界面布局模板。
将待配置的第二展示项中的特有展示内容,填入所述预设第一模板中,得到适用于第二类终端界面的第二展示项;其中,所述特有展示内容为适用于第二展示项但不适用于第一展示项的展示内容。
所述第一类终端界面类型与所述第二类终端界面类型不同;所述第一展示项与所述第二展示项所实现的展示目的相同。
本申请实施例提供的一种存储介质,所述存储介质为非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有至少一个程序,每个所述程序包括指令,所述指令当被终端执行时,使终端执行上述方法。
本申请中的各个实施例均采用递进的方式描述,各个实施例之间相同相似的部分互相参见即可,每个实施例重点说明的都是与其他实施例的不同之处。尤其,对于装置实施例而言,由于其基本相似于方法实施例,所以描述的比较简单,相关之处参见方法实施例的部分说明即可。
还需要说明的是,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、商品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、商品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括所述要素的过程、方法、商品或者设备中还存在另外的相同要素。
以上所述仅为本申请的实施例而已,并不用于限制本申请。对于本领域技术人员来说,本申请可以有各种更改和变化。凡在本申请的精神和原理之内所作的任何修改、等同替换、改进等,均应包含在本申请的权利要求范围之内。
Claims (10)
1.一种数据展示方法,其特征在于,所述方法包括:
将第一展示项中若干字段的若干信息内容进行抽取,将抽取出的若干信息内容复制继承到预设第一模板中;其中,所述第一展示项适用于第一类终端界面;所述信息内容为,展示项中相同功能展示单元适用于不同终端界面时,都需要具有的展示内容;所述预设第一模板为适用于第二类终端界面的展示项界面布局模板;
将待配置的第二展示项中的特有展示内容,填入所述预设第一模板中,得到适用于第二类终端界面的第二展示项;其中,所述特有展示内容为适用于第二展示项但不适用于第一展示项的展示内容;
所述第一类终端界面类型与所述第二类终端界面类型不同;所述第一展示项与所述第二展示项所实现的展示目的相同。
2.根据权利要求1所述的一种数据展示方法,其特征在于,所述
将第一展示项中若干字段的若干信息内容进行抽取之前,所述方法还包括:
通过待配置的第二展示项中需要用到的字段,构建出所述第二展示项对应的展示项内容配置结构;其中,所述展示项内容配置结构中包括以下任意一项或多项:所述待配置的第二展示项中的字段,以及所述字段对应的展示内容形式;
通过所述展示项内容配置结构,确定所述待配置的第二展示项中的信息内容。
3.根据权利要求1所述的一种数据展示方法,其特征在于,所述将第一展示项中若干字段的若干信息内容进行抽取之前,所述方法还包括:
根据所述第一展示项中的若干字段,确定数据库中与所述第一展示项中的若干字段所对应的若干个数据结构;
将所述若干个数据结构抽取出来,组建成第一展示项模型;其中,所述第一展示项模型中不同终端界面上的设计描述文件与所述终端界面对应。
4.根据权利要求3所述的一种数据展示方法,其特征在于,所述将所述若干个数据结构抽取出来,组建成第一展示项模型之后,所述方法还包括:
确定所述第一展示项模型中的若干不同字段;
根据所述若干不同字段生成若干相对应的取数代码,以在不同终端配置功能相同的展示项时,在所述第一展示项模型中对同一字段进行抽取;所述若干不同字段分别对应若干个不同的取数代码。
5.根据权利要求1所述的一种数据展示方法,其特征在于,所述将待配置的第二展示项中的特有展示内容,填入所述预设第一模板中之后,所述方法还包括:
将若干不同数据结构的数据转化为统一数据结构;
通过所述统一数据结构,以及不同类型终端所对应的不同的展示项内容配置结构,对若干不同类型的终端界面中的展示项内容进行数据结构转化并进行配置。
6.根据权利要求1所述的一种数据展示方法,其特征在于,所述将第一展示项中若干字段的若干信息内容进行抽取之前,所述方法还包括:
确定所述第一展示项中的若干字段,分别在第一类终端界面上所对应的若干设计描述文件;
对所述若干设计描述文件分别对应的展示内容,以及所述第一展示项的数据结构进行转化,得到适用于第一类终端界面的第一展示项;
通过所述适用于第一类终端界面的第一展示项中的信息内容,对适用于第二类终端界面的第二展示项进行展示内容配置。
7.根据权利要求1所述的一种数据展示方法,其特征在于,所述方法还包括:
通过统一的组件化展示项设计器,对若干不同终端界面中的展示项进行配置;并且
通过第一展示项模型,对适用于不同类型终端界面的展示项中相同功能展示单元,进行公共字段配置。
8.根据权利要求1所述的一种数据展示方法,其特征在于,所述方法还包括:
根据若干不同类型的终端界面,预设若干不同的展示项布局模板;
通过所述不同的展示项布局模板,对适用于不同终端的展示项进行字段以及字段展示内容配置。
9.一种数据展示装置,其特征在于,包括:
至少一个处理器;以及,
与所述至少一个处理器通信连接的存储器;其中,
所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够:
将第一展示项中若干字段的若干信息内容进行抽取,将抽取出的若干信息内容复制继承到预设第一模板中;其中,所述第一展示项适用于第一类终端界面,所述信息内容为,展示项中相同功能展示单元适用于不同终端界面时,都需要具有的展示内容,所述预设第一模板为适用于第二类终端界面的展示项界面布局模板;
将待配置的第二展示项中的特有展示内容,填入所述预设第一模板中,得到适用于第二类终端界面的第二展示项;其中,所述特有展示内容为适用于第二展示项但不适用于第一展示项的展示内容;
所述第一类终端界面类型与所述第二类终端界面类型不同;所述第一展示项与所述第二展示项所实现的展示目的相同。
10.一种存储介质,其特征在于,所述存储介质为非易失性计算机可读存储介质,所述非易失性计算机可读存储介质存储有至少一个程序,每个所述程序包括指令,所述指令当被终端执行时,使所述终端执行根据权利要求1-8任一项所述的方法。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111128168.7A CN114064169A (zh) | 2021-09-26 | 2021-09-26 | 一种数据展示方法、装置及存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202111128168.7A CN114064169A (zh) | 2021-09-26 | 2021-09-26 | 一种数据展示方法、装置及存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN114064169A true CN114064169A (zh) | 2022-02-18 |
Family
ID=80233890
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202111128168.7A Pending CN114064169A (zh) | 2021-09-26 | 2021-09-26 | 一种数据展示方法、装置及存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN114064169A (zh) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114647478A (zh) * | 2022-05-23 | 2022-06-21 | 武汉中科通达高新技术股份有限公司 | 数据看板生成方法、装置、计算机设备及存储介质 |
Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104731589A (zh) * | 2015-03-12 | 2015-06-24 | 用友网络科技股份有限公司 | 用户界面的自动生成方法及自动生成装置 |
CN105389153A (zh) * | 2015-11-23 | 2016-03-09 | 浪潮软件股份有限公司 | 一种通用集成展现技术在多***集成中的应用方法 |
CN105867931A (zh) * | 2016-04-07 | 2016-08-17 | 北京橙鑫数据科技有限公司 | 信息展示界面的变更方法和装置 |
CN109491574A (zh) * | 2018-10-26 | 2019-03-19 | 中国工商银行股份有限公司 | 包含表格的页面交互装置及方法 |
CN110321508A (zh) * | 2019-07-12 | 2019-10-11 | 广州华多网络科技有限公司 | 页面展示数据的处理方法、装置、存储介质及设备 |
CN111931109A (zh) * | 2020-08-04 | 2020-11-13 | 北京金和网络股份有限公司 | 一种多端表单展示方法及装置 |
CN112182465A (zh) * | 2020-09-27 | 2021-01-05 | 建信金融科技有限责任公司 | 页面展示方法、第一终端、服务器以及*** |
CN112711414A (zh) * | 2020-12-28 | 2021-04-27 | 山东浪潮通软信息科技有限公司 | 一种表单界面适配展现方法、装置及存储介质 |
-
2021
- 2021-09-26 CN CN202111128168.7A patent/CN114064169A/zh active Pending
Patent Citations (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104731589A (zh) * | 2015-03-12 | 2015-06-24 | 用友网络科技股份有限公司 | 用户界面的自动生成方法及自动生成装置 |
CN105389153A (zh) * | 2015-11-23 | 2016-03-09 | 浪潮软件股份有限公司 | 一种通用集成展现技术在多***集成中的应用方法 |
CN105867931A (zh) * | 2016-04-07 | 2016-08-17 | 北京橙鑫数据科技有限公司 | 信息展示界面的变更方法和装置 |
CN109491574A (zh) * | 2018-10-26 | 2019-03-19 | 中国工商银行股份有限公司 | 包含表格的页面交互装置及方法 |
CN110321508A (zh) * | 2019-07-12 | 2019-10-11 | 广州华多网络科技有限公司 | 页面展示数据的处理方法、装置、存储介质及设备 |
CN111931109A (zh) * | 2020-08-04 | 2020-11-13 | 北京金和网络股份有限公司 | 一种多端表单展示方法及装置 |
CN112182465A (zh) * | 2020-09-27 | 2021-01-05 | 建信金融科技有限责任公司 | 页面展示方法、第一终端、服务器以及*** |
CN112711414A (zh) * | 2020-12-28 | 2021-04-27 | 山东浪潮通软信息科技有限公司 | 一种表单界面适配展现方法、装置及存储介质 |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114647478A (zh) * | 2022-05-23 | 2022-06-21 | 武汉中科通达高新技术股份有限公司 | 数据看板生成方法、装置、计算机设备及存储介质 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
TWI663553B (zh) | 合約生成方法和裝置 | |
CN108449418B (zh) | 一种混合云平台管理***及方法 | |
CN114035773B (zh) | 一种基于配置的低代码开发表单方法、***及装置 | |
CN105069118B (zh) | 一种基于gis配置的应用场景管理方法及*** | |
CN104007991B (zh) | 应用程序界面布局调整方法和装置 | |
CN101946248A (zh) | 提供应用程序接口服务并进行应用程序接口跨界混搭的方法和装置及其计算机可读记录介质 | |
CN107153636A (zh) | 一种实现以pdf格式快速导出业务数据的方法及*** | |
CN101957936A (zh) | 一种工作流表单实现方法和*** | |
CN102422257A (zh) | 用于经由虚拟机进行打印的***和方法 | |
CN106997298A (zh) | 一种应用资源获取方法及装置 | |
CN108023918A (zh) | 一种服务信息获取方法、装置及*** | |
CN105700925A (zh) | 一种app的界面实现方法和装置 | |
CN101866292A (zh) | 信息处理设备及控制方法 | |
CN113676501A (zh) | 基于Kubernetes集群的应用部署方法、装置以及电子设备 | |
CN112711414B (zh) | 一种表单界面适配展现方法、装置及存储介质 | |
CN104598249A (zh) | 多租户感知的软件个性化定制与部署方法 | |
CN114064169A (zh) | 一种数据展示方法、装置及存储介质 | |
CN114595413A (zh) | 网页布局方法、***及计算机设备 | |
CN106559454B (zh) | 资源访问方法、装置及*** | |
CN114154095A (zh) | 页面图片生成方法、装置、设备和存储介质 | |
CN115114280A (zh) | 报表生成处理方法、装置及设备 | |
CN110300007B (zh) | Vnfd多部署规格的部署方法、装置、网元设备、管理设备及存储介质 | |
CN110908659A (zh) | 一种根据接口定义自动生成用户操作界面的方法及*** | |
CN111030874A (zh) | 业务编排方法、设备、存储介质及装置 | |
CN115357240B (zh) | 微服务模型构建方法、装置、计算机设备和存储介质 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |