資源描述:
《挑戰(zhàn)杯 作品申報書.doc》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫。
1、挑戰(zhàn)杯申報作品情況(科技發(fā)明制作)說明:1.必須由申報者本人填寫;2.本部分中的科研管理部門簽章視為對申報者所填內(nèi)容的確認;3.本表必須附有研究報告,并提供圖表、曲線、試驗數(shù)據(jù)、原理結(jié)構(gòu)圖、外觀圖(照片),也可附鑒定證書和應(yīng)用證書;4.作品分類請按照作品發(fā)明點或創(chuàng)新點所在類別填報。作品全稱通信設(shè)備及站點資源的智能可視化顯示系統(tǒng)作品分類(B)A.機械與控制(包括機械、儀器儀表、自動化控制、工程、交通、建筑等)B.信息技術(shù)(包括計算機、電信、通訊、電子等)C.?dāng)?shù)理(包括數(shù)學(xué)、物理、地球與空間科學(xué)等)D.生命科學(xué)(包括生物、農(nóng)學(xué)、藥學(xué)、醫(yī)學(xué)、健康、衛(wèi)生、食品等)E.能源化工(包括能源、材料、
2、石油、化學(xué)、化工、生態(tài)、環(huán)保等)作品設(shè)計、發(fā)明的目的和基本思路,創(chuàng)新點,技術(shù)關(guān)鍵和主要技術(shù)指標(biāo)作品設(shè)計目的:近年來,隨著目前現(xiàn)代通信行業(yè)的迅猛發(fā)展,通信領(lǐng)域也暴露出越來越多的嚴重問題。目前通信資源配置,只是簡單地根據(jù)當(dāng)?shù)赝ㄐ判枨髮υO(shè)備站點資源進行分配,既沒有長遠計劃,也造成了通信資源的浪費。在對上述問題做了一些調(diào)查和研究后發(fā)現(xiàn)原因在于通信領(lǐng)域的設(shè)備和站點資源數(shù)據(jù)都只是存在于表格和紙張上的文字數(shù)據(jù),使得無法直觀的查看通信領(lǐng)域的資源配置,就無法全局的發(fā)現(xiàn)并解決問題、優(yōu)化配置。針對這一事實,本項目通過對通信領(lǐng)域的設(shè)備和站點資源數(shù)據(jù)的整理,使用地圖、Raphael.js和SVG矢量圖等工具,結(jié)
3、合深度遍歷等思想,自主開發(fā)地理信息展示、智能網(wǎng)絡(luò)架構(gòu)繪制和智能物理拓撲圖功能,完成了對通信領(lǐng)域的設(shè)備站點資源抽象、無序的數(shù)據(jù)到具體的、形象的可視數(shù)據(jù)的圖形化轉(zhuǎn)換。將通信領(lǐng)域的網(wǎng)絡(luò)資源多角度、多層次的展現(xiàn)出來。同時,也將通信領(lǐng)域資源配置的疏密和是否合理展現(xiàn)在圖上,使得通信領(lǐng)域?qū)ΜF(xiàn)有資源配置有一個清晰的了解和直觀的印象。便于其對自身資源的進行管理和維護,及對以后的通信資源的建設(shè)和使用有一個長遠規(guī)劃,能夠更合理的利用和維護通信資源,優(yōu)化了資源利用,節(jié)約了社會資源,貫徹落實中央提出的建設(shè)節(jié)約型社會,發(fā)展循環(huán)經(jīng)濟的要求。同時,這樣一個系統(tǒng),即具有通信領(lǐng)域數(shù)據(jù)管理系統(tǒng)的完善性,又增加了地圖顯示和拓
4、撲圖功能,增加了國內(nèi)相關(guān)軟件的功能性。基本思路:在項目中,我們以新型畫圖算法為核心,結(jié)合深度遍歷,采用分層畫圖、層層相連的結(jié)構(gòu)解決了智能成圖中圖形重疊的難題,達到可以無限制、多層級、結(jié)構(gòu)化的展現(xiàn)整個通信網(wǎng)絡(luò);應(yīng)用了Struts(開源框架)和jQuery(腳本庫)以及Spring(開源框架)等框架,在很大程度上降低了代碼耦合度,提高項目的可移植性。使用GIS軟件和地圖API(ApplicationProgrammingInterface,應(yīng)用程序編程接口),解決了圖層過多,負荷過大的問題,既實現(xiàn)了在地圖上顯示通信機房站點和通信管線實際位置的功能,又提高了地圖瀏覽速度、降低了緩存占用率。在
5、頁面設(shè)計中采用Jquery和Struts-jquery(腳本庫)標(biāo)簽包,解決了以往頁面設(shè)計中代碼冗雜和耦合度過高的問題,達到”寫得少,做的多“的目的,并且使頁面更整潔美觀。項目四大模塊:(1)數(shù)據(jù)管理:在通信領(lǐng)域的數(shù)據(jù)中,最小到端口,最大環(huán)路,本項目通過對數(shù)據(jù)庫外鍵的設(shè)計和前臺按鈕的鏈接,完成了從端口到槽位、槽位到設(shè)備、設(shè)備到站點、站點到網(wǎng)絡(luò)的數(shù)據(jù)連接,使得通信領(lǐng)域設(shè)備站點資源數(shù)據(jù)之間層層相連。使用JavaScript(腳本語言)語言對標(biāo)簽包進行封裝,解決了一批標(biāo)簽包的BUG(漏洞),提高了標(biāo)簽的本地適用性。(2)地圖信息展示:機房站點在實際中都具有其真實的地理位置和地理空間,為了便于
6、通信領(lǐng)域?qū)ζ錂C房站點信息的掌握,本項目利用GIS軟件設(shè)計地圖,并且使用地圖API對地圖上機房站點的坐標(biāo)進行圖層覆蓋,完成了機房站點展示功能。同時以微積分的思想為指導(dǎo),利用地圖折線API,完成了在地圖上標(biāo)出通信管線路徑的功能。站點和站點間的向下行關(guān)系對于通信領(lǐng)域網(wǎng)絡(luò)管理也很重要,通過上下行關(guān)系進行網(wǎng)絡(luò)維護規(guī)劃,本項目通過對右鍵點擊監(jiān)聽功能的覆蓋,利用地圖兩點畫線API,完成了這一功能。(3)智能網(wǎng)絡(luò)架構(gòu)繪制:通信領(lǐng)域提供的公共服務(wù)都是基于網(wǎng)絡(luò)層的,整個通信網(wǎng)絡(luò)被劃分為無數(shù)個主干網(wǎng)、城域網(wǎng)、局域網(wǎng),為了使通信領(lǐng)域網(wǎng)絡(luò)可以直觀的顯示,本項目利用Rephael.js圖形工具,采用分層思想,將不
7、同級別網(wǎng)絡(luò)分別顯示,完成了對整個廣域網(wǎng)及其子網(wǎng)的展示功能。同時增加網(wǎng)絡(luò)節(jié)點查看按鈕,可直接查看節(jié)點所在機房節(jié)點詳細信息,方便快捷。(4)智能物理拓撲圖:網(wǎng)絡(luò)的最底層是物理層,本項目通過對每個設(shè)備端口連接的設(shè)置與管理,利用端口占用、端口對端口等方式,確定了設(shè)備與設(shè)備間的連接關(guān)系。結(jié)合深度遍歷方法,借助SVG(ScalableVectorGraphics,可縮放矢量圖形)矢量圖形工具,成功解決了畫圖中子級圖形排列不整齊或重疊的問題,設(shè)計出新型畫圖算