一種靈活的頁面配置展現(xiàn)方法
【專利摘要】本發(fā)明為一種靈活的頁面配置展現(xiàn)方法,包含如下步驟1)、對頁面配置文件進行統(tǒng)一配置;2)頁面配置文件的相關(guān)信息被一并載入系統(tǒng)內(nèi)存;3)客戶端展示模板頁面,接收用戶給出的所有繪制指令;4)頁面繪制完成后,系統(tǒng)前端自動形成的規(guī)范的繪制頁面條件參數(shù),向系統(tǒng)后臺發(fā)起繪制頁面的申請;5)系統(tǒng)后臺根據(jù)系統(tǒng)前端傳遞的條件參數(shù),生成、封裝一個目標頁面數(shù)據(jù)對象包返回系統(tǒng)前端;6)系統(tǒng)前端根據(jù)目標頁面數(shù)據(jù)對象包,轉(zhuǎn)換生成相應(yīng)的可視化頁面,本方法采用頁面數(shù)據(jù)集中調(diào)配模式,以實現(xiàn)快速靈活設(shè)計頁面的目的,且部署效率高、開發(fā)容易、維護簡便的優(yōu)點。
【專利說明】一種靈活的頁面配置展現(xiàn)方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及IT運維領(lǐng)域,尤其涉及一種靈活的頁面配置展現(xiàn)方法。
【背景技術(shù)】
[0002]隨著網(wǎng)絡(luò)發(fā)展的日新月異,在眾多的軟件頁面設(shè)計中,各種各樣的相似型的頁面設(shè)計是越來越多,如果一個又一個的頁面進行單獨設(shè)計,在開發(fā)和維護難度上是越來越大,對智能化快速頁面設(shè)計的需求已經(jīng)是越來越強烈,在傳統(tǒng)的應(yīng)用軟件開發(fā)行業(yè)中,為了完成軟件若干功能,需要設(shè)計很多個功能類似的頁面,開發(fā)設(shè)計者是逐一進行頁面的設(shè)計和開發(fā),當頁面排版或者相關(guān)功能不滿足需要時,又需要對所有頁面進行逐個修改,當需要新加頁面時只能再次單獨設(shè)計,無法快速有效批量完成功能界面設(shè)計和開發(fā),開發(fā)時間長、維護成本高。
【發(fā)明內(nèi)容】
[0003]本發(fā)明的目的在于提供一種靈活的頁面配置展現(xiàn)方法,通過對應(yīng)用軟件的架構(gòu)進行重新設(shè)計,采用頁面數(shù)據(jù)集中調(diào)配模式,以實現(xiàn)快速靈活設(shè)計頁面的目的,且部署效率高、開發(fā)容易、維護簡便的優(yōu)點。
[0004]為實現(xiàn)上述目的,本發(fā)明采用如下技術(shù)方案:一種靈活的頁面配置展現(xiàn)方法,包括以下步驟:
1)、對頁面配置文件進行統(tǒng)一配置,配置包括目標頁面中的全部可能性組件,所述組件包含有頁面導航欄、搜索表單欄、圖形統(tǒng)計展示區(qū)域、數(shù)據(jù)表格列表、通用控制數(shù)據(jù)批量操作的多個按鈕,這些組件在繪制時可自由組合,不需要所有組件同時存在,同時定義模板頁面,模板頁面包含所有頁面組件定義,方便數(shù)據(jù)繪制中心在進行邏輯處理進行填充更換,生成新頁面;
2)當系統(tǒng)啟動后,頁面配置文件的相關(guān)信息被一并載入系統(tǒng)內(nèi)存,供后臺邏輯處理中心在繪制頁面時快速提取、使用;
3)客戶端展示模板頁面,接收用戶給出的所有繪制指令;
4)頁面繪制完成后,根據(jù)用戶點擊導航標簽,系統(tǒng)前端自動形成的規(guī)范的繪制頁面條件參數(shù),向系統(tǒng)后臺發(fā)起繪制頁面的申請;
5)系統(tǒng)后臺根據(jù)系統(tǒng)前端傳遞的條件參數(shù),調(diào)用邏輯處理中心及頁面配置文件,生成、封裝一個目標頁面數(shù)據(jù)對象包返回系統(tǒng)前端;
6)系統(tǒng)前端根據(jù)目標頁面數(shù)據(jù)對象包,轉(zhuǎn)換生成相應(yīng)的可視化頁面。
[0005]在本方案中,通過配置統(tǒng)一的頁面配置文件,后臺讀取該配置文件并形成后臺頁面數(shù)據(jù)繪制中心,當前端接收到點擊導航標簽時,將接收到的用戶給出的所有繪制指令形成繪制頁面的條件參數(shù)并提交申請,通過后臺繪制中心及時繪制成相應(yīng)的可視化頁面,當需要修改或者新增頁面時,修改統(tǒng)一頁面配置文件即可實現(xiàn),如果有新的頁面組件增加,則還需要完善客戶端展示的模板頁面。[0006]采用本發(fā)明提供的方法,只需在頁面配置文件中進行簡單的配置,只需完善后臺頁面數(shù)據(jù)繪制處理中心功能,就可以自動形成一個新的繪制頁面,無需單獨設(shè)計頁面。當需要進行批量增加頁面功能時,這是一個非常快速而有效的部署方案,它能真正能達到有效節(jié)省開發(fā)時間和維護成本。
【專利附圖】
【附圖說明】
[0007]圖1是本發(fā)明的流程示意圖。
【具體實施方式】
[0008]實施例一:如圖1所示,具體為配置一個流量系統(tǒng)的應(yīng)用管理頁面,在實施系統(tǒng)上操作的步驟為:1)在流量系統(tǒng)中,配置統(tǒng)一的頁面配置文件,配置內(nèi)容包括頁面標簽項配置、搜索欄搜索選項配置(包含應(yīng)用協(xié)議下拉選項等)、頁面曲線統(tǒng)計圖、數(shù)據(jù)列表展現(xiàn)列等配置;2)如果定制的統(tǒng)一配置文件中有新的配置項需要進行繪制邏輯處理,則完善后臺繪制邏輯處理中心,再啟動頁面配置數(shù)據(jù)加載中心進行重新加載,重新形成頁面數(shù)據(jù)繪制中心;3)在前端訪問即可形成訪問頁面菜單項“應(yīng)用”;4)點擊該“應(yīng)用”菜單項,系統(tǒng)將自動傳遞參數(shù)信息到后臺頁面繪制中心申請繪制頁面;5)后臺頁面繪制中心當接收到繪制申請后,根據(jù)提交的參數(shù)條件,繪制出頁面數(shù)據(jù)對象返回給前端,前端根據(jù)頁面數(shù)據(jù)對象繪制出可視化的頁面,形成應(yīng)用功能頁面的標題、搜索表單、多個應(yīng)用分類的曲線統(tǒng)計圖、詳細的數(shù)據(jù)表格列表等相關(guān)信息。
[0009]實施例二:如圖1所示,具體為配置一個流量系統(tǒng)的會話管理頁面,在實施系統(tǒng)上操作的步驟為:1)在流量系統(tǒng)中,配置統(tǒng)一的頁面配置文件,增加關(guān)于會話的配置內(nèi)容,包括頁面標簽項配置、搜索欄搜索選項配置、流量會話曲線統(tǒng)計圖、流量會話的數(shù)據(jù)列表展現(xiàn)列等;2)如果定制的流量會話功能配置項需要進行特別的繪制邏輯處理,則完善后臺繪制邏輯處理中心,再啟動頁面配置數(shù)據(jù)加載中心進行重新加載,重新形成頁面數(shù)據(jù)繪制中心;3)在前端訪問即可形成訪問頁面菜單項“會話”;4)點擊該“會話”菜單項,系統(tǒng)將自動傳遞參數(shù)信息到后臺頁面繪制中心申請繪制頁面;5)后臺頁面繪制中心當接收到繪制申請后,根據(jù)提交的參數(shù)條件,繪制出頁面數(shù)據(jù)對象返回給前端,前端根據(jù)頁面數(shù)據(jù)對象繪制出可視化的頁面,形成會話功能頁面的標題、搜索表單、多個會話分類的曲線統(tǒng)計圖、詳細的數(shù)據(jù)表格列表等相關(guān)信息。
[0010]實施例三:如圖1所示,配置一個流量系統(tǒng)的協(xié)議管理頁面,在實施系統(tǒng)上操作的步驟為:1)在流量系統(tǒng)中,配置統(tǒng)一的頁面配置文件,增加關(guān)于協(xié)議的配置內(nèi)容,包括頁面標簽項配置、搜索欄搜索選項配置、流量協(xié)議曲線統(tǒng)計圖、流量協(xié)議的數(shù)據(jù)列表展現(xiàn)列等;
2)如果定制的流量協(xié)議功能配置項需要進行特別的繪制邏輯處理,則完善后臺繪制邏輯處理中心,再啟動頁面配置數(shù)據(jù)加載中心進行重新加載,重新形成頁面數(shù)據(jù)繪制中心;3)在前端訪問即可形成訪問頁面菜單項“協(xié)議” ;4)點擊該“協(xié)議”菜單項,系統(tǒng)將自動傳遞參數(shù)信息到后臺頁面繪制中心申請繪制頁面;5)后臺頁面繪制中心當接收到繪制申請后,根據(jù)提交的參數(shù)條件,繪制出頁面數(shù)據(jù)對象返回給前端,前端根據(jù)頁面數(shù)據(jù)對象繪制出可視化的頁面,形成協(xié)議功能頁面的標題、搜索表單、多個協(xié)議分類的曲線統(tǒng)計圖、詳細的數(shù)據(jù)表格列表等相關(guān)信息。[0011]本發(fā)明并不局限于前述的【具體實施方式】。本發(fā)明擴展到任何在本說明書中披露的新特征或任何新的組合,以及披露的任一新的方法或過程的步驟或任何新的組合。
【權(quán)利要求】
1.一種靈活的頁面配置展現(xiàn)方法,其特征在于,該方法包括以下步驟: 1)、對頁面配置文件進行統(tǒng)一配置,配置包括目標頁面中的全部可能性組件,所述組件包含有頁面導航欄、搜索表單欄、圖形統(tǒng)計展示區(qū)域、數(shù)據(jù)表格列表、通用控制數(shù)據(jù)批量操作的多個按鈕,這些組件在繪制時可自由組合,不需要所有組件同時存在,同時定義模板頁面,模板頁面包含所有頁面組件定義,方便數(shù)據(jù)繪制中心在進行邏輯處理進行填充更換,生成新頁面; 2)當系統(tǒng)啟動后,頁面配置文件的相關(guān)信息被一并載入系統(tǒng)內(nèi)存,供后臺邏輯處理中心在繪制頁面時快速提取、使用; 3)客戶端展示模板頁面,接收用戶給出的所有繪制指令; 4)頁面繪制完成后,根據(jù)用戶點擊導航標簽,系統(tǒng)前端自動形成的規(guī)范的繪制頁面條件參數(shù),向系統(tǒng)后臺發(fā)起繪制頁面的申請; 5)系統(tǒng)后臺根據(jù)系統(tǒng)前端傳遞的條件參數(shù),調(diào)用邏輯處理中心及頁面配置文件,生成、封裝一個目標頁面數(shù)據(jù)對象包返回系統(tǒng)前端; 6)系統(tǒng)前端根據(jù)目標頁面數(shù)據(jù)對象包,轉(zhuǎn)換生成相應(yīng)的可視化頁面。
【文檔編號】G06F9/44GK103677779SQ201210355368
【公開日】2014年3月26日 申請日期:2012年9月21日 優(yōu)先權(quán)日:2012年9月21日
【發(fā)明者】胡廣彬 申請人:成都勤智數(shù)碼科技股份有限公司