唐彬彬
(廣東電網(wǎng)有限責(zé)任公司河源供電局,河源 517000)
電力安全生產(chǎn)作為電力發(fā)展的基礎(chǔ),保證和促進(jìn)電力公司具有好的經(jīng)濟效益[1-2]。在電網(wǎng)調(diào)控一體化的背景下,針對調(diào)度人員在無人值班變電站異常告警信號通知、記錄等方面效率低,缺陷未及時閉環(huán)等問題,提出設(shè)計缺陷管理系統(tǒng)將缺陷處理流程固化到系統(tǒng)中,設(shè)備異常告警信號信息化流轉(zhuǎn),實現(xiàn)缺陷信息共享、流程互通、自動記錄和閉環(huán)管理等功能。因此,本文主要研究電力系統(tǒng)運行過程中缺陷處理過程的模塊化、流程化管理,及時對缺陷、隱患進(jìn)行消缺和閉環(huán)[3-4]。
傳統(tǒng)用戶權(quán)限管理和流程控制大多采用基于“角色—用戶”一對多的設(shè)計機制,在系統(tǒng)設(shè)計中“角色”以組/類形式進(jìn)行定義,在組/類中可以針對不同職位、崗位設(shè)置具體用戶,在傳統(tǒng)設(shè)計機制當(dāng)中對于用戶權(quán)限的設(shè)計可以總結(jié)為三種形式[6]:
(1)用戶直接授權(quán)機制。在系統(tǒng)管理流程中定義以用戶作為審批節(jié)點的操作主體設(shè)計形式,此種方法設(shè)計簡便,但當(dāng)系統(tǒng)管理流程中所涉及的具體用戶發(fā)生角色上的轉(zhuǎn)變時,針對此種變化在系統(tǒng)管理流程對于該具體用戶就必須及時變更。在公司發(fā)展過程中根據(jù)工作需求調(diào)整人員崗位屬于正常調(diào)配,因此,系統(tǒng)管理流程在此方面的考慮存在缺陷,同時,對于用戶的管理也比較復(fù)雜。
(2)基于角色關(guān)聯(lián)多用戶的授權(quán)機制。此種設(shè)計原理采用將崗位、職位等用戶定義為角色,形成多個用戶關(guān)聯(lián)一個角色的模式,此時審批流程形成以包含崗位、職位的角色審批機制。但此種設(shè)計存在角色權(quán)限復(fù)雜,在用戶使用過程中存在不便。
(3)基于角色、用戶結(jié)合的授權(quán)機制。兩種授權(quán)機制的結(jié)合雖在一定程度上具有靈活性,但并未從根本上改變以上兩種設(shè)計機制中系統(tǒng)維護(hù)人員管理復(fù)雜和使用用戶操作復(fù)雜的缺陷。
隨著研究者的積極探究,在系統(tǒng)流程的權(quán)限管理流程中采用角色的訪問控制(RBAC)的設(shè)計機制逐步成熟。RBAC 采用將崗位、職位歸類于不同角色,并將審批權(quán)限進(jìn)行封裝,通過定義用戶不同的角色,從角色中間接獲取對應(yīng)權(quán)限,達(dá)到用戶權(quán)限分配的目的。采用此種設(shè)計機制實現(xiàn)了解決了在系統(tǒng)維護(hù)和使用用戶操作復(fù)雜的缺陷,同時,采用RBAC 的設(shè)計機制不僅易于管理而且降低了復(fù)雜性、成本和發(fā)生錯誤的概率,成為未來角色權(quán)限定義的發(fā)展趨勢[5],本次研究將使用此種數(shù)據(jù)庫讀取管理機制。
本缺陷管理設(shè)計流程依據(jù)電網(wǎng)系統(tǒng)流程建設(shè)標(biāo)準(zhǔn)及實際業(yè)務(wù)需求進(jìn)行。電力工作者在使用、操作、驗收等工作過程中,或者在試驗、定檢、檢修或驗收等過程中發(fā)現(xiàn)缺陷后,按照缺陷管理流程及時在缺陷管理系統(tǒng)上填寫缺陷單,發(fā)起缺陷處理流程,部門專責(zé)經(jīng)過審核確認(rèn)后,將對應(yīng)缺陷單批準(zhǔn)后流程自動到達(dá)運維人員進(jìn)行消缺,經(jīng)消缺完成后,運維人員將缺陷流程處理結(jié)果發(fā)回給部門專責(zé)驗收并確認(rèn)后,進(jìn)行歸檔。
在缺陷管理整個流程節(jié)點當(dāng)中,每個節(jié)點都擁有自身的處理功能及權(quán)限,不同節(jié)點對應(yīng)不同角色,流程節(jié)點按順序逐步執(zhí)行,可以由地調(diào)內(nèi)部發(fā)起流程,也可以接收上級管理部門(中調(diào))通過缺陷管理接口發(fā)送缺陷單,但在缺陷流程處理完成后需在閉環(huán)環(huán)節(jié)執(zhí)行分辨流程單是地調(diào)歸檔還是中調(diào)歸檔,若地調(diào)執(zhí)行歸檔,歸檔信息在地調(diào)完成閉環(huán),若中調(diào)執(zhí)行歸檔,則歸檔信息可同步地調(diào)系統(tǒng)完成閉環(huán),缺陷管理設(shè)計流程如圖1所示:
圖1 電網(wǎng)運行缺陷管理系統(tǒng)流程圖
缺陷管理權(quán)限設(shè)計過程中,為克服上文基于角色的用戶權(quán)限管理方法的缺陷,采用基于作流審批節(jié)點以部門為主體的設(shè)計思路,在定義系統(tǒng)中具體審批角色時選定此角色具備的權(quán)限,將具體用戶定義具體功能的角色,設(shè)置簡便。
在此種設(shè)計思路中,缺陷管理系統(tǒng)流程審批權(quán)限制定主要包括以下內(nèi)容,創(chuàng)建缺陷管理系統(tǒng)流程中所涉及的具體部門和角色;創(chuàng)建相應(yīng)部門主管角色及其他角色;審批節(jié)點權(quán)限設(shè)置時提供此系統(tǒng)所涉及的部門選項;設(shè)定部門主管角色后,此角色具有主管的審批權(quán)限。將對應(yīng)部門中各用戶劃分入相應(yīng)角色,一個用戶可劃入單個或多個角色,再把流程各節(jié)點權(quán)限資源分配給相應(yīng)角色,同時,一個角色可以獲得一個或者多個權(quán)限資源,從而建立用戶—角色—權(quán)限資源機制。
流程對應(yīng)設(shè)計各節(jié)點角色分配說明如下,例如流程節(jié)點“填報缺陷”節(jié)點,對應(yīng)角色是“缺陷填報人員”角色,而此角色對應(yīng)用戶人員類別是“運維人員”,由前文的設(shè)計原理,可將流程資源權(quán)限-角色-人員相對應(yīng)分配如下:
本缺陷管理系統(tǒng)設(shè)計采用基于工作流審批節(jié)點以部門為主體的設(shè)計思路,通過將缺陷審批流程中的審批人員定義為部門具體審批角色來進(jìn)行實現(xiàn),此種設(shè)計可以規(guī)避用戶崗位變動所帶來的維護(hù)弊端。工作流中審批操作以角色為主體,而且這個角色是獨立的個體,當(dāng)用戶崗位變動時更改審批角色即完成設(shè)置。
表1 缺陷管理流程角色列表
本文詳細(xì)論述電網(wǎng)運行缺陷管理設(shè)計方法及流程,論述傳統(tǒng)系統(tǒng)流程節(jié)點角色審批方法的的利弊,并在此基礎(chǔ)上提出采用按部門設(shè)置審批角色的工作流程審批節(jié)點的方法設(shè)計缺陷管理系統(tǒng),研究及實踐證明采用本文所提出的工組流程審批節(jié)點的方法在實際缺陷流程管理過程中具有實際價值。