• 
    

    
    

      99热精品在线国产_美女午夜性视频免费_国产精品国产高清国产av_av欧美777_自拍偷自拍亚洲精品老妇_亚洲熟女精品中文字幕_www日本黄色视频网_国产精品野战在线观看 ?

      批量處理檢驗報告系統(tǒng)的設(shè)計與實現(xiàn)

      2021-09-26 15:52:52牛金玲,周飛
      電腦知識與技術(shù) 2021年20期

      牛金玲,周飛

      摘要:該文介紹了一種批量處理檢驗報告系統(tǒng)的實現(xiàn)方法,通過采用JAVA技術(shù)開發(fā),基于J2EE架構(gòu),使用Oracle數(shù)據(jù)庫,實現(xiàn)了同一使用單位下多臺設(shè)備在一份報告中起草、審核、封存及打印等功能,起草時系統(tǒng)根據(jù)選擇的設(shè)備數(shù)量自動續(xù)頁并將讀取設(shè)備相關(guān)信息,在續(xù)頁中自動生成序號、頁碼,并更新目錄頁各子頁頁碼,報告復制時支持選擇性復制、報告封存后更新報告中所有設(shè)備檢驗信息等功能,通過本系統(tǒng)大大提高了部分檢驗報告出具效率。

      關(guān)鍵詞:批量處理檢驗報告;選擇性復制;自動續(xù)頁

      中圖分類號:TP311? ? ? 文獻標識碼:A

      文章編號:1009-3044(2021)20-0072-02

      1 背景

      在實際檢驗工作中,由于存在車用氣瓶一車多瓶檢驗、工業(yè)管道按裝置單元多條管道檢驗的現(xiàn)實情況,車用氣瓶定期檢驗、工業(yè)管道定期檢驗、工業(yè)管道施工監(jiān)督檢驗等需要實現(xiàn)批量處理檢驗報告的功能。當前,信息技術(shù)廣泛普及,幾乎每個行業(yè)都構(gòu)建了相關(guān)信息系統(tǒng)和管理平臺,也有部分機構(gòu)將信息化技術(shù)應用到特種設(shè)備管理工作中,但這些系統(tǒng)或管理方式在實際使用時仍不夠完善[1]。壓力管道是企業(yè)生產(chǎn)中的重要組成部分,面廣、量多、介質(zhì)多樣且布置復雜[2]。作為特殊的管道設(shè)備,壓力管道已經(jīng)廣泛應用于天然氣運輸、煤氣運輸?shù)萚3]。本文以工業(yè)管道施工監(jiān)督檢驗報告為例展示了系統(tǒng)實現(xiàn)的功能:同一使用單位下多臺設(shè)備在一份報告中起草、審核、封存及打印等功能。對于報告系統(tǒng)的實現(xiàn)來講,多臺設(shè)備起草情況復雜,比如實現(xiàn)根據(jù)選擇的設(shè)備數(shù)量自動續(xù)頁并讀取設(shè)備相關(guān)信息、在續(xù)頁中自動生成序號及頁碼、更新目錄頁各子頁及附頁頁碼、更新報告中所有設(shè)備的檢驗信息和設(shè)備檢驗狀態(tài)、報告書復制時支持對設(shè)備相關(guān)信息的選擇性復制等功能,這就對報告的起草、復制以及封存功能復雜度有較高的要求。

      2 主要實現(xiàn)內(nèi)容

      本文介紹了批量處理檢驗報告系統(tǒng)中實現(xiàn)的一份報告中完成多臺設(shè)備檢驗報告的起草、審核、審批封存以及預覽打印等主體業(yè)務功能,前端報告使用Java Applet,它一般運行在支持Java的Web瀏覽器內(nèi),服務端使用Java開發(fā)批量處理檢驗報告系統(tǒng),有效地實現(xiàn)了系統(tǒng)設(shè)計的功能。通過測試和系統(tǒng)試運行,本文所設(shè)計的檢驗報告系統(tǒng)可以能夠?qū)崿F(xiàn)同一使用單位下多臺設(shè)備在一份報告中起草、審核、封存及打印等功能。

      在系統(tǒng)實現(xiàn)的整個過程中,由于特種設(shè)備檢驗檢測機構(gòu)大都在檢驗作業(yè)指導書中規(guī)定了檢驗報告出具時限,設(shè)備批量檢驗后如果逐臺設(shè)備出具報告不僅造成人工、時間、紙張、存儲空間的浪費,且效率較低,按照檢驗作業(yè)指導書中從現(xiàn)場檢驗、報告起草、報告審核到報告封存的具體時限要求,以工業(yè)管道施工監(jiān)督檢驗報告為例,安裝監(jiān)檢合格后,監(jiān)檢人員一般應在10個工作日(特殊情況下30個工作日)內(nèi)完成從出具報告到送審核人審核,審核人審核后送批準人封存的全過程。例如在同一個單位的同一個裝置單元現(xiàn)場一次性檢驗了10條管道且輸送介質(zhì)相同,批量處理報告只需起草一份報告,如果單臺設(shè)備起草需要起草10份報告,并且封面頁、注意事項頁、目錄頁、檢驗證書頁、項目表頁等內(nèi)容大多是相同的,因此對于管道設(shè)備來說批量處理報告的優(yōu)勢更為明顯。起草環(huán)節(jié)支持多條管道在一份報告中起草,這是該系統(tǒng)實現(xiàn)的難點和重點。一份報告起草多條管道實現(xiàn)過程中,理論上對起草的管道條數(shù)不做限制,系統(tǒng)應根據(jù)起草時選擇的管道條數(shù)自動計算續(xù)頁頁數(shù),讀取每個續(xù)頁中的設(shè)備相關(guān)信息,并自動計算填充續(xù)頁中的序號、頁碼、報告總頁數(shù),更新目錄頁各子頁及附頁的頁碼,支持報告書復制時對于特定的管道相關(guān)信息不復制,支持單項報告復制,支持根據(jù)采取的檢驗方法添加相應報告附頁,支持協(xié)同起草和審核(對起草送審核以及審核送審批操作時均有轉(zhuǎn)階段完整性校驗)等,因此業(yè)務邏輯較復雜。

      2.1 報告書模板設(shè)置

      報告書模板定義(見圖1)中使用Json數(shù)據(jù)格式,設(shè)置屬于同一組的單元格及對應顯示數(shù)據(jù)字段數(shù)據(jù)描述。在需要自動續(xù)頁的模板頁設(shè)置該頁管道容量(即管道數(shù))、是否自動續(xù)頁以及自動續(xù)頁的續(xù)頁模板。

      2.2 報告書起草

      點擊報告書起草,選擇需要起草的報告書名稱,點擊新增報告,服務器端接收起草報告請求,通過報告定義獲取到模板文件進行解析模板數(shù)據(jù)。獲取模板中定義的Json格式描述數(shù)據(jù),解析并將管道數(shù)據(jù)填充到對應報告數(shù)據(jù)中。將報告數(shù)據(jù)返回客戶端由客戶端Applet進行渲染繪制,并填充序號、更新頁碼頁數(shù)以及目錄頁各子頁附頁的頁碼,每當添加或者刪除一頁時,向服務器發(fā)請求,服務器更新報告頁數(shù)據(jù),返回客戶端,客戶端根據(jù)返回數(shù)據(jù)刷新頁碼。

      報告基本信息和附頁信息中設(shè)置管道數(shù)填充量。起草報告時根據(jù)每頁設(shè)置的填充量計算頁數(shù),例如:管道有10條,數(shù)據(jù)表頁可以容納4條(見圖2),續(xù)頁可以容納4條。首先10條管道數(shù)減去數(shù)據(jù)表頁的4條管道剩下6條放到續(xù)頁中,根據(jù)6除以每頁最多管道數(shù)4可以得出需要2頁續(xù)頁(見圖3、圖4)。

      在報告書復制的時候可選擇是單頁報告復制還是整體報告復制,不參與復制的單元格所屬的報告定義在數(shù)據(jù)庫表中進行配置,在報告復制時不替換該項數(shù)據(jù)。

      報告對默認生成主頁,可以根據(jù)檢驗方式添加相應附頁,例如單線圖頁不夠用時添加單線圖附頁。當所有處理人起草完報告后,起草人在報告完整的情況下才能送審審核人,同樣審核人在報告完整的情況下才能送審審批人。

      2.3 報告書審核

      報告書審核人登錄時,在登錄頁面可以看到待審核的報告,審核后該報告顯示在已審報告列表,在已審報告中選擇該報告送審批人審批,若審核人還未審核時報告起草人發(fā)現(xiàn)報告中存在問題可以點撤回后修改報告重新送審,審核人發(fā)現(xiàn)問題時可以點退回起草人修改,在退回的時候可以選擇問題點標記顏色提醒起草人問題發(fā)生點,報告審核人不允許修改報告內(nèi)容。

      2.4 報告書審批

      報告書審批人登錄時,在登錄頁面可以看到待審批的報告,審批完成后封存報告,若審批人還未審批時報告審核人發(fā)現(xiàn)問題可以點撤回后顯示在已審報告列表,可以標記問題點,退回起草人提醒起草人修改,審批人發(fā)現(xiàn)問題時可以選擇逐級退回或退回起草人處理,在退回的時候可以選擇問題點標記顏色提醒退回報告接收人問題發(fā)生點,報告審批人不允許修改報告內(nèi)容。

      2.5 報告書打印預覽

      封存的報告可以查詢打印預覽,在打印頁面可以根據(jù)打印效果調(diào)整頁邊距參數(shù)并保存參數(shù)信息。在起草報告時報告表會記錄其所有關(guān)聯(lián)的管道表數(shù)據(jù)主鍵,報告封存后根據(jù)管道表主鍵更新各管道檢驗信息并更新設(shè)備檢驗狀態(tài)。

      3 結(jié)束語

      現(xiàn)場檢驗工作結(jié)束后應第一時間整理檢驗記錄并盡快出具檢驗報告[4]。檢驗報告作為檢驗機構(gòu)的“最終產(chǎn)品”,檢驗報告出具 結(jié)論的真實性、準確性、科學性、及時性是檢驗工作質(zhì)量的最直接體現(xiàn)[5]。批量處理檢驗報告系統(tǒng)的實現(xiàn)顯著提高了檢驗報告出具效率,通過該系統(tǒng)平臺可完成批量處理檢驗報告系統(tǒng)的整個流程需求,實現(xiàn)了同一使用單位下多臺設(shè)備在一份報告中起草、審核、封存及打印等功能,并記錄了檢驗人員參與報告形成的中間轉(zhuǎn)換處理環(huán)節(jié),提高了工作效率。

      參考文獻:

      [1] 張展彬,明子涵.特種設(shè)備信息化管理研究[J].西部特種設(shè)備,2020,3(2):70-73.

      [2] 蘇文娟.基于監(jiān)檢流程和NQI要素探討工業(yè)管道安裝過程中的常見問題[J].中國特種設(shè)備安全,2020,36(8):72-76.

      [3] 呂民.壓力管道檢驗存在問題及改善措施[J].化工設(shè)計通訊,2020,46(4):80-81.

      [4] 毛國均,柴軍輝,錢盛杰,等.石油化工成套裝置壓力容器及壓力管道定期檢驗的基本要求和關(guān)注點[J].化工裝備技術(shù),2020,41(4):45-48.

      [5] 戴光宇,畢陳帥.特種設(shè)備檢驗報告出具時限問題分析與對策——以機電類特種設(shè)備為例[J].中國特種設(shè)備安全,2019,35(9):52-56.

      【通聯(lián)編輯:謝媛媛】

      三都| 阿巴嘎旗| 永丰县| 英山县| 五台县| 阳谷县| 黔江区| 长垣县| 甘德县| 库尔勒市| 彩票| 论坛| 弋阳县| 巩义市| 广宗县| 崇礼县| 崇文区| 嘉义市| 仪陇县| 易门县| 巴塘县| 阳春市| 木里| 旌德县| 栾城县| 滨海县| 英超| 五华县| 邵阳市| 瓮安县| 衡阳市| 新民市| 那曲县| 赤壁市| 大方县| 奉新县| 台北市| 龙门县| 白沙| 永州市| 伊宁市|