王 淵,宋坤昊
(1.河北煤炭科學研究院有限公司,河北 邢臺 054000;2.河北邁安檢測服務有限公司,河北 邢臺 054000)
在AI、大數據、云端等新興技術背景下,企業數字化轉型的需求和意愿越來越迫切,對于河北煤炭科學研究院有限公司檢測中心的主要業務來講,常規的檢驗任務完成后,能夠高效便捷的快速完成檢驗報告是迫切的需求。
本文主要基于Vue2.6X,Spring Boot 2.4x 和MySql 等軟件設計專用于煤礦安全生產檢測檢驗綜合應用平臺,利用計算機超快自主算法以及人工智能功能,不僅降低了檢測人員外出檢測的工作量,提高檢測檢驗的工作效率,也將紙質的檢測報告完全數字化,自動實現電子報告,確保檢測報告的規范性和權威性。
此次實驗技術平臺技術方案主要有6 大層組成,如圖1所示。

圖1 實驗平臺技術方案主要構成Fig.1 Technical scheme of experimental platform
檢測檢驗實驗平臺系統主要由模板管理、報告管理、儀器儀表管理、后臺管理4 部分組成,對這4 部分管理進行詳細介紹。
模板管理系統設計主要功能如圖2所示。

圖2 模塊管理的主要功能Fig.2 Main functions of module management
從圖2可以看出,該功能可以將紙質檢測報告轉化為電子檢測報告,模塊管理中在線填寫檢測報告大致有3 種方法,即人工填寫、拍照上傳和OCR 識別。
(1) 人工填寫只是在對應的欄目中,填寫現場檢測時測量的實驗數據,該模塊能夠自主計算并生成對應的實驗數據,并給出是否合格的判斷結果,檢測人員可以線上預覽和修正,并自動生成報告中頁眉頁腳和報告編號。
(2) 拍照上傳。目前河北煤科院檢測中心在外檢測人員都需要對現場環境、檢測樣品進行拍照,該模塊能夠實現實時拍照上傳功能。由于科技發展,相機拍照清晰度越來越高,照片的大小也越來越大,不僅對相機拍照功能提出較高的要求,也對相機的存儲功能提出很高的要求,因此該模塊建立云存儲空間,檢測人員可以隨時隨地上傳照片,如果外出信號不好,照片會存儲到本地服務器,以防出現照片丟失等現象,在一定程度上減輕了檢測人員的工作負擔。
(3) OCR 識別速度快,能對實驗數據進行快速計算,但由于OCR 技術不太成熟,上傳圖片的清晰度會直接影響識別的精準度,因此在OCR 識別后,需要檢測人員再次確定,確保信息準確無誤。
報告管理系統設計主要功能如圖3所示。

圖3 報告管理的主要功能Fig.3 Main functions of report management
從圖3可以看出,該模塊可以根據檢測人員檢測設備類型,自動選擇對應的報告模板,生成報告編號。檢測人員在儀器設備使用欄目中勾選本次檢測所使用的儀器后,會自動在報告中生成儀器設備,并顯示所有設備目前的使用狀態,杜絕出現儀器設備找不到等重大問題。當報告填寫完成入庫后,支持用戶通過報告編號或檢測設備名稱進行報告檢索查詢,并支持網上報告打印和驗證碼打印等功能。該模塊支持兩級審核,待報告提交后,分別按照審核人、批準人的順序進行報告審核批準,當報告審核過關后,點擊通過按鍵,能自動生成審核人、批準人的電子簽名。
儀器管理系統設計主要功能如圖4所示。

圖4 儀器管理的主要功能Fig.4 Main functions of instrument management
從圖4可以看出,儀器管理系統設計能夠支持儀器網上入庫登記和儀器設備信息修改,并且清晰顯示儀器的使用狀態,包括放置、使用、即將到期、送檢設備等。檢測時,檢測人員可以選擇處于“放置”狀態下的所需要儀器設備,選好儀器設備后上傳平臺,系統會建立設備使用臺賬,并將該設備的使用狀態變為“使用”,其他人無法選擇該儀器設備。
針對檢驗有效期即將過期的儀器設備,會提前2 個月在使用狀態內顯示紅色警報,并發出即將過期的警告信號,提醒檢測人員。檢測人員可在線提交設備檢定校準的送檢申請,設備變更為“送檢”狀態。在檢定完成后,可在線完成檢定校準證書的上傳及確認表審核流程,設備恢復可以使用狀態。如果最終設備的檢定周期到期,且相關人員沒有進行檢定校準環節,該儀器設備會變為禁止使用狀態,檢測人員無法選擇該儀器。如該儀器已不用,相關人員有權進行刪除該儀器列單。
后臺管理系統設計主要功能如圖5所示。

圖5 儀器管理的主要功能Fig.5 Main functions of instrument management
從圖5可以看出,后臺管理系統根據檢測中心管理需求設計,可對用戶信息、系統日志等進行管理。
支持所有用戶列表查詢,查看檢測人員詳細情況。不同職位員工對應不同權力的用戶管理,比如增刪用戶信息、派送指定檢測人員到現場檢測以及確定審核和批準人員名單等。該系統可實現系統日常操作日志,查詢系統正常或者異常記錄。
(1) 用戶管理。該功能主要進行系統用戶配置,支持所有用戶列表查詢,查看檢測人員詳細情況,不同職位員工對應不同權力的用戶管理,比如增刪用戶信息、派送指定檢測人員到現場檢測以及確定審核和批準人員名單等。
(2) 部門管理。配置系統組織機構(公司、部門、小組),樹結構展現支持數據權限。
(3) 崗位管理。配置系統用戶所屬擔任職務。
(4) 菜單管理。配置系統菜單、操作權限、按鈕權限標識等。
(5) 角色管理。角色菜單權限分配,按角色機構劃分數據范圍權限。
(6) 字典管理。對系統中經常使用的一些較為固定的數據進行維護。
(7) 參數管理。對系統動態配置常用參數。
(8) 操作日志。系統正常操作和異常信息日志記錄和查詢。
(9) 登錄日志。系統登錄日志記錄查詢,包含異常登錄。
2.5.1 單位管理
單位管理系統設計主要實現對委托單位的信息管理,并支持后期增減,可手動修改單位信息。對實驗室檢驗儀表,系統支持以委托單位為維度,進行檢驗儀表的配價管理。
2.5.2 我的代辦
(1) 支持我的待辦任務提醒,包含待編制報告、待審核報告、待批準報告、審核不通過報告、批準不通過報告。
(2) 支持儀器送檢流程審核待辦,包含待確認儀器送檢表、待審批儀器送檢表。
(3) 支持檢測檢驗信息公開化,用戶可在不登錄狀態下,通過系統提供連接,顯示檢驗報告內容狀態。
根據實際需要,設計的煤礦安全生產檢測檢驗綜合應用平臺系統能夠滿足主要功能在單點操作下響應時間1 s 內,并在網絡穩定的環境下,支持大于1 000 人的并發用戶數,數據查詢和報表生成系統響應時間一般不超過5 s。系統提供7×24 h 的連續運行,支持IPv4/IPv6 協議訪問標準,并在有錯誤操作時,系統不崩潰、不異常退出,保證不丟失數據。出錯消息中提供差錯產生的原因和糾正的詳細信息,能夠實現系統在承受最大并發用戶數持續運行的業務操作時運行平穩,且內存占用率沒有明顯增長。
設計的煤礦安全生產檢測檢驗綜合應用平臺系統通過適當的術語、圖形、背景信息,幫助用戶理解和使用,系統的風格盡量保持一致(界面著色、組件布局等);軟件操作直觀易學,有準確和完整的文檔,降低用戶的學習成本;輸入輸出提示信息明確,成功、失敗等交互信息簡潔明了。提供輔助輸入手段(如選擇輸入、默認值等),數據檢索方便、靈活。信息系統頁面字體統一,使用通用字體,避免用戶因操作系統字體庫不全而影響使用。
基于Vue2.6X,Spring Boot 2.4x 和MySql 等軟件設計了一套專用于煤礦安全生產檢測檢驗綜合應用平臺,實現了自動化、智能化、信息化。該平臺能夠快速生成檢驗報告中的報告編號、上下頁眉頁腳、電子簽名以及最終的電子版報告,擁有強大的查詢功能和照片云存儲功能。該平臺系統實踐應用后,使用效果良好,方便了河北煤科院檢測人員快速查詢報告和上傳現場檢測檢驗照片,提高了煤礦安全生產的檢測能力和效率,降低了檢測人員的工作量。