999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

校園光纜資源的可視化管理研究*

2016-10-18 09:11:20曹艷杰種蘭祥趙文科
中國教育信息化 2016年9期
關鍵詞:可視化數據庫資源

曹艷杰,種蘭祥,李 陽,趙文科

(西北大學現代教育技術中心,陜西 西安710069)

校園光纜資源的可視化管理研究*

曹艷杰,種蘭祥,李陽,趙文科

(西北大學現代教育技術中心,陜西 西安710069)

針對高校校園網光纜資源管理需求,采用百度地圖應用服務接口和Ajax與jQuery技術,在Apache+PHP+M ySQL的開發環境下,設計并開發了一款校園光纜資源的可視化管理系統。實現了光纜資源與光纜部署信息查詢,光纜段端點標注,光纜段端點的增、刪、改等可視化管理,為建設基于地理信息系統的各類管理平臺提供了借鑒。

百度地圖API;光纜資源;可視化

一、引言

高校光纜資源是高校校園網基礎設施的重要組成部分。[1]隨著高校校園網快速發展,光纜的數量不斷增加、鋪設年代不同、標識復雜,特別是光纜大都埋在地下,給管理者帶來了很大的困難。如何全面地掌握校園網光纜分布、準確定位校園光纜走向位置和了解校園網光纜資源的利用率,以便調配光纜資源、為持續建設提供依據,是當前急需解決的管理問題。

電子地圖的發展已經成熟,使為高校建立一個可視化的光纜資源管理系統成為可能。利用百度地圖API,設計實現校園光纜資源可視化管理,不僅能準確地定位校園光纜的物理位置和建筑物的距離關系,突破傳統紙質資料管理的局限性,也是推進智慧校園建設,提供智能感知和智能服務的有效途徑。[2]

二、關鍵技術

本系統基于百度地圖API構建地理信息平臺,采用JavaScript語言,結合Ajax技術和jQuery框架實現系統頁面對本地數據的無刷新請求。系統頁面利用Ajax向服務器發出Get/Post請求,服務器返回JSON格式的字符串,頁面收到后利用jQuery處理JSON格式的字符串,再反饋給用戶。采用Ajax和jQuery能有效解決平臺間數據通信的效率問題,并能將應用層與數據層分離。

1.百度地圖API介紹

百度地圖API是百度公司為開發者提供的一套由JavaScript腳本語言編寫的地圖應用接口,[3]它將開發平臺與地理信息數據捆綁,把復雜的GIS底層邏輯信息進行封裝,[4]用一種可視化的方式提供地圖服務,幫助開發者在網站中構建功能豐富、交互性強的地圖應用程序,而不必了解地圖開發細節,降低了開發地理信息系統的難度。其API中包含多種開發工具與服務,如地圖、控件、事件和覆蓋層等,能夠提供地圖展示、定位、搜索、路徑導航、云存儲等功能服務,滿足了相關地圖信息開發者的需要。

本系統采用百度地圖JavaScript APIv2.0,與之前版本相比,只需要申請密鑰就可以無限制使用。在嵌入了百度地圖的網頁中,通過API接口調用存儲在本地數據庫中的校園地理信息和光纜資源信息,完成光纜資源管理等操作。

2.Ajax、JQuery簡介

Ajax是在不重新加載網頁的情況下,服務器與后臺數據庫進行少量數據交換,實現網頁異步更新的一種WEB應用技術。[5]將Ajax和HTTP的GET/POST請求相結合,使用戶操作與服務器響應之間具有相對的獨立性,頁面顯示流暢,用戶體驗好。

jQurey是輕量級的JS庫,有很多成熟的插件可以使用,為網頁開發提供了功能強大的動畫效果。[6]本系統采用jQuery UI插件,使前臺頁面具備任務分層列表的可視化功能。用戶第一次訪問網站之后再次訪問時,會在緩存cookie中加載jQuery,這樣可減少頁面加載時間,提高訪問速度。

三、校園光纜資源分析

光纜施工圖紙及建設合同中包含了光纜鋪設中的重要信息,詳細記載了光纜的類型、數量、長度、芯數、用途及施工時間等。因此,光纜施工合同及竣工圖紙是獲取光纜原始信息的主要途徑。與光纜資源相關聯的還有通信井、電線桿、相鄰建筑物等,這些是光纜段的端點或者經過的節點,是光纜資源管理中必不可少的重要信息。匯聚點、熔接點、電線桿、通信井、拐點、光纜終端統稱為光纜段端點。光纜段端點之間的光纜鏈路組成光纜段,光纜是由光纜段組成的,每條光纜包括一定數量的光纜段。表1是某校園網光纜資源的匯總情況。

表1 光纜資源信息匯總

明確了光纜的匯聚點、熔接點、拐點等位置信息后,利用坐標拾取工具API獲得對應光纜段端點位置的實際經緯度坐標,連同光纜段端點詳細信息一起存儲到數據庫中。用戶查看某一物理位置的光纜時,服務器調用數據庫中該光纜段端點的經緯度坐標,并把此值作為Polyline方法的參數傳送給百度地圖API,將光纜以直觀的方式顯示在百度地圖上。

四、系統設計

本文立足校園網絡中心運行室的工作需求,設計開發一款校園光纜資源可視化管理信息系統,滿足管理者掌握校園光纜資源信息的需要。

1.系統架構

本系統采用B/S體系結構。通過HTML+CSS技術展示可視化查詢界面,可以直接進行地圖瀏覽和光纜資源綜合查詢。利用Think PHP框架和jQuery DWZ的UI框架實現光纜資源管理功能,管理員登錄成功后可以進行用戶和光纜資源管理。系統整體結構如圖1所示。

圖1 系統圖

2.系統功能設計

校園網光纜資源管理系統的功能設計必須圍繞校園網日常維護工作內容展開。如圖2所示的系統功能模塊,整個系統的功能主要概括為以下三個方面。

(1)用戶管理。用戶管理采用基于角色的用戶權限管理模式。系統管理員具有用戶信息管理、角色分配、指定分組權限。普通用戶具有登錄、修改密碼權限、信息查詢。

(2)光纜管理。光纜管理分為光纜段管理和光纜段端點管理兩大功能模塊。

光纜段管理功能實現光纜段的信息修改、添加、刪除等操作,并在地圖上顯示和查詢光纜段鋪設情況。當用戶首次新增某兩個端點之間的光纜段時,必須要同時添加這兩個端點之間的鄰接關系且保證數據庫中存在這兩個端點,否則需要新增兩個端點的信息才能新增光纜段。

光纜段端點管理是指光纜段端點在地圖上的經緯度標注及信息查詢,包括光纜段端點信息的增、刪、改操作。如果要刪除某一光纜段端點信息,系統檢查該端點是否有對應的光纜段存在,若存在,需要刪除所對應的光纜段后才能刪除該端點信息。只有管理員擁有光纜資源信息的寫操作權限。

(3)光纜資源綜合查詢。光纜資源的查詢分為光纜段端點查詢和光纜鋪設路徑查詢。光纜段端點查詢是查詢單個或單類型的光纜段端點信息,用戶通過菜單點擊選擇所要查詢的單個或者單類型光纜段端點名稱,查詢其在地圖上的具體地理位置和相應屬性信息。

光纜鋪設路徑查詢是通過點擊菜單選擇任意兩個光纜段端點查詢校園網中的光纜資源,在地圖中顯示所要查詢的光纜走向情況,包括光纜鏈路經過的光纜段端點情況。用戶可看到每條鏈路上有哪些類型的光纜、多少跳接點、何種光纜段端點等信息。

3.數據庫設計

數據庫設計主要分為用戶數據庫表設計和光纜資源數據庫表設計。

圖2 系統功能模塊

系統用戶管理模塊是基于角色的用戶權限管理,在數據庫中創建用戶表、角色表、權限表、節點表和角色-用戶表。為了系統的安全性,不同角色的用戶具有不同權限,通過角色的分配來控制權限,使用起來方便靈活。根據各個表之間的關系設計出用戶數據庫表,其表關系如圖3所示。

圖3 用戶數據庫表關系

每條光纜段都具有兩個不同位置的端點,因此要準確定位光纜段,就需要確定光纜段的兩個端點位置及其類型。而對光纜的查詢,也需要明確光纜段端點的信息。當首次添加新的光纜段時,需要在下拉菜單中選擇光纜段起點和光纜段終點,若下拉選項中沒有符合要求的起點和終點,則要在系統中添加光纜段端點信息;當用戶要刪除某一光纜段端點信息時,系統會檢查該光纜段端點是否仍有對應的光纜段存在,若存在,要解除該光纜段后再進行刪除操作。

因此本系統需要在數據庫中創建光纜段端點表、光纜段端點分類表、光纜段表、光纜類型分類表,其表關系情況如圖4所示。

五、系統實現

本小結簡單展示并說明光纜資源的可視化管理系統的功能,以光纜管理功能和光纜綜合查詢功能為例,展示系統功能的實現界面。

圖4 光纜資源數據庫表關系

1.光纜管理功能

光纜管理分為光纜段端點管理和光纜管理。光纜段端點管理功能實現了光纜段端點的新增、刪除、修改、導出光纜段端點excel表和光纜段端點類型的新增、刪除、修改,圖5為新增光纜段端點信息的實現界面;光纜管理功能實現了光纜的新增、刪除、修改、導出光纜段excel表和光纜類型的新增、刪除、修改功能,圖6為光纜段管理界面。

圖5 新增光纜段端點

圖6 光纜段管理界面

圖7 左側為單點查詢,右側為單類型查詢

圖8 光纜路徑查詢結果

2.光纜綜合查詢功能

(1)光纜段端點查詢的實現

光纜段端點查詢分為單點查詢和單類型查詢。單點查詢如圖7左側所示,選擇瀏覽器左側導航欄的光纜段端點分類中的某一類,查詢相應的光纜段端點具體信息,則會在地圖上顯示該光纜段端點的地理位置和相關信息;單類型查詢如圖7右側所示,選擇某一類型查詢相應所有光纜段端點分布情況,在地圖上用鼠標點擊相應光纜段端點則會顯示該端點的信息窗口。

(2)光纜路徑查詢的實現

光纜路徑查詢是系統的重要功能,按照實際的光纜鋪設情況,我們可以將校園網中的光纜拓撲結構抽象為一個無向連通圖。其中無向連通圖的節點為光纜段端點,光纜段則對應無向連通圖的邊。

該無向連通圖是光纜路徑查詢的基礎。采用鄰接表的方式存儲相關聯的信息,從數據庫中將起點的所有相鄰節點遍歷出來,若在遍歷中發現其有的相鄰點均不存在到達終點的路徑或者有環路現象存在,則返回到原來的節點繼續遍歷,直到發現到達終點的路徑后停止遍歷,將當前已經尋到的路徑保存到棧里,每尋到一條光纜段路徑,則進行轉存,作為結果進行輸出。

根據以上查找,可以得出起點到終點的所有路徑及每條路徑經過的節點,并利用百度地圖API的地圖覆蓋物的Market(標注)、Polyline(折線)和InfoWindow(信息框),從而在百度地圖上展示出從起點到終點的路徑集合,實現光纜路徑可視化查詢功能。

該功能的實現界面如圖8所示,例如查詢從學生十樓到北門光纜接入點之間的光纜,該條路徑包含了途經所有的光纜段及光纜段端點,在地圖上使用不同光纜段的類型用不同顏色的線表示。光纜路徑查詢功能能夠幫助校園網管理人員獲得校園網光纜信息及鋪設情況,通過可視化的方式精確掌握光纜使用情況,避免傳統方式下查詢繁瑣、效率低的弊端,從而減輕工作量,提高工作效率。

結束語

本系統基于百度地圖API,使用PHP、JavaScript語言,結合Ajax與jQuery開發了光纜資源可視化管理信息系統。該系統針對光纜資源地理信息的特殊性,以實際需求為導向對系統功能、數據庫表進行設計,通過可視化的方式實現了光纜管理與光纜資源綜合查詢功能。

[1]付中南,尚群,王竹威.北京大學:校園網光纖資源管理系統設計[J].中國教育網絡,2014(11):27.

[2]李艷,高揚.基于地圖API的W eb地圖服務及應用研究[J].地理信息世界,2010(2):54-57.

[3]百度地圖API開發指南[EB/OL].http://developer.baidu.com/map/jsdemo.htm#c1_15.

[4]李治洪.W ebGIS原理與實踐[M].北京:高等教育出版社,2011.

[5]李志秀,張軍,陳光,楊麗紅.JQuery Ajax異步處理JSON數據在項目管理系統中的應用[J].云南大學學報(自然科學版),2011(s2):247-250.

[6]曾江峰.基于百度地圖API的門店信息搜集系統設計與實現[D].華中科技大學,2013.

[7]劉宏磊,李一鳴,賀歡,韓博.掌上迎新系統的設計與實現研究[J].中國教育信息化(高教職教),2012(2):57-60.

[8]Fu C,W ang Y,Xu Y,et al.The logistics network system based on the Google Maps API[C].Logistics Systems and Intelligent Management,2010 International Conference on.IEEE,2010(3):1486-1489.

(編輯:王天鵬)

TP391

A

1673-8454(2016)09-0064-04

*項目來源:西北大學研究生創新人才培養項目“基于WebGis西北大學校園網布線的信息管理系統”(項目編號:YZZ13100)。

猜你喜歡
可視化數據庫資源
基于CiteSpace的足三里穴研究可視化分析
基礎教育資源展示
基于Power BI的油田注水運行動態分析與可視化展示
云南化工(2021年8期)2021-12-21 06:37:54
一樣的資源,不一樣的收獲
基于CGAL和OpenGL的海底地形三維可視化
“融評”:黨媒評論的可視化創新
傳媒評論(2019年4期)2019-07-13 05:49:14
資源回收
資源再生 歡迎訂閱
資源再生(2017年3期)2017-06-01 12:20:59
數據庫
財經(2017年2期)2017-03-10 14:35:35
數據庫
財經(2016年15期)2016-06-03 07:38:02
主站蜘蛛池模板: 亚洲首页国产精品丝袜| 色老头综合网| 国产网友愉拍精品| 国产香蕉97碰碰视频VA碰碰看| 欧美黄网站免费观看| 日本黄色不卡视频| 91在线播放国产| 在线免费看黄的网站| 5388国产亚洲欧美在线观看| 伊人天堂网| 一区二区三区国产精品视频| 在线视频一区二区三区不卡| 九九热视频在线免费观看| 免费观看亚洲人成网站| 999福利激情视频| 欧美中文字幕在线播放| 在线国产毛片| 久久国产成人精品国产成人亚洲| 91久久偷偷做嫩草影院精品| 欧美怡红院视频一区二区三区| 国产丝袜91| 亚洲国语自产一区第二页| 国产精品专区第1页| 无码日韩精品91超碰| 免费人欧美成又黄又爽的视频| 美女潮喷出白浆在线观看视频| 国产成人一区二区| 亚洲欧洲AV一区二区三区| 欧美成人aⅴ| 国产欧美成人不卡视频| 91 九色视频丝袜| 国产又爽又黄无遮挡免费观看| 亚洲国产综合精品一区| 国产丝袜一区二区三区视频免下载| 亚洲妓女综合网995久久| 亚洲精品成人7777在线观看| 亚洲日韩欧美在线观看| 国产区网址| 中文纯内无码H| 亚洲精品天堂在线观看| 国产成人91精品| 四虎精品国产AV二区| 国产黄色片在线看| 久久精品91麻豆| 高清无码不卡视频| 国产精品久久久久久久久kt| 无码高潮喷水专区久久| 亚洲一区色| 伊人激情综合网| 欧美日韩午夜视频在线观看| 国产精品久久久久鬼色| 88av在线播放| 国产99精品视频| 无码福利日韩神码福利片| 视频二区亚洲精品| 日本道中文字幕久久一区| 亚洲综合久久一本伊一区| 一本综合久久| 欧美综合激情| 国产毛片不卡| 国产成人精品视频一区视频二区| 日韩在线1| 欧美啪啪网| 国产成人精品男人的天堂| 无码国产伊人| 亚洲v日韩v欧美在线观看| 国产女人水多毛片18| 国产av无码日韩av无码网站| 国产精品亚洲а∨天堂免下载| 成人精品视频一区二区在线| 99在线视频精品| 五月婷婷中文字幕| 国产区精品高清在线观看| 欧美日韩国产在线播放| 国产成人高清精品免费5388| 在线观看91精品国产剧情免费| 国产成人精品免费av| 亚洲黄色成人| 国产欧美日韩综合在线第一| 亚洲国产精品无码AV| 婷婷开心中文字幕| 色综合综合网|