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