王穎+崔浩+單永濤+趙成磊

摘 要:針對防雷業務發展和規范化管理的需要,該文在J2EE架構框架中,采用基于Web服務實現SOA的設計方式,以Oracle作為數據庫,設計了基于B/S架構的防雷業務管理平臺。應用結果表明,基于B/S架構的防雷業務平臺提高了業務處理效率,規范了業務管理,提升了業務質量。
關鍵詞:防雷 管理平臺 B/S
中圖分類號:TP311 文獻標識碼:A 文章編號:1674-098X(2017)04(a)-0127-02
防雷作為公共安全工作的一部分,承擔著社會各行業防雷裝置的技術評價、檢測、施工監督及竣工檢測等工作。由于各項工作流程環環緊扣,紙質記錄繁多,記錄、傳遞、整理手續繁瑣,工作量大,易出現數據錯誤或數據缺失的情況,查詢統計不便捷,且無法實現實時監管,無法滿足科學規范管理的要求。如何才能以更加規范、科學的方法對防雷業務進行組織管理,以期達到質的飛躍,已成為擺在人們面前的重要課題。
1 平臺功能設計
平臺采用B/S架構,簡化普通用戶的安裝、維護、更新手續,增強系統的移動辦公性能。平臺在功能上,集靜態管理與動態決策于一體,主要功能模塊分為技術評價、防雷驗收、常規檢測、收費管理、查詢統計、服務評議、風險防控、后臺框架及消息中心。
(1)業務模塊:平臺主業務模塊包括三個,技術評價、防雷驗收和常規檢測,各項防雷業務均通過這三個模塊實現,并最后出具報告。通過業務模塊的設立,一方面規范業務流程,實現全流程的監管,另一方面規范了報告格式,通過多級審查,確保報告的科學性和準確性。
(2)輔助管理模塊:主要包括收費管理、查詢統計、服務評議、風險防控,為業務管理建立收費管理及統計分析系統、萬能查詢系統、科技服務數據統計分析系統、用戶質量考核分析系統、服務質量對外考核系統以及各項業務關鍵節點的風險控制系統,為管理者提供了全方位的管理服務。
(3)系統設置模塊:通過后臺框架的初始化設置,平臺為不同崗位用戶配置不同的菜單及功能按鈕,并將與業務有關的技術用于、規范標準嵌套進來,便于業務流程中的使用。
(4)用戶交流模塊:通過消息中心,可實現各用戶間的交流溝通。
2 系統開發環境
系統是在J2EE架構框架中,基于Web服務實現SOA(Service-Oriented Architecture,面向服務的架構)的設計方式,并且采用Oracle數據庫進行開發的。通過構建B/S(Browser/Server)的模式結構,并采用JDBC+DATABASE的連接方式訪問數據庫,與數據庫建立企業級網絡連接,實現各節點之間數據共享和數據傳輸。 各子節點對父節點是透明的,便于主管人員隨時掌握各部門、站點的數據情況,而父節點對子節點則根據權限管理進行分配,以確保管理通道的暢通,可視化開放式的設計思想使得整個系統平臺更加用戶化、個性化。
3 平臺數據庫設計
3.1 設計要點
平臺后臺使用Oracle數據庫,采用面向對象方法(OOAD)進行邏輯設計,共111張數據表。在設計過程中,主要把握兩點:(1)設計表結構:實體對應于表,實體的屬性對應于表的列,實體之間的關系成為表的約束。邏輯設計中的實體大部分可以轉換成物理設計中的表,但是它們并不一定是一一對應的。(2)對表結構進行規范化處理(第三范式)。
3.2 數據庫連接
4 平臺登錄設計
平臺在IE8瀏覽器下運行,各用戶根據管理員預設的用戶名及密碼登錄系統(如圖1),根據不同崗位授權,進行相關業務操作。
登錄界面后臺主要代碼如下:
用戶名:
密碼:
id="passWord" name="passWord" tabindex="2"/>
驗證碼:
name="checkCode" maxlength="6" tabindex="3"/>
5 平臺應用及效果
平臺采取多級編碼管理的方式,通過不同級別服務器,可現實省、地市、縣多級防雷業務管理。實行多級業務流審查以及文檔統一管理制度,統一管理防雷中心的各類報表和文件。采用自動化的工作流轉方式管理整個防雷中心的工作流程,各項工作透明度得到很大的提升,用戶可以通過網絡及時將工作信息發送給相應的人員及部門,確保信息的適時發布處理,加大資源共享的程度,提升工作的靈活性。目前系統已在無錫地區市縣兩級聯網運行,系統運行穩定,對業務質量及管理效率提升明顯。
參考文獻
[1] (英)Quentin Charatan,Aaron Kans,著.Java大學教程[M].王桂彬,劉家蘭,譯.北京:清華大學出版社,2008.
[2] 聶哲.Java面向對象程序設計[M].北京:高等教育出版社,2008.
[3] 薩師萱,王珊.數據庫系統概論[M].北京:高等教育出版社,2000.
[4] Eyal Aronoff,Kevin Loney,Noorali Sonawalla,著.Oracle8性能優化和管理手冊[M].李逸波,王華駒,馬賽紅,等,譯.北京:電子工業出版社,2000.
[5] 姚妮.基于中間件技術的圖書管理系統的設計[J].鄭州輕工業學院學報:自然科學版,2012,27(3):41-44.
[6] 楊冰.基于B/S的學校后勤報修管理系統設計與實現[J].科技創新導報,2012(19):50.
[7] GB 50057-2010,建筑物防雷設計規范[S].2010.
[8] GB/T 21431-2008,建筑物防雷裝置檢測技術規范[S].2008.