前言:尋找寫作靈感?中文期刊網用心挑選的光纖通道信息管理系統設計,希望能為您的閱讀和創作帶來靈感,歡迎大家閱讀并分享。
摘要:
基于B/S結構,并結合Oracle和Dreamweaver兩種技術研發了繼電保護光纖通道信息管理系統,繪制了系統結構圖,并設計了系統的客戶端功能模塊和數據庫系統。其運行結果也表明該系統操作簡單且界面友好,滿足了系統管理員、操作員、客戶人員和用戶人四個方面人員的增、刪、改、查詢等工作需求。
關鍵詞:
繼電保護;光纖通道;管理系統設計
0引言
近年來,隨著社會的發展和城市建設的逐漸完善,通信手段繁多,電信業務量越來越大,不同類型的電信設備也在不斷增加。并且隨著技術的發展,電信設備和線路經常需要進行更新換代。這些繁雜的工作帶來的數據信息量龐大,且易于出錯,通信資源管理體制已經不能局限于仍沿用傳統方式,如使用紙質文檔,或手工操作的形式來記錄。且紙質文檔記錄的數據易于丟失,不便于信息的查詢以及數據的更換,使得管理工作難度大、效率低。采用科學的信息管理系統可以通過多種方式更好地記錄和呈現數據資料,分析數據信息,對管理人員做出有效合理的決策起到保障作用。
1系統結構設計
繼電保護光纖通道信息管理系統的設計基于B/S(Browser/Server,瀏覽器/服務器)模式,主要包含了后臺數據庫的開發和前端網頁客戶端的設計兩個部分[1]。繼電保護光纖通道信息管理系統中數據傳遞是用戶通過客戶端瀏覽器發送請求至服務器端,服務器將請求信息發送至Servlet,Servlet通過JDBC鏈接數據庫對數據庫進行操作,完成的結果通過JavaBean封裝后保存到請求對象中,最后由Jsp頁面讀取Servlet的執行結果進行顯示。
2數據庫設計
數據庫系統用來管理和存儲系統運行所需的數據信息,負責與保存信息的服務器端之間進行數據的交換。系統中保存的資源信息可以采用工單管理的方式錄入,也可進行批量錄入或Excel表格導入。數據庫的設計由4個階段組成,即需求分析、概念設計、邏輯設計和物理設計。遵照數據庫的設計流程,可以保障系統的設計準確性、可靠度以及效率[2]。
2.1需求分析
需求分析階段決定了數據庫之后的設計,是最重要的一個環節。在該階段中對繼電保護光纖通道工作做了詳細的調查。在對目前繼電保護光纖通道的管理工作詳細了解后,明確了系統的應用目的,系統對數據呈現和處理的功能需求,并搜集了系統中需要呈現的數據以及數據之間相互的關聯信息。
(1)數據信息
通過對用戶所需查詢數據的調查,確定系統所需呈現的數據。包括用戶信息,繼電保護業務信息,一次線路信息,光纜信息,空間資源信息,站點設備信息。
(2)處理需求
該系統能滿足用戶對信息進行增加、刪除、修改等操作,可按照用戶不同的查詢條件搜索信息,并能對數據進行導出,得到文檔或表格形式的書面文件。
(3)數據安全可靠性
系統提供了數據的備份功能,包括了定時自動和手動兩種方式。系統涉及訪問和修改數據庫的權限問題,不同的用戶權限不同。客戶人員只能進行簡單的查詢操作,瀏覽各個模塊的數據;操作員可在自己涉及管理的業務模塊下進行增、刪、改、數據導出等操作;用戶人可以操作向系統管理員提出申請的操作員的管理模塊;系統管理員的功能更全面,可以處理系統內的任何信息,包括對不同用戶進行權限分配。
2.2概念結構設計
概念結構設計是根據抽象的需求分析數據建立概念E-R模型。為后續關系模型的確立打下基礎。根據上述系統需求分析得到該數據庫的概念設計,并繪制出系統整體的E-R圖。
2.3邏輯結構設計
得到概念設計的E-R圖后,可以依據E-R圖建立邏輯模型。其中最重要的就是將系統E-R圖中的實體、實體的屬性和實體之間的關聯轉化成關系型數據模型,并確定實體的主鍵[2]。根據E-R圖到關系模型的轉換方式對E-R圖進行轉換。
2.4物理設計
物理設計在邏輯模型建立完成之后,這也是對數據庫的最終實現。該部分設計包括字段的命名、字段長度的確立、數據庫的結構的創建以及數據庫的運行與測試等。按照規則建立出來的一張關于用戶登錄信息的表。
2.5數據庫的建立
系統采用的是Oracle數據庫管理系統??紤]到繼電保護光纖通道信息管理系統數據量大,并發操作比較多,Oracle數據庫能在對稱多CPU的系統上提供并行處理,所以選擇Oracle數據庫建立繼電保護光纖通道數據庫系統。
3客戶端設計
由于系統基于B/S架構,所以前臺客戶端的設計采用AdobeDreamweave這款具有HTML(超文本標記語言)編輯功能,支持最新的Web技術的網頁編輯器。為了方便電力公司的員工對繼電保護光纖通道的光纜線路、保護通道、設備等資源數據的增、刪、改、查詢和導出,文中設計出如下的系統功能模塊。
(1)業務資源管理
業務資源管理包括保護通道編號、光纜線路編號、站點、調度單位等信息。工作人員可以通過該部分了解繼電保護業務的相關信息。
(2)空間資源管理
系統對空間資源信息管理部分提供以導航樹形式分層顯示區域、局站、機房等節點信息。局站導航樹便于各種空間資源的查詢,實現了對各項數據的增、刪、改等操作。局站導航樹支持按指定條件對導航樹中各節點進行排序,并支持節點搜索功能[3]。本系統中空間資源分為區域,站點,機房三層。每層節點包含內容如下所示。區域管理,區域由一定數量的局站組成,系統區域的定義根據用戶的實際需要。站點管理,站點歸屬于某一區域,由若干機房組成,在區域下可對站點進行增、刪、改。機房管理,機房包含在站點信息下,用于安裝通信設備和設施的房間,系統提供圖形化的方式對機房進行管理。
(3)圖形化管理
圖形化管理主要是對電網的光纜路由、一次線路和傳輸線路進行圖形化的展示。支持在選中線路圖的線路上顯示具體的光纖參數以及設備型號。圖形上包括了光纜在全省一次線路上的分布情況,鼠標移動到相應光纜上可以顯示出光纜的基本信息。當鼠標在光纜上左鍵點擊時會打開新的界面,顯示出光纜的詳細情況,包括光纜的用途,以及纖芯已占用或未占用等信息。該部分實現了電網的光纜路由、一次線路和傳輸線路的邏輯圖與系統圖之間的切換。系統圖展示的站點,光纜信息有地圖背景,對站點的分布較為直觀明了;邏輯圖以最簡潔的方式更為清晰地展示了站點間的關聯信息。
(4)光纜資源管理
光纜資源管理主要用于管理光纜線路中光纜的長度、速率、起止站點等信息。對于定期查看和維護光纜資源起到重要作用。主要用于管理和維護通道。其中包括了通道ID、名稱、速率、起止站點、站點設備等信息。
(5)設備臺賬管理
設備臺賬管理用于記錄和管理站點中用于運行的設備和裝置的信息。包括了設備安裝地址、生產廠家、安裝日期、檢定周期等信息。在到達檢修年限時會提示工作人員,極大地減免了設備發生故障的機率。
4運行結果
遵循上述的設計,開發了繼電保護光纖通道信息管理系統。文中描述了繼電保護光纖通道信息管理系統的設計方法以及實現的功能。本系統的投入使用大大降低了電網公司數據維護人員的工作強度,節省了工作人員采購成本,還方便了對于各個站點數據的查閱和共享。本系統界面友好,操作簡單,工作人員能夠很容易學習和掌握,方便管理人員的維護,提高了電網對繼電保護光纖通道的管理水平。
作者:陸俊 邵廣賢 單位:國網安徽省電力公司信息通信分公司 國網安徽省電力公司