CN105389153A - 一种通用集成展现技术在多***集成中的应用方法 - Google Patents

一种通用集成展现技术在多***集成中的应用方法 Download PDF

Info

Publication number
CN105389153A
CN105389153A CN201510809691.4A CN201510809691A CN105389153A CN 105389153 A CN105389153 A CN 105389153A CN 201510809691 A CN201510809691 A CN 201510809691A CN 105389153 A CN105389153 A CN 105389153A
Authority
CN
China
Prior art keywords
atom
display
page
integration
show
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
CN201510809691.4A
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.)
Inspur Software Co Ltd
Original Assignee
Inspur Software 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 Inspur Software Co Ltd filed Critical Inspur Software Co Ltd
Priority to CN201510809691.4A priority Critical patent/CN105389153A/zh
Publication of CN105389153A publication Critical patent/CN105389153A/zh
Pending legal-status Critical Current

Links

Classifications

    • GPHYSICS
    • G06COMPUTING; CALCULATING OR COUNTING
    • G06FELECTRIC DIGITAL DATA PROCESSING
    • G06F3/00Input arrangements for transferring data to be processed into a form capable of being handled by the computer; Output arrangements for transferring data from processing unit to output unit, e.g. interface arrangements
    • G06F3/14Digital output to display device ; Cooperation and interconnection of the display device with other functional units
    • G06F3/1454Digital output to display device ; Cooperation and interconnection of the display device with other functional units involving copying of the display data of a local workstation or window to a remote workstation or window so that an actual copy of the data is displayed simultaneously on two or more displays, e.g. teledisplay

Landscapes

  • Engineering & Computer Science (AREA)
  • Theoretical Computer Science (AREA)
  • Human Computer Interaction (AREA)
  • Physics & Mathematics (AREA)
  • General Engineering & Computer Science (AREA)
  • General Physics & Mathematics (AREA)
  • Controls And Circuits For Display Device (AREA)
  • User Interface Of Digital Computer (AREA)

Abstract

本发明提供一种通用集成展现技术在多***集成中的应用方法,包括:分布式部署的原子的集成:针对多个信息应用***中的展示原子进行统一集成展现;多终端操作控制:可使用手机、平板、电脑、激光笔等终端进行控制,并可进行解说词提示;展示项目的自由切换:可以针对制定的屏幕根据需要灵活切换展示项目,展示原子与页面美化背景分离:本发明使用层级显示技术使背景和展示原子的分离,减少界面开发工作量以及后期需求变动的开发成本,支持按照约定规则自动替换展示原子背景实现展示原子和背景的无缝集成展现。

Description

一种通用集成展现技术在多***集成中的应用方法
技术领域
本发明涉及计算机通用集成展现技术领域,具体涉及一种通用集成展现技术在多***集成中的应用方法。
背景技术
大屏幕展示在国内机场、车站、商场、企业控制监控中心等广泛采用,主要用途为将对应的图表、监控数据、图形分析、企业介绍等内容通过大屏控制器将内容投放到屏幕显示器上。由于对版面、美化效果要求较高,每一次内容的改变都需要企业联系信息***厂商进行重新软件开发才能使用,对于企业来讲周期较长;对于信息***厂商来讲需要投入大量的设计、开发人员才能完成对应调整。经过分析每一个大屏展示页面的内容都是由多个小的展示原子组成,如果能根据这些小的展示原子建立一个展示资源库,展示原子可以部署在多个web***中,也可以放到云端;所有的展示页面通过抽取这些展示原子进行排版组合成对应的展示页面,通过展示原子和排版美化的分离,即可解决信息***厂商开发周期长、投入资源大的问题。同时传统的大屏显示***需要由专人在控制电脑面前操作切换对应的页面展示内容,无法实现多终端(手机、平板等智能设备)的切换控制。
发明内容
本发明的技术任务是针对现有技术的不足,提供一种通用集成展现技术在多***集成中的应用方法。通过搭建一个企业级的大屏展示平台,使得企业可以根据建立好的展示原子库灵活配置展示内容。
本发明解决其技术问题所采用的技术方案是:
一种通用集成展现技术在多***集成中的应用方法,包括分布式部署的原子的集成:针对多个信息应用***中的展示原子进行统一集成展现;多终端操作控制:可使用手机、平板、电脑、激光笔等终端进行控制,并可进行解说词提示;展示项目的自由切换:可以针对制定的屏幕根据需要灵活切换展示项目,展示原子与页面美化背景分离:使用层级显示技术使背景和展示原子的分离,减少界面开发工作量以及后期需求变动的开发成本,支持按照约定规则自动替换展示原子背景实现展示原子和背景的无缝集成展现。
本方法包含原子开发、展示项目配置、页面展示引擎、控制引擎、激光笔控制模块;
原子开发:***的原子统一为网络资源(本地图片、视频等资源通过上传到服务器的方式实现),网页类原子为了保证每个原子页面的背景色可以和美工设计的地图深度融合,需要在每个原子页面核心展示内容***使用mainDiv包裹,展示时由展示引擎替换对应的mainDiv的背景色来实现展示原子和背景图片的无缝集成。
展示项目配置:一个展示项目包括多个展示页面,每个展示页面由多个展示原子组成。可以针对一个大屏硬件配置多个展示项目,通过控制端根据不同的需要展示不同的项目。展示项目的要素包括:项目编码、项目名称、项目内容、项目顺序。展示页面的要素包括:页面编码、页面名称、页面宽度、页面高度、页面坐标、页面解说词、页面顺序等;展示页面可以在多个展示页面中复用。展示原子的要素包括:原子编码、原子名称、原子大小、原子显示坐标、资源路径、展示顺序、备注;展示原子可以在多个展示页面复用。页面的排版布局使用所见即所得的可视化排版技术,节省排版时间。项目配置完毕之后通过上传文件操作将配置信息、图片及视频类资源上传至服务器。需要修改展示项目配置时通过下载文件操作将展示项目配置信息从服务器端下载到本地进行配置。配置信息通过关系数据库进行存储,并支持主流的关系型数据库(MySql、DB2、SqlServer、Oracle等)。
控制引擎:控制引擎通过部署一个J2EEweb应用为用户提供浏览器端访问的控制界面,不同的终端(手机、平板、电脑等)皆可通过url访问到控制界面,解决跨平台多终端访问控制问题。控制界面实现选择指定屏幕、选择指定展示项目、选择展示页面以及控制原子刷新交互等操作;并可将每个页面配置的解说词显示出来供使用者讲解时使用。用户通过控制界面将控制指令发送给后台页面展示引擎,由展示引擎组装界面并推送至大屏幕上显示。
页面展示引擎:页面展示引擎接收到控制指令后,根据指令中的参数到数据库中查询出指定页面的配置信息,通过调用浏览器的内核并结合每个原子的显示顺序、大小、坐标等信息将各个原子组装成一个整体的页面。之后将整体的页面推送到大屏控制电脑上,由大屏控制器实现界面界面内容在大屏幕上的展示。
激光笔控制引擎:激光笔控制引擎主要为了解决用户在使用大屏介绍时可以像操作PPT一样一边操作一边解说。其核心原理是通过底层的监控程序和激光笔驱动程序交互获得激光笔的控制指令,之后解析控制指令并转发给页面展示引擎处理页面展示切换。
本发明的一种通用集成展现技术在多***集成中的应用方法与现有技术相比,所产生的有益效果是:通过搭建一个企业级的大屏展示平台,使得企业可以根据建立好的展示原子库灵活配置展示内容,易于维护、展示美观;同时可视化配置、美化效果和展示资源分离的方式极大的减少软件开发的工作量。在扩展性展示原子可以分布式的部署在多个业务***中,也可以放到云端,支持多***的集成展现。
附图说明
附图1是***技术架构图;
附图2是***硬件结构图;
附图3是***功能结构图。
具体实施方式
下面结合附图对本发明的一种通用集成展现技术在多***集成中的应用方法作以下详细地说明。
一种通用集成展现技术在多***集成中的应用方法,包括分布式部署的原子的集成:针对多个信息应用***中的展示原子进行统一集成展现;多终端操作控制:可使用手机、平板、电脑、激光笔等终端进行控制,并可进行解说词提示;展示项目的自由切换:可以针对制定的屏幕根据需要灵活切换展示项目,展示原子与页面美化背景分离:使用层级显示技术使背景和展示原子的分离,减少界面开发工作量以及后期需求变动的开发成本,支持按照约定规则自动替换展示原子背景实现展示原子和背景的无缝集成展现。
本方法包含原子开发、展示项目配置、页面展示引擎、控制引擎、激光笔控制模块;
原子开发:***的原子统一为网络资源(本地图片、视频等资源通过上传到服务器的方式实现),网页类原子为了保证每个原子页面的背景色可以和美工设计的地图深度融合,需要在每个原子页面核心展示内容***使用mainDiv包裹,展示时由展示引擎替换对应的mainDiv的背景色来实现展示原子和背景图片的无缝集成。
展示项目配置:一个展示项目包括多个展示页面,每个展示页面由多个展示原子组成。可以针对一个大屏硬件配置多个展示项目,通过控制端根据不同的需要展示不同的项目。展示项目的要素包括:项目编码、项目名称、项目内容、项目顺序。展示页面的要素包括:页面编码、页面名称、页面宽度、页面高度、页面坐标、页面解说词、页面顺序等;展示页面可以在多个展示页面中复用。展示原子的要素包括:原子编码、原子名称、原子大小、原子显示坐标、资源路径、展示顺序、备注;展示原子可以在多个展示页面复用。页面的排版布局使用所见即所得的可视化排版技术,节省排版时间。项目配置完毕之后通过上传文件操作将配置信息、图片及视频类资源上传至服务器。需要修改展示项目配置时通过下载文件操作将展示项目配置信息从服务器端下载到本地进行配置。配置信息通过关系数据库进行存储,并支持主流的关系型数据库(MySql、DB2、SqlServer、Oracle等)。
控制引擎:控制引擎通过部署一个J2EEweb应用为用户提供浏览器端访问的控制界面,不同的终端(手机、平板、电脑等)皆可通过url访问到控制界面,解决跨平台多终端访问控制问题。控制界面实现选择指定屏幕、选择指定展示项目、选择展示页面以及控制原子刷新交互等操作;并可将每个页面配置的解说词显示出来供使用者讲解时使用。用户通过控制界面将控制指令发送给后台页面展示引擎,由展示引擎组装界面并推送至大屏幕上显示。
页面展示引擎:页面展示引擎接收到控制指令后,根据指令中的参数到数据库中查询出指定页面的配置信息,通过调用浏览器的内核并结合每个原子的显示顺序、大小、坐标等信息将各个原子组装成一个整体的页面。之后将整体的页面推送到大屏控制电脑上,由大屏控制器实现界面界面内容在大屏幕上的展示。
激光笔控制引擎:激光笔控制引擎主要为了解决用户在使用大屏介绍时可以像操作PPT一样一边操作一边解说。其核心原理是通过底层的监控程序和激光笔驱动程序交互获得激光笔的控制指令,之后解析控制指令并转发给页面展示引擎处理页面展示切换。
对于信息***开发商,通过通用集成展现技术的使用,由于展示原子的复用以及数据和和背景的分离,极大的提升了***开发效率,根据多个项目实践采集到的数据如下表:
对于企业用户,通过通用集成展现技术建立一个展示平台,所有已建信息***均可通过按照原子约定开发对应展示原子,之后通过展示平台进行配置展现,这样即可把多个信息应用***进行统一集成展现。

Claims (1)

1.一种通用集成展现技术在多***集成中的应用方法,其特征在于包括:
1)分布式部署的原子的集成:针对多个信息应用***中的展示原子进行统一集成展现;
2)多终端操作控制:可使用手机、平板、电脑、激光笔等终端进行控制,并可进行解说词提示;
3)展示项目的自由切换:可以针对制定的屏幕根据需要灵活切换展示项目,展示原子与页面美化背景分离。
CN201510809691.4A 2015-11-23 2015-11-23 一种通用集成展现技术在多***集成中的应用方法 Pending CN105389153A (zh)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510809691.4A CN105389153A (zh) 2015-11-23 2015-11-23 一种通用集成展现技术在多***集成中的应用方法

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510809691.4A CN105389153A (zh) 2015-11-23 2015-11-23 一种通用集成展现技术在多***集成中的应用方法

Publications (1)

Publication Number Publication Date
CN105389153A true CN105389153A (zh) 2016-03-09

Family

ID=55421463

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510809691.4A Pending CN105389153A (zh) 2015-11-23 2015-11-23 一种通用集成展现技术在多***集成中的应用方法

Country Status (1)

Country Link
CN (1) CN105389153A (zh)

Cited By (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106126154A (zh) * 2016-08-31 2016-11-16 浪潮软件集团有限公司 一种大屏展示配置方法
CN106354361A (zh) * 2016-08-25 2017-01-25 山东高速信息工程有限公司 基于消息总线的多屏幕用户界面操作控制方法
WO2018040945A1 (zh) * 2016-08-31 2018-03-08 阿里巴巴集团控股有限公司 拼接屏幕的数据显示、控制方法及装置、***、显示设备
CN107783744A (zh) * 2016-08-31 2018-03-09 阿里巴巴集团控股有限公司 拼接屏幕的数据显示、控制方法及装置、***、显示设备
CN111079045A (zh) * 2019-11-07 2020-04-28 广东伊莱特电器有限公司 一种定制化页面的全屏显示方法及储存介质、***
CN114064169A (zh) * 2021-09-26 2022-02-18 安徽中科新辰技术有限公司 一种数据展示方法、装置及存储介质

Cited By (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106354361A (zh) * 2016-08-25 2017-01-25 山东高速信息工程有限公司 基于消息总线的多屏幕用户界面操作控制方法
CN106126154A (zh) * 2016-08-31 2016-11-16 浪潮软件集团有限公司 一种大屏展示配置方法
WO2018040945A1 (zh) * 2016-08-31 2018-03-08 阿里巴巴集团控股有限公司 拼接屏幕的数据显示、控制方法及装置、***、显示设备
CN107783744A (zh) * 2016-08-31 2018-03-09 阿里巴巴集团控股有限公司 拼接屏幕的数据显示、控制方法及装置、***、显示设备
CN107783744B (zh) * 2016-08-31 2022-06-14 阿里巴巴集团控股有限公司 拼接屏幕的数据显示、控制方法及装置、***、显示设备
CN111079045A (zh) * 2019-11-07 2020-04-28 广东伊莱特电器有限公司 一种定制化页面的全屏显示方法及储存介质、***
CN114064169A (zh) * 2021-09-26 2022-02-18 安徽中科新辰技术有限公司 一种数据展示方法、装置及存储介质

Similar Documents

Publication Publication Date Title
CN105389153A (zh) 一种通用集成展现技术在多***集成中的应用方法
CN109410698B (zh) 数据大屏可视化方法及***
CN111857659A (zh) 一种异构数据源拖拽的数据可视化设计平台
CN102495712B (zh) 一种基于多个显示终端的地图拼接显示方法
US8719725B2 (en) Touch optimized pivot table
CN106575158B (zh) 环境映射虚拟化机构
CN104050621A (zh) 用于图像处理的电子设备和方法
CN105392065A (zh) 一种智能电视页面内容布局的方法及***
CN110148203B (zh) 游戏中虚拟建筑模型的生成方法、装置、处理器及终端
CN103412748A (zh) 嵌入式平台的用户界面的显示控制方法、装置及***
CN104469465A (zh) 基于安卓***的智能电视悬浮主场景交互方法
CN109032587B (zh) 一种数据流管理框架、方法、终端设备及存储介质
Gallidabino et al. The liquid. js framework for migrating and cloning stateful web components across multiple devices
CN104796390A (zh) 一种电子白板全网同步撤销和恢复的***及其方法
CN102880382B (zh) 一种界面展示***、方法和设备
CN103778128A (zh) 一种列表信息的绘制方法和装置
CN105426056A (zh) 一种桌面启动器Launcher菜单的展现方法和装置
CN103237135A (zh) 一种手机十字滑屏操作方法
CN103870280A (zh) 基于flex与jsp的网页无缝结合处理方法
WO2016201813A1 (zh) 一种基于Android的动态布局方法及***
CN103970763A (zh) 三维图像展示***及方法
CN103685191A (zh) 数据同步***及其方法
CN105184470A (zh) 一种基于消息模式集成多业务***任务列表的方法
CN110990104B (zh) 一种基于Unity3D的纹理渲染方法及装置
JP2012098920A (ja) 座席レイアウト作成装置、システム、方法、及びプログラム

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
WD01 Invention patent application deemed withdrawn after publication

Application publication date: 20160309

WD01 Invention patent application deemed withdrawn after publication