專利名稱:報(bào)表優(yōu)化系統(tǒng)及方法
技術(shù)領(lǐng)域:
本發(fā)明涉及一種報(bào)表處理系統(tǒng)及方法,尤其涉及一種報(bào)表優(yōu)化系統(tǒng)及方法。
技術(shù)背景
在存儲(chǔ)器測(cè)試過(guò)程中,原始測(cè)試報(bào)表的整理優(yōu)化是一個(gè)重要的環(huán)節(jié)。傳統(tǒng)的測(cè)試報(bào)表整理需要手工完成,如人工檢查原始測(cè)試報(bào)表中是否有錯(cuò)誤,如果原始測(cè)試報(bào)表中有錯(cuò)誤,則在該原始測(cè)試報(bào)表中手動(dòng)添加錯(cuò)誤原因及解決方案,已獲取優(yōu)化后的測(cè)試報(bào)表。顯然,這種傳統(tǒng)的手動(dòng)整理測(cè)試報(bào)表的方法既費(fèi)時(shí)又費(fèi)力。發(fā)明內(nèi)容
鑒于以上內(nèi)容,有必要提供一種報(bào)表優(yōu)化系統(tǒng),其可自動(dòng)在原始測(cè)試報(bào)表中增加錯(cuò)誤原因及錯(cuò)誤解決方案,以生成優(yōu)化后的測(cè)試報(bào)表。
鑒于以上內(nèi)容,還有必要提供一種報(bào)表優(yōu)化方法,其可自動(dòng)在原始測(cè)試報(bào)表中增加錯(cuò)誤原因及錯(cuò)誤解決方案,以生成優(yōu)化后的測(cè)試報(bào)表。
一種報(bào)表優(yōu)化系統(tǒng),應(yīng)用于控制電腦中,該系統(tǒng)包括
報(bào)表獲取模塊,用于從控制電腦存儲(chǔ)器的報(bào)表數(shù)據(jù)庫(kù)中讀取一個(gè)原始報(bào)表;
錯(cuò)誤查找模塊,用于在該原始報(bào)表中查找錯(cuò)誤,如果該原始報(bào)表中沒(méi)有錯(cuò)誤,則將該原始報(bào)表存儲(chǔ)至報(bào)表數(shù)據(jù)庫(kù)中;
所述錯(cuò)誤查找模塊,還用于當(dāng)該原始報(bào)表中有錯(cuò)誤時(shí),確定每個(gè)錯(cuò)誤是否都在該存儲(chǔ)器的錯(cuò)誤數(shù)據(jù)庫(kù)中記錄過(guò),如果某錯(cuò)誤沒(méi)有在錯(cuò)誤數(shù)據(jù)庫(kù)中記錄,則在錯(cuò)誤數(shù)據(jù)庫(kù)中增加一條該錯(cuò)誤的錯(cuò)誤記錄;
錯(cuò)誤原因查找模塊,用于當(dāng)所有錯(cuò)誤都有在錯(cuò)誤數(shù)據(jù)庫(kù)中記錄時(shí),確定每個(gè)錯(cuò)誤是否都在該存儲(chǔ)器的錯(cuò)誤原因數(shù)據(jù)庫(kù)中記錄有錯(cuò)誤原因,如果某錯(cuò)誤沒(méi)有在錯(cuò)誤原因數(shù)據(jù)庫(kù)中記錄錯(cuò)誤原因,則在錯(cuò)誤原因數(shù)據(jù)庫(kù)中增加一條該錯(cuò)誤的錯(cuò)誤原因記錄;
解決方案查找模塊,用于當(dāng)所有錯(cuò)誤都有在錯(cuò)誤原因數(shù)據(jù)庫(kù)中記錄錯(cuò)誤原因時(shí), 確定每個(gè)錯(cuò)誤是否都在該存儲(chǔ)器的解決方案數(shù)據(jù)庫(kù)中記錄有解決方案,如果某錯(cuò)誤沒(méi)有在解決方案數(shù)據(jù)庫(kù)中記錄解決方案,則在解決方案數(shù)據(jù)庫(kù)中增加一條該錯(cuò)誤的解決方案記錄;及
報(bào)表輸出模塊,用于當(dāng)所有錯(cuò)誤都有在解決方案數(shù)據(jù)庫(kù)中記錄解決方案時(shí),在該原始報(bào)表中增加每個(gè)錯(cuò)誤的原因及解決方案,以生成優(yōu)化后的測(cè)試報(bào)表,并輸出優(yōu)化后的報(bào)表至顯示設(shè)備。
一種報(bào)表優(yōu)化方法,運(yùn)行于控制電腦中,該方法包括如下步驟
從控制電腦存儲(chǔ)器的報(bào)表數(shù)據(jù)庫(kù)中讀取一個(gè)原始報(bào)表;
在該原始報(bào)表中查找錯(cuò)誤,如果該原始報(bào)表中沒(méi)有錯(cuò)誤,則將該原始報(bào)表存儲(chǔ)至報(bào)表數(shù)據(jù)庫(kù)中;
如果該原始報(bào)表中有錯(cuò)誤,確定每個(gè)錯(cuò)誤是否都在該存儲(chǔ)器的錯(cuò)誤數(shù)據(jù)庫(kù)中記錄過(guò),如果某錯(cuò)誤沒(méi)有在錯(cuò)誤數(shù)據(jù)庫(kù)中記錄,則在錯(cuò)誤數(shù)據(jù)庫(kù)中增加一條該錯(cuò)誤的錯(cuò)誤記
求;如果所有錯(cuò)誤都有在錯(cuò)誤數(shù)據(jù)庫(kù)中記錄,確定每個(gè)錯(cuò)誤是否都在該存儲(chǔ)器的錯(cuò)誤 原因數(shù)據(jù)庫(kù)中記錄有錯(cuò)誤原因,如果某錯(cuò)誤沒(méi)有在錯(cuò)誤原因數(shù)據(jù)庫(kù)中記錄錯(cuò)誤原因,則在 錯(cuò)誤原因數(shù)據(jù)庫(kù)中増加一條該錯(cuò)誤的錯(cuò)誤原因記錄;如果所有錯(cuò)誤都有在錯(cuò)誤原因數(shù)據(jù)庫(kù)中記錄錯(cuò)誤原因,確定每個(gè)錯(cuò)誤是否都在該 存儲(chǔ)器的解決方案數(shù)據(jù)庫(kù)中記錄有解決方案,如果某錯(cuò)誤沒(méi)有在解決方案數(shù)據(jù)庫(kù)中記錄解 決方案,則在解決方案數(shù)據(jù)庫(kù)中増加一條該錯(cuò)誤的解決方案記錄;及如果所有錯(cuò)誤都有在解決方案數(shù)據(jù)庫(kù)中記錄解決方案,在該原始報(bào)表中増加每個(gè) 錯(cuò)誤的原因及解決方案,以生成優(yōu)化后的測(cè)試報(bào)表,并輸出優(yōu)化后的報(bào)表至顯示設(shè)備。前述方法可以由電子設(shè)備(如電腦)執(zhí)行,其中該電子設(shè)備具有附帯了圖形用戶 界面(⑶I)的顯示屏幕、一個(gè)或多個(gè)處理器、存儲(chǔ)器以及保存在存儲(chǔ)器中用于執(zhí)行這些方 法的一個(gè)或多個(gè)模塊、程序或指令集。在某些實(shí)施例中,該電子設(shè)備提供了包括無(wú)線通信在 內(nèi)的多種功能。用于執(zhí)行前述方法的指令可以包含在被配置成由一個(gè)或多個(gè)處理器執(zhí)行的計(jì)算 機(jī)程序產(chǎn)品中。相較于現(xiàn)有技木,所述的報(bào)表優(yōu)化系統(tǒng)及方法,其可自動(dòng)在原始測(cè)試報(bào)表中増加 錯(cuò)誤原因及錯(cuò)誤解決方案,以生成優(yōu)化后的測(cè)試報(bào)表,節(jié)省了報(bào)表整理的時(shí)間,提高了工作效率。
圖1是本發(fā)明控制電腦的應(yīng)用環(huán)境示意圖。圖2是本發(fā)明控制電腦的結(jié)構(gòu)示意圖。圖3是報(bào)表優(yōu)化系統(tǒng)的功能模塊圖。圖4是本發(fā)明報(bào)表優(yōu)化方法的較佳實(shí)施例的流程圖。圖5是圖4所述流程圖的另外一種表述形式。主要元件符號(hào)說(shuō)明
權(quán)利要求
1.一種報(bào)表優(yōu)化系統(tǒng),應(yīng)用于控制電腦中,其特征在于,該系統(tǒng)包括 報(bào)表獲取模塊,用于從控制電腦存儲(chǔ)器的報(bào)表數(shù)據(jù)庫(kù)中讀取一個(gè)原始報(bào)表;錯(cuò)誤查找模塊,用于在該原始報(bào)表中查找錯(cuò)誤,如果該原始報(bào)表中沒(méi)有錯(cuò)誤,則將該原始報(bào)表存儲(chǔ)至報(bào)表數(shù)據(jù)庫(kù)中;所述錯(cuò)誤查找模塊,還用于當(dāng)該原始報(bào)表中有錯(cuò)誤時(shí),確定每個(gè)錯(cuò)誤是否都在該存儲(chǔ)器的錯(cuò)誤數(shù)據(jù)庫(kù)中記錄過(guò),如果某錯(cuò)誤沒(méi)有在錯(cuò)誤數(shù)據(jù)庫(kù)中記錄,則在錯(cuò)誤數(shù)據(jù)庫(kù)中增加一條該錯(cuò)誤的錯(cuò)誤記錄;錯(cuò)誤原因查找模塊,用于當(dāng)所有錯(cuò)誤都有在錯(cuò)誤數(shù)據(jù)庫(kù)中記錄時(shí),確定每個(gè)錯(cuò)誤是否都在該存儲(chǔ)器的錯(cuò)誤原因數(shù)據(jù)庫(kù)中記錄有錯(cuò)誤原因,如果某錯(cuò)誤沒(méi)有在錯(cuò)誤原因數(shù)據(jù)庫(kù)中記錄錯(cuò)誤原因,則在錯(cuò)誤原因數(shù)據(jù)庫(kù)中增加一條該錯(cuò)誤的錯(cuò)誤原因記錄;解決方案查找模塊,用于當(dāng)所有錯(cuò)誤都有在錯(cuò)誤原因數(shù)據(jù)庫(kù)中記錄錯(cuò)誤原因時(shí),確定每個(gè)錯(cuò)誤是否都在該存儲(chǔ)器的解決方案數(shù)據(jù)庫(kù)中記錄有解決方案,如果某錯(cuò)誤沒(méi)有在解決方案數(shù)據(jù)庫(kù)中記錄解決方案,則在解決方案數(shù)據(jù)庫(kù)中增加一條該錯(cuò)誤的解決方案記錄;及報(bào)表輸出模塊,用于當(dāng)所有錯(cuò)誤都有在解決方案數(shù)據(jù)庫(kù)中記錄解決方案時(shí),在該原始報(bào)表中增加每個(gè)錯(cuò)誤的原因及解決方案,以生成優(yōu)化后的測(cè)試報(bào)表,并輸出優(yōu)化后的報(bào)表至顯示設(shè)備。
2.如權(quán)利要求1所述的報(bào)表優(yōu)化系統(tǒng),其特征在于,所述原始報(bào)表由分析儀獲取,并傳送給控制電腦。
3.如權(quán)利要求1所述的報(bào)表優(yōu)化系統(tǒng),其特征在于,所述錯(cuò)誤查找模塊在該原始報(bào)表中查找錯(cuò)誤是指在該原始報(bào)表中查找測(cè)試失敗的測(cè)試項(xiàng)目。
4.如權(quán)利要求3所述的報(bào)表優(yōu)化系統(tǒng),其特征在于,所述原始報(bào)表中設(shè)置有一個(gè)欄位來(lái)記錄每個(gè)測(cè)試項(xiàng)目的測(cè)試結(jié)果,用1記錄測(cè)試成功,0記錄測(cè)試失敗。
5.如權(quán)利要求1所述的報(bào)表優(yōu)化系統(tǒng),其特征在于,所述報(bào)表輸出模塊還用于將該優(yōu)化后的報(bào)表存儲(chǔ)至報(bào)表數(shù)據(jù)庫(kù)中。
6.一種報(bào)表優(yōu)化方法,運(yùn)行于控制電腦中,其特征在于,該方法包括如下步驟 從控制電腦存儲(chǔ)器的報(bào)表數(shù)據(jù)庫(kù)中讀取一個(gè)原始報(bào)表;在該原始報(bào)表中查找錯(cuò)誤,如果該原始報(bào)表中沒(méi)有錯(cuò)誤,則將該原始報(bào)表存儲(chǔ)至報(bào)表數(shù)據(jù)庫(kù)中;如果該原始報(bào)表中有錯(cuò)誤,確定每個(gè)錯(cuò)誤是否都在該存儲(chǔ)器的錯(cuò)誤數(shù)據(jù)庫(kù)中記錄過(guò), 如果某錯(cuò)誤沒(méi)有在錯(cuò)誤數(shù)據(jù)庫(kù)中記錄,則在錯(cuò)誤數(shù)據(jù)庫(kù)中增加一條該錯(cuò)誤的錯(cuò)誤記錄;如果所有錯(cuò)誤都有在錯(cuò)誤數(shù)據(jù)庫(kù)中記錄,確定每個(gè)錯(cuò)誤是否都在該存儲(chǔ)器的錯(cuò)誤原因數(shù)據(jù)庫(kù)中記錄有錯(cuò)誤原因,如果某錯(cuò)誤沒(méi)有在錯(cuò)誤原因數(shù)據(jù)庫(kù)中記錄錯(cuò)誤原因,則在錯(cuò)誤原因數(shù)據(jù)庫(kù)中增加一條該錯(cuò)誤的錯(cuò)誤原因記錄;如果所有錯(cuò)誤都有在錯(cuò)誤原因數(shù)據(jù)庫(kù)中記錄錯(cuò)誤原因,確定每個(gè)錯(cuò)誤是否都在該存儲(chǔ)器的解決方案數(shù)據(jù)庫(kù)中記錄有解決方案,如果某錯(cuò)誤沒(méi)有在解決方案數(shù)據(jù)庫(kù)中記錄解決方案,則在解決方案數(shù)據(jù)庫(kù)中增加一條該錯(cuò)誤的解決方案記錄;及如果所有錯(cuò)誤都有在解決方案數(shù)據(jù)庫(kù)中記錄解決方案,在該原始報(bào)表中增加每個(gè)錯(cuò)誤的原因及解決方案,以生成優(yōu)化后的測(cè)試報(bào)表,并輸出優(yōu)化后的報(bào)表至顯示設(shè)備。
7.如權(quán)利要求6所述的報(bào)表優(yōu)化方法,其特征在于,所述原始報(bào)表由分析儀獲取,并傳送給控制電腦。
8.如權(quán)利要求6所述的報(bào)表優(yōu)化方法,其特征在于,所述在該原始報(bào)表中查找錯(cuò)誤的步驟包括在該原始報(bào)表中查找測(cè)試失敗的測(cè)試項(xiàng)目。
9.如權(quán)利要求8所述的報(bào)表優(yōu)化方法,其特征在于,所述原始報(bào)表中設(shè)置有一個(gè)欄位來(lái)記錄每個(gè)測(cè)試項(xiàng)目的測(cè)試結(jié)果,用1記錄測(cè)試成功,0記錄測(cè)試失敗。
10.如權(quán)利要求6所述的報(bào)表優(yōu)化方法,其特征在于,該方法還包括步驟將該優(yōu)化后的報(bào)表存儲(chǔ)至報(bào)表數(shù)據(jù)庫(kù)中。
全文摘要
一種報(bào)表優(yōu)化系統(tǒng)及方法,該方法包括步驟讀取一個(gè)原始報(bào)表;如果該原始報(bào)表中有錯(cuò)誤,確定每個(gè)錯(cuò)誤是否都有記錄過(guò),如果某錯(cuò)誤沒(méi)有在記錄過(guò),則增加一條錯(cuò)誤記錄;如果所有錯(cuò)誤都有記錄過(guò),確定每個(gè)錯(cuò)誤是否都記錄有錯(cuò)誤原因,如果某錯(cuò)誤沒(méi)有記錄錯(cuò)誤原因,則增加一條錯(cuò)誤原因記錄;如果所有錯(cuò)誤都有記錄錯(cuò)誤原因,確定每個(gè)錯(cuò)誤是否都記錄有解決方案,如果某錯(cuò)誤沒(méi)有記錄解決方案,則增加一條該錯(cuò)誤的解決方案記錄;如果所有錯(cuò)誤都記錄有解決方案,則輸出優(yōu)化后的報(bào)表。利用本發(fā)明可以自動(dòng)對(duì)原始報(bào)表進(jìn)行優(yōu)化。
文檔編號(hào)G06F17/24GK102541871SQ20101059132
公開(kāi)日2012年7月4日 申請(qǐng)日期2010年12月16日 優(yōu)先權(quán)日2010年12月16日
發(fā)明者陳奕蒼 申請(qǐng)人:鴻富錦精密工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司