專利名稱:商品流通數(shù)據(jù)在線監(jiān)測方法與系統(tǒng)的制作方法
技術領域:
本發(fā)明屬于數(shù)據(jù)傳輸技術領域,特別涉及商品流通數(shù)據(jù)在線監(jiān)測方法與系統(tǒng),商品流通數(shù)據(jù)真實性校驗方法,涉及到商品流通數(shù)據(jù)真實性校驗方法。
背景技術:
目前,在商品流通應用系統(tǒng)中對數(shù)據(jù)真實性不進行驗證,其帶來的問題是數(shù)據(jù)的混亂,既增加了數(shù)據(jù)庫中存儲單元的浪費,又攪亂了對數(shù)據(jù)正確性的分析,因此需要提出一種系統(tǒng)和方法對數(shù)據(jù)真實性進行校驗獲取數(shù)據(jù)真實性校驗信息;根據(jù)所獲取的真實性校驗信息,判斷目標數(shù)據(jù)的真實性;如果校驗通過,將對數(shù)據(jù)進行相應處理;如果校驗失敗, 向用戶上報數(shù)據(jù)真實性出錯信息。
發(fā)明內容
本發(fā)明的目的是提出一種商品流通數(shù)據(jù)在線監(jiān)測方法與系統(tǒng)技術方案,采用了數(shù)據(jù)的語法校驗與語義校驗相結合的雙重校驗機制,提高了數(shù)據(jù)的真實性和可靠性。為了實現(xiàn)上述目的,本發(fā)明的技術方案是一種商品流通數(shù)據(jù)在線監(jiān)測方法與系統(tǒng),包括網(wǎng)絡服務器、數(shù)據(jù)類型分析模塊、數(shù)據(jù)語法校驗模塊和數(shù)據(jù)語義校驗模塊;在網(wǎng)絡服務器中建立基礎數(shù)據(jù)庫,所述基礎數(shù)據(jù)庫包括流通商品的基本信息,所述數(shù)據(jù)類型分析模塊用于給每個數(shù)據(jù)項設定一個校驗關鍵字,設定校驗關鍵字與校驗規(guī)則的對應關系,每個校驗關鍵字對應某一個校驗規(guī)則;所述數(shù)據(jù)語法校驗模塊根據(jù)傳入的校驗關鍵字匹配相應的語法校驗規(guī)則;所述數(shù)據(jù)語義校驗模塊以校驗關鍵字及數(shù)值為條件從基礎數(shù)據(jù)庫中檢索出相應的數(shù)據(jù)校驗信息,通過數(shù)值比對及交互詢問等方式進行數(shù)據(jù)真實性校驗;其具體的方法步驟包括
a.獲取表單頁面提交的相關商品數(shù)據(jù),給需要進行校驗的數(shù)據(jù)項設定校驗規(guī)則關鍵
字;
b.根據(jù)關鍵字,匹配相應的數(shù)據(jù)校驗規(guī)則進行語法校驗;
c.如果校驗失敗,則給出修正提示信息,如果校驗通過,判斷是否進行數(shù)據(jù)真實性校
驗;
d.如果需要進行真實性校驗,則從基礎數(shù)據(jù)庫中檢索出數(shù)據(jù)校驗信息;
e.將目標數(shù)據(jù)與檢索的校驗信息進行比對,如果偏差很少則說明數(shù)據(jù)比較合理,如果偏差較大,則需用戶修改數(shù)值或者給出數(shù)據(jù)偏差的具體原因。本發(fā)明與已有技術相比產生的有益效果是
1.采用了數(shù)據(jù)分步校驗方法,規(guī)范了數(shù)據(jù)校驗的流程。2.校驗邏輯從業(yè)務邏輯中隔離出來,進行集中管理,提高了系統(tǒng)的可重用性。3.采用了數(shù)據(jù)的語法校驗與語義校驗相結合的雙重校驗機制,提高了數(shù)據(jù)的真實性和可靠性。下面結合附圖和實施例對本發(fā)明做一詳細說明。
圖1為系統(tǒng)結構框圖; 圖2為監(jiān)測方法流程圖。
具體實施例方式實施例
一種商品流通數(shù)據(jù)在線監(jiān)測方法與系統(tǒng)實施例,參見圖1和圖2,所述系統(tǒng)包括網(wǎng)絡服務器1、數(shù)據(jù)類型分析模塊2、數(shù)據(jù)語法校驗模塊3和數(shù)據(jù)語義校驗模塊4 ;在網(wǎng)絡服務器中建立基礎數(shù)據(jù)庫,所述基礎數(shù)據(jù)庫包括流通商品的基本信息,所述數(shù)據(jù)類型分析模塊用于給每個數(shù)據(jù)項設定一個校驗關鍵字,設定校驗關鍵字與校驗規(guī)則的對應關系,每個校驗關鍵字對應某一個校驗規(guī)則;所述數(shù)據(jù)語法校驗模塊根據(jù)傳入的校驗關鍵字匹配相應的語法校驗規(guī)則;所述數(shù)據(jù)語義校驗模塊以校驗關鍵字及數(shù)值為條件從基礎數(shù)據(jù)庫中檢索出相應的數(shù)據(jù)校驗信息,通過數(shù)值比對及交互詢問等方式進行數(shù)據(jù)真實性校驗;其具體的方法步驟包括
a.獲取表單頁面提交的相關商品數(shù)據(jù),給需要進行校驗的數(shù)據(jù)項設定校驗規(guī)則關鍵
字;
b.根據(jù)關鍵字,匹配相應的數(shù)據(jù)校驗規(guī)則進行語法校驗;
c.如果校驗失敗,則給出修正提示信息,如果校驗通過,判斷是否進行數(shù)據(jù)真實性校
驗;
d.如果需要進行真實性校驗,則從基礎數(shù)據(jù)庫中檢索出數(shù)據(jù)校驗信息;
e.將目標數(shù)據(jù)與檢索的校驗信息進行比對,如果偏差很少則說明數(shù)據(jù)比較合理,如果偏差較大,則需用戶修改數(shù)值或者給出數(shù)據(jù)偏差的具體原因。在商品流通數(shù)據(jù)在線校驗系統(tǒng)中當用戶進行供求信息發(fā)布、訂單下達等操作時提供在線數(shù)據(jù)過濾和校驗服務。校驗分三步進行第一步,在用戶提交數(shù)據(jù)時,給每個要校驗的數(shù)據(jù)設定校驗關鍵字(DATAKEY),第二步,根據(jù)校驗關鍵字(DATAKEY)選擇相應的語法校驗規(guī)則進行數(shù)據(jù)正確性校驗。第三步,通過“農村流通管理與服務平臺”發(fā)布的WEB SERVICE接口訪問農村流通基礎數(shù)據(jù)庫,根據(jù)返回的真實性校驗信息進行數(shù)據(jù)真實性校驗。
方法步驟具體描述如下
1,獲取表單的商品價格數(shù)據(jù),設定關鍵字PRICESTYLE ;
2,對商品數(shù)量及價格進行語法校驗,根據(jù)PRICESTYLE關鍵字,匹配價格數(shù)據(jù)語法校驗方法;
3,通過語法校驗后,需要通過商品的相關條件查詢農村流通管理與服務平臺數(shù)據(jù)庫, 對價格進行語義校驗。其中查詢條件包括商品的編碼、商品地區(qū)、商品等級等;
4,根據(jù)商品的編碼、商品地區(qū)、商品等級等條件,查詢出此商品的價格的波動區(qū)間; 5,判斷目標價格數(shù)據(jù)是否在上述波動區(qū)間內,如果不在,提醒用戶修改數(shù)據(jù),或者讓用戶提交價格超出范圍的原因,同時系統(tǒng)將給管理員發(fā)送數(shù)據(jù)異常信息,便于系統(tǒng)管理員及時分析并判斷此次價格的準確性。
權利要求
1.商品流通數(shù)據(jù)在線監(jiān)測方法與系統(tǒng),其特征在于,包括網(wǎng)絡服務器、數(shù)據(jù)類型分析模塊、數(shù)據(jù)語法校驗模塊和數(shù)據(jù)語義校驗模塊;在網(wǎng)絡服務器中建立基礎數(shù)據(jù)庫,所述基礎數(shù)據(jù)庫包括流通商品的基本信息,所述數(shù)據(jù)類型分析模塊用于給每個數(shù)據(jù)項設定一個校驗關鍵字,設定校驗關鍵字與校驗規(guī)則的對應關系,每個校驗關鍵字對應某一個校驗規(guī)則;所述數(shù)據(jù)語法校驗模塊根據(jù)傳入的校驗關鍵字匹配相應的語法校驗規(guī)則;所述數(shù)據(jù)語義校驗模塊以校驗關鍵字及數(shù)值為條件從基礎數(shù)據(jù)庫中檢索出相應的數(shù)據(jù)校驗信息,通過數(shù)值比對及交互詢問等方式進行數(shù)據(jù)真實性校驗;其具體的方法步驟包括a.獲取表單頁面提交的相關商品數(shù)據(jù),給需要進行校驗的數(shù)據(jù)項設定校驗規(guī)則關鍵字;b.根據(jù)關鍵字,匹配相應的數(shù)據(jù)校驗規(guī)則進行語法校驗;c.如果校驗失敗,則給出修正提示信息,如果校驗通過,判斷是否進行數(shù)據(jù)真實性校驗;d.如果需要進行真實性校驗,則從基礎數(shù)據(jù)庫中檢索出數(shù)據(jù)校驗信息;e.將目標數(shù)據(jù)與檢索的校驗信息進行比對,如果偏差很少,則數(shù)據(jù)比較合理,如果偏差較大,則需用戶修改數(shù)值或者給出數(shù)據(jù)偏差的具體原因。
全文摘要
本發(fā)明涉及商品流通數(shù)據(jù)在線監(jiān)測方法與系統(tǒng),包括網(wǎng)絡服務器、數(shù)據(jù)類型分析模塊、數(shù)據(jù)語法校驗模塊和數(shù)據(jù)語義校驗模塊;在網(wǎng)絡服務器中建立基礎數(shù)據(jù)庫,所述基礎數(shù)據(jù)庫包括流通商品的基本信息,所述數(shù)據(jù)類型分析模塊用于給每個數(shù)據(jù)項設定一個校驗關鍵字,設定校驗關鍵字與校驗規(guī)則的對應關系,每個校驗關鍵字對應某一個校驗規(guī)則;本發(fā)明與已有技術相比產生的有益效果是采用了數(shù)據(jù)分步校驗方法,規(guī)范了數(shù)據(jù)校驗的流程;校驗邏輯從業(yè)務邏輯中隔離出來,進行集中管理,提高了系統(tǒng)的可重用性;采用了數(shù)據(jù)的語法校驗與語義校驗相結合的雙重校驗機制,提高了數(shù)據(jù)的真實性和可靠性。
文檔編號G06Q30/00GK102402748SQ20101027405
公開日2012年4月4日 申請日期2010年9月7日 優(yōu)先權日2010年9月7日
發(fā)明者劉普合, 孫美玉, 王鳳宏, 王勇, 葛理順, 龔新忠 申請人:中商商業(yè)發(fā)展規(guī)劃院有限公司