專利名稱:一種靈活屏分組管理系統(tǒng)及方法
技術領域:
本發(fā)明屬于互聯(lián)網及軟件技術領域,涉及一種屏幕管理系統(tǒng),尤其涉及一種靈活屏分組管理系統(tǒng);同時,本發(fā)明還涉及一種靈活屏分組管理方法。
背景技術:
隨著投資看盤模式的進化,一個專業(yè)的投資人士已經不僅僅需要關注某個市場行情的動向,而是需要一套全面定制化,多市場,多視野(屏幕)的市場數(shù)據監(jiān)控工具,同時并實時地關注多個市場交易發(fā)生的變化,如實時關注滬、深、港、臺、國內外指數(shù),發(fā)現(xiàn)最新市場異動;同時關注期/現(xiàn)貨交易變化,滿足其尋找市場間或商品間效率落差而形成套利空間等。傳統(tǒng)固定模式的軟件往往不能滿足不同用戶的市場關注需要;同時,由于單純的組件組合功能是不夠的,各個組件之間沒有任何關系,就像是打開了多套軟件。有鑒于此,如今迫切需要一種靈活屏多屏看盤軟件。
發(fā)明內容
本發(fā)明所要解決的技術問題是提供一種靈活屏分組管理系統(tǒng),可支持不同市場信息組件在PC機上任意屏幕上擺放、拼接,最大化滿足用戶自定義功能的需求。此外,本發(fā)明還提供一種靈活屏分組管理方法,可支持不同市場信息組件在PC機上任意屏幕上擺放、拼接,最大化滿足用戶自定義功能的需求。為解決上述技術問題,本發(fā)明采用如下技術方案一種靈活屏分組管理系統(tǒng),所述系統(tǒng)包括全局數(shù)據管理器,包括序列數(shù)據管理器以及實時數(shù)據管理器;序列數(shù)據管理器用以接收后臺實時推送給客戶端的數(shù)據,整理累加成連續(xù)的序列數(shù)據,并包含指標計算功能;實時數(shù)據管理器用于管理當前瞬時數(shù)據的一致性,保證各個靈活屏組件之間的數(shù)據沒有差
巳
升;靈活屏控制器,用以管理靈活屏組件群,靈活屏組件群包括一個或多個組件分組,一個組件分組包括一個或多個組件;靈活屏控制器用以控制組件分組,管理多屏中各組件的定位及信息顯示,傳遞聯(lián)動信號;所述靈活屏控制器包括靈活屏組件多屏定位處理模塊、靈活屏組件布局還原處理模塊、靈活屏分組信號處理模塊;所述靈活屏組件多屏定位處理模塊用以實現(xiàn)靈活屏組件的多屏定位處理流程;靈活屏組件多屏定位處理模塊的實現(xiàn)步驟包括步驟S11、通過靈活屏控制器創(chuàng)建用戶組件;步驟S12、拖拽組件面板至某個顯示屏;步驟S13、為用戶組件進行分組;步驟S14、關閉靈活屏控制器;
步驟S15、靈活屏控制器根據組件中心點距離計算出組件隸屬的物理屏幕;步驟S16、計算組件相對于所屬屏幕的相對坐標;步驟S17、序列化相對坐標、分組信息、信號包信息、各個屏幕分辨率到用戶配置文件,以便重啟軟件后還原;所述靈活屏組件布局還原處理模塊用以實現(xiàn)靈活屏組件的布局還原處理流程;靈活屏組件布局還原處理模塊的實現(xiàn)步驟包括步驟S21、啟動靈活屏功能;步驟S22、靈活屏幕控制器讀取上次用戶組件定位信息;步驟S23、獲取當前物理屏幕的分辨率,同上次記錄的分辨率進行比對,計算縮放因子;步驟S24、根據每個組件上次保存的相對屏幕位置,使用縮放因子還原每個組件的相對屏幕的位置;步驟S25、還原組件分組信息、信號包信息;所述靈活屏分組信號處理模塊用以實現(xiàn)靈活屏分組信號的處理流程;靈活屏分組信號處理模塊的實現(xiàn)步驟包括步驟S31、創(chuàng)建靈活屏幕組件通過靈活屏管理面板創(chuàng)建一個用戶組件;步驟S32、為組件分組用戶對于每個靈活屏組件可以選擇一個分組編號,相同編號的組件即在邏輯上被歸為一個組,以同樣的方式為多個組件創(chuàng)建相同的組;步驟S33、操控任意一組件對某一組件改變品種代碼,或改變選中的品種,進行切換板塊操作;步驟S34、收集信號當一個組件相應了用戶進行的操作后,會產生一個信號包,信號包中包含了當前組件可以提供的信息;步驟S35、投遞信號到靈活屏控制器;步驟S36、在靈活屏控制器中,提取組件所在的整個分組所包含的組件列表,為每個組件發(fā)送之前的信號包;步驟S37、同組組件接受信號包,響應此信號包,改變當前顯示信息為信號包所涉及的類型,從而實現(xiàn)聯(lián)動功能。一種靈活屏分組管理系統(tǒng),所述系統(tǒng)包括全局數(shù)據管理器,包括序列數(shù)據管理器以及實時數(shù)據管理器;序列數(shù)據管理器用以接收后臺實時推送給客戶端的數(shù)據,整理累加成連續(xù)的序列數(shù)據,并包含指標計算功能;實時數(shù)據管理器用于管理當前瞬時數(shù)據的一致性,保證各個靈活屏組件之間的數(shù)據沒有差
巳
升;靈活屏控制器,用以管理靈活屏組件群,靈活屏組件群包括一個或多個組件分組,一個組件分組包括一個或多個組件;靈活屏控制器用以控制組件分組,管理多屏中各組件的定位及信息顯示,傳遞聯(lián)動信號。作為本發(fā)明的一種優(yōu)選方案,所述靈活屏控制器包括靈活屏組件多屏定位處理模塊,用以實現(xiàn)靈活屏組件的多屏定位處理流程;所述 靈活屏組件多屏定位處理模塊根據組件中心點距離計算出組件隸屬的物理屏幕,計算組件相對于所屬屏幕的相對坐標;序列化相對坐標、分組信息、信號包信息、各個屏幕分辨率到用戶配置文件,以便重啟軟件后還原;靈活屏組件布局還原處理模塊,用以實現(xiàn)靈活屏組件的布局還原處理流程;靈活屏組件布局還原處理模塊讀取上次用戶組件定位信息,獲取當前物理屏幕的分辨率,同上次記錄的分辨率進行比對,計算縮放因子;根據每個組件上次保存的相對屏幕位置,使用縮放因子還原每個組件的相對屏幕的位置;還原組件分組信息、信號包信息;靈活屏分組信號處理模塊,用以實現(xiàn)靈活屏分組信號的處理流程;所述靈活屏分組信號處理模塊收集信號,當一個組件相應了用戶進行的操作后,會產生一個信號包,信號包中包含了當前組件可以提供的信息;而后投遞信號到靈活屏控制器;在靈活屏控制器中,提取組件所在的整個分組所包含的組件列表,為每個組件發(fā)送之前的信號包;同組組件接受信號包,響應此信號包,改變當前顯示信息為信號包所涉及的類型,從而實現(xiàn)聯(lián)動功倉泛。作為本發(fā)明的一種優(yōu)選方案,所述靈活屏組件多屏定位處理模塊的實現(xiàn)步驟包括步驟S11、通過靈活屏控制器創(chuàng)建用戶組件;步驟S12、拖拽組件面板至某個顯示屏;步驟S13、為用戶組件進行分組;步驟S14、關閉靈活屏控制器;步驟S15、靈活屏控制器根據組件中心點距離計算出組件隸屬的物理屏幕;步驟S16、計算組件相對于所屬屏幕的相對坐標;步驟S17、序列化相對坐標、分組信息、信號包信息、各個屏幕分辨率到用戶配置文件,以便重啟軟件后還原。作為本發(fā)明的一種優(yōu)選方案,所述靈活屏組件布局還原處理模塊的實現(xiàn)步驟包括步驟S21、啟動靈活屏功能;步驟S22、靈活屏幕控制器讀取上次用戶組件定位信息;步驟S23、獲取當前物理屏幕的分辨率,同上次記錄的分辨率進行比對,計算縮放因子;步驟S24、根據每個組件上次保存的相對屏幕位置,使用縮放因子還原每個組件的相對屏幕的位置; 步驟S25、還原組件分組信息、信號包信息。作為本發(fā)明的一種優(yōu)選方案,所述靈活屏分組信號處理模塊的實現(xiàn)步驟包括步驟S31、創(chuàng)建靈活屏幕組件通過靈活屏管理面板創(chuàng)建一個用戶組件;步驟S32、為組件分組用戶對于每個靈活屏組件可以選擇一個分組編號,相同編號的組件即在邏輯上被歸為一個組,以同樣的方式為多個組件創(chuàng)建相同的組;步驟S33、操控任意一組件對某一組件改變品種代碼,或改變選中的品種,進行切換板塊操作;步驟S34、收集信號當一個組件相應了用戶進行的操作后,會產生一個信號包,信號包中包含了當前組件可以提供的信息;步驟S35、投遞信號到靈活屏控制器;
步驟S36、在靈活屏控制器中,提取組件所在的整個分組所包含的組件列表,為每個組件發(fā)送之前的信號包;步驟S37、同組組件接受信號包,響應此信號包,改變當前顯示信息為信號包所涉及的類型,從而實現(xiàn)聯(lián)動功能。
一種上述的靈活屏分組管理系統(tǒng)的靈活屏分組管理方法,所述方法包括步驟A、序列數(shù)據管理器接收后臺實時推送給客戶端的數(shù)據,整理累加成連續(xù)的序列數(shù)據,并包含指標計算功能;步驟B、實時數(shù)據管理器管理當前瞬時數(shù)據的一致性,保證各個靈活屏組件之間的數(shù)據沒有差異;步驟C、靈活屏控制器管理靈活屏組件群,靈活屏組件群包括一個或多個組件分組,一個組件分組包括一個或多個組件;靈活屏控制器控制各組件分組,管理多屏中各組件的定位及信息顯示,傳遞聯(lián)動信號。作為本發(fā)明的一種優(yōu)選方案,所述步驟C包括靈活屏組件多屏定位處理流程,實現(xiàn)靈活屏組件的多屏定位處理流程;所述靈活屏組件多屏定位處理模塊根據組件中心點距離計算出組件隸屬的物理屏幕,計算組件相對于所屬屏幕的相對坐標;序列化相對坐標、分組信息、信號包信息、各個屏幕分辨率到用戶配置文件,以便重啟軟件后還原;靈活屏組件布局還原處理流程,實現(xiàn)靈活屏組件的布局還原處理流程;靈活屏組件布局還原處理模塊讀取上次用戶組件定位信息,獲取當前物理屏幕的分辨率,同上次記錄的分辨率進行比對,計算縮放因子;根據每個組件上次保存的相對屏幕位置,使用縮放因子還原每個組件的相對屏幕的位置;還原組件分組信息、信號包信息;靈活屏分組信號處理流程,實現(xiàn)靈活屏分組信號的處理流程;所述靈活屏分組信號處理模塊收集信號,當一個組件相應了用戶進行的操作后,會產生一個信號包,信號包中包含了當前組件可以提供的信息;而后投遞信號到靈活屏控制器;在靈活屏控制器中,提取組件所在的整個分組所包含的組件列表,為每個組件發(fā)送之前的信號包;同組組件接受信號包,響應此信號包,改變當前顯示信息為信號包所涉及的類型,從而實現(xiàn)聯(lián)動功能。作為本發(fā)明的一種優(yōu)選方案,所述步驟C包括靈活屏組件多屏定位處理流程、靈活屏組件布局還原處理流程、靈活屏分組信號處理流程;所述靈活屏組件多屏定位處理流程包括如下步驟步驟S11、通過靈活屏控制器創(chuàng)建用戶組件;步驟S12、拖拽組件面板至某個顯示屏;步驟S13、為用戶組件進行分組;步驟S14、關閉靈活屏控制器;步驟S15、靈活屏控制器根據組件中心點距離計算出組件隸屬的物理屏幕;步驟S16、計算組件相對于所屬屏幕的相對坐標;步驟S17、序列化相對坐標、分組信息、信號包信息、各個屏幕分辨率到用戶配置文件,以便重啟軟件后還原;所述靈活屏組件布局還原處理流程包括如下步驟步驟S21、啟動靈活屏功能;
步驟S22、靈活屏幕控制器讀取上次用戶組件定位信息;步驟S23、獲取當前物理屏幕的分辨率,同上次記錄的分辨率進行比對,計算縮放因子;步驟S24、根據每個組件上次保存的相對屏幕位置,使用縮放因子還原每個組件的相對屏幕的位置;步驟S25、還原組件分組信息、信號包信息;所述靈活屏分組信號處理流程包括如下步驟步驟S31、創(chuàng)建靈活屏幕組件通過靈活屏管理面板創(chuàng)建一個用戶組件;步驟S32、為組件分組用戶對于每個靈活屏組件可以選擇一個分組編號,相同編號的組件即在邏輯上被歸為一個組,以同樣的方式為多個組件創(chuàng)建相同的組;步驟S33、操控任意一組件對某一組件改變品種代碼,或改變選中的品種,進行切換板塊操作;步驟S34、收集信號當一個組件相應了用戶進行的操作后,會產生一個信號包,信號包中包含了當前組件可以提供的信息;步驟S35、投遞信號到靈活屏控制器;步驟S36、在靈活屏控制器中,提取組件所在的整個分組所包含的組件列表,為每個組件發(fā)送之前的信號包;步驟S37、同組組件接受信號包,響應此信號包,改變當前顯示信息為信號包所涉及的類型,從而實現(xiàn)聯(lián)動功能。作為本發(fā)明的一種優(yōu)選方案,所述步驟S34中,信號包包括當前組件所涉及的品種,當前品種所涉及的板塊;不同的組件所能產生的信號類型,在設計時已經既定。本發(fā)明提出的靈活屏分組管理系統(tǒng)及方法的有益效果在于I、支持不同市場信息組件在PC機上任意屏幕上擺放、拼接,最大化滿足用戶自定義功能;以便用戶可以在PC桌面上進行搭積木式組合,以滿足自身個性化看盤需求。2、支持不同組件之間的信息分組聯(lián)動,使用戶能快速批量切換各個市場組件的數(shù)據展示;使雜亂無章的定制化界面,變得井井有條,各有所屬。本發(fā)明提供了分組管理功能,實現(xiàn)了同組組件聯(lián)動的操作模式,保證了多組件展示內容的一致性,并能工作于多屏環(huán)境下。最終達到了用戶進行一次操作,可以立即展示出用戶指定品種的市場面、基本面、宏觀面、新聞、相關品種的各種數(shù)據。3、支持組件在多個顯示器上擺放后,任意移除一個顯示器,或調整任意顯示器的分辨率、都能在不同環(huán)境下完全還原用戶定制界面和分組信息。4、數(shù)據的一致性由全局數(shù)據管理器保證各個組件顯示的數(shù)據完全一致,重復的數(shù)據不會反復被傳輸,最優(yōu)化互聯(lián)網傳輸量。
圖I為本發(fā)明系統(tǒng)的組成示意圖。圖2為靈活屏組件多屏定位處理流程的流程圖。 圖3為靈活屏組件布局還原處理流程的流程圖。圖4為靈活屏分組信號處理流程的流程圖。
具體實施例方式下面結合附圖詳細說明本發(fā)明的優(yōu)選實施例。實施例一請參閱圖1,本發(fā)明揭示了一種靈活屏分組管理系統(tǒng),所述系統(tǒng)包括全局數(shù)據管理器I、靈活屏控制器4。所述全局數(shù)據管理器I包括序列 數(shù)據管理器2以及實時數(shù)據管理器3 ;序列數(shù)據管理器2用以接收后臺實時推送給客戶端的數(shù)據,整理累加成連續(xù)的序列數(shù)據,并包含指標計算功能;實時數(shù)據管理器3用于管理當前瞬時數(shù)據的一致性,保證各個靈活屏組件之間的數(shù)據沒有差異。所述靈活屏控制器4用以管理靈活屏組件群,靈活屏組件群包括一個或多個組件分組6,一個組件分組6包括一個或多個組件5 ;靈活屏控制器4用以控制組件分組6,管理多屏中各組件5的定位及信息顯示,傳遞聯(lián)動信號。本實施例中,所述靈活屏控制器4包括靈活屏組件多屏定位處理模塊、靈活屏組件布局還原處理模塊、靈活屏分組信號處理模塊。所述靈活屏組件多屏定位處理模塊用以實現(xiàn)靈活屏組件的多屏定位處理流程。具體地,靈活屏組件多屏定位處理模塊用以實現(xiàn)靈活屏組件的多屏定位處理流程;所述靈活屏組件多屏定位處理模塊根據組件中心點距離計算出組件隸屬的物理屏幕,計算組件相對于所屬屏幕的相對坐標;序列化相對坐標、分組信息、信號包信息、各個屏幕分辨率到用戶配置文件,以便重啟軟件后還原。本實施例中,請參閱圖2,靈活屏組件多屏定位處理模塊的實現(xiàn)步驟包括步驟S11、通過靈活屏控制器創(chuàng)建用戶組件;步驟S12、拖拽組件面板至某個顯示屏;步驟S13、為用戶組件進行分組;步驟S14、關閉靈活屏控制器的用戶界面;步驟S15、靈活屏控制器根據組件中心點距離計算出組件隸屬的物理屏幕;步驟S16、計算組件相對于所屬屏幕的相對坐標;步驟S17、序列化相對坐標、分組信息、信號包信息、各個屏幕分辨率到用戶配置文件,以便重啟軟件后還原。所述靈活屏組件布局還原處理模塊用以實現(xiàn)靈活屏組件的布局還原處理流程。具體地,靈活屏組件布局還原處理模塊用以實現(xiàn)靈活屏組件的布局還原處理流程;靈活屏組件布局還原處理模塊讀取上次用戶組件定位信息,獲取當前物理屏幕的分辨率,同上次記錄的分辨率進行比對,計算縮放因子;根據每個組件上次保存的相對屏幕位置,使用縮放因子還原每個組件的相對屏幕的位置;還原組件分組信息、信號包信息。本實施例中,請參閱圖3,靈活屏組件布局還原處理模塊的實現(xiàn)步驟包括步驟S21、啟動靈活屏功能;步驟S22、靈活屏幕控制器讀取上次用戶組件定位信息;步驟S23、獲取當前物理屏幕的分辨率,同上次記錄的分辨率進行比對,計算縮放因子;
步驟S24、根據每個組件上次保存的相對屏幕位置,使用縮放因子還原每個組件的相對屏幕的位置;步驟S25、還原組件分組信息、信號包信息;所述靈活屏分組信號處理模塊用以實現(xiàn)靈活屏分組信號的處理流程。具體地,靈活屏分組信號處理模塊用以實現(xiàn)靈活屏分組信號的處理流程;所述靈活屏分組信號處理模塊收集信號,當一個組件相應了用戶進行的操作后,會產生一個信號包,信號包中包含了當前組件可以提供的信息;而后投遞信號到靈活屏控制器;在靈活屏控制器中,提取組件所 在的整個分組所包含的組件列表,為每個組件發(fā)送之前的信號包;同組組件接受信號包,響應此信號包,改變當前顯示信息為信號包所涉及的類型,從而實現(xiàn)聯(lián)動功能。本實施例中,請參閱圖4,靈活屏分組信號處理模塊的實現(xiàn)步驟包括步驟S31、創(chuàng)建靈活屏幕組件通過靈活屏管理面板創(chuàng)建一個用戶組件;步驟S32、為組件分組用戶對于每個靈活屏組件可以選擇一個分組編號,相同編號的組件即在邏輯上被歸為一個組,以同樣的方式為多個組件創(chuàng)建相同的組;步驟S33、操控任意一組件對某一組件改變品種代碼,或改變選中的品種,進行切換板塊操作;步驟S34、收集信號當一個組件相應了用戶進行的操作后,會產生一個信號包,信號包中包含了當前組件可以提供的信息;步驟S35、投遞信號到靈活屏控制器;步驟S36、在靈活屏控制器中,提取組件所在的整個分組所包含的組件列表,為每個組件發(fā)送之前的信號包;步驟S37、同組組件接受信號包,響應此信號包,改變當前顯示信息為信號包所涉及的類型,從而實現(xiàn)聯(lián)動功能。一種上述的靈活屏分組管理系統(tǒng)的靈活屏分組管理方法,所述方法包括步驟A、序列數(shù)據管理器接收后臺實時推送給客戶端的數(shù)據,整理累加成連續(xù)的序列數(shù)據,并包含指標計算功能;步驟B、實時數(shù)據管理器管理當前瞬時數(shù)據的一致性,保證各個靈活屏組件之間的數(shù)據沒有差異;步驟C、靈活屏控制器管理靈活屏組件群,靈活屏組件群包括一個或多個組件分組,一個組件分組包括一個或多個組件;靈活屏控制器控制各組件分組,管理多屏中各組件的定位及信息顯示,傳遞聯(lián)動信號。本實施例中,所述步驟C包括靈活屏組件多屏定位處理流程、靈活屏組件布局還原處理流程、靈活屏分組信號處理流程;具體如下請參閱圖2,所述靈活屏組件多屏定位處理流程包括如下步驟步驟S11、通過靈活屏控制器創(chuàng)建用戶組件;步驟S12、拖拽組件面板至某個顯示屏;步驟S13、為用戶組件進行分組;步驟S14、關閉靈活屏控制器的用戶界面;步驟S15、靈活屏控制器根據組件中心點距離計算出組件隸屬的物理屏幕;步驟S16、計算組件相對于所屬屏幕的相對坐標;
步驟S17、序列化相對坐標、分組信息、信號包信息、各個屏幕分辨率到用戶配置文件,以便重啟軟件后還原;步驟S17、結束。請參閱圖3,所述靈活屏組件布局還原處理流程包括如下步驟步驟S21、啟動靈活屏功能;步驟S22、靈活屏幕控制器讀取上次用戶組件定位信息;步驟S23、獲取當前物理屏幕的分辨率,同上次記錄的分辨率進行比對,計算縮放因子;步驟S24、根據每個組件上次保存的相對屏幕位置,使用縮放因子還原每個組件的相對屏幕的位置;步驟S25、還原組件分組信息、信號包信息;步驟S26、結束。請參閱圖4,所述靈活屏分組信號處理流程包括如下步驟步驟S31、創(chuàng)建靈活屏幕組件通過靈活屏管理面板創(chuàng)建一個用戶組件;步驟S32、為組件分組用戶對于每個靈活屏組件可以選擇一個分組編號,相同編號的組件即在邏輯上被歸為一個組,以同樣的方式為多個組件創(chuàng)建相同的組;步驟S33、操控任意一組件對某一組件改變品種代碼,或改變選中的品種,進行切換板塊操作;步驟S34、收集信號當一個組件相應了用戶進行的操作后,會產生一個信號包,信號包中包含了當前組件可以提供的信息。本實施例中,信號包包括當前組件所涉及的品種,當前品種所涉及的板塊;不同的組件所能產生的信號類型,在設計時已經既定;步驟S35、投遞信號到靈活屏控制器;步驟S36、在靈活屏控制器中,提取組件所在的整個分組所包含的組件列表,為每個組件發(fā)送之前的信號包;步驟S37、同組組件接受信號包,響應此信號包,改變當前顯示信息為信號包所涉及的類型,從而實現(xiàn)聯(lián)動功能;步驟S38、結束。綜上所述,本發(fā)明提出的靈活屏分組管理系統(tǒng)及方法,支持不同市場信息組件在PC機上任意屏幕上擺放、拼接,最大化滿足用戶自定義功能;以便用戶可以在PC桌面上進行搭積木式組合,以滿足自身個性化看盤需求。同時,本發(fā)明支持不同組件之間的信息分組聯(lián)動,使用戶能快速批量切換各個市場組件的數(shù)據展示;使雜亂無章的定制化界面,變得井井有條,各有所屬。本發(fā)明提供了分組管理功能,實現(xiàn)了同組組件聯(lián)動的操作模式,保證了多組件展示內容的一致性,并能工作于多屏環(huán)境下。最終達到了用戶進行一次操作,可以立即展示出用戶指定品種的市場面、基本面、宏觀面、新聞、相關品種的各種數(shù)據。此外,本發(fā)明支持組件在多個顯示器上擺放后,任意移除一個顯示器,或調整任意顯示器的分辨率、都能在不同環(huán)境下完全還原用戶定制界面和分組信息。數(shù)據的一致性由全局數(shù)據管理器保證各個組件顯示的數(shù)據完全一致,重復的數(shù)據不會反復被傳輸,最優(yōu)化互聯(lián)網傳輸量。這里本發(fā)明的描述和應用是說明性的,并非想將本發(fā)明的范圍限制在上述實施例中。這里所披露的實施例的變形和改變是可能的,對于那些本領域的普通技術人員來說實 施例的替換和等效的各種部件是公知的。本領域技術人員應該清楚的是,在不脫離本發(fā)明的精神或本質特征的情況下,本發(fā)明可以以其它形式、結構、布置、比例,以及用其它組件、材料和部件來實現(xiàn)。在不脫離本發(fā)明范圍和精神的情況下,可以對這里所披露的實施例進行其它變形和改變。
權利要求
1.一種靈活屏分組管理系統(tǒng),其特征在于,所述系統(tǒng)包括 全局數(shù)據管理器(I),包括序列數(shù)據管理器(2)以及實時數(shù)據管理器(3); 序列數(shù)據管理器(2)用以接收后臺實時推送給客戶端的數(shù)據,整理累加成連續(xù)的序列數(shù)據,并包含指標計算功能;實時數(shù)據管理器(3)用于管理當前瞬時數(shù)據的一致性,保證各個靈活屏組件之間的數(shù)據沒有差異; 靈活屏控制器(4),用以管理靈活屏組件群,靈活屏組件群包括一個或多個組件分組(6),一個組件分組(6)包括一個或多個組件(5);靈活屏控制器(4)用以控制組件分組(6),管理多屏中各組件(5)的定位及信息顯示,傳遞聯(lián)動信號; 所述靈活屏控制器(4)包括靈活屏組件多屏定位處理模塊、靈活屏組件布局還原處理模塊、靈活屏分組信號處理模塊; 所述靈活屏組件多屏定位處理模塊用以實現(xiàn)靈活屏組件的多屏定位處理流程;靈活屏組件多屏定位處理模塊的實現(xiàn)步驟包括 步驟S11、通過靈活屏控制器創(chuàng)建用戶組件; 步驟S12、拖拽組件面板至某個顯示屏; 步驟S13、為用戶組件進行分組; 步驟S14、關閉靈活屏控制器; 步驟S15、靈活屏控制器根據組件中心點距離計算出組件隸屬的物理屏幕; 步驟S16、計算組件相對于所屬屏幕的相對坐標; 步驟S17、序列化相對坐標、分組信息、信號包信息、各個屏幕分辨率到用戶配置文件,以便重啟軟件后還原; 所述靈活屏組件布局還原處理模塊用以實現(xiàn)靈活屏組件的布局還原處理流程;靈活屏組件布局還原處理模塊的實現(xiàn)步驟包括 步驟S21、啟動靈活屏功能; 步驟S22、靈活屏幕控制器讀取上次用戶組件定位信息; 步驟S23、獲取當前物理屏幕的分辨率,同上次記錄的分辨率進行比對, 計算縮放因子; 步驟S24、根據每個組件上次保存的相對屏幕位置,使用縮放因子還原每個組件的相對屏幕的位置; 步驟S25、還原組件分組信息、信號包信息; 所述靈活屏分組信號處理模塊用以實現(xiàn)靈活屏分組信號的處理流程;靈活屏分組信號處理模塊的實現(xiàn)步驟包括 步驟S31、創(chuàng)建靈活屏幕組件通過靈活屏管理面板創(chuàng)建一個用戶組件; 步驟S32、為組件分組用戶對于每個靈活屏組件可以選擇一個分組編號,相同編號的組件即在邏輯上被歸為一個組,以同樣的方式為多個組件創(chuàng)建相同的組; 步驟S33、操控任意一組件對某一組件改變品種代碼,或改變選中的品種,進行切換板塊操作; 步驟S34、收集信號當一個組件相應了用戶進行的操作后,會產生一個信號包,信號包中包含了當前組件可以提供的信息; 步驟S35、投遞信號到靈活屏控制器;步驟S36、在靈活屏控制器中,提 取組件所在的整個分組所包含的組件列表,為每個組件發(fā)送之前的信號包; 步驟S37、同組組件接受信號包,響應此信號包,改變當前顯示信息為信號包所涉及的類型,從而實現(xiàn)聯(lián)動功能。
2.一種靈活屏分組管理系統(tǒng),其特征在于,所述系統(tǒng)包括 全局數(shù)據管理器(I),包括序列數(shù)據管理器(2)以及實時數(shù)據管理器(3); 序列數(shù)據管理器(2)用以接收后臺實時推送給客戶端的數(shù)據,整理累加成連續(xù)的序列數(shù)據,并包含指標計算功能;實時數(shù)據管理器(3)用于管理當前瞬時數(shù)據的一致性,保證各個靈活屏組件之間的數(shù)據沒有差異; 靈活屏控制器(4),用以管理靈活屏組件群,靈活屏組件群包括一個或多個組件分組(6),一個組件分組(6)包括一個或多個組件(5);靈活屏控制器(4)用以控制組件分組(6),管理多屏中各組件(5)的定位及信息顯示,傳遞聯(lián)動信號。
3.根據權利要求2所述的靈活屏分組管理系統(tǒng),其特征在于 所述靈活屏控制器(4)包括 靈活屏組件多屏定位處理模塊,用以實現(xiàn)靈活屏組件的多屏定位處理流程;所述靈活屏組件多屏定位處理模塊根據組件中心點距離計算出組件隸屬的物理屏幕,計算組件相對于所屬屏幕的相對坐標;序列化相對坐標、分組信息、信號包信息、各個屏幕分辨率到用戶配置文件,以便重啟軟件后還原; 靈活屏組件布局還原處理模塊,用以實現(xiàn)靈活屏組件的布局還原處理流程;靈活屏組件布局還原處理模塊讀取上次用戶組件定位信息,獲取當前物理屏幕的分辨率,同上次記錄的分辨率進行比對,計算縮放因子;根據每個組件上次保存的相對屏幕位置,使用縮放因子還原每個組件的相對屏幕的位置;還原組件分組信息、信號包信息; 靈活屏分組信號處理模塊,用以實現(xiàn)靈活屏分組信號的處理流程;所述靈活屏分組信號處理模塊收集信號,當一個組件相應了用戶進行的操作后,會產生一個信號包,信號包中包含了當前組件可以提供的信息;而后投遞信號到靈活屏控制器;在靈活屏控制器中,提取組件所在的整個分組所包含的組件列表,為每個組件發(fā)送之前的信號包;同組組件接受信號包,響應此信號包,改變當前顯示信息為信號包所涉及的類型,從而實現(xiàn)聯(lián)動功能。
4.根據權利要求3所述的靈活屏分組管理系統(tǒng),其特征在于 所述靈活屏組件多屏定位處理模塊的實現(xiàn)步驟包括 步驟S11、通過靈活屏控制器創(chuàng)建用戶組件; 步驟S12、拖拽組件面板至某個顯示屏; 步驟S13、為用戶組件進行分組; 步驟S14、關閉靈活屏控制器; 步驟S15、靈活屏控制器根據組件中心點距離計算出組件隸屬的物理屏幕; 步驟S16、計算組件相對于所屬屏幕的相對坐標; 步驟S17、序列化相對坐標、分組信息、信號包信息、各個屏幕分辨率到用戶配置文件,以便重啟軟件后還原。
5.根據權利要求3所述的靈活屏分組管理系統(tǒng),其特征在于 所述靈活屏組件布局還原處理模塊的實現(xiàn)步驟包括步驟S21、啟動靈活屏功能; 步驟S22、靈活屏幕控制器讀取上次用戶組件定位信息; 步驟S23、獲取當前物理屏幕的分辨率,同上次記錄的分辨率進行比對,計算縮放因子; 步驟S24、根據每個組件上次保存的相對屏幕位置,使用縮放因子還原每個組件的相對屏幕的位置; 步驟S25、還原組件分組信息、信號包信息。
6.根據權利要求3所述的靈活屏分組管理系統(tǒng),其特征在于 所述靈活屏分組信號處理模塊的實現(xiàn)步驟包括 步驟S31、創(chuàng)建靈活屏幕組件通過靈活屏管理面板創(chuàng)建一個用戶組件; 步驟S32、為組件分組用戶對于每個靈活屏組件可以選擇一個分組編號,相同編號的組件即在邏輯上被歸為一個組,以同樣的方式為多個組件創(chuàng)建相同的組; 步驟S33、操控任意一組件對某一組件改變品種代碼,或改變選中的品種,進行切換板塊操作; 步驟S34、收集信號當一個組件相應了用戶進行的操作后,會產生一個信號包,信號包中包含了當前組件可以提供的信息; 步驟S35、投遞信號到靈活屏控制器; 步驟S36、在靈活屏控制器中,提取組件所在的整個分組所包含的組件列表,為每個組件發(fā)送之前的信號包; 步驟S37、同組組件接受信號包,響應此信號包,改變當前顯示信息為信號包所涉及的類型,從而實現(xiàn)聯(lián)動功能。
7.一種利用權利要求2所述的靈活屏分組管理系統(tǒng)的靈活屏分組管理方法,其特征在于,所述方法包括 步驟A、序列數(shù)據管理器(2)接收后臺實時推送給客戶端的數(shù)據,整理累加成連續(xù)的序列數(shù)據,并包含指標計算功能; 步驟B、實時數(shù)據管理器(3)管理當前瞬時數(shù)據的一致性,保證各個靈活屏組件之間的數(shù)據沒有差異; 步驟C、靈活屏控制器(4)管理靈活屏組件群,靈活屏組件群包括一個或多個組件分組(6),一個組件分組(6)包括一個或多個組件(5);靈活屏控制器(4)控制各組件分組(6),管理多屏中各組件(5)的定位及信息顯示,傳遞聯(lián)動信號。
8.根據權利要求7所述的靈活屏分組管理方法,其特征在于 所述步驟C包括 靈活屏組件多屏定位處理流程,實現(xiàn)靈活屏組件的多屏定位處理流程; 所述靈活屏組件多屏定位處理模塊根據組件中心點距離計算出組件隸屬的物理屏幕,計算組件相對于所屬屏幕的相對坐標;序列化相對坐標、分組信息、信號包信息、各個屏幕分辨率到用戶配置文件,以便重啟軟件后還原; 靈活屏組件布局還原處理流程,實現(xiàn)靈活屏組件的布局還原處理流程;靈活屏組件布局還原處理模塊讀取上次用戶組件定位信息,獲取當前物理屏幕的分辨率,同上次記錄的分辨率進行比對,計算縮放因子;根據每個組件上次保存的相對屏幕位置,使用縮放因子還原每個組件的相對屏幕的位置;還原組件分組信息、信號包信息; 靈活屏分組信號處理流程,實現(xiàn)靈活屏分組信號的處理流程;所述靈活屏分組信號處理模塊收集信號,當一個組件相應了用戶進行的操作后,會產生一個信號包,信號包中包含了當前組件可以提供的信息;而后投遞信號到靈活屏控制器;在靈活屏控制器中,提取組件所在的整個分組所包含的組件列表,為每個組件發(fā)送之前的信號包;同組組件接受信號包,響應此信號包,改變當前顯示信息為信號包所涉及的類型,從而實現(xiàn)聯(lián)動功能。
9.根據權利要求7所述的靈活屏分組管理方法,其特征在于 所述步驟C包括靈活屏組件多屏定位處理流程、靈活屏組件布局還原處理流程、靈活屏分組信號處理流程; 所述靈活屏組件多屏定位處理流程包括如下步驟 步驟S11、通過靈活屏控制器創(chuàng)建用戶組件; 步驟S12、拖拽組件面板至某個顯示屏; 步驟S13、為用戶組件進行分組; 步驟S14、關閉靈活屏控制器; 步驟S15、靈活屏控制器根據組件中心點距離計算出組件隸屬的物理屏幕; 步驟S16、計算組件相對于所屬屏幕的相對坐標; 步驟S17、序列化相對坐標、分組信息、信號包信息、各個屏幕分辨率到用戶配置文件,以便重啟軟件后還原; 所述靈活屏組件布局還原處理流程包括如下步驟 步驟S21、啟動靈活屏功能; 步驟S22、靈活屏幕控制器讀取上次用戶組件定位信息; 步驟S23、獲取當前物理屏幕的分辨率,同上次記錄的分辨率進行比對,計算縮放因子; 步驟S24、根據每個組件上次保存的相對屏幕位置,使用縮放因子還原每個組件的相對屏幕的位置; 步驟S25、還原組件分組信息、信號包信息; 所述靈活屏分組信號處理流程包括如下步驟 步驟S31、創(chuàng)建靈活屏幕組件通過靈活屏管理面板創(chuàng)建一個用戶組件; 步驟S32、為組件分組用戶對于每個靈活屏組件可以選擇一個分組編號,相同編號的組件即在邏輯上被歸為一個組,以同樣的方式為多個組件創(chuàng)建相同的組; 步驟S33、操控任意一組件對某一組件改變品種代碼,或改變選中的品種,進行切換板塊操作; 步驟S34、收集信號當一個組件相應了用戶進行的操作后,會產生一個信號包,信號包中包含了當前組件可以提供的信息; 步驟S35、投遞信號到靈活屏控制器; 步驟S36、在靈活屏控制器中,提取組件所在的整個分組所包含的組件列表,為每個組件發(fā)送之前的信號包; 步驟S37、同組組件接受信號包,響應此信號包,改變當前顯示信息為信號包所涉及的類型,從而實現(xiàn)聯(lián)動功能。
10.根據權利要求9所述的靈活屏分組管理方法,其特征在于 所述步驟S34中,信號包包括當前組件所涉及的品種,當前品種所涉及的板塊;不同的組件所能產生的信號類型,在設計時已經既定。
全文摘要
本發(fā)明揭示了一種靈活屏分組管理系統(tǒng)及方法,所述系統(tǒng)包括全局數(shù)據管理器、靈活屏控制器。全局數(shù)據管理器包括序列數(shù)據管理器以及實時數(shù)據管理器;序列數(shù)據管理器用以接收后臺實時推送給客戶端的數(shù)據,整理累加成連續(xù)的序列數(shù)據,并包含指標計算功能;實時數(shù)據管理器用于管理當前瞬時數(shù)據的一致性,保證各個靈活屏組件之間的數(shù)據沒有差異。靈活屏控制器用以管理靈活屏組件群,控制組件分組,管理多屏中各組件的定位及信息顯示,傳遞聯(lián)動信號。本發(fā)明支持不同市場信息組件在PC機上任意屏幕上擺放、拼接,最大化滿足用戶自定義功能;以便用戶可以在PC桌面上進行搭積木式組合,以滿足自身個性化看盤需求。
文檔編號G06Q40/04GK102629197SQ20121004870
公開日2012年8月8日 申請日期2012年2月28日 優(yōu)先權日2012年2月28日
發(fā)明者周濤, 王一鳴 申請人:上海萬得信息技術股份有限公司