一种基于数据库的多屏幕数据切换显示方法

文档序号:6353846阅读:251来源:国知局
专利名称:一种基于数据库的多屏幕数据切换显示方法
技术领域
本发明属于多屏幕数据切换技术领域。
背景技术
多屏幕数据切换系统,就是将相同或不同显示内容在多位置区域显示,本发明用 于新能源汽车示范运行远程监控系统中,方便使用者对全国各地装有监控终端的新能源汽 车运行情况进行查看。市场上已实现的多显示屏数据内容切换有通过切换器硬件实现的,通过硬件的按 钮来控制切换视频信号,这样切换的内容不灵活,并且会有短暂的黑屏。还有通过多张显卡的扩展桌面实现,但这样在页面系统的关联关系设计相关复 杂,屏幕分辩率也不法灵活控制。

发明内容
鉴于此,本发明的主要目的在于提供一种基于数据库的多屏幕数据切换显示。本发明与传统多屏数据切换系统的区别在于第一、各屏幕的显示内容具有交互 功能,根据某一屏幕的操作,可自动切换其他多个屏幕的显示内容;第二、完全通过软件来 实现,可避免多屏幕切换器按钮控制不灵活以及可能出现短暂黑屏的情况;第三、与通过多 张显卡的扩展桌面实现方式相比,页面系统的关联关系设计更为简洁,屏幕分辩率可单独 灵活控制。第四、此发明硬件部署简单,只需将各大屏幕连接至计算机,计算机接入互联网 即可,方便实用且易于扩展其他功能,应用范围广。为了达到上述目的,本发明的技术方案是这样实现的
本发明的总体设计是用计算机硬件连接各显示屏,并将计算机连接因特网,再通过数 据库系统来实现的。通过设计数据库表格保存相关信息,主显示屏操作保存数据,切换数据 的显示屏再根据保存的相关信息进行内容的自动切换。主动屏幕和联动屏幕的网页在数据 库中共同注册兴趣点信息,并通过数据库服务器中转消息。联动屏幕页面以固定时间间隔 查询数据库服务器。当用户在主动屏幕页面点击兴趣点时,网页服务器会通过网络将兴趣 点信息存入数据库服务器;联动屏幕网页服务器通过网络查询数据库服务器会检测到兴趣 点的改变,并通过网页重定向技术自动将联动屏幕切换到兴趣点相关页面,从而完成联动 切换过程。数据库系统包括数据库服务器和网页服务器,网页服务器具有公网的网络地址, 用于对外提供页面服务,数据库服务器保存有数据库表;每个终端计算机各自连接三个大 屏幕,显示屏幕切换的内容。三个大屏幕的内容显示存在关联关系,关联关系如下
(1)三个终端大屏幕分别显示系统监控的三个关键页面全国地图、城市地图和单车 实时监控页;
(2)全国地图上有城市标签显示,当在全国地图屏幕上点击某个城市标签时,城市地图 屏幕自动切换到对应城市;(3)城市地图上有车辆标签显示,当在城市地图屏幕上点击某个车辆标签时,单车实时 监控屏幕自动切换所点击车辆的监控页面;
本发明的多屏幕数据切换显示方法的实现过程如下
第一步主动屏幕和联动屏幕的网页在数据库中共同注册兴趣点信息,并通过数据库 服务器中转消息;
兴趣点信息即当前城市和当前车辆;数据库中存在城市和车辆的数据表记录,表字段 包括记录唯一标识,记录名称,选中标记;数据库中还保存车辆所在城市的关联表记录,表 字段包括记录唯一标识,车辆唯一标识和所在城市唯一标识;
对于主动屏幕选中的当前城市,城市数据表中对应记录的选中标记会置1,从而完成注 册城市兴趣点;对于主动屏幕选中的当前车辆,车辆数据表中对应记录的选中标记会置1, 从而完成注册车辆兴趣点;
第二步联动屏幕页面以固定时间间隔查询数据库服务器;
联动屏幕页面在页面加载时设置定时器,定时器中调度查询任务;查询任务每隔5秒 查询联动屏幕当前兴趣点数据表中选中标记置1的记录,如车辆数据表或城市数据表。查 询通过数据库结构化标准查询语言实现;查询结果通过超文本传输协议返回;
第三步当用户在主动屏幕页面点击兴趣点时,网页服务器通过网络将兴趣点信息存 入数据库服务器;
用户在主动屏幕点击时,会触发网页脚本点击事件,网页脚本会对此事件响应;响应 时,网页脚本会投递超文本传输协议请求,在请求中携带选中兴趣点的信息;网页服务器通 过数据库结构化标准查询语言的更新命令改变前兴趣点数据表的选中标记;
第四步联动屏幕网页服务器通过网络查询数据库服务器检测到兴趣点的改变,并通 过网页重定向技术自动将联动屏幕切换到兴趣点相关页面,从而完成联动切换过程;
联动屏幕的定时器查询任务查询结果以字符串文本形式返回;如果查询结果为空字符 串,则代表兴趣点没有改变;如果查询结果不为空,则从查询结果中解析出兴趣点的唯一标 识信息;联动屏幕网页浏览器重新投递超文本传输协议重定向请求,并在请求头部包含兴 趣点唯一标识信息;网页服务器接受请求,返回包含兴趣点完整网页的超文本传输协议响 应;网页浏览器解析响应,并以可视化的形式显示新的兴趣点网页; 这样,联动屏幕实现了兴趣点的切换。本发明应用了数据库的表设计的信息集成,将信息保存到数据库中;数据流管理 技术,是将保存到数据库表格中的信息应用数据对象自动读取,完成各大屏幕数据显示内 容的自动切换功能,具有以下几大特点
1.页面软件设计简单,屏幕分辩率可单独灵活控制,达到简单实用的目的。2.硬件安装布署容易,只要将各大屏幕连接计算机,并且计算机连接网络即可, 达到的硬件网络容易布署的目的。3.方便对车辆状态进行详细监控,包括车辆轨迹和混合动力信号的显示。此发明提高了软件设计方法,布署简单,方便实用,并且易于扩展其他功能,保障 了多屏幕数据自动切换的稳定性和可靠性,可适用于示范运行远程监控系统监控中心屏幕
显不等。


图1说明了整个系统的硬件设计结构及物理连接方式; 图2是整个数据对象;
图3是主键和关联数据; 图4是整个数据流方向; 图5是全国地图页面功能及操作; 图6是城市地图的车辆状态; 图7是信号查看页面的内容。
具体实施例方式本发明的技术方案包含以下几部分
1.屏幕联动数据切换;
2.数据库表设计的信息集成;
3.数据库数据对象设计;
4.主键和关联数据设计;
5.数据流管理。此方案的硬件设备列表,见表1 ; 表权利要求
1. 一种基于数据库的多屏幕数据切换显示方法,所述方法是用终端计算机连接各显示 屏,并将终端计算机连接因特网,再通过数据库系统来实现;所述数据库系统包括数据库服 务器(2 )和网页服务器(3 ),网页服务器(3 )具有公网的网络地址,用于对外提供页面服务, 数据库服务器(3)保存有数据库表;每个终端计算机各自连接三个大屏幕,显示屏幕切换 的内容;所述三个大屏幕的内容显示存在关联关系,关联关系如下三个终端大屏幕分别显示系统监控的三个关键页面全国地图、城市地图和单车实时 监控页;全国地图上有城市标签显示,当在全国地图屏幕上点击某个城市标签时,城市地图屏 幕自动切换到对应城市;城市地图上有车辆标签显示,当在城市地图屏幕上点击某个车辆标签时,单车实时监 控屏幕自动切换所点击车辆的监控页面; 所述方法的实现过程如下第一步主动屏幕和联动屏幕的网页在数据库中共同注册兴趣点信息,并通过数据库 服务器中转消息;兴趣点信息即当前城市和当前车辆;数据库中存在城市和车辆的数据表记录,表字段 包括记录唯一标识,记录名称,选中标记;数据库中还保存车辆所在城市的关联表记录,表 字段包括记录唯一标识,车辆唯一标识和所在城市唯一标识;对于主动屏幕选中的当前城市,城市数据表中对应记录的选中标记会置1,从而完成注 册城市兴趣点;对于主动屏幕选中的当前车辆,车辆数据表中对应记录的选中标记会置1, 从而完成注册车辆兴趣点;第二步联动屏幕页面以固定时间间隔查询数据库服务器;联动屏幕页面在页面加载时设置定时器,定时器中调度查询任务;查询任务每隔5秒 查询联动屏幕当前兴趣点数据表中选中标记置1的记录,如车辆数据表或城市数据表;查 询通过数据库结构化标准查询语言实现;查询结果通过超文本传输协议返回;第三步当用户在主动屏幕页面点击兴趣点时,网页服务器通过网络将兴趣点信息存 入数据库服务器;用户在主动屏幕点击时,会触发网页脚本点击事件,网页脚本会对此事件响应;响应 时,网页脚本会投递超文本传输协议请求,在请求中携带选中兴趣点的信息;网页服务器通 过数据库结构化标准查询语言的更新命令改变前兴趣点数据表的选中标记;第四步联动屏幕网页服务器通过网络查询数据库服务器检测到兴趣点的改变,并通 过网页重定向技术自动将联动屏幕切换到兴趣点相关页面,从而完成联动切换过程;联动屏幕的定时器查询任务查询结果以字符串文本形式返回;如果查询结果为空字符 串,则代表兴趣点没有改变;如果查询结果不为空,则从查询结果中解析出兴趣点的唯一标 识信息;联动屏幕网页浏览器重新投递超文本传输协议重定向请求,并在请求头部包含兴 趣点唯一标识信息;网页服务器接受请求,返回包含兴趣点完整网页的超文本传输协议响 应;网页浏览器解析响应,并以可视化的形式显示新的兴趣点网页; 这样,联动屏幕实现了兴趣点的切换。
全文摘要
一种基于数据库的多屏幕数据切换显示方法,其是用终端计算机连接各显示屏,并将终端计算机连接因特网,再通过数据库系统来实现。其数据库表格保存相关信息,主显示屏操作保存数据,切换数据的显示屏再根据保存的相关信息进行内容的自动切换。主动屏幕和联动屏幕的网页在数据库中共同注册兴趣点信息,并通过数据库服务器中转消息。联动屏幕页面以固定时间间隔查询数据库服务器。当用户在主动屏幕页面点击兴趣点时,网页服务器会通过网络将兴趣点信息存入数据库服务器;联动屏幕网页服务器通过网络查询数据库服务器会检测到兴趣点的改变,并通过网页重定向技术自动将联动屏幕切换到兴趣点相关页面,从而完成联动切换过程。此方法布署简单,方便实用,并且易于扩展其他功能,保障了多屏幕数据自动切换的稳定性和可靠性。
文档编号G06F17/30GK102073455SQ20111002967
公开日2011年5月25日 申请日期2011年1月27日 优先权日2011年1月27日
发明者乔宇亮, 任勇, 周安健, 徐志青, 李中华, 李宗华, 李超 申请人:重庆长安汽车股份有限公司
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1