湯億則 黃紅兵 王彥波 章毅
【摘要】 浙江電力通信系統(tǒng)保障能力系統(tǒng),需要用到三臺數(shù)據(jù)庫服務器,一臺應用服務器,三臺數(shù)據(jù)庫服務包括國網(wǎng)TMS數(shù)據(jù)庫服務器、省公司通信管理系統(tǒng)服務器、創(chuàng)維數(shù)據(jù)庫服務器,這三臺服務器作為系統(tǒng)的數(shù)據(jù)源支撐,應用服務器作為網(wǎng)站提供運行服務。
【關鍵詞】 電力通信 保障能力 B/S架構 指標功能
浙江電力通信系統(tǒng)保障能力系統(tǒng),采用B/S架構進行進行設計開發(fā),編程語言使用當前比較靈活穩(wěn)定的java語言進行編寫,系統(tǒng)開發(fā)的模式采用敏捷開發(fā)模式,以用戶的需求為核心,采用迭代,循序漸進的方法進行軟件開發(fā),使用敏捷開發(fā)的優(yōu)點在于項目在初期被分成多個子項目,各個子項目完成單獨測試之后,再對其進行整合,此開發(fā)模式高內(nèi)聚、低耦合方便日后軟件維護,有效的降低了日后軟件的維護成本。
一、應用架構設計
浙江電力通信系統(tǒng)保障能力系統(tǒng)采用軟件開發(fā)廣泛使用的Spring+Struts+ibaitis框架,其中還運用到了天元網(wǎng)絡公司內(nèi)部研發(fā)出來的對ibatis框架和Spring框架整合的jar包,ibatis小巧使用方便,利于日后代碼修改維護,提高代碼的可重用性,代碼開發(fā)采用單利模式,工廠模式,有力的保障了系統(tǒng)的性能。系統(tǒng)通過與TMS系統(tǒng)的數(shù)據(jù)庫接口實時抓取TMS數(shù)據(jù)庫的數(shù)據(jù),對數(shù)據(jù)進行分析計算,并將結果通過與SkyWorth數(shù)據(jù)庫的接口及時更新到大屏窗口。詳情如下圖所示:
二、技術架構設計
浙江電力通信系統(tǒng)保障能力系統(tǒng)架構采用MVC架構模式,MODEL(模型)、VIEW(視圖)、Controlller(控制器),Model代碼可重用組件,采用ORM(對象關系映射)對象關系映射與數(shù)據(jù)庫字段對應,以便與數(shù)據(jù)庫進行交互,VIEW是應用程序中處理數(shù)據(jù)顯示的部分,依照MODEL創(chuàng)建視圖,Conntroller控制器處理反饋用戶的請求主要存放業(yè)務處理業(yè)務邏輯,MVC模式分化了開發(fā)的方向,提高用戶體驗,降低程序的耦合度。
三、物理架構設計
浙江電力通信系統(tǒng)保障能力系統(tǒng),需要用到三臺數(shù)據(jù)庫服務器,一臺應用服務器,三臺數(shù)據(jù)庫服務包括國網(wǎng)TMS數(shù)據(jù)庫服務器、省公司通信管理系統(tǒng)服務器、創(chuàng)維數(shù)據(jù)庫服務器,這三臺服務器作為系統(tǒng)的數(shù)據(jù)源支撐,應用服務器作為網(wǎng)站提供運行服務。
四、功能簡要介紹
4.1資源配置管理
A.指標錄入:用戶錄入指標的基礎值輸入并保存在數(shù)據(jù)庫中。B.指標統(tǒng)計:使用用戶輸入的基礎數(shù)據(jù)和通過用戶基礎數(shù)據(jù)計算出來的最大值、最小值,在規(guī)則創(chuàng)建時候設定的理想值和權重計算出資源配置和調度生產(chǎn)及管理信息業(yè)務中的指標分值,展示統(tǒng)計指標詳情并傳入創(chuàng)維大屏。 C.指標方案創(chuàng)建:創(chuàng)建指標方案,其中資源配置、歷史運行、網(wǎng)絡能力、外部影響、調度生產(chǎn)、管理信息等指標大類的具體指標參數(shù)都會關聯(lián)在這個創(chuàng)建的指標方案中。D.指標規(guī)則創(chuàng)建:設定指標計算權重、理想值,自動統(tǒng)計出12家單位中各項指標中最大值、最小值保存在數(shù)據(jù)庫中,作為指標分值計算的條件。更新規(guī)則,更新之后將會重新計算相關指標并保存在數(shù)據(jù)庫當中并傳至創(chuàng)維大屏。
4.2歷史運行管理
A.指標錄入:歷史運行指標基礎數(shù)據(jù)庫錄入,并保存到數(shù)據(jù)庫中。B.指標統(tǒng)計:統(tǒng)計歷史運行指標分值,并保存到數(shù)據(jù)庫中,展示歷史運行指標統(tǒng)計詳情并傳至創(chuàng)維大屏,自動抓取國網(wǎng)TMS系統(tǒng)中的實時數(shù)據(jù)根據(jù)規(guī)則中的權重、最大值、最小值、理想值計算出指標的分值.C. 指標規(guī)則創(chuàng)建:創(chuàng)建歷史運行指標規(guī)則方案并創(chuàng)建規(guī)則詳情,自動獲取12家單位上報數(shù)據(jù)最大最小值。查看規(guī)則詳情。
4.3網(wǎng)絡能力管理
A.指標錄入:錄入網(wǎng)絡能力基礎指標并保存值數(shù)據(jù)庫。B.指標統(tǒng)計:統(tǒng)計計算網(wǎng)絡能力指標分值,查看統(tǒng)計結果。C.指標規(guī)則創(chuàng)建:創(chuàng)建網(wǎng)絡能力規(guī)則方案,并設置網(wǎng)絡能力規(guī)則方案詳情,自動獲取12家單位網(wǎng)絡能力基礎值的最大值、最小值,查看規(guī)則詳情。
參 考 文 獻
[1](波蘭 )克羅沃克奇.《復雜系統(tǒng)與過程可靠性及安全性》.國防工業(yè)出版社 ,2014年5月
[2]張智剛.《電網(wǎng)調度系統(tǒng)安全生產(chǎn)保障能力評估》.中國電力出版社,2014年1月