CN115756436A - 模板配置建设可视化大屏的装置及方法 - Google Patents

模板配置建设可视化大屏的装置及方法 Download PDF

Info

Publication number
CN115756436A
CN115756436A CN202211517799.2A CN202211517799A CN115756436A CN 115756436 A CN115756436 A CN 115756436A CN 202211517799 A CN202211517799 A CN 202211517799A CN 115756436 A CN115756436 A CN 115756436A
Authority
CN
China
Prior art keywords
template
data
development
screen
large screen
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
Application number
CN202211517799.2A
Other languages
English (en)
Inventor
张岩
崔丙亮
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Shandong Inspur Science Research Institute Co Ltd
Original Assignee
Shandong Inspur Science Research Institute Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Shandong Inspur Science Research Institute Co Ltd filed Critical Shandong Inspur Science Research Institute Co Ltd
Priority to CN202211517799.2A priority Critical patent/CN115756436A/zh
Publication of CN115756436A publication Critical patent/CN115756436A/zh
Pending legal-status Critical Current

Links

Images

Classifications

    • YGENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
    • Y02TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
    • Y02PCLIMATE CHANGE MITIGATION TECHNOLOGIES IN THE PRODUCTION OR PROCESSING OF GOODS
    • Y02P90/00Enabling technologies with a potential contribution to greenhouse gas [GHG] emissions mitigation
    • Y02P90/30Computing systems specially adapted for manufacturing

Landscapes

  • User Interface Of Digital Computer (AREA)

Abstract

本发明特别涉及一种模板配置建设可视化大屏的装置及方法。该模板配置建设可视化大屏的装置及方法,由建模工具、二次开发和定制开发包和基础组件三部分组成;所述建模工具用于实现模板选择,组件确认与数据配置功能;所述二次开发和定制开发包用于提供对外公共接口、基础方法、基础组件及组件文档;所述基础组件用于实现数据统一管理,后台监控和客户行为分析。该模板配置建设可视化大屏的装置及方法,不仅能够快速配置生成大屏展示,而且公共模板和组件不需要重复开发,数据源要求规范统一,在具体项目实施过程中不管是售前销售了解客户需求后快速配置演示,还是在后期交付过程中客户频繁变更的需求,都可以快速应对,具有很好的推广应用价值。

Description

模板配置建设可视化大屏的装置及方法
技术领域
本发明涉及互联网技术领域,特别涉及一种模板配置建设可视化大屏的装置及方法。
背景技术
近年来,随着信息技术的高速发展,大数据已经将海量数据处理变成了可能,并大幅降低了数据存储和处理成本。大数据时代的来临,大量的数据在互联网中如果只是通过简单表格和文字并不能直观地展示与分析。而制作数据可视化大屏对于大多数人来说专业要求较高,操作难度较大,增加了数据分析成本。因此设计一种简单易操作的模板配置建设可视化大屏对于提高数据展示效果、降低专业难度方面具有重要意义。
但是,目前软件研发存在一下两个矛盾:第一个是研发团队的产品化需求和实施团队的个性化需求之间的矛盾,第二个是研发团队人手不足与实施团队快速响应之间的矛盾。模板配置建设可视化大屏主要提供给实施团队进行现场快速开发交付,在较强的设计、研发规范下,通过模板配置、模型驱动等技术显著降低研发门槛、提升研发效率、保障基本品质。
与此同时,随着业务的发展,***数据的不断增加,客户对数据的关注点往往有很大的改变,常规的可视化大屏修改需要的人力物力非常大,使客户的成本大大增加。
为了降低研发门槛、提升研发效率,保障基本品质、快速满足客户变更需求,本发明提出了一种模板配置建设可视化大屏的装置及方法。
发明内容
本发明为了弥补现有技术的缺陷,提供了一种简单高效的模板配置建设可视化大屏的装置及方法。
本发明是通过如下技术方案实现的:
一种模板配置建设可视化大屏的装置,其特征在于:由建模工具、二次开发和定制开发包和基础组件三部分组成;
所述建模工具用于实现模板选择,组件确认与数据配置功能,通过配置的方式满足用户快速配置生产大屏的需求;
所述二次开发和定制开发包用于提供对外公共接口、基础方法、基础组件及组件文档;
所述基础组件用于实现数据统一管理,后台监控和客户行为分析。
所述建模工具包括大屏模板管理模块和组件管理模块,用于提供各类大屏所需要的样式模板、各类组件以及页面配置组合方法。
所述基础组件包括前端页面展示模块;
用户在后台通过建模工具选取大屏模板形成基础大屏框架,选择各个组件的展示形式,配置数据源来决定页面展示内容,所述前端页面展示模块根据后端的配置生成所需要的大屏页面。
所述二次开发和定制开发包用于用户登录与自定义二次开发,以满足用户对大屏中个性化的页面展示需求。
基于该模板配置建设可视化大屏装置的方法,其特征在于:包括以下步骤:
步骤S1、连接后端的大屏模板管理模块和前端页面展示模块,使用规范化和标准化数据格式进行数据的传递;
步骤S2、对数据进行归纳与分类处理,从而支撑第三方用户的自定义二次开发和需求定制化开发工作;
步骤S3、对数据库物理表进行抽象处理,使服务端应用不需要直接连接对应业务数据库,解决数据库连接在不同数据库访问的差异性;
步骤S4、通过建模工具图像化添加模板和组件,完成抽象对象的建立,生成对象数据,为不同组件配置数据源,从而生成页面内容。
所述步骤S2中,对数据进行归纳与分类处理,对外提供出明确的开发文档和前端客户端API开发文档、基础组件文档和数据接入文档。
一种模板配置建设可视化大屏的设备,其特征在于:包括存储器和处理器;所述存储器用于存储计算机程序,所述处理器用于执行所述计算机程序时实现上述的方法步骤。
一种可读存储介质,其特征在于:所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法步骤。
本发明的有益效果是:该模板配置建设可视化大屏的装置及方法,不仅能够快速配置生成大屏展示,而且公共模板和组件不需要重复开发,数据源要求规范统一,在具体项目实施过程中不管是售前销售了解客户需求后快速配置演示,还是在后期交付过程中客户频繁变更的需求,都可以快速应对,具有很好的推广应用价值。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
附图1为本发明模板配置建设可视化大屏的装置示意图。
具体实施方式
为了使本技术领域的人员更好的理解本发明中的技术方案,下面将结合本发明实施例,对本发明实施例中的技术方案进行清楚,完整的描述。显然,所描述的实施例仅仅是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都应当属于本发明保护的范围。
该模板配置建设可视化大屏的装置,由建模工具、二次开发和定制开发包和基础组件三部分组成;
所述建模工具用于实现模板选择,组件确认与数据配置功能,通过配置的方式满足用户快速配置生产大屏的需求;
所述二次开发和定制开发包用于提供对外公共接口、基础方法、基础组件及组件文档;
所述基础组件用于实现数据统一管理,后台监控和客户行为分析。
所述建模工具包括大屏模板管理模块和组件管理模块,用于提供各类大屏所需要的样式模板、各类组件以及页面配置组合方法。
所述基础组件包括前端页面展示模块;
用户在后台通过建模工具选取大屏模板形成基础大屏框架,选择各个组件的展示形式,配置数据源来决定页面展示内容,所述前端页面展示模块根据后端的配置生成所需要的大屏页面。
所述二次开发和定制开发包用于用户登录与自定义二次开发,以满足用户对大屏中个性化的页面展示需求。
该模板配置建设可视化大屏的方法,包括以下步骤:
步骤S1、连接后端的大屏模板管理模块和前端页面展示模块,使用规范化和标准化数据格式进行数据的传递;
步骤S2、对数据进行归纳与分类处理,从而支撑第三方用户的自定义二次开发和需求定制化开发工作;
步骤S3、对数据库物理表进行抽象处理,使服务端应用不需要直接连接对应业务数据库,解决数据库连接在不同数据库访问的差异性;
步骤S4、通过建模工具图像化添加模板和组件,完成抽象对象的建立,生成对象数据,为不同组件配置数据源,从而生成页面内容。
所述步骤S2中,对数据进行归纳与分类处理,对外提供出明确的开发文档和前端客户端API开发文档、基础组件文档和数据接入文档。
该模板配置建设可视化大屏的设备,包括存储器和处理器;所述存储器用于存储计算机程序,所述处理器用于执行所述计算机程序时实现上述的方法步骤。
该可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述的方法步骤。
与现有技术相比,该模板配置建设可视化大屏的装置及方法,具有以下特点:
第一、利用规范化标准化的数据格式传输,便于数据解析的可读性;支持开发人员快速建设生成所需要的数据可视化大屏,并且不需要重复编写相同的组件代码,有效降低了开发人员的工作量,提高了研发效率;同时也大大减少了重复开发、研发人员更换带来的问题,提高了程序的稳定性与健壮性;
第二、支持业务人员自行对大屏的布局、内容、样式、数据等内容进行编辑维护,减少了后期运维成本;
第三、***在应对客户需求样式变化的能力大大增强,可以适应客户对页面改造的需求;
第四、针对个性化的需求,能够提供完备的文档说明,支持三方页面的介入,利用数据格式的规范标准、明确的接口开放文档、开放的客户端api以及基础组件文档,为需要进行二次开发、定制化开发的开发者提供了开发的便捷性,能够满足客户相对个性化的需求、节省人力的投入,提高开发速度,降低开发成本。
第五、研发人员只需要打开后端配置页面,按照客户的需求选择模板、组件,利用动态数据或静态数据完成数据对接,即可生成一个数据可视化大屏;后端模板修改后,前端可视化大屏会直接生效,无需重新打包发布,节省了版本更新发布的成本;
第六、产品设计思路完善,运维人员需求量少无需大量产品运维人员,节省了开发人员成本。
以上所述的实施例,只是本发明具体实施方式的一种,本领域的技术人员在本发明技术方案范围内进行的通常变化和替换都应包含在本发明的保护范围内。

Claims (8)

1.一种模板配置建设可视化大屏的装置,其特征在于:由建模工具、二次开发和定制开发包和基础组件三部分组成;
所述建模工具用于实现模板选择,组件确认与数据配置功能,通过配置的方式满足用户快速配置生产大屏的需求;
所述二次开发和定制开发包用于提供对外公共接口、基础方法、基础组件及组件文档;
所述基础组件用于实现数据统一管理,后台监控和客户行为分析。
2.根据权利要求1所述的模板配置建设可视化大屏的装置,其特征在于:所述建模工具包括大屏模板管理模块和组件管理模块,用于提供各类大屏所需要的样式模板、各类组件以及页面配置组合方法。
3.根据权利要求1所述的模板配置建设可视化大屏的装置,其特征在于:所述基础组件包括前端页面展示模块;
用户在后台通过建模工具选取大屏模板形成基础大屏框架,选择各个组件的展示形式,配置数据源来决定页面展示内容,所述前端页面展示模块根据后端的配置生成所需要的大屏页面。
4.根据权利要求1所述的模板配置建设可视化大屏的装置,其特征在于:所述二次开发和定制开发包用于用户登录与自定义二次开发,以满足用户对大屏中个性化的页面展示需求。
5.一种基于权利要求1~4所述装置的模板配置建设可视化大屏的方法,其特征在于:包括以下步骤:
步骤S1、连接后端的大屏模板管理模块和前端页面展示模块,使用规范化和标准化数据格式进行数据的传递;
步骤S2、对数据进行归纳与分类处理,从而支撑第三方用户的自定义二次开发和需求定制化开发工作;
步骤S3、对数据库物理表进行抽象处理,使服务端应用不需要直接连接对应业务数据库,解决数据库连接在不同数据库访问的差异性;
步骤S4、通过建模工具图像化添加模板和组件,完成抽象对象的建立,生成对象数据,为不同组件配置数据源,从而生成页面内容。
6.根据权利要求5所述的模板配置建设可视化大屏的方法,其特征在于:所述步骤S2中,对数据文档进行归纳与分类处理,对外提供出明确的开发文档和前端客户端API开发文档、基础组件文档和数据接入文档。
7.一种模板配置建设可视化大屏的设备,其特征在于:包括存储器和处理器;所述存储器用于存储计算机程序,所述处理器用于执行所述计算机程序时实现如权利要求5至6任意一项所述的方法步骤。
8.一种可读存储介质,其特征在于:所述可读存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求5至6任意一项所述的方法步骤。
CN202211517799.2A 2022-11-30 2022-11-30 模板配置建设可视化大屏的装置及方法 Pending CN115756436A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN202211517799.2A CN115756436A (zh) 2022-11-30 2022-11-30 模板配置建设可视化大屏的装置及方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN202211517799.2A CN115756436A (zh) 2022-11-30 2022-11-30 模板配置建设可视化大屏的装置及方法

Publications (1)

Publication Number Publication Date
CN115756436A true CN115756436A (zh) 2023-03-07

Family

ID=85340964

Family Applications (1)

Application Number Title Priority Date Filing Date
CN202211517799.2A Pending CN115756436A (zh) 2022-11-30 2022-11-30 模板配置建设可视化大屏的装置及方法

Country Status (1)

Country Link
CN (1) CN115756436A (zh)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116185372A (zh) * 2023-04-26 2023-05-30 山东浪潮科学研究院有限公司 一种后端源码生成方法、装置、设备及存储介质

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN116185372A (zh) * 2023-04-26 2023-05-30 山东浪潮科学研究院有限公司 一种后端源码生成方法、装置、设备及存储介质

Similar Documents

Publication Publication Date Title
CN109801347B (zh) 一种可编辑图像模板的生成方法、装置、设备和介质
JP5570608B2 (ja) エクセル基盤の分析レポート作成システム及び方法
CN102257489A (zh) 网格和相关联的可视化的双向更新
CN110008366B (zh) 一种施工图纸预览方法及其***
CN112015412A (zh) 基于表单引擎生成业务模型的装置及方法
CN113094042B (zh) 一种基于浏览器的电力自动化***自定义组件的实现与解析方法
CN102105862A (zh) 实体交互的自动用户界面生成
CN111784108B (zh) 一种主数据管理平台的建模方法和装置
EP3617910A1 (en) Method and apparatus for displaying textual information
CN112199373A (zh) 一种表单开发方法和***
CN115756436A (zh) 模板配置建设可视化大屏的装置及方法
CN116226112A (zh) 数据清洗方法、装置、存储介质及电子设备
CN108830540B (zh) 工程项目档案的处理方法、装置和***
CN113761304A (zh) 基于动态参数的大数据智慧展示配置方法
CN116610394A (zh) 基于模板和模块的数据可视化页面配置方法、***和装置
CN115098567A (zh) 一种基于bi平台的低代码平台数据传输方法
CN108536715B (zh) 一种预览页面生成方法、装置、设备以及存储介质
US20180130240A1 (en) Displaying visualization images on portable electronic device
KR101951244B1 (ko) 인터넷 신문 편집툴을 이용한 인터넷 신문 편집 방법 및 시스템
Tian Application and analysis of artificial intelligence graphic element algorithm in digital media art design
CN113722341B (zh) 一种运营数据处理方法及相关装置
CN113806596B (zh) 运营数据管理方法及相关装置
US12032863B2 (en) Creation of component templates and removal of dead content therefrom
CN117271504A (zh) 一种画图信息处理方法
CN114972582B (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