吳偉明,張煥域,洪杰,陳龍
(海南電網有限責任公司海南海口570100)
在我國電力通信事業不斷發展的過程中,數據業務數量在不斷的上升,數據通信道路也越來越擁擠,要想對此問題進行解決,環節通信道路暢通,就要實現光通信。世界各國在現代創建的干線通信系統都是使用光纜,我國電力通信網也是如此[1]。電力通信網是我國電力企業現代化綜合管理的基礎,在電路通信網中,廣泛使用光纜,所以實現光纜資源的規范化管理、合理化配置、統一調度具有重要的作用。從現代情況進行分析,我國電力系統中的光纜資源管理還無法滿足快速發展需求,需要有效提高光纜通信資源管理的效率。我國電網規模的不斷發展及自動化與通信具有密切的聯系,在我國統一開展智能電網建設的過程中,電力通信規模隨著電網智能化不斷的發展在進一步的擴大,如何實現光纜網絡的高效及合理管理,提高電力通信網可靠及高效的運行效率,是現代需要考慮的主要問題[2]。
文中所設計的基于webGIS光纜通信中為員管理系統的主要目的就是實現公司日常的維護,能夠通過此系統清除的了解企業所管轄的傳輸光纜,并且實現維護人員的定位跟蹤,以此有效滿足日常的業務維護處理。圖1為系統的功能模塊,通過圖1可以看出來,系統主要包括用戶登錄模塊、路由管理、資源管理、纜線管理及綜合查詢[2]。

圖1 基于webGIS的光纜通信資源管理模塊
用戶登錄管理的主要包括用戶注冊、登錄和信息的添加、刪除、修改等;路由管理中的路由屬于光纜假設過程中的基礎,只要是路由暢通,才能夠實現光纜的假設。如果想要將路由刪除,那么就要保證此路由中沒有其他光纜。簡單來說,路由就是現實中的假設光纜的電線桿;纜線管理中主要包括三部分,分別為全程纜管理、光纜段管理及中繼段管理。光纜段屬于傳輸線路中最小的單位,但是其也是最基本的單位,不管是全程纜還是中繼段,都包括多段光纜段。此部分主要目的就是對新建光纜,并且對光纜段信息進行查詢和修改、刪除、遷改;綜合查詢中包括全局綜合查詢功能,從而能夠查詢滿足用戶需求的束管、光纜及光纖[4]。
根據系統的需求,本文將光纜通信資源管理系統分為4個層,分別為應用表示層、數據維護層、數據維護層及數據處理層[5],圖2為光纜通信資源管理系統的結構。
數據處理層能夠對使用功能地區地形圖數據、設備資源數據進行單獨處理,對于此層的主要目的就是錄入數據并且進行收集,還要實現和其他數據之間轉換,不同數據來源使用不同策略實現[6]。
數據維護層能夠針對資源管理系統特點主要分為設備信息、地圖信息和其他管理等數據,以邏輯為基礎將其分為3個數據庫實現查詢效率的進一步優化。
數據驅動層主要是利用數據搜索、查詢的特點將其專業提取從而實現,以下有效提高系統可移植性。對于搜索,其能夠有效提高系統響應時間[7]。
應用表示層主要是面向用戶的,所以就要首先實現界面的設計,以此有效滿足用戶需求。

圖2 光纜通信資源管理系統的結構
以包設計穩定依賴原理為基礎,數據驅動層屬于系統最底部,其主要功能為數據庫交互操作、設備屬性和方法、用戶類型和相應角色及權限的定義等。數據驅動層根據共同封裝原理將其中的每個功能塊都在包中進行封裝[8],表1為數據驅動層包封裝功能及接口信息。

表1 數據驅動層包封裝功能及接口信息
以上工程包形式的封裝能夠使表示層進行調用,圖3為數據驅動層及應用層數據包的關系。
以用戶需求為基礎,實現應用表示層的分類,主要包括管線資源統計、資源設備查詢、平臺運行管理及電子地圖管理。資源設備查詢的主要目的就是根據不同定位方式實現資源設備的交互操作;電子地圖管理的主要目的就是在操作模塊中實現面積及距離的測量[9]。圖4為應用表示層的功能模塊。

圖3 數據驅動層及應用層數據包的關系

圖4 應用表示層的功能模塊
應用表示層具備主體顯示及操作界面,其能夠實現多個功能模塊的相互連接。其中的資源設備查詢大部分包括兩種查詢功能,第一種為設備類型查詢,在進入到系統操作主界面的時候實際上就已經進入到了其中的entry類對象中,其主要木的就是實現圖像顯示及交互。另外就是查詢地理位置[10]。
資源設備查詢功能主要包括兩個模塊,分別為資源定位及資源交互,資源定位又包括根據設施類別及地理位置進行定位,資源交互包括詳圖顯示、屬性顯示、兩端連接的查看及機房平面圖的查看。
根據不同資源設備實現資源設備的設計,主要包括電纜、光纜、電纜放大器、人手井及電纜終端等設備查詢。根據屬性關鍵詞搜索頁面,在搜索過程中設計多種限制,從而能夠實現模糊查詢的功能。之后開始查詢,就會出現搜索列表結果,根據滿足需求網站進行顯示,因為網站數量較多,所以就設計了分頁顯示功能[11]。圖5為查詢設施通用時序。

圖5 查詢設施通用時序
圖6 為道路交叉點的查詢類圖,通過圖6可以看出來,主操作界面中的entry類與道路中心交叉單查詢頁面中的函數能夠對公用java包函數進行調用,從而實現條件判斷及定位,之后將查詢結果進行傳遞,最后顯示到圖形窗口中[12]。
雖然資源設備的種類多,但是查詢的方式大部分都相同,不同方面為資源設備搜索在地形圖中定位,其和使用者交互不同。比如,網站模塊到企業內部資源管理,其不僅能夠將自身屬性進行展現,還能夠將機房平面圖進行展現,電纜和電纜設備的供電只要對其屬性屬性進行查詢就行,表2為設備的交互設計。

圖6 道路交叉點的查詢類圖

表2 設備的交互設計
此部分實現要使用兩種處理方式,資源本身屬性的簡單交互操作可以對數據驅動層設備屬性工具包及數據庫調用實現直接檢索[13]。
用戶的登錄模塊主要包括用戶注冊、登錄、權限分配、用戶的基本信息管理等。為了能夠有效提高系統的安全性,可以使用驗證碼的方式避免不法分子的惡意攻擊。后臺數據庫存儲使用MD碼加密編碼字符串形式。為了能夠保證數據安全性,系統還要使用額如此驗證,每個用戶都具有自身的session,從而將自身能夠操作的功能進行展現,不夠自己級別的功能無法展示[14]。圖7為用戶登錄模塊的用例圖。

圖7 用戶登錄模塊的用例圖
因為系統中資源點較多,而且其中的資源點還具有子類型,全面考慮webGIS平臺中資源點的顯示速度及查詢速度,實現系統資源編碼的統一。表3為資源的統一編碼,圖8為點資源管理模塊的用例圖。

表3 資源的統一編碼

圖8 點資源管理模塊的用例圖
基于webGIS的光纜通信資源管理系統不僅能夠實現光纜和路由的維護,還能夠實現工作流轉及制定計劃的功能,實現綜合數據的分析形成報表,從而為用戶進行呈現[15]。圖9為基于webGIS的光纜通信資源管理系統操作平臺。

圖9 基于webGIS的光纜通信資源管理系統操作平臺
點資源管理模塊實現的技術主要包括:在用戶填寫信息之后提交,通過序列化技術保存;通過API實現數據標示及移動,并且還能夠加載新建的表單,將解封裝之后的字段轉入到sping負責的業務處理層。圖10為新建的營業廳。

圖10 新建的營業廳
用戶登錄模塊實現的技術主要包括:驗證碼圖片的生成、MS5碼的生成、設置用戶可以操作的權限。
光纜段屬于光纜通信網絡中最基本的單位,其光纜段編碼的設計不僅和其他資源設計相互聯系,并且還和系統資源查詢工鞥呢實現具有密切的聯系。所以光纜段ID區域編碼設計尤為重要[16],主要代碼為:

文中所設計的基于webGIS光纜通信資源管理系統能夠實現網絡資源的統一,根據地理信息系統技術能夠全面優化資源網絡,為決策及管理部門提供分析數據。還能夠為電力部門提高光纜的管理效率,保證系統能夠正常運行,提供良好的管理手段。