本發明專利技術公開了一種基于文檔編輯工具的檢測報告自動生成系統及方法,系統包括:請求接入模塊,用于對檢測報告生成請求的請求參數進行提取,并放入待處理隊列;報告數據加載模塊,用于提取當前待處理隊列中的請求參數,根據請求參數從數據庫中提取檢測報告對應的檢測數據;報告編制模塊,用于喚醒文檔編輯工具進程,基于總控程序及檢測數據,控制文檔編輯工具生成檢測報告;簽名加密模塊,用于對生成的檢測報告進行簽名或加密;請求響應模塊,用于根據請求參數返回對應的檢測報告生成的結果數據。本發明專利技術實施例能夠基于文檔編輯工具提供的接口,模擬人工編寫檢驗報告的所有編制過程;全流程自動化處理,報告生成效率更高。報告生成效率更高。報告生成效率更高。
【技術實現步驟摘要】
一種基于文檔編輯工具的檢測報告自動生成系統及方法
[0001]本專利技術涉及數據處理
,尤其涉及一種基于文檔編輯工具的檢測報告自動生成系統及方法。
技術介紹
[0002]目前實驗室生成檢驗報告主要有兩種模式。
[0003]第一種是全人工模式。這類實驗室一般沒有Lims系統,數據的收集一般依賴線下紙質或者電子文檔的傳遞。報表編制人員在收集全受理單和檢驗檢測的原始記錄后,根據這些數據,人工在Word/Excel/WPS里整理編寫一份客戶所需的報告以及進行后續的相關處理。
[0004]第二種是由系統生成的模式。這類實驗室一般都有一套系統在收集報告中所涉及的數據。當系統收集完這些數據后,報告編制人員根據事先設置的報表模板,生成相應的報表。對于客戶有特殊要求或者格式上不對的,編制人員再根據具體的情況人工進行調整,以及后續的一些其他處理如簽章和加密等,最終生成一份達到客戶要求的檢測報告。
[0005]現有技術的不足和缺點主要表現在以下幾個方面:
[0006]1)易出錯:檢測報告作為檢驗檢測機構最后交付給客戶的最終產品,對于差錯是零容忍的,決不允許報告中有錯誤出現。所以在現有模式中和流程中,由于大量人工的介入,導致在報告編制過程中極易出現人為錯誤;
[0007]2)應對客戶個性化要求的能力差:大部分客戶都對檢測報告的樣式、排版有一些自己的要求,有的項目甚至的版式和數據展示方式也會有一些變化,報表模式的機制很難應對這些特定的要求,更不要說編制人員要記住要求也絕非易事。為了解決該問題,傳統模式需要建立成百上千種報告模版以應對這些要求,給相關操作人員的選擇帶來了諸多困難;
[0008]3)自動化程度不高,工續增加,效率降低:不管是全人工還是半人工方式,由于等待和增加了審核的難度,都會導致實現整體生產效率低下,需要配置更多的編制和審核人員,使實驗室的人力成本居高不下。
[0009]因此現有技術還有待于進一步發展。
技術實現思路
[0010]針對上述技術問題,本專利技術實施例提供了一種基于文檔編輯工具的檢測報告自動生成系統及方法,能夠解決現有技術中檢測報告生成方法自動化程度不高,效率低的技術問題。
[0011]本專利技術實施例的第一方面提供一種基于文檔編輯工具的檢測報告自動生成系統,系統包括:
[0012]請求接入模塊,用于對檢測報告生成請求的請求參數進行提取,并放入待處理隊列;
[0013]報告數據加載模塊,用于提取當前待處理隊列中的請求參數,根據請求參數從數據庫中提取檢測報告對應的檢測數據;
[0014]報告編制模塊,用于喚醒文檔編輯工具進程,基于總控程序及檢測數據,控制文檔編輯工具生成檢測報告;
[0015]簽名加密模塊,用于對生成的檢測報告進行簽名或加密;
[0016]請求響應模塊,用于根據請求參數返回對應的檢測報告生成的結果數據。
[0017]可選地,所述系統還包括:
[0018]檢測報告輸出模塊,用于將所述報告編輯模塊生成的檢測報告,以doc格式或pdf格式進行輸出。
[0019]可選地,報告編制模塊包括:
[0020]報告生成總控單元,用于接收檢測報告生成指令及檢測報告參數,調取生成檢測報告所需的檢測數據,記錄檢測報告的生成過程和日志;
[0021]頁面格式處理單元,用于對檢測報告的頁面格式進行處理;
[0022]首頁處理單元,用于生成包括特定內容的檢測報告首頁;
[0023]檢測項目匯總及樣品信息處理單元,用于生成檢測報告的檢測項目匯總信息和樣品信息;
[0024]檢測項目及信息處理單元,用于生成檢測報告中所有檢測項目的檢測內容及結果;
[0025]蓋章處理單元,用于對檢測報告中的簽章進行處理。
[0026]可選地,報告編制模塊還包括:
[0027]驗真信息處理單元,用于生成對檢測報告進行驗真的二維碼。
[0028]可選地,報告編制模塊還包括:
[0029]圖片處理單元,用于對檢測報告中的圖片的插入和布局進行處理。
[0030]可選地,頁面格式處理單元包括:
[0031]樣式控制子單元,用于對檢測報告中的內容的樣式和布局進行控制;
[0032]頁眉頁腳處理子單元,用于對檢測報告中的頁眉頁腳要顯示的內容進行處理。
[0033]可選地,報告生成總控單元包括:
[0034]報告生成指令接收子單元,用于接收生成檢測報告的指令及檢測報告參數;
[0035]數據調用子單元,用于調取生成檢測報告所需的檢測參數、受理信息、實驗室數據;
[0036]記錄子單元,用于記錄檢測報告的生成過程和日志;
[0037]協調子單元,用于協調其他單元生成檢測報告。
[0038]可選地,蓋章處理單元包括:
[0039]簽名處理子單元,用于對檢測報告中的簽名進行處理;
[0040]簽章處理子單元,用于檢測報告中的簽章進行處理;
[0041]CA管理子單元,用于生成證書與資質之間以及印章、簽名文件之間對應關系的關聯。
[0042]本專利技術實施例第二方面提供了一種上述基于文檔編輯工具的檢測報告自動生成系統的檢測報告自動生成方法,所述方法包括:
[0043]對檢測報告生成請求的請求參數進行提取,并放入待處理隊列;
[0044]提取當前待處理隊列中的請求參數,根據請求參數從數據庫中提取檢測報告對應的檢測數據;
[0045]喚醒文檔編輯工具進程,基于總控程序及檢測數據,控制文檔編輯工具生成檢測報告;
[0046]對生成的檢測報告進行簽名或加密,得到目標檢測報告;
[0047]根據請求參數返回對應的目標檢測報告生成的結果數據。
[0048]可選地,所述喚醒文檔編輯工具進程,基于總控程序及檢測數據,控制文檔編輯工具生成檢測報告后,還包括:
[0049]將所述報告編輯模塊生成的檢測報告,以doc格式或pdf格式進行輸出。
[0050]本專利技術實施例提供的技術方案中,系統包括:請求接入模塊,用于對檢測報告生成請求的請求參數進行提取,并放入待處理隊列;報告數據加載模塊,用于提取當前待處理隊列中的請求參數,根據請求參數從數據庫中提取檢測報告對應的檢測數據;報告編制模塊,用于喚醒文檔編輯工具進程,基于總控程序及檢測數據,控制文檔編輯工具生成檢測報告;簽名加密模塊,用于對生成的檢測報告進行簽名或加密;請求響應模塊,用于根據請求參數返回對應的檢測報告生成的結果數據。本專利技術實施例能夠基于文檔編輯工具提供的接口,模擬人工編寫檢驗報告的所有編制過程,自動生成的報告與人工編制的報告具備一模一樣的效果;全流程自動化處理,報告生成效率更高。
附圖說明
[0051]圖1為本專利技術實施例中一種基于文檔編輯工具的檢測報告自動生成系統的一實施例的功能模塊示意圖;
[0052]圖2為本專利技術實施例中一種基于文檔編輯工具的檢測報告自動生成系統的檢測本文檔來自技高網...
【技術保護點】
【技術特征摘要】
1.一種基于文檔編輯工具的檢測報告自動生成系統,其特征在于,系統包括:請求接入模塊,用于對檢測報告生成請求的請求參數進行提取,并放入待處理隊列;報告數據加載模塊,用于提取當前待處理隊列中的請求參數,根據請求參數從數據庫中提取檢測報告對應的檢測數據;報告編制模塊,用于喚醒文檔編輯工具進程,基于總控程序及檢測數據,控制文檔編輯工具生成檢測報告;簽名加密模塊,用于對生成的檢測報告進行簽名或加密;請求響應模塊,用于根據請求參數返回對應的檢測報告生成的結果數據。2.根據權利要求1所述的基于文檔編輯工具的檢測報告自動生成系統,其特征在于,所述系統還包括:檢測報告輸出模塊,用于將所述報告編輯模塊生成的檢測報告,以doc格式或pdf格式進行輸出。3.根據權利要求2所述的基于文檔編輯工具的檢測報告自動生成系統,其特征在于,所述報告編制模塊包括:報告生成總控單元,用于接收檢測報告生成指令及檢測報告參數,調取生成檢測報告所需的檢測數據,記錄檢測報告的生成過程和日志;頁面格式處理單元,用于對檢測報告的頁面格式進行處理;首頁處理單元,用于生成包括特定內容的檢測報告首頁;檢測項目匯總及樣品信息處理單元,用于生成檢測報告的檢測項目匯總信息和樣品信息;檢測項目及信息處理單元,用于生成檢測報告中所有檢測項目的檢測內容及結果;蓋章處理單元,用于對檢測報告中的簽章進行處理。4.根據權利要求3所述的基于文檔編輯工具的檢測報告自動生成系統,其特征在于,所述報告編制模塊還包括:驗真信息處理單元,用于生成對檢測報告進行驗真的二維碼。5.根據權利要求4所述的基于文檔編輯工具的檢測報告自動生成系統,其特征在于,所述報告編制模塊還包括:圖片處理單元,用于對檢測報告中的圖片的插入和布局進行處理。6.根據權利要求5所述的基于文檔編輯工...
【專利技術屬性】
技術研發人員:李冰,劉凱,嚴霜,
申請(專利權)人:深圳市菲雀蘭博科技研究中心有限公司,
類型:發明
國別省市:
還沒有人留言評論。發表了對其他瀏覽者有用的留言會獲得科技券。