国产精品1024永久观看,大尺度欧美暖暖视频在线观看,亚洲宅男精品一区在线观看,欧美日韩一区二区三区视频,2021中文字幕在线观看

  • <option id="fbvk0"></option>
    1. <rt id="fbvk0"><tr id="fbvk0"></tr></rt>
      <center id="fbvk0"><optgroup id="fbvk0"></optgroup></center>
      <center id="fbvk0"></center>

      <li id="fbvk0"><abbr id="fbvk0"><dl id="fbvk0"></dl></abbr></li>

      自動生成報告的系統(tǒng)及方法

      文檔序號:6472472閱讀:1188來源:國知局
      專利名稱:自動生成報告的系統(tǒng)及方法
      技術(shù)領(lǐng)域
      本發(fā)明涉及一種生成報告的系統(tǒng)及方法,特別是關(guān)于一種自動生成報告的系統(tǒng)及方法。
      背景技術(shù)
      PCIE是一種新的總線和接口標(biāo)準(zhǔn),SATA是目前主流的硬盤接口,兩者在計算機(jī)上得到了 廣泛應(yīng)用。計算機(jī)測試中經(jīng)常需要進(jìn)行PCIE和SATA測試。在目前的測試過程中,測試人員利 用示波器采集信號波形,然后通過專用分析軟件(如SIGTEST)對信號波形進(jìn)行分析,得到 測試數(shù)據(jù)源。SIGTEST得到的測試數(shù)據(jù)源通常表示為HTML格式,其中許多信息不適合作為測 試報告的內(nèi)容。通常需要測試人員從測試數(shù)據(jù)源中選擇需要的測試項目,將其結(jié)果手動填入 測試報告中。根據(jù)測試數(shù)據(jù)源填寫測試報告需要花費(fèi)大量的時間,并且人工生成的測試報告 也比較容易出錯。

      發(fā)明內(nèi)容
      鑒于以上內(nèi)容,有必要提供一種根據(jù)數(shù)據(jù)源自動生成報告的系統(tǒng)。 此外,還有必要提供一種根據(jù)數(shù)據(jù)源自動生成報告的方法。
      一種自動生成報告的系統(tǒng),該系統(tǒng)包括導(dǎo)入模塊,用于導(dǎo)入報告模板及數(shù)據(jù)源,所述 報告模板用于設(shè)定報告的各個項目;數(shù)據(jù)提取模塊,用于從導(dǎo)入的數(shù)據(jù)源中提取各個項目相 對應(yīng)的數(shù)據(jù),并填入報告中相對應(yīng)的位置;及報告輸出模塊,用于輸出填好的報告。
      一種自動生成報告的方法,該方法包括步驟導(dǎo)入報告模板及數(shù)據(jù)源,所述報告模板用 于設(shè)定報告的各個項目;從導(dǎo)入的數(shù)據(jù)源中提取各個項目相對應(yīng)的數(shù)據(jù),并填入報告中相對 應(yīng)的位置;及輸出填好的報告。
      本發(fā)明自動生成報告的系統(tǒng)及方法提高了生成報告的效率,并且避免了人為錯誤。


      圖l為本發(fā)明自動生成報告的系統(tǒng)的功能模塊圖。 圖2為生成的測試報告示意圖。 圖3為本發(fā)明自動生成報告的方法流程圖。
      具體實(shí)施例方式
      參閱圖1所示,是本發(fā)明自動生成報告的系統(tǒng)的功能模塊圖。該自動生成報告的系統(tǒng)包 括導(dǎo)入模塊100、數(shù)據(jù)提取模塊101、數(shù)據(jù)分析模塊102及報告輸出模塊103。該自動生成報告的系統(tǒng)可以運(yùn)行于計算機(jī)中。以下以自動生成測試報告為例進(jìn)行說明。
      所述導(dǎo)入模塊100用于導(dǎo)入測試報告模板及測試數(shù)據(jù)源。所述測試報告模板設(shè)定測試報 告的各個測試項目及各個測試項目相對應(yīng)的規(guī)范。參閱圖2所示,測試報告的測試項目包括 單位間隔、最小電壓和最大電壓。相對應(yīng)的測試規(guī)范分別為單位間隔規(guī)范399. 88 402. 12
      ;最小電壓規(guī)范》-0.6;最大電壓規(guī)范《0.6。生成的測試報告中,各個測試項目相對
      應(yīng)的數(shù)據(jù)來自于所述測試數(shù)據(jù)源。例如,圖2所示的測試報告中,單位間隔、最小電壓、最 大電壓相對應(yīng)的數(shù)據(jù)來自于測試數(shù)據(jù)源。在本實(shí)施例中,測試數(shù)據(jù)源是利用SIGTEST軟件分 析信號波形后得到的HTML格式的文件,艮卩*. html。
      所述數(shù)據(jù)提取模塊101用于從導(dǎo)入的測試數(shù)據(jù)源中提取各個測試項目相對應(yīng)的數(shù)據(jù),并 填入測試報告中相對應(yīng)的位置。在本實(shí)施例中,可以利用正則表達(dá)式將各個測試項目相對應(yīng) 的數(shù)據(jù)從測試數(shù)據(jù)源(如HTML格式的文件)中提取出來。所述正則表達(dá)式用于描述各個測試 項目相對應(yīng)的數(shù)據(jù)的匹配規(guī)則。參閱圖2所示,從測試數(shù)據(jù)源中提取Lane O的單位間隔、最 小電壓和最大電壓的數(shù)據(jù)分別為401. 24、 -0. 3和0. 5。
      所述數(shù)據(jù)分析模塊102用于判斷提取的各個測試項目相對應(yīng)的數(shù)據(jù)是否符合測試報告模 板中設(shè)定的規(guī)范,若符合規(guī)范,則在測試報告中該測試項目的結(jié)果填寫為"Pass",否則該 測試項目的結(jié)果填寫為"Fail"。例如,參閱圖2所示,從測試數(shù)據(jù)源中提取Lane O的單位 間隔、最小電壓和最大電壓的數(shù)據(jù)分別為401.24、 -0. 3和0. 5,單位間隔規(guī)范為 399. 88 402. 12,最小電壓規(guī)范為S -O. 6,最大電壓規(guī)范為《0. 6,因而Lane O的單位間隔 結(jié)果、最小電壓結(jié)果和最大電壓結(jié)果分別為Pass、 Pass和Pass。
      所述報告輸出模塊103用于輸出填好的測試報告。在本實(shí)施例中,測試報告是Excel格式 的文件,即txls。
      參閱圖3所示,是本發(fā)明自動生成報告的方法流程圖。
      步驟S301,導(dǎo)入模塊100導(dǎo)入測試報告模板及測試數(shù)據(jù)源。所述測試報告模板設(shè)定測試 報告的各個測試項目及各個測試項目相對應(yīng)的規(guī)范。參閱圖2所示,測試報告的測試項目包 括單位間隔、最小電壓和最大電壓。相對應(yīng)的測試規(guī)范分別為單位間隔規(guī)范 399.88 402. 12;最小電壓規(guī)范》-0.6;最大電壓規(guī)范《0.6。生成的測試報告中,各個 測試項目相對應(yīng)的數(shù)據(jù)來自于所述測試數(shù)據(jù)源。例如,圖2所示的測試報告中,單位間隔、 最小電壓、最大電壓相對應(yīng)的數(shù)據(jù)來自于測試數(shù)據(jù)源。在本實(shí)施例中,測試數(shù)據(jù)源是利用 SIGTEST軟件分析信號波形后得到的HTML格式的文件,即*. html。
      步驟S302,數(shù)據(jù)提取模塊101從導(dǎo)入的測試數(shù)據(jù)源中提取各個測試項目相對應(yīng)的數(shù)據(jù),并填入測試報告中相對應(yīng)的位置。在本實(shí)施例中,可以利用正則表達(dá)式將各個測試項目相對 應(yīng)的數(shù)據(jù)從測試數(shù)據(jù)源(如HTML格式的文件)中提取出來。所述正則表達(dá)式用于描述各個測 試項目相對應(yīng)的數(shù)據(jù)的匹配規(guī)則。參閱圖2所示,從測試數(shù)據(jù)源中提取Lane 0的單位間隔、 最小電壓和最大電壓的數(shù)據(jù)分別為401. 24、 -0. 3和0. 5。
      步驟S303,數(shù)據(jù)分析模塊102判斷提取的各個測試項目相對應(yīng)的數(shù)據(jù)是否符合測試報告 模板中設(shè)定的規(guī)范。
      步驟S304,若符合規(guī)范,數(shù)據(jù)分析模塊102在測試報告中將該測試項目的結(jié)果填寫為" Pass" o
      步驟S305,若不符合規(guī)范,數(shù)據(jù)分析模塊102在測試報告中將該測試項目的結(jié)果填寫為 "Fail"。
      例如,參閱圖2所示,從測試數(shù)據(jù)源中提取Lane O的單位間隔、最小電壓和最大電壓的 數(shù)據(jù)分別為401.24、 -0. 3和0. 5,單位間隔規(guī)范為399. 88 402. 12,最小電壓規(guī)范為S -O. 6, 最大電壓規(guī)范為《0.6,因而Lane O的單位間隔結(jié)果、最小電壓結(jié)果和最大電壓結(jié)果分別為 Pass、 Pass禾口Pass。
      步驟S306,報告輸出模塊103輸出填好的測試報告。在本實(shí)施例中,測試報告是Excel格 式的文件,即txls。
      權(quán)利要求
      1.一種自動生成報告的系統(tǒng),其特征在于,該系統(tǒng)包括導(dǎo)入模塊,用于導(dǎo)入報告模板及數(shù)據(jù)源,所述報告模板用于設(shè)定報告的各個項目;數(shù)據(jù)提取模塊,用于從導(dǎo)入的數(shù)據(jù)源中提取各個項目相對應(yīng)的數(shù)據(jù),并填入報告中相對應(yīng)的位置;及報告輸出模塊,用于輸出填好的報告。
      2 如權(quán)利要求l所述的自動生成報告的系統(tǒng),其特征在于,所述報告 模板還用于設(shè)定各個項目相對應(yīng)的規(guī)范。
      3 如權(quán)利要求2所述的自動生成報告的系統(tǒng),其特征在于,該系統(tǒng)還 包括數(shù)據(jù)分析模塊,用于判斷提取的各個項目相對應(yīng)的數(shù)據(jù)是否符合各個項目相對應(yīng)的規(guī)范 并將結(jié)果填入報告中。
      4 如權(quán)利要求l所述的自動生成報告的系統(tǒng),其特征在于,所述數(shù)據(jù) 源為HTML格式的文件。
      5 如權(quán)利要求l所述的自動生成報告的系統(tǒng),其特征在于,所述填好 的報告為Excel格式的文件。
      6 一種自動生成報告的方法,其特征在于,該方法包括步驟 導(dǎo)入報告模板及數(shù)據(jù)源,所述報告模板用于設(shè)定報告的各個項目; 從導(dǎo)入的數(shù)據(jù)源中提取各個項目相對應(yīng)的數(shù)據(jù),并填入報告中相對應(yīng)的位置;及 輸出填好的報告。
      7 如權(quán)利要求6所述的自動生成報告的方法,其特征在于,所述報告 模板還用于設(shè)定各個項目相對應(yīng)的規(guī)范。
      8 如權(quán)利要求7所述的自動生成報告的方法,其特征在于,該方法還包括判斷提取的各個項目相對應(yīng)的數(shù)據(jù)是否符合各個項目相對應(yīng)的規(guī)范,并將結(jié)果填入報 告中。
      9 如權(quán)利要求6所述的自動生成報告的方法,其特征在于,所述導(dǎo)入 的數(shù)據(jù)源為HTML格式的文件。
      10 如權(quán)利要求6所述的自動生成報告的方法,其特征在于,所述填 好的報告為Excel格式的文件。
      全文摘要
      一種自動生成報告的方法,該方法包括步驟導(dǎo)入報告模板及數(shù)據(jù)源,所述報告模板用于設(shè)定報告的各個項目;從導(dǎo)入的數(shù)據(jù)源中提取各個項目相對應(yīng)的數(shù)據(jù),并填入報告中相對應(yīng)的位置;及輸出填好的報告。本發(fā)明還提供一種自動生成報告的系統(tǒng)。本發(fā)明自動生成報告的系統(tǒng)及方法提高了生成報告的效率,并且避免了人為錯誤。
      文檔編號G06F11/22GK101630283SQ20081030276
      公開日2010年1月20日 申請日期2008年7月16日 優(yōu)先權(quán)日2008年7月16日
      發(fā)明者高鳳娟 申請人:鴻富錦精密工業(yè)(深圳)有限公司;鴻海精密工業(yè)股份有限公司
      網(wǎng)友詢問留言 已有0條留言
      • 還沒有人留言評論。精彩留言會獲得點(diǎn)贊!
      1