隨著我國工業(yè)的迅猛發(fā)展,特種設備的需求也逐年增長。特種設備是我國實體經(jīng)濟發(fā)展的重要基礎設施,特種設備安全直接關系到國家社會和諧和穩(wěn)定大局。質(zhì)量技術監(jiān)督部門作為特種設備安全監(jiān)管部門,要做好特種設備安全工作,責任重大,任務艱巨。市場上普遍使用的軟件系統(tǒng)基本上都涵蓋上述提及的最基本且最重要的管理功能,但對特種設備檢驗一系列的額外因素未能全面兼顧,需要非一線部門的工作人員進行日常管理。
(一)儀器設備管理模塊
建立特檢所儀器設備的臺帳,是對重要的資料或文件進行歸檔,如設備操作說明書、保修卡、合同等。記錄設備的目前狀態(tài)、借用記錄、歸還記錄,設備的使用記錄,實現(xiàn)設備維修的網(wǎng)上審批,設備采購的網(wǎng)上審批,登記設備的檢定記錄、設備報廢管理。實現(xiàn)儀器設備采購申請、設備驗收、儀器設備臺賬、年度校準計劃、中間檢查登記、供應商管理、中間檢查記錄、設備報廢記錄、維修申請等的電子化管理。
采購申請功能包括幾個方面。首先,設備申購:登記由各部門提出的設備購買清單,部門領導審核后交領導審批。其次,采購審批:通過通用審批事務處理平臺實現(xiàn)對申購單進行審批。審批通過后,設備管理部門到供應商處采購,驗收后進行設備臺帳登記。最后,供應商管理:登記有所有設備的供應商,按照ABC分類方法將供應商進行分類管理,可以根據(jù)供應商查詢采購的設備。
設備臺賬管理功能,是將檢驗合格的設備臺賬進行登記,為設備的管理、維護、處置、轉(zhuǎn)移提供基礎數(shù)據(jù)和設備的基本信息維護。設備臺賬登記的主要功能是登記設備的基本信息、使用部門、使用狀態(tài)、總值等主要信息。
本次研究的系統(tǒng)關鍵功能需求主要包括儀器設備管理、勞保耗材管理、圖書標準管理、印刷品管理、檢驗業(yè)務查詢、系統(tǒng)給號等六個功能模塊。
儀器設備管理模塊:特種設備日常檢驗中常用到一套儀器設備,小至日常的檢驗卷尺、檢驗錘等,大到幾十萬甚至幾百萬的儀器,其維護與保養(yǎng)、使用及歸還是日常主要工作。
勞保耗材管理模塊:特種設備檢驗領域的檢驗會涉及許多現(xiàn)場安全方面的問題,日常勞保用品的申購及使用更是本單位不可缺的物品管理。此外,就是耗材的管理。
圖書標準管理模塊:圖書標準是我們檢驗行業(yè)的重要手冊,標準申購后除了發(fā)放到檢驗員手上,仍需有借閱的庫存,除了正常的借閱外還涉及標準的更新,當標準作廢后需要回收,故購入標準的庫存以及存放位置都是管理的重點。
印刷品管理模塊:印刷品的管理是檢驗出具的原始記錄、整改意見書、聯(lián)絡單等,主要是庫存管理。其中還涉及印刷品到了庫存底線的時候需要提醒申購功能,是本系統(tǒng)開發(fā)必備的功能。包含印刷品基礎信息、印刷品出庫及入庫、預警查詢等。
系統(tǒng)給號模塊:是針對特種設備檢驗系統(tǒng)功能的補充,在日常的檢驗系統(tǒng)中只單方涵蓋法定檢驗的一些報告出具流程,但對一些委托檢驗或者系統(tǒng)內(nèi)無法兼顧的檢驗類型無法完成報告出具流程,此模塊主要是作為特種設備檢驗系統(tǒng)無法完成的報告業(yè)務流程的補充。
經(jīng)過需求分析階段的工作,總體設計按需求設計、劃分系統(tǒng)的功能模塊,確定系統(tǒng)中每個程序有哪些主要功能模塊組成,以及模塊間相互的關系和通信接口等?,F(xiàn)系統(tǒng)有待開發(fā)的關鍵模塊有六大模塊,分別是系統(tǒng)給號管理、檢驗業(yè)務查詢、儀器設備管理、勞保耗材管理、圖書標準管理、印刷品管理。
(一)數(shù)據(jù)庫設計
數(shù)據(jù)庫作為信息系統(tǒng)的基礎,其設計合理與否直接影響到系統(tǒng)的運作速度。數(shù)據(jù)庫設計的主要任務是根據(jù)用戶的信息需求、處理需求以及數(shù)據(jù)庫運行環(huán)境,設計出合理的數(shù)據(jù)模式。數(shù)據(jù)庫在系統(tǒng)中占有重要的地位,數(shù)據(jù)庫設計的好壞將直接影響應用程序。因此合理的數(shù)據(jù)庫結(jié)構(gòu)設計可以保證設計的完整性和一致性,提高數(shù)據(jù)存儲的效率。
儀器設備管理。包括:儀器設備臺帳、儀器設備驗收申請、采購申請、資產(chǎn)維護、資產(chǎn)轉(zhuǎn)移、工具箱、資產(chǎn)處置、儀器設備校準計劃和維護計劃、期間檢定/維修登記、儀器設備報廢/維修申請、儀器設備領用/歸還等部分。
勞保耗材管理。包括:勞保/耗材物品信息、勞保和耗材用品管理入庫、勞保/耗材用品管理庫存、勞保/耗材用品管理、勞保/耗材物品申購。
印刷品管理。包括印刷品系統(tǒng)、刷品系統(tǒng)、印刷品庫存等信息。
(二)功能模塊設計
在用戶管理方面,依據(jù)登錄信息,驗證用戶的合法性,保證系統(tǒng)的安全。實現(xiàn)用戶權限的定義、增加、刪除與更改等功能。數(shù)據(jù)信息是管理的主線。系統(tǒng)提供數(shù)據(jù)庫表外部備份功能,系統(tǒng)管理員可以指定需要備份的數(shù)據(jù)內(nèi)容,用戶登錄系統(tǒng)關鍵功能。在系統(tǒng)關鍵功能方面,通過分析得出整個系統(tǒng)的關鍵模塊的功能,整個系統(tǒng)主要包括以下部分:
儀器設備管理模塊:儀器設備臺帳、儀器設備申請、儀器設備期間核查、儀器設備校準檢定、儀器設備使用、儀器設備維修、儀器設備轉(zhuǎn)移、工具箱。
系統(tǒng)給號模塊:委托報告、電站鍋爐、澳門鍋爐、鍋爐維修、容器維修、管道維修、其他報告、比對取號、準予檢驗、歷史遺留。
系統(tǒng)測試的目標是盡可能多地發(fā)現(xiàn)系統(tǒng)中的錯誤和缺陷,以便將系統(tǒng)進一步的完善。首先是確認和驗證系統(tǒng)邏輯的正確性。其次就是查看系統(tǒng)中的是否存在不合理、不科學或被遺漏的問題,這些問題在測試中也許會發(fā)生,也許不會被發(fā)現(xiàn),要通過反復仔細地測試,盡可能地解決未知的問題和存在的問題,當然測試時為了確保程序更可靠、更正確,要通過測試來發(fā)現(xiàn)程序中的所有錯誤,就要窮舉所有可能的輸入數(shù)據(jù)、判斷條件,檢查他們是否產(chǎn)生正確的結(jié)果。在測試階段積累的測試結(jié)果,可以用更完整化的方法來進行統(tǒng)計分析。以便于推測系統(tǒng)將來運行的可靠性。在以上測試目標非常明確的前提下,我們需要對系統(tǒng)的測試采取以下的測試方面:
模塊測試。每個子功能與其他模塊的功能有沒有直接的關系,可以使用白盒的測試方法來測試每個系統(tǒng)的子功能,首先,用人工測試亞程序代碼的方式來測試編碼錯誤和邏輯錯誤,把不合理的地方加以改進,逐步對錯誤進行修正。其次,用計算機測試,對設計好的每個模塊程序各自模擬所需的參數(shù)進行測試,看其操作是否合乎常理,若發(fā)現(xiàn)錯誤的時候給予改進。
集成測試。用漸增的方法測試系統(tǒng)。首先,自上往下,對最頂部的模塊進行測試;然后,再進行下一個程序的測試,測試錄入模塊的時候先對通用模塊測試,再完成子模塊的錄入,看其子功能是否正常,發(fā)現(xiàn)并修正問題,這樣能較早地發(fā)現(xiàn)接口方面的錯誤,并能準確到其錯誤位置,讓已通過測試的模塊得到檢驗。
系統(tǒng)調(diào)試。在以上測試基礎上,系統(tǒng)功能算得上是基本完善了?,F(xiàn)在能做的是對系統(tǒng)的運行進行調(diào)試,對其輸入臨界值來測試系統(tǒng)的功能,用回溯法進行錯誤的推斷,定出錯誤出現(xiàn)的地方,沿著控制流往回分析追溯代碼程序,直到錯誤被找到而且修正為止。
驗收測試。通過系列的集成測試后,我們把所有事先設計好的模塊組成一個完整的系統(tǒng),對系統(tǒng)使用黑盒測試法。如功能與需求分析的設定有缺陷,我們則需重新調(diào)整,再次修改。
試運行。系統(tǒng)通過以上種種測試和驗收后,進行最后一步軟件的試運行。就是原始手工操作和系統(tǒng)軟件操作同步進行。同時在試運行當中核對出來的系列報表及格式,看是否滿足客戶的最終需求。并對客戶的各方面的滿意度進行調(diào)查,根據(jù)調(diào)查結(jié)果再次完善系統(tǒng)。
本文以特種設備檢驗綜合信息管理系統(tǒng)市場需求和關鍵功能的設計為目標,根據(jù)市場調(diào)研和工作經(jīng)驗對特種設備檢驗綜合信息管理系統(tǒng)進行需求分析,并根據(jù)市場需求對系統(tǒng)的數(shù)據(jù)庫和功能模塊進行設計分析,為系統(tǒng)下一步的設計實現(xiàn)提供基礎。
作者單位:濱州市特種設備檢驗研究院