一種基于企業(yè)產(chǎn)品信息的數(shù)據(jù)校驗(yàn)系統(tǒng)的制作方法
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及數(shù)據(jù)庫技術(shù)領(lǐng)域,更具體的說,涉及一種基于企業(yè)產(chǎn)品信息的數(shù)據(jù)校驗(yàn)系統(tǒng)。
【背景技術(shù)】
[0002]在WEB應(yīng)用開發(fā)中,當(dāng)用戶在客戶端通過網(wǎng)絡(luò)頁面向服務(wù)端提交數(shù)據(jù)的時(shí)候,為了保證數(shù)據(jù)的完整性和易用性,客戶端需要對用戶輸入的數(shù)據(jù)進(jìn)行校驗(yàn),客戶端的校驗(yàn)方法一般用JavaScript完成。但是,客戶端的校驗(yàn)是不可靠的,主流瀏覽器都可以禁止JavaScript的運(yùn)行,因此客戶端校驗(yàn)不能代替服務(wù)端校驗(yàn)。為了安全起見,并充分保證數(shù)據(jù)的完整性,該數(shù)據(jù)需要在服務(wù)端作同樣的校驗(yàn),一般來說,服務(wù)端的校驗(yàn)采用JAVA或.NET實(shí)現(xiàn)。當(dāng)然,如果僅僅考慮數(shù)據(jù)的完整性,服務(wù)端的校驗(yàn)是足夠的。但是,如果沒有客戶端校驗(yàn),所有的校驗(yàn)實(shí)在服務(wù)端完成,每個(gè)用戶的輸入校驗(yàn)需要客戶端與服務(wù)端往復(fù)交互一次,一方面增加了服務(wù)端的載荷,另一方面也增加了校驗(yàn)響應(yīng)時(shí)間,影響了用戶體驗(yàn)。
[0003]考慮到在網(wǎng)絡(luò)應(yīng)用中數(shù)據(jù)完整性和良好用戶體驗(yàn),在常規(guī)的實(shí)現(xiàn)中,同樣的驗(yàn)證邏輯需要在客戶端通過JavaScript和服務(wù)端通過JAVA或.NET分別予以實(shí)現(xiàn),這種實(shí)現(xiàn)方式一方面實(shí)現(xiàn)工作量大,另一方面也很容易造成服務(wù)端和客戶端實(shí)現(xiàn)邏輯不一致,加大了開發(fā)和維護(hù)的難度,導(dǎo)致網(wǎng)絡(luò)應(yīng)用的可拓展性差。
[0004]因此,需要一種新的數(shù)據(jù)校驗(yàn)技術(shù),通過采用統(tǒng)一的校驗(yàn)規(guī)則進(jìn)行數(shù)據(jù)校驗(yàn),降低發(fā)和維護(hù)的復(fù)雜度與工作量,增強(qiáng)網(wǎng)絡(luò)應(yīng)用的可拓展性。
【發(fā)明內(nèi)容】
[0005]本發(fā)明所要解決的技術(shù)問題是提供一種基于企業(yè)產(chǎn)品信息的數(shù)據(jù)校驗(yàn)系統(tǒng),實(shí)現(xiàn)數(shù)據(jù)的校驗(yàn)及快速分析功能。
[0006]本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種基于企業(yè)產(chǎn)品信息的數(shù)據(jù)校驗(yàn)系統(tǒng),包括:產(chǎn)品信息錄入模塊、數(shù)據(jù)預(yù)處理模塊、數(shù)據(jù)校驗(yàn)?zāi)K、數(shù)據(jù)判斷模塊、存儲(chǔ)模塊;
[0007]所述產(chǎn)品信息錄入模塊,用于方便用戶將各類企業(yè)產(chǎn)品信息錄入系統(tǒng);
[0008]所述數(shù)據(jù)預(yù)處理模塊,用于對錄入的數(shù)據(jù)進(jìn)行預(yù)處理判斷與分析,將數(shù)據(jù)進(jìn)行有效地分類;
[0009]所述數(shù)據(jù)判斷模塊,用于對各分類信息的數(shù)據(jù)分析與判斷,將信息進(jìn)行超范圍判斷;
[0010]所述數(shù)據(jù)校驗(yàn)?zāi)K,用于將校驗(yàn)判斷出的信息并進(jìn)行分析數(shù)據(jù)的糾錯(cuò)與分析;
[0011 ]所述存儲(chǔ)模塊,用于對校驗(yàn)出的數(shù)據(jù)進(jìn)行存儲(chǔ);
[0012]所述存儲(chǔ)模塊包括數(shù)據(jù)緩存模塊和數(shù)據(jù)存儲(chǔ)模塊;所述產(chǎn)品信息錄入模塊與數(shù)據(jù)預(yù)處理模塊相連接,數(shù)據(jù)校驗(yàn)?zāi)K、存儲(chǔ)模塊分別與數(shù)據(jù)判斷模塊相連接,所述產(chǎn)品信息錄入模塊與存儲(chǔ)模塊相連接。
[0013]本發(fā)明的基于企業(yè)產(chǎn)品信息的數(shù)據(jù)校驗(yàn)系統(tǒng)中,所述數(shù)據(jù)預(yù)處理模塊可通過統(tǒng)計(jì)將數(shù)據(jù)按著其屬性進(jìn)行分類。
[0014]本發(fā)明的基于企業(yè)產(chǎn)品信息的數(shù)據(jù)校驗(yàn)系統(tǒng)中,所述產(chǎn)品信息錄入模塊與存儲(chǔ)模塊相連接,方便數(shù)據(jù)的分析。
[0015]本發(fā)明的有益效果:實(shí)現(xiàn)數(shù)據(jù)的分析與校驗(yàn),提高數(shù)據(jù)的校驗(yàn)效率以及調(diào)用效率,降低了數(shù)據(jù)庫的開發(fā)難度。
【附圖說明】
[0016]圖1為本發(fā)明整體結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0017]以下結(jié)合附圖對本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0018]如圖1所示,一種基于企業(yè)產(chǎn)品信息的數(shù)據(jù)校驗(yàn)系統(tǒng),包括:產(chǎn)品信息錄入模塊、數(shù)據(jù)預(yù)處理模塊、數(shù)據(jù)校驗(yàn)?zāi)K、數(shù)據(jù)判斷模塊、存儲(chǔ)模塊;
[0019]所述產(chǎn)品信息錄入模塊,用于方便用戶將各類企業(yè)產(chǎn)品信息錄入系統(tǒng);
[0020]所述數(shù)據(jù)預(yù)處理模塊,用于對錄入的數(shù)據(jù)進(jìn)行預(yù)處理判斷與分析,將數(shù)據(jù)進(jìn)行有效地分類;
[0021]所述數(shù)據(jù)判斷模塊,用于對各分類信息的數(shù)據(jù)分析與判斷,將信息進(jìn)行超范圍判斷;
[0022]所述數(shù)據(jù)校驗(yàn)?zāi)K,用于將校驗(yàn)判斷出的信息并進(jìn)行分析數(shù)據(jù)的糾錯(cuò)與分析;
[0023]所述存儲(chǔ)模塊,用于對校驗(yàn)出的數(shù)據(jù)進(jìn)行存儲(chǔ);
[0024]所述存儲(chǔ)模塊包括數(shù)據(jù)緩存模塊和數(shù)據(jù)存儲(chǔ)模塊;所述產(chǎn)品信息錄入模塊與數(shù)據(jù)預(yù)處理模塊相連接,數(shù)據(jù)校驗(yàn)?zāi)K、存儲(chǔ)模塊分別與數(shù)據(jù)判斷模塊相連接,所述產(chǎn)品信息錄入模塊與存儲(chǔ)模塊相連接。
[0025]本發(fā)明的基于企業(yè)產(chǎn)品信息的數(shù)據(jù)校驗(yàn)系統(tǒng)中,所述數(shù)據(jù)預(yù)處理模塊可通過統(tǒng)計(jì)將數(shù)據(jù)按著其屬性進(jìn)行分類。
[0026]本發(fā)明的基于企業(yè)產(chǎn)品信息的數(shù)據(jù)校驗(yàn)系統(tǒng)中,所述產(chǎn)品信息錄入模塊與存儲(chǔ)模塊相連接,方便數(shù)據(jù)的分析。
[0027]與現(xiàn)有技術(shù)相比,本發(fā)明的有益效果:實(shí)現(xiàn)數(shù)據(jù)的分析與校驗(yàn),提高數(shù)據(jù)的校驗(yàn)效率以及調(diào)用效率,降低了數(shù)據(jù)庫的開發(fā)難度。
[0028]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種基于企業(yè)產(chǎn)品信息的數(shù)據(jù)校驗(yàn)系統(tǒng),其特征在于,包括:產(chǎn)品信息錄入模塊、數(shù)據(jù)預(yù)處理模塊、數(shù)據(jù)校驗(yàn)?zāi)K、數(shù)據(jù)判斷模塊、存儲(chǔ)模塊; 所述產(chǎn)品信息錄入模塊,用于方便用戶將各類企業(yè)產(chǎn)品信息錄入系統(tǒng); 所述數(shù)據(jù)預(yù)處理模塊,用于對錄入的數(shù)據(jù)進(jìn)行預(yù)處理判斷與分析,將數(shù)據(jù)進(jìn)行有效地分類; 所述數(shù)據(jù)判斷模塊,用于對各分類信息的數(shù)據(jù)分析與判斷,將信息進(jìn)行超范圍判斷; 所述數(shù)據(jù)校驗(yàn)?zāi)K,用于將校驗(yàn)判斷出的信息并進(jìn)行分析數(shù)據(jù)的糾錯(cuò)與分析; 所述存儲(chǔ)模塊,用于對校驗(yàn)出的數(shù)據(jù)進(jìn)行存儲(chǔ); 所述存儲(chǔ)模塊包括數(shù)據(jù)緩存模塊和數(shù)據(jù)存儲(chǔ)模塊;所述產(chǎn)品信息錄入模塊與數(shù)據(jù)預(yù)處理模塊相連接,數(shù)據(jù)校驗(yàn)?zāi)K、存儲(chǔ)模塊分別與數(shù)據(jù)判斷模塊相連接,所述產(chǎn)品信息錄入模塊與存儲(chǔ)模塊相連接。2.根據(jù)權(quán)利要求1所述基于企業(yè)產(chǎn)品信息的數(shù)據(jù)校驗(yàn)系統(tǒng),其特征在于,所述數(shù)據(jù)預(yù)處理模塊可通過統(tǒng)計(jì)將數(shù)據(jù)按著其屬性進(jìn)行分類。3.根據(jù)權(quán)利要求1所述基于企業(yè)產(chǎn)品信息的數(shù)據(jù)校驗(yàn)系統(tǒng),其特征在于,所述產(chǎn)品信息錄入模塊與存儲(chǔ)模塊相連接,方便數(shù)據(jù)的分析。
【專利摘要】本發(fā)明公開了一種基于企業(yè)產(chǎn)品信息的數(shù)據(jù)校驗(yàn)系統(tǒng),屬于數(shù)據(jù)庫技術(shù)領(lǐng)域,其包括:產(chǎn)品信息錄入模塊、數(shù)據(jù)預(yù)處理模塊、數(shù)據(jù)校驗(yàn)?zāi)K、數(shù)據(jù)判斷模塊、數(shù)據(jù)分析模塊、存儲(chǔ)模塊;所述存儲(chǔ)模塊包括數(shù)據(jù)緩存模塊和數(shù)據(jù)存儲(chǔ)模塊;所述產(chǎn)品信息錄入模塊與數(shù)據(jù)預(yù)處理模塊相連接,數(shù)據(jù)校驗(yàn)?zāi)K、數(shù)據(jù)分析模塊分別與數(shù)據(jù)判斷模塊相連接,所述數(shù)據(jù)分析模塊與存儲(chǔ)模塊相連接;本發(fā)明的有益效果是:實(shí)現(xiàn)數(shù)據(jù)的分級檢索,提高數(shù)據(jù)的存儲(chǔ)效率以及調(diào)用效率,降低了數(shù)據(jù)庫的開發(fā)難度。
【IPC分類】G06F17/30, G06F9/455
【公開號】CN105574121
【申請?zhí)枴緾N201510932155
【發(fā)明人】高輝, 尚成輝
【申請人】蕪湖樂銳思信息咨詢有限公司
【公開日】2016年5月11日
【申請日】2015年12月11日