一種計量測試業(yè)務系統(tǒng)中的證書編制方法
【專利摘要】本發(fā)明公開了一種計量測試業(yè)務系統(tǒng)中的證書編制方法。首先上傳原始記錄Excel模板文件及對應的XML配置文件,建立原始記錄模板文件庫;然后上傳證書Word模板文件及對應的XML配置文件,建立證書模板文件庫;最后編制生成證書。編制證書包括三種方法,第一種是用戶使用WebOffice在線編輯并上傳原始記錄Excel文件后,系統(tǒng)自動生成對應的證書文件;第二種是用戶脫機編輯原始記錄文件,并以附件的形式上傳;第三種方法是用戶在線直接編制證書。本發(fā)明具有顯著優(yōu)點:(1)用戶根據(jù)不同環(huán)境選擇編輯證書的方式。(2)原始記錄電子化存儲在文件服務器中,便于存儲。(3)信息共享,減少了繁瑣的數(shù)據(jù)錄入工作。
【專利說明】一種計量測試業(yè)務系統(tǒng)中的證書編制方法
【技術領域】
[0001] 本發(fā)明涉及計量測試【技術領域】,更具體地涉及一種計量測試業(yè)務系統(tǒng)中的證書編 制方法。
【背景技術】
[0002] 隨著科學技術飛速發(fā)展和網(wǎng)絡規(guī)模的不斷增大,計量業(yè)務中的原始記錄、證書文 件紙質(zhì)化存儲已經(jīng)不能滿足計量測試業(yè)務系統(tǒng)的需求,迫切需求一套原始記錄、證書等文 件電子化,允許原始記錄、證書等文件在線編輯、在線生成的方法。
【發(fā)明內(nèi)容】
[0003] 1、本發(fā)明的目的。
[0004] 為了減少手工記錄的錯誤率以及數(shù)據(jù)處理的不及時,不易查詢等方面的弊端,本 發(fā)明提出了一種證書編制方法,能夠在得到原始數(shù)據(jù)后迅速得到證書,同時方便查詢。
[0005] 2、本發(fā)明所采用的技術方案。
[0006] 計量測試業(yè)務系統(tǒng)中的證書編制方法,步驟如下: 1上傳原始記錄Excel模板文件及對應的XML配置文件,建立原始記錄模板文件庫; 2上傳證書Word模板文件及對應的XML配置文件,建立證書模板文件庫; 3編制生成證書,具體步驟如下: 3. 1用戶選擇檢驗的器具從原始記錄模板文件庫中選擇原始記錄模板文件; 3. 2系統(tǒng)自動把委托單、器具信息填入到用戶所選擇的原始記錄模板文件中生成記錄 文件,呈現(xiàn)給用戶; 3. 3用戶編輯該記錄文件并提交; 3. 4系統(tǒng)根據(jù)用戶編輯記錄文件的名稱在MongoDB文件服務器中查找對應的原始記錄 模板文件,根據(jù)該原始記錄模板文件驗證用戶上傳的記錄文件內(nèi)容是否合法,如驗證未通 過,則向用戶提示相關錯誤信息,并跳轉(zhuǎn)至第3. 3步;如驗證通過,則進入第3. 5步; 3. 5系統(tǒng)根據(jù)用戶編輯的記錄文件中的信息在證書模板庫中選擇相應的證書模板文 件,并把委托單、器具、原始記錄文件中的檢驗數(shù)據(jù)等信息通過java調(diào)用com組件方式填入 該證書模板文件中,生成一份證書文件; 3. 6原始記錄通過JODConverter調(diào)用OpenOffice的轉(zhuǎn)換引擎的方式生成PDF文件, 證書文件通過調(diào)用Office生成PDF文件,并將原始記錄文件、原始記錄PDF文件、證書文 件、證書PDF文件保存至MongoDB文件服務器中。
[0007] 3、本發(fā)明的有益效果。
[0008] 本發(fā)明與現(xiàn)有技術相比,其顯著優(yōu)點:(1)用戶根據(jù)不同的環(huán)境可以選擇多種方 式編輯生成證書,更加人性化。(2)原始記錄存儲在文件服務器中,使原始記錄電子化,便于 存儲。(3)原始記錄、證書等信息共享,減少了繁瑣的數(shù)據(jù)錄入工作。
【專利附圖】
【附圖說明】
[0009] 圖1是本發(fā)明的原理框圖。
【具體實施方式】
[0010] 下面結(jié)合附圖和實施例對本發(fā)明作進一步的說明。
[0011] 如圖1所示,一種計量測試業(yè)務系統(tǒng)中的證書編制方法,首先要上傳原始記錄 Excel模板文件及對應的XML配置文件,建立原始記錄模板文件庫,再上傳證書Word模板文 件及對應的XML配置文件,建立證書模板文件庫。
[0012] 實施例1 證書編制方法如下: 1用戶使用WebOffice在線編輯并上傳原始記錄Excel文件后,系統(tǒng)自動生成對應的 證書文件,用戶選擇檢驗的器具、要使用的原始記錄模板文件; 2系統(tǒng)自動把委托單、器具等信息填入到用戶所選擇的原始記錄模板文件中,生成一 份原始記錄文件,并在WebOffice控件中呈現(xiàn)給用戶; 3用戶在線編輯該原始記錄文件生成記錄文件并提交; 4系統(tǒng)驗證用戶提交的記錄文件的內(nèi)容是否合法,如驗證未通過,則向用戶提示相關 錯誤信息,并跳轉(zhuǎn)至第3步,如驗證通過,則跳轉(zhuǎn)至第5步; 5系統(tǒng)根據(jù)記錄文件中的"工作性質(zhì)"和"結(jié)論"信息在證書模板庫中選擇相應的證書 模板文件,并把委托單、器具、原始記錄文件中的檢驗數(shù)據(jù)等信息通過java調(diào)用com組件方 式(jacob)填入該證書模板文件中,生成一份證書文件; 6將原始記錄文件、證書文件生成PDF文件(原始記錄通過JODConverter調(diào)用 OpenOffice的轉(zhuǎn)換引擎的方式生成,證書文件通過調(diào)用Office的'另存為FOF'的功能生 成),并將原始記錄文件、原始記錄PDF文件、證書文件、證書PDF文件保存至MongoDB文件 服務器中。
[0013] 實施例2 證書編制方法如下: 1用戶脫機編輯原始記錄模板文件生成記錄文件,并以附件的形式上傳; 2系統(tǒng)根據(jù)上傳的原始記錄文件名稱在MongoDB文件服務器中查找對應的原始記錄 模板文件,根據(jù)該模板文件驗證用戶上傳的原始記錄文件內(nèi)容是否合法,如驗證未通過,則 向用戶提示相關錯誤信息,并結(jié)束流程,如驗證通過,則跳轉(zhuǎn)至第3步; 3系統(tǒng)根據(jù)原始記錄文件中的"工作性質(zhì)"和"結(jié)論"信息在證書模板庫中選擇相應的 證書模板文件,并把委托單、器具、原始記錄文件中的檢驗數(shù)據(jù)等信息通過java調(diào)用com組 件方式(jacob)填入該證書模板文件中,生成一份證書文件; 4將原始記錄文件、證書文件生成PDF文件,原始記錄通過JODConverter調(diào)用 OpenOffice的轉(zhuǎn)換引擎的方式生成,證書文件通過調(diào)用Office的'另存為FOF'的功能生 成,并將原始記錄文件、原始記錄PDF文件、證書文件、證書PDF文件保存至MongoDB文件服 務器中。
[0014] 實施例3 證書編制方法如下: 1用戶在線直接編制證書,用戶選擇檢驗的器具、證書數(shù)據(jù)頁使用的原始記錄模板文 件、工作性質(zhì)、結(jié)論等信息; 2系統(tǒng)根據(jù)用戶選擇的"工作性質(zhì)"和"結(jié)論"信息在證書模板庫中選擇相應的證書模板 文件,并將委托單、器具、用戶選擇的原始記錄模板文件的證書數(shù)據(jù)頁等信息通過java調(diào) 用com組件方式(jacob)填入該證書模板文件中,生成一份證書文件,并在線呈現(xiàn)給用戶; 3在WebOffice中用戶在線編輯該證書文件并提交,系統(tǒng)反填證書文件中的證書號、 安全碼等信息,并調(diào)用Off ice的'另存為TOF'的功能生成該證書文件的PDF文件,保存至 MongoDB文件服務器中。
[0015] 上述實施例不以任何方式限制本發(fā)明,凡是采用等同替換或等效變換的方式獲得 的技術方案均落在本發(fā)明的保護范圍內(nèi)。
【權利要求】
1. 一種計量測試業(yè)務系統(tǒng)中的證書編制方法,其特征在于步驟如下: 1上傳原始記錄Excel模板文件及對應的XML配置文件,建立原始記錄模板文件庫; 2上傳證書Word模板文件及對應的XML配置文件,建立證書模板文件庫; 3編制生成證書,具體步驟如下: 3. 1用戶選擇檢驗的器具從原始記錄模板文件庫中選擇原始記錄模板文件; 3. 2系統(tǒng)自動把委托單、器具信息填入到用戶所選擇的原始記錄模板文件中生成記錄 文件,呈現(xiàn)給用戶; 3. 3用戶編輯該記錄文件并提交; 3. 4系統(tǒng)根據(jù)用戶編輯記錄文件的名稱在MongoDB文件服務器中查找對應的原始記錄 模板文件,根據(jù)該原始記錄模板文件驗證用戶上傳的記錄文件內(nèi)容是否合法,如驗證未通 過,則向用戶提示相關錯誤信息,并跳轉(zhuǎn)至第3. 3步;如驗證通過,則進入第3. 5步; 3. 5系統(tǒng)根據(jù)用戶編輯的記錄文件中的信息在證書模板庫中選擇相應的證書模板文 件,并把委托單、器具、原始記錄文件中的檢驗數(shù)據(jù)等信息通過java調(diào)用com組件方式填入 該證書模板文件中,生成一份證書文件; 3. 6原始記錄通過JODConverter調(diào)用OpenOffice的轉(zhuǎn)換引擎的方式生成PDF文件, 證書文件通過調(diào)用Office生成PDF文件,并將原始記錄文件、原始記錄PDF文件、證書文 件、證書PDF文件保存至MongoDB文件服務器中。
2. 根據(jù)權利要求1所述的計量測試業(yè)務系統(tǒng)中的證書編制方法,其特征在于:系統(tǒng)自 動把委托單、器具等信息填入到用戶所選擇的原始記錄模板文件中,生成一份原始記錄文 件,并在WebOffice控件中呈現(xiàn)給用戶,用戶使用WebOffice在線編輯并上傳記錄文件后, 系統(tǒng)自動生成對應的證書文件。
3. 根據(jù)權利要求1所述的計量測試業(yè)務系統(tǒng)中的證書編制方法,其特征在于:用戶脫 機編輯記錄文件,并以附件的形式上傳編輯好的記錄文件。
4. 根據(jù)權利要求1所述的計量測試業(yè)務系統(tǒng)中的證書編制方法,其特征在于:用戶在 線直接編制證書。
【文檔編號】G06F17/30GK104111919SQ201310131384
【公開日】2014年10月22日 申請日期:2013年4月16日 優(yōu)先權日:2013年4月16日
【發(fā)明者】李千目, 倪震, 戚湧, 倪銘, 劉振, 李宗骍, 詹國勝 申請人:無錫南理工科技發(fā)展有限公司