應急系統客戶端界面顯示方法及系統的製作方法
2023-05-05 06:15:11 3
專利名稱:應急系統客戶端界面顯示方法及系統的製作方法
技術領域:
本發明涉及應急系統客戶端的大屏幕界面、多屏工作站界面顯示。
背景技術:
在現有應急系統在界面的組織方式上,針對單一顯示終端,採用單一窗口 或多窗口方式展示信息,即通過菜單選擇或按鈕點擊進入相應的頁面,查詢信 息或操作。
對於單一窗口方式,如圖l所示, 一次只能打開一個窗口來展示信息; 對於多窗口方式,需要展示更多信息時,需將當前窗口關閉後再打開下一 個相關窗口。多窗口方式,採用瀑布式或框架式進行組織。如圖2所示,對於瀑 布式而言, 一次只能查看一個界面的信息,要同時查看不同窗口的信息時,需 在各個窗口之間切換。如圖3所示,而對於框架式,雖然可以展示多個窗口, 但受單個計算機終端的顯示解析度的限制,只能顯示數量有限的幾個窗口 。
在實現上述應急系統客戶端界面顯示的過程中,發明人發現現有技術中存 在如下問題
現有顯示方案源自於桌面系統的界面設計,不論是單一界面方式,還是多 窗口框架式、或是多窗口瀑布式在需要同時顯示大量信息的應用系統環境下, 不能同時顯示大量信息;不支持顯示信息的靈活擴充。
發明內容
本發明實施例所要解決的技術問題在於提供一種應急系統客戶端顯示界面 的方法,能夠靈活擴充顯示信息,支持大量信息同時顯示。 為達到上述目的,本發明的實施例採用如下技術方案 一種應急系統客戶端界面顯示方法,所述方法包括
觸發界面顯示事件;
根據所述界面顯示事件查詢相對應的界面模式,將界面模式中的定義各個 界面單元進行組裝形成界面組合; 將所述界面組合進行顯示。
本發明實施例應急系統客戶端界面顯示的方法,在界面顯示事件發生後, 自動將與所述界面顯示事件相對應的各個界面單元進行組裝,得到要顯示的界
面模式並進行展示,能夠實現大量信息同時顯示,支持多種界面模式,支持顯 示信息的靈活擴充。
本發明實施例所要解決的技術問題在於提供一種應急系統客戶端界面顯示 系統,能夠靈活擴充顯示信息,支持大量信息同時顯示。
為達到上述目的,本發明的實施例採用如下技術方案
一種應急系統客戶端界面顯示系統,所述系統包括
觸發模塊,用於觸發界面顯示;
組裝模塊,用於根據所述界面顯示事件查詢相對應的界面模式,將界面模 式中的定義各個界面單元進行組裝形成界面組合; 顯示模塊,用於將所迷界面組合進行顯示。
本發明實施例應急系統客戶端顯示界面的系統,觸發模塊觸發界面顯示事 件之後,組裝模塊將與所述界面顯示事件相對應的各個界面單元進行組裝,得 到要顯示的界面模式。顯示模塊將所述界面組合進行顯示,能夠實現大量信息 同時顯示,支持多種界面模式的定製,符合用戶觀看的需要。
圖1為現有技術單一窗口顯示方式;
圖2為現有技術多窗口的瀑布式顯示方式;
圖3為現有技術多窗口的框架式顯示方式; 圖4為本發明應急系統客戶端界面顯示方法的流程圖; 圖5為本發明應急系統客戶端界面顯示方法一實施例的流程圖; 圖6為本發明應急系統客戶端界面顯示系統的系統結構圖; 圖7為本發明應急系統客戶端界面顯示系統一實施例的結構圖。
具體實施例方式
本發明實施例所要解決的技術問題在於提供一種應急系統客戶端顯示界面 的方法,能夠靈活擴充顯示信息,支持大量信息同時顯示,符合用戶的觀看需 求。
下面結合附圖對本發明實施例應急系統客戶端界面顯示的方法、系統進行 詳細描述。應當明確,以下實施例僅用於說明本發明,而不用於限定本發明的 保護範圍。
如圖4所示,本發明實施例應急系統客戶端界面顯示方法,包括步驟 SIOO、觸發界面顯示事件;
SllO、根據所述界面顯示事件查詢相對應的界面模式,將界面模式中的定 義各個界面單元進行組裝形成界面組合;
S120、將所述界面組合進行顯示。
本發明實施例應急系統客戶端界面顯示的方法,在界面顯示事件發生後, 自動將與所述界面顯示事件相對應的各個界面單元進行組裝,得到要顯示的界
面模式並進行展示,能夠實現大量信息同時顯示,支持多種界面模式,支持顯 示信息的靈活擴充。 實施例一
如圖5所示,本實施例應急系統客戶端界面顯示方法,包括步驟
S200、對界面顯示事件對應的界面模式進行定義;
定義界面顯示事件對應的界面模式所包含的各界面單元、各界面單元在界 面模式中的布局、以及各界面單元所需的數據進行定義。其中,界面單元在界 面模式中的布局用大小、位置等參數表示。
S210、觸發界面顯示事件;
客戶端用戶或系統命令觸發要求顯示界面的應用運行狀態事件後,客戶端 與伺服器端相連的通信適配器將客戶認證信息和應用運行狀態信息加密傳送到 月良務器端。
S220、查詢所述界面顯示事件對應的界面模式和所述界面模式中定義的各 界面單元;
伺服器端與客戶端建立連接後,先對客戶信息進行認證。客戶信息通過認 證後,觸發事件接受器接受客戶端發送的應用運行狀態事件,在模式庫中自動 匹配應用運行狀態事件對應的界面模式,並查詢出所述界面模式所需的界面單 元。
S230、提取所述各界面單元所需的數據;
伺服器端根據所述界面模式的定義,從數據源或外部系統中提取出所述界 面單元所需的數據後,將所述數據和各界面單元標識加密傳送至客戶端。
S240、提取所述界面模式所需的各界面單元,並將所述數據加載到各界面 單元中,得到已加載數據的各界面單元;
元,並將各界面單元所需的數據加載到所述各界面單元,得到已加載數據的各 界面單元。
S250、將所述已加載數據的各界面單元組合成界面組合;
客戶端將所述已加載數據的各界面單元組合成要顯示的界面組合。
S260、將所述界面組合顯示在大屏幕接接牆上。
客戶端從界面顯示風格庫文件中調出所述界面模式所對應的顯示風格文 件,結合所述界面顯示風格文件在大屏幕上顯示所述界面組合。
本發明實施例應急系統客戶端界面顯示方法,通過界面模式和界面單元的 定義,能將多種信息以統一的方式顯示,支持多種顯示模式的定製;通過根據 當前應用運行狀態事件,自動匹配界面模式,實現靈活顯示信息內容。
本發明另一實施例中,還可將所述界面模式顯示在多屏工作站的顯示界面 上,如步驟S270,以實現不同顯示系統的靈活配置。
如圖6所示,本發明實施例還提供了一種應急系統客戶端界面顯示系統, 包括
觸發模塊300,用於觸發界面顯示事件;
組裝模塊310,用於根據所述界面顯示事件查詢相對應的界面模式,將界面
才莫式中定義的各個界面單元進行組裝形成界面組合; 顯示模塊320,用於將所述界面組合進行顯示。
本發明實施例應急系統客戶端顯示界面的系統,觸發模塊觸發界面顯示事 件之後,組裝模塊將與所述界面顯示事件相對應的各個界面單元進行組裝,得 到要顯示的界面組合。顯示模塊將所述界面模式進行顯示,能夠實現大量信息 同時顯示,支持多種界面組合的定製,符合用戶觀看的需要。
實施例二
如圖7所示,本發明實施例應急系統客戶端界面顯示系統,包括 界面模式定義模塊400,用於對界面模式進行定義; 觸發模塊410,用於觸發界面顯示事件;
查詢模塊420,用於查詢所述界面顯示事件對應的界面模式和所述界面模式 中定義的各界面單元;
數據提取模塊430,用於提取所述各界面單元所需的數據; 界面單元提取模塊440,用於提取所述界面模式所需的各界面單元,並將所 述數據加載到各界面單元中,得到已加載數據的各界面單元;
組合模塊450,用於將所述已加載數據的各界面單元組織成界面組合; 大屏幕顯示模塊460,用於將所述界面模式顯示在大屏幕上。 在本發明實施例中,首先,需要在界面模式定義模塊400中定義界面模式中 包含的界面單元、每個界面單元在界面模式中的位置以及界面單元所需的數據; 其中, 一個界面模式由多個界面單元組合而成,界面單元在界面模式中的布局 (比如大小、位置)是可以定製的,界面單元標識是查找界面單元的依據。 界面模式保存在伺服器端的模式庫5 0 0中。
當客戶端需要顯示當前應用場景的界面時,觸發模塊410觸發界面顯示事 件;其中,觸發事件可以是系統命令或事件。當客戶端用戶或系統命令觸發要 求顯示界面的應用運行狀態事件後,通信適配器510建立客戶端與伺服器端的 連接,將客戶認證信息和應用運行狀態信息加密傳送到伺服器端。其中,通信 適配器510是客戶端與伺服器端通信連接的適配器,用於建立和保持與伺服器 端的連接。
伺服器端的連接管理器520根據客戶端通信適配器510建立的連接維持與 客戶端的連接。伺服器端接收到客戶端發送的客戶信息後,認證伺服器530先 對客戶端發送的客戶信息進行認證。客戶信息通過認證後,觸發事件接受器540 接受客戶端發送的應用運行狀態事件,查詢模塊420在模式庫500中自動匹配 應用運行狀態事件對應的界面模式,並查詢所述界面模式所需的界面單元標識。
其中,連接管理器520,用於建立和維持與客戶端的通信連接,支持多個客戶端。 觸發事件接受器540是觸發事件的接受器。
其次,位於伺服器端的數據提取模塊430,根據匹配出的所述界面模式的定 義,通過數據適配器550從數據源580中提取出所述界面單元所需的數據,將 所述數據和界面單元標識加密傳送至客戶端。
客戶端接收到從伺服器發送的數據和界面單元標識後,界面單元提取模塊
元,並將所述數據加載到相應的各界面單元中,得到已加載數據的各界面單元。 其中,界面單元庫文件560是存儲客戶端界面單元的庫文件。每一個界面單元 具有相同的屬性,包括標識、主窗口、指標窗口、控制菜單、右4建功能菜單 等,界面單元標識是查找界面單元的依據。數據適配器550,用於和數據源交換 數據。
然後,組合模塊450將所述已加載數據的各界面單元組織成界面組合。 最後,大屏幕顯示模塊460將所述界面模式顯示在大屏幕上。客戶端從界 面顯示風格庫文件570中調出所述界面模式所對應的顯示風格文件,結合所述 界面顯示風格文件,將所述界面模式顯示在大屏幕拼接牆上。其中,界面顯示 風格庫文件570,用於存儲界面顯示風格文件。
本發明實施例應急系統客戶端顯示界面系統,觸發模塊觸發界面顯示事件 後,查詢模塊先查詢所述界面顯示事件對應的界面模式和所述界面模式中定義 的各界面單元,界面單元提取模塊和數據提取模塊提取出所述各界面單元及所
需的數據,之後組合模塊將所述已加載數據的各界面單元組織成界面組合。最 後顯示模塊模塊可將所述界面組合顯示在大屏幕拼接牆或多屏工作站上,以滿 足不同顯示系統的需求。從而不僅能夠實現大量信息同時顯示,而且支持多種
顯示模式的定製,符合用戶觀看的需要。
本發明又一實施例中還包括多屏工作站顯示模塊470,可將所述界面組合顯 示在多屏工作站的顯示界面上。
以上所述,僅為本發明的具體實施方式
,但本發明的保護範圍並不局限於 此,任何熟悉本技術領域的技術人員在本發明揭露的技術範圍內,可輕易想到 變化或替換,都應涵蓋在本發明的保護範圍之內。因此,本發明的保護範圍應 所述以權利要求的保護範圍為準。
權利要求
1、一種應急系統客戶端界面顯示方法,其特徵在於,所述方法包括觸發界面顯示事件;根據所述界面顯示事件查詢相對應的界面模式,將界面模式中定義的各個界面單元進行組裝形成界面組合;將所述界面組合進行顯示。
2、 根據權利要求1所述的應急系統客戶端界面顯示方法,其特徵在於,在 所述觸發界面顯示事件之前,還包括對界面顯示事件對應的界面模式進行定義。
3、 根據權利要求2所述的應急系統客戶端界面顯示方法,其特徵在於,對 界面顯示事件對應的界面模式進行定義,包括定義每個界面模式所包含的各界面單元、各界面單元在界面模式中的布局、 以及各界面單元所需的數據。
4、 根據權利要求l所述的應急系統客戶端界面顯示方法,其特徵在於,根 據所述界面顯示事件查詢相對應的界面模式,將界面模式中的定義各個界面單 元進行組裝形成界面組合包括查詢所述界面顯示事件對應的界面模式和所述界面模式中定義的各界面單元;提取所述各界面單元所需的數據;提取所述界面模式所需的各界面單元,並將所述數據加載到各界面單元中, 得到已加載數據的各界面單元;將所述已加載數據的各界面單元組合成界面組合。
5、 根據權利要求1所述的應急系統客戶端界面顯示方法,其特徵在於,將 所述界面組合進行顯示包括將所述界面組合顯示在大屏幕拼接牆上;或 將所述界面組合顯示在多屏工作站上的顯示界面上。
6、 一種應急系統客戶端界面顯示系統,其特徵在於,所述系統包括 觸發模塊,用於觸發界面顯示;組裝模塊,用於根據所述界面顯示事件查詢相對應的界面模式,將界面模 式中的定義各個界面單元進行組裝形成界面組合; 顯示模塊,用於將所述界面組合進行顯示。
7、 根據權利要求6所述的應急系統客戶端界面顯示系統,其特徵在於,所 述系統還包括界面模式定義模塊,用於對所述界面顯示事件對應的界面模式進行定義。
8、 根據權利要求6所述的應急系統客戶端界面顯示系統,其特徵在於,所 述組裝模塊包括查詢模塊,用於查詢所述界面顯示事件對應的界面模式和所述界面模式中 定義的各界面單元;數據提取模塊,用於提取所述各界面單元所需的數據;界面單元提取模塊,用於提取所述界面模式所需的各界面單元,並將所述 數據加載到各界面單元中,得到已加載數據的各界面單元;組合模塊,用於將所述已加載數據的各界面單元組合成界面組合。
9、 根據權利要求6所述的應急系統客戶端界面顯示系統,其特徵在於,所述顯示模塊包括大屏幕顯示模塊,用於將所述界面組合顯示在大屏幕拼接牆上; 多屏工作站顯示模塊,用於將所述界面組合界面模式顯示在多屏工作站的顯示界面上。
全文摘要
本發明公開了一種應急系統客戶端界面顯示方法及系統,涉及電力應急系統客戶端界面顯示,能解決大量信息同時顯示的技術問題。本發明應急系統客戶端界面顯示方法包括觸發界面顯示事件;根據所述界面顯示事件查詢相應的界面模式,將界面模式中定義的各個界面單元進行組裝形成界面組合;將所述界面組合進行顯示。本發明應急系統客戶端界面顯示系統包括觸發模塊,用於觸發界面顯示;組裝模塊,將界面顯示事件相應界面模式中定義的各個界面單元進行組裝形成界面組合;顯示模塊,用於將所述界面組合進行顯示。本發明適用於大屏幕界面(包括大屏幕拼接牆,正投系統)或多屏工作站界面顯示。
文檔編號G06F3/048GK101387949SQ200810119449
公開日2009年3月18日 申請日期2008年8月29日 優先權日2008年8月29日
發明者湧 丁 申請人:北京恆泰實達科技發展有限公司