鐘靖國(guó)
關(guān)鍵詞:配電現(xiàn)場(chǎng);巡檢作業(yè);管理系統(tǒng);系統(tǒng)設(shè)計(jì);功能實(shí)現(xiàn)
1配電現(xiàn)場(chǎng)巡檢作業(yè)管理系統(tǒng)需求分析
在對(duì)配電現(xiàn)場(chǎng)巡檢作業(yè)的管理系統(tǒng)進(jìn)行設(shè)計(jì)前,必須明確該系統(tǒng)的總體性需求,才能夠確保功能完善,根據(jù)對(duì)配電現(xiàn)場(chǎng)巡檢作業(yè)的基本情況掌握,其具體需求包括幾項(xiàng):(1)組織結(jié)構(gòu)管理。對(duì)組織機(jī)構(gòu)的刪除、增加、修改以及查詢,由運(yùn)檢部門和地區(qū)部門負(fù)責(zé)。(2)用戶管理功能。提供用戶的新增、刪除、查詢以及修改功能,由管理員、巡檢員和主管部門負(fù)責(zé)。(3)授權(quán)管理功能。管理員對(duì)系統(tǒng)的功能和使用,分角色和用戶進(jìn)行權(quán)限管理。(4)任務(wù)管理功能。按照配電現(xiàn)場(chǎng)巡檢、檢修、搶修和規(guī)劃驗(yàn)收作業(yè)等基本任務(wù)的特點(diǎn),制定相應(yīng)的工作任務(wù),需要能夠?qū)σ延腥蝿?wù)進(jìn)行刪除和修改,具體需要實(shí)現(xiàn)任務(wù)編號(hào)、接收人、任務(wù)內(nèi)容與設(shè)備管理等方面的編輯與管理。(5)任務(wù)下發(fā)功能。將所制定的任務(wù)下發(fā)到相應(yīng)的巡檢人員,通過(guò)推送到巡檢人員的移動(dòng)設(shè)備終端實(shí)現(xiàn)。(6)個(gè)人任務(wù)管理功能。巡檢人員需要能夠查看自己接收的任務(wù)、任務(wù)完成情況以及過(guò)往完成任務(wù),并將當(dāng)前的巡檢任務(wù)設(shè)置為待辦狀態(tài)。(7)設(shè)備信息管理功能。設(shè)備源圖形從CAD轉(zhuǎn)到GIS中,通過(guò)GIS發(fā)布,設(shè)備屬性信息通過(guò)GIS導(dǎo)出進(jìn)入數(shù)據(jù)庫(kù)中。(8)GPS定位狀態(tài)監(jiān)控功能。實(shí)時(shí)監(jiān)測(cè)GPS定位功能是否可用,如果不可用需要彈出相應(yīng)的信息通知,提醒相關(guān)人員當(dāng)前GPS定位功能失效[1]。
2配電現(xiàn)場(chǎng)巡檢作業(yè)管理系統(tǒng)具體設(shè)計(jì)
2.1系統(tǒng)架構(gòu)設(shè)計(jì)
本文所設(shè)計(jì)的配電現(xiàn)場(chǎng)巡檢作業(yè)管理系統(tǒng)共計(jì)分為三個(gè)部分,即PC客戶端、PDA客戶端以及Web服務(wù)端。首先,在PC客戶端方面,采用瀏覽器向后臺(tái)管理功能的用戶提供操作界面以及管理功能入口,利用PC客戶端的用戶能夠?qū)崿F(xiàn)巡檢任務(wù)管控、地圖監(jiān)測(cè)、表達(dá)管理以及統(tǒng)計(jì)分析等功能。其次,在PDA客戶端方面,能夠向巡檢人員提供執(zhí)行任務(wù)時(shí)的實(shí)時(shí)操作界面,通過(guò)PDA客戶端巡檢人員可以對(duì)當(dāng)前需要完成的配電現(xiàn)場(chǎng)巡檢作業(yè)任務(wù)進(jìn)行查看,同時(shí)能夠?qū)θ蝿?wù)完成情況進(jìn)行編輯。最后,在Web服務(wù)端方面,該服務(wù)端能夠向PC端和PDA端提供網(wǎng)頁(yè)服務(wù),接收來(lái)自PC端和PDA端的請(qǐng)求,同時(shí)能夠高效對(duì)請(qǐng)求進(jìn)行處理,該系統(tǒng)主要完成的任務(wù)包括安全管控、任務(wù)管理、系統(tǒng)管控、設(shè)備管控等,最為重要的是需要完成信息處理和數(shù)據(jù)同步等功能。本次系統(tǒng)設(shè)計(jì)以MVC設(shè)計(jì)模式為基礎(chǔ),系統(tǒng)整體氛圍表現(xiàn)層、業(yè)務(wù)邏輯層和數(shù)據(jù)層三層架構(gòu)[2]。
2.2組件設(shè)計(jì)分析
在本次系統(tǒng)設(shè)計(jì)中,主要組件包括鑒權(quán)認(rèn)證組件、任務(wù)管理組件、數(shù)據(jù)同步組件、軌跡計(jì)算處理以及表單操作組件等部分。鑒權(quán)認(rèn)證組件的主要功能是對(duì)用戶信息進(jìn)行判斷,允許合法的用戶進(jìn)入,對(duì)不合法的用戶進(jìn)行限制,此組件對(duì)外所支持的接口包括:
boolean isValidUser(String userId);
boolean isOperationAllowed(String userld,String url);
Map<String,Righflnfo>getRightList(String userld);
任務(wù)管理組件的主要任務(wù)是為用戶提供任務(wù)創(chuàng)設(shè)、任務(wù)指派、任務(wù)查詢以及任務(wù)修改等功能,本組件能夠調(diào)用DAO支持的接口對(duì)數(shù)據(jù)庫(kù)中相關(guān)的任務(wù)進(jìn)行調(diào)整,其接口包括:
boolean createTask(Tasklnfo taskInfo)
boolean editTask(TaskInfo taskInfo)
TaskInfo queryTask(String taskld)
TaskInfo[]queryTasksByUserld(Stfing userld)
boolean deleteTask(String taskId)
數(shù)據(jù)同步組件主要用于任務(wù)數(shù)據(jù)的相關(guān)導(dǎo)入、導(dǎo)出等管理,對(duì)上述功能都支持相應(yīng)的接口。
軌跡計(jì)算處理組件按照TaskID收集任務(wù)執(zhí)行過(guò)程中需要的軌跡數(shù)據(jù),同時(shí)按照需求對(duì)軌跡數(shù)據(jù)進(jìn)行相應(yīng)的計(jì)算處理,計(jì)算處理結(jié)果能夠?yàn)槭褂谜咛峁﹨⒖?,該組件的所支持的接口包括
GPSInfo queryTaskTrace(String taskld) 執(zhí)行任務(wù)路徑信息的查詢
double caleulateDistance(String taskId) 執(zhí)行任務(wù)移動(dòng)距離的計(jì)算
表單操作組件主要功能是增加表單、刪除表單以及修改表單,表單中所記錄的信息以XML字符串的方式存儲(chǔ)在數(shù)據(jù)庫(kù)中,在對(duì)表單中的信息進(jìn)行讀取時(shí),需要對(duì)XML字符串進(jìn)行解析,才能夠獲取表單中相應(yīng)的內(nèi)容,該組件所支持的接口包括:
boolean createSheet(Sheetlnfo shtInfo);
boolean deleteSheet(String shtld);表單刪除時(shí),并不是要將其從數(shù)據(jù)庫(kù)中刪除,而 是將表單狀態(tài)修改為DELETED。
SheetInfo querySheet(String shtld);
void editSheet(Sheetlnfo newSheetInfo);
void editSheet(Sheetlnfo newSheetInfo); cleanOldSheet0;此接口主要用在處于DELETED狀態(tài)的所有表單清理中,能夠?qū)⑦@些表單從數(shù)據(jù)庫(kù)中完全清除。
3配電現(xiàn)場(chǎng)巡檢作業(yè)管理系統(tǒng)的實(shí)現(xiàn)分析
將其應(yīng)用在H市某電力企業(yè)的配電現(xiàn)場(chǎng)巡檢作業(yè)管理工作中,測(cè)試中共計(jì)發(fā)現(xiàn)BUG24個(gè),不存在致命問題,將所有BUG進(jìn)行修復(fù)后,按照相關(guān)要求開展實(shí)踐檢測(cè),該系統(tǒng)能夠有效指導(dǎo)配電現(xiàn)場(chǎng)巡檢作業(yè)管理工作開展,任務(wù)創(chuàng)建、任務(wù)下發(fā)以及任務(wù)執(zhí)行等各功能表現(xiàn)良好,對(duì)配電現(xiàn)場(chǎng)巡檢作業(yè)管理工作具有良好的支持效果,能夠全面提高管理工作效率和質(zhì)量[3]。
結(jié)束語(yǔ)
綜上所述,本文全面闡述了配電現(xiàn)場(chǎng)巡檢作業(yè)管理系統(tǒng)的具體需求,并對(duì)其具系統(tǒng)架構(gòu)以及組件功能的具體實(shí)現(xiàn)方式進(jìn)行詳細(xì)分析,希望能夠?qū)ξ覈?guó)配電現(xiàn)場(chǎng)巡檢作業(yè)管理工作以及系統(tǒng)設(shè)計(jì)起到一定的借鑒和幫助作用,促進(jìn)我國(guó)電力系統(tǒng)建設(shè)水平提升。
參考文獻(xiàn):
[1]毛增洪. 無(wú)人值守配電房綜合管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J]. 現(xiàn)代物業(yè)(中旬刊), 2019, 460(06):30-30.
[2]郭志燊, 邱桂華. 配電網(wǎng)運(yùn)行智能分析系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 中國(guó)高新科技, 2019, 000(002):56-59.
[3]袁素菊. 淺析10kV及以下配電網(wǎng)工程管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[J]. 科學(xué)與信息化, 2019, 000(029):169-169.