基于web的電力安全性評價系統的研究與應用_第1頁
基于web的電力安全性評價系統的研究與應用_第2頁
基于web的電力安全性評價系統的研究與應用_第3頁
基于web的電力安全性評價系統的研究與應用_第4頁
基于web的電力安全性評價系統的研究與應用_第5頁
全文預覽已結束

下載本文檔

版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領

文檔簡介

基于web的電力安全性評價系統的研究與應用

安全評估是一個驗證和糾正隱患的過程。它是一個熟悉設備系統、熟悉反事故技術措施、熟悉國家標準和部門標準的自我培訓和自覺實施的過程。而傳統的以手工為主的安全性評價工作方式存在著如下問題:(1)完全手工操作,工作繁瑣,效率低下。(2)難于實現對安全性評價工作的閉環管理;難于對評價工作進行控制、跟蹤和匯總。(3)評價報表格式不統一、不規范;評價缺乏客觀、科學的量化手段;缺乏對評價結果的分析和管理,評價工作屬于一次性行為。(4)缺乏有效的溝通手段,工作人員交流困難;評價信息發布和共享困難。所以需要一套集評價知識庫管理、整改流程、跟蹤統計、智能報表、信息系統集成、應用集成和信息共享于一體的計算機輔助管理系統———電力安全性評價綜合管理系統。1對系統架構的發展系統總體構架如圖1所示。系統基于瀏覽器/服務器(B/S)架構,采用三層結構設計,系統主要由數據層、應用層和表示層組成(1)數據層主要用來存儲業務數據,對業務邏輯進行底層的封裝。(2)應用層由數據訪問層、業務邏輯層組成,其中數據訪問層主要用來實現對Oracle數據庫的訪問,建立業務對象與數據庫關系之間的對應關系。本系統采用當前在.NET平臺上應用非常廣泛和成熟的O/RMapping工具:NHibernate。而業務邏輯層主要利用數據庫訪問層的接口對業務邏輯進行封裝,對數據的有效性進行認證,并實現系統的事務性和操作日志。(3)表示層基于ASP.NET實現,采用MVC結構設計,同時充分利用.NET對Jscript的支持,在極大程度上提高了用戶體驗,增加系統的易用性。系統的三層結構設計具有較好的可擴展性,例如當需要改變數據庫平臺時,只需修改系統的數據層,保持應用層和表示層不變即可實現該系統構架具有以下優勢(1)跨平臺:.NET作為與Java同等級的綜合應用開發平臺,已經逐漸成為業界所承認的技術標準,.NET平臺不僅僅局限于Windows操作系統,已經實現了在Unix、Linux上的應用,同時也不僅僅運行于IIS服務器上,在Appach上也能穩定地運行。(2)跨語言:跨語言是.NET平臺的一大特色,它不僅僅支持C#、C++、VB.NET,同時也支持Jscript、Java、Python等語言,這將極大程度上提高系統的開放性。(3)開放性:.NET平臺的核心是WebService,一種基于XML和Soap的數據訪問標準,通過WebService可實現各系統間的數據交換,且這種數據交換不會受防火墻的阻隔。當前,除了微軟的BiztalkServer提供了對WebService的強大支持外,Oracle、WebSphere等都提供了對WebService的支持。(4)模塊化設計:系統采用三層結構構架,將數據訪問、業務邏輯和頁面表示層充分地進行分離,即保證了邏輯的直觀性,同時也保證了系統的可適應性。(5)具有良好的擴展性:由于系統采用三層結構設計,系統可較方便地進行分布式部署,支持主站、子站和網站群之間的信息共享和呈送。(6)優越的性能:.NET平臺和SqlServer平臺的結合具有得天獨厚的性能優勢,相對于Java,.NET虛擬機所采用的JIT技術在很大程度上提高了系統的性能。(7)易用性:.NET平臺秉承微軟系統易用性的一貫優勢,在提升用戶體驗,減少頁面刷新上具有一定的優勢,從而可保證系統操作的簡單和直觀。此外,.NET與Office的集成相當緊密,可非常容易地實現.NET與Office文檔的互操作。(8)兼容性:滿足向下兼容的要求,軟件版本易于升級,任何一個模塊的維護和更新以及新模塊的追加都不影響其它模塊原有功能,且不影響系統的性能與運行。2系統的主要功能系統主要由系統基礎平臺業務流程和功能兩大部分組成,其中基礎平臺主要為整個系統提供可擴展、可自定義的技術支撐,它包括:(1)用戶管理:用來對系統的賬號進行管理和登陸認證。(2)組織結構管理:提供靈活的、可擴展和定義的組織結構管理功能。(3)權限管理:基于角色的權限管理,可靈活、方便地對系統的權限進行管理,保證系統的安全性。(4)日志管理:用來對系統重要的操作進行日志記錄,保證操作的可追溯性,提高系統的安全性。(5)知識庫管理:用來對安全管理中所涉及的標準、依據等文檔進行管理,工作人員在進行安全管理工作中可方便地對標準和依據內容進行引用。(6)流程引擎:提供流程管理工具,可實現對安全管理工作流程的配置,從而滿足不同單位、不同情況下對流程的不同要求。(7)報表統計引擎:提供可擴展的報表自定義和統計的功能,從而提高系統的數據分析能力。(8)OA消息:通過與OA(辦公自動化系統)的集成,實現系統重要事件向OA系統發送通知、用戶通過OA系統直接到達本系統相關操作界面的功能,在極大程度上提高系統的易用性。在基礎平臺所提供的支持的基礎上,本系統根據供電局安全管理工作的實際需要,實現了以下的業務流程和功能:(1)項目管理:系統以項目的形式來組織安全管理工作中的不同工作內容,如安全性評價、安全大檢查、事故反措等,同時允許用戶根據工作需要對項目進行擴展。(2)自查流程:實現各單位自查、問題的上報過程。(3)抽查流程:實現上級單位對下級單位安全管理工作的抽查的過程。(4)整改流程:實現各項任務整改的流程。(5)問題分析總結流程:實現對問題的分析和總結,統一問題的描述和分類,為更為準確、強大的數據分析統計打下良好的基礎。(6)問題跟蹤監督:實現對問題整改過程的全面跟蹤和催辦,使上級組織單位對工作的進展了如指掌。(7)報表自定義和統計:系統基于基礎平臺報表統計引擎,提供了強大的報表自定義功能,允許用戶根據需要定制報表的內容和格式。利用系統強大的統計功能,將統計的結果以柱狀圖、餅圖的形式表現出來。(8)個人辦公桌面:本系統提供個人工作桌面功能,在用戶登錄時向用戶呈現他所負責的所有任務以及所在組織單位的工作狀況。(9)工器具管理:實現對安全工器具的配置、檢查、檢測、更新、作廢的全生命周期的管理,使管理部門全面了解各單位的工器具使用、檢測情況。(10)危險點預控:提供先進的計算機輔助工具,協助供電局規范危險點查找的過程,建立格式統一、完整的危險點知識庫,并對危險點進行維護管理,為危險點控制措施卡的生成提供智能化的幫助,引導工作人員在作業的過程中逐步走向標準化和規范化,提供直觀、準確的危險點統計數據,為企業領導的決策提供強有力的支持。系統通過以下幾方面的設計,實現了對供電局安全管理工作信息化的全面支持:(1)引入項目管理的思想,建立完善的、適用于不同層次組織單位的業務流程,實現安全管理工作的閉環管理。(2)對安全管理工作的進展實現全面的跟蹤和監督,使管理部門及時了解安全管理工作的現狀并及時做出相應的決策。(3)自動匯總安全管理工作的相關數據和結果,自動生成格式統一、全面的評價報表,并且提供強大的報表定制功能;(4)提供完善的分析總結流程,為統一問題的描述、更準確的統計分析打下良好的基礎。(5)通過建立與OA系統的集成,提高交流的效率,簡化系統的操作。(6)基于B/S構架開發,用戶只需通過瀏覽器登陸本系統即可完成所有的工作,無需安裝客戶端。3關鍵技術3.1擴展組織結構可實現組織結構的無限擴展,用戶可根據工作需要,利用系統提供的組織結構定義工具,對組織結構進行擴展,從而將所有適用于本系統的安全管理工作(如安全大檢查、安措反措)納入到本系統中來,極大地提高了本系統的附加值。組織結構定義的內容包括:組織結構的層數、各組織結構的名稱、各層組織單位間的關系等等。3.2靈活性和易用性實現了基于角色的權限管理,在很大程度上提高了權限管理的靈活性和易用性。各單位可根據自身情況建立不同崗位,并將本單位可執行的操作分為不同的崗位,最后設置擔任不同崗位的用戶。3.3有效的修復過程定義工具為了加強整改流程的靈活性,系統實現了強大的流程配置引擎,通過該引擎,各單位可根據實際需要來定義整改流程的步驟。3.4兩組單位自動評分采用自動和手工評分相結合的方式實現評分,對于問題知識庫中的問題,由系統對各組織單位層次進行自動評分,而對于新發現的問題,則采用專業組手動評價,其他組織單位自動評分。并隨時匯總評分結果、應得分、實得分、得分率、扣分原因。此外,用戶根據實際情況來選擇新發現的問題評分數據的來源,如自己進行評分、匯總下級組織單位的評分結果或根據上級單位的評分獲得評分結果。3.5提高了系統的易用性實現了與OA系統的集成,實現了安全性評價系統數據往OA系統的發送,從而在很大程度上提高了系統的易用性。該OA消息服務具有以下優點:無需對OA系統作任何的修改和開發工作對系統的性能和安全性不會帶來任何不良的影響。3.6全面跟蹤,整改項目提供了豐富的跟蹤手段,實現管理部門對安全性評價工作任務的全面跟蹤,跟蹤內容有:查評任務分配和執行情況跟蹤;整改任務分配和執行情況跟蹤;問題整改跟蹤。利用這些跟蹤手段,管理部分可以非常方便地查詢到任務的狀態,并相應進行催辦、監督。3.7靈活的報表生成功能提供強大的統計功能,如問題的整改率、不同問題類別的分布、問題出現的整體趨勢等,通過直觀的直方圖、餅圖、曲線圖來顯示統計的結果,為科學的決策提供支持。同時,系統提供強大的報表定制和自動生成功能,允許各組織單位根據需要定制所需要的報表的內容(如所有未整改的重大問題)、報表的格式(如顯示哪些信息、以什么樣的順序顯示等)。同時,允許用戶設置某一報表的生成周期,由系統定期自動生成,并通過OA將報表發送給相關負責人。3.8般系統操作中的問題由于HTTP協議的無狀態特性,使得B/S系統在獲取和更新數據時需要頻繁地將數據回傳至服務器,從而產生頁面的刷新。這在一般的系統操作中并不存在問題,通常情況下系統只在完成操作后才刷新頁面符合用戶的操作習慣。但在某些情況下,在進行操作過程中往往需要頻繁地與數據庫進行數據交換,從而致使過多的頁面刷新,例如在執行查評任務時添加多

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯系上傳者。文件的所有權益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
  • 4. 未經權益所有人同意不得將文件中的內容挪作商業或盈利用途。
  • 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
  • 6. 下載文件中如有侵權或不適當內容,請與我們聯系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論