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

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