通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)erp參數(shù)檢查的裝置及方法
【專利摘要】本發(fā)明提供了一種通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的裝置,包括:待檢參數(shù)預(yù)置單元,用于預(yù)置待檢參數(shù)信息;操作畫面單元,用于顯示并接收預(yù)置的待檢參數(shù)信息;檢查執(zhí)行單元,用于對待檢參數(shù)信息進(jìn)行檢查;檢查邏輯單元,用于依據(jù)檢查時(shí)提供的檢查規(guī)則,對檢查結(jié)果進(jìn)行邏輯檢查;檢查結(jié)果輸出單元,用于依據(jù)邏輯檢查所得結(jié)果,讀取預(yù)置的檢查結(jié)果數(shù)據(jù)并顯示。本發(fā)明還提供了一種通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的方法。通過本發(fā)明的技術(shù)方案,可以在現(xiàn)有的ERP參數(shù)檢查支持的人工檢查或固化裝置檢查方式基礎(chǔ)上,充分利用單對象類型完成多對象類型參與的ERP參數(shù)檢查,建立多對象類型參與的ERP參數(shù)檢查的通用、統(tǒng)一檢查思路。
【專利說明】通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的裝置及方法
【技術(shù)領(lǐng)域】
[0001] 本發(fā)明涉及數(shù)據(jù)處理【技術(shù)領(lǐng)域】,具體地,涉及一種通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢 查的裝置和一種通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的方法。
【背景技術(shù)】
[0002] 目前軟件實(shí)施中參數(shù)設(shè)置多靠人工檢查,效率低且容易出問題。軟件系統(tǒng)在實(shí)施 的過程中需要完成大量的參數(shù)設(shè)置,不同的參數(shù)設(shè)置又需要在不同的模塊內(nèi)來完成,不同 模塊之間的參數(shù)有的還存在著依賴關(guān)系,這些給現(xiàn)場實(shí)施人員帶來很大的工作量而且如果 參數(shù)設(shè)置有問題的話也不能及時(shí)發(fā)現(xiàn),要在后續(xù)的業(yè)務(wù)處理時(shí)才能發(fā)現(xiàn),直接影響了實(shí)施 質(zhì)量和效率。
[0003] 傳統(tǒng)的檢查工具或裝置的檢查內(nèi)容大多是固化在代碼中,換一個(gè)項(xiàng)目就需要修改 檢查工具或裝置對應(yīng)的代碼,不靈活、效率低。
[0004] 因此,需要一種新的ERP參數(shù)檢查技術(shù),可以在現(xiàn)有的ERP參數(shù)檢查支持的人工 檢查或固化裝置檢查方式基礎(chǔ)上,充分利用單對象類型完成多對象類型參與的ERP參數(shù)檢 查,建立多對象類型參與的ERP參數(shù)檢查的通用、統(tǒng)一檢查思路。
【發(fā)明內(nèi)容】
[0005] 本發(fā)明正是基于上述問題,提出了一種新的ERP參數(shù)檢查技術(shù),可以在現(xiàn)有的ERP 參數(shù)檢查支持的人工檢查或固化裝置檢查方式基礎(chǔ)上,充分利用單對象類型完成多對象類 型參與的ERP參數(shù)檢查,建立多對象類型參與的ERP參數(shù)檢查的通用、統(tǒng)一檢查思路。
[0006] 有鑒于此,本發(fā)明提出了一種通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的裝置,包括:待檢 參數(shù)預(yù)置單元,用于預(yù)置待檢參數(shù)信息;操作畫面單元,用于顯示并接收所述待檢參數(shù)預(yù)置 單元預(yù)置的待檢參數(shù)信息;檢查執(zhí)行單元,用于對所述操作畫面單元接收的待檢參數(shù)信息 進(jìn)行檢查;檢查邏輯單元,用于依據(jù)所述檢查執(zhí)行單元對待檢參數(shù)信息進(jìn)行檢查時(shí)提供的 檢查規(guī)則,對檢查結(jié)果進(jìn)行邏輯檢查;所述邏輯檢查的具體形式包括SQL語句、存儲(chǔ)過程、 VB DLL和.NET DLL;檢查結(jié)果輸出單元,用于依據(jù)所述檢查邏輯單元對檢查結(jié)果的邏輯檢 查結(jié)果,讀取預(yù)置的檢查結(jié)果數(shù)據(jù)并顯示。在該技術(shù)方案中,可以快速檢查項(xiàng)目關(guān)鍵參數(shù)配 置是否正確及參數(shù)相關(guān)的業(yè)務(wù)數(shù)據(jù)是否滿足參數(shù)的要求,提高項(xiàng)目實(shí)施的質(zhì)量和效率。
[0007] 在上述技術(shù)方案中,優(yōu)選地,所述待檢參數(shù)預(yù)置單元,具體包括:待檢參數(shù)所屬模 塊信息預(yù)置模塊,用于預(yù)置待檢參數(shù)所屬模塊信息;待檢參數(shù)顯示屬性信息預(yù)置模塊,用于 預(yù)置待檢參數(shù)顯示屬性信息;參數(shù)檢查規(guī)則信息預(yù)置模塊,用于預(yù)置參數(shù)檢查規(guī)則信息; 參數(shù)檢查的各種結(jié)果信息預(yù)置模塊,用于預(yù)置參數(shù)檢查的各種結(jié)果信息。在該技術(shù)方案中, 可以通過預(yù)置數(shù)據(jù)的方式實(shí)現(xiàn)檢查規(guī)則和檢查結(jié)果,使得檢查邏輯與檢查裝置分離,有利 于提高檢查裝置的靈活性和可擴(kuò)展性。
[0008] 在上述技術(shù)方案中,優(yōu)選地,所述操作畫面單元,具體包括:預(yù)置待檢查模塊顯示 及接收模塊,用于根據(jù)操作單元接收的檢查參數(shù)信息,讀取參數(shù)對應(yīng)的檢查規(guī)則;預(yù)置待檢 查參數(shù)顯示及接收模塊,用于根據(jù)檢查規(guī)則提供的檢查規(guī)則類型和對應(yīng)的檢查邏輯或者檢 查邏輯對應(yīng)的組件接口信息執(zhí)行參數(shù)檢查。在該技術(shù)方案中,可以通過預(yù)置數(shù)據(jù)的方式實(shí) 現(xiàn)參數(shù)檢查操作畫面中的內(nèi)容,使得檢查內(nèi)容和檢查裝置分離,使檢查裝置更具通用性和 二次開發(fā)時(shí)的擴(kuò)展。
[0009] 在上述技術(shù)方案中,優(yōu)選地,所述檢查執(zhí)行單元,具體包括:檢查規(guī)則讀取模塊,用 于顯示預(yù)置的系統(tǒng)模塊信息并接收選擇檢查的模塊;參數(shù)檢查執(zhí)行模塊,用于顯示預(yù)置的 待檢參數(shù)顯示信息并接收選擇的檢查參數(shù)。在該技術(shù)方案中,可以支持多種類型,使得裝置 方便和其他系統(tǒng)的集成,有利于提高檢查裝置的通用性。
[0010] 在上述技術(shù)方案中,優(yōu)選地,所述檢查邏輯單元,具體包括:檢查規(guī)則接收模塊,用 于接收檢查執(zhí)行單元提供的檢查規(guī)則;檢查及結(jié)果返回模塊,用于檢查業(yè)務(wù)數(shù)據(jù)庫中的參 數(shù)表和與檢查參數(shù)相關(guān)的業(yè)務(wù)數(shù)據(jù)是否符合,返回檢查結(jié)果值和不符合的相關(guān)業(yè)務(wù)數(shù)據(jù)信 息;和/或,所述檢查結(jié)果輸出單元,具體包括:檢查結(jié)論接收模塊,用于接收檢查邏輯執(zhí)行 單元返回的檢查結(jié)論值;檢查結(jié)果讀取及顯示模塊,用于根據(jù)檢查規(guī)則和檢查結(jié)論值,讀取 預(yù)置的檢查結(jié)果數(shù)據(jù)并顯示。在該技術(shù)方案中,可以對檢查結(jié)果進(jìn)行邏輯檢查和分類輸出, 具有通用型。
[0011] 根據(jù)本發(fā)明的又一個(gè)方面,還提出了一種通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的方 法,包括:步驟202 :預(yù)置待檢參數(shù)信息;步驟204 :顯示并接收所述步驟202預(yù)置的待檢參 數(shù)信息;步驟206 :對所述步驟204接收的待檢參數(shù)信息進(jìn)行檢查;步驟208 :依據(jù)所述步驟 206對待檢參數(shù)信息進(jìn)行檢查時(shí)提供的檢查規(guī)則,對檢查結(jié)果進(jìn)行邏輯檢查;所述邏輯檢 查的具體形式包括SQL語句、存儲(chǔ)過程、VB DLL和.NETDLL ;步驟210 :依據(jù)所述步驟208對 檢查結(jié)果的邏輯檢查結(jié)果,讀取預(yù)置的檢查結(jié)果數(shù)據(jù)并顯示。在該技術(shù)方案中,可以快速檢 查項(xiàng)目關(guān)鍵參數(shù)配置是否正確及參數(shù)相關(guān)的業(yè)務(wù)數(shù)據(jù)是否滿足參數(shù)的要求,提高項(xiàng)目實(shí)施 的質(zhì)量和效率。
[0012] 在上述技術(shù)方案中,優(yōu)選地,所述步驟202,具體包括:步驟302 :預(yù)置待檢參數(shù)所 屬模塊信息;步驟304 :預(yù)置待檢參數(shù)顯示屬性信息;步驟306 :預(yù)置參數(shù)檢查規(guī)則信息;步 驟308 :預(yù)置參數(shù)檢查的各種結(jié)果信息。在該技術(shù)方案中,可以通過預(yù)置數(shù)據(jù)的方式實(shí)現(xiàn)檢 查規(guī)則和檢查結(jié)果,使得檢查邏輯與檢查裝置分離,有利于提高檢查裝置的靈活性和可擴(kuò) 展性。
[0013] 在上述技術(shù)方案中,優(yōu)選地,所述步驟204,具體包括:步驟402:根據(jù)操作單元接 收的檢查參數(shù)信息,讀取參數(shù)對應(yīng)的檢查規(guī)則;步驟404 :根據(jù)檢查規(guī)則提供的檢查規(guī)則類 型和對應(yīng)的檢查邏輯或者檢查邏輯對應(yīng)的組件接口信息執(zhí)行參數(shù)檢查。在該技術(shù)方案中, 可以通過預(yù)置數(shù)據(jù)的方式實(shí)現(xiàn)參數(shù)檢查操作畫面中的內(nèi)容,使得檢查內(nèi)容和檢查裝置分 離,使檢查裝置更具通用性和二次開發(fā)時(shí)的擴(kuò)展。
[0014] 在上述技術(shù)方案中,優(yōu)選地,所述步驟206,具體包括:步驟502:顯示預(yù)置的系統(tǒng) 模塊信息并接收選擇檢查的模塊;步驟504 :顯示預(yù)置的待檢參數(shù)顯示信息并接收選擇的 檢查參數(shù)。在該技術(shù)方案中,可以支持多種類型,使得裝置方便和其他系統(tǒng)的集成,有利于 提高檢查裝置的通用性。
[0015] 在上述技術(shù)方案中,優(yōu)選地,所述步驟208,具體包括:步驟602:接收檢查執(zhí)行單 元提供的檢查規(guī)則;步驟604 :檢查業(yè)務(wù)數(shù)據(jù)庫中的參數(shù)表和與檢查參數(shù)相關(guān)的業(yè)務(wù)數(shù)據(jù) 是否符合,返回檢查結(jié)果值和不符合的相關(guān)業(yè)務(wù)數(shù)據(jù)信息;和/或,所述步驟210,具體包 括:所述檢查結(jié)果輸出單元,具體包括:步驟702:接收檢查邏輯執(zhí)行單元返回的檢查結(jié)論 值;步驟704:根據(jù)檢查規(guī)則和檢查結(jié)論值,讀取預(yù)置的檢查結(jié)果數(shù)據(jù)并顯示。在該技術(shù)方 案中,可以對檢查結(jié)果進(jìn)行邏輯檢查和分類輸出,具有通用型。
[0016] 通過以上技術(shù)方案,可以在現(xiàn)有的ERP參數(shù)檢查支持的人工檢查或固化裝置檢查 方式基礎(chǔ)上,充分利用單對象類型完成多對象類型參與的ERP參數(shù)檢查,建立多對象類型 參與的ERP參數(shù)檢查的通用、統(tǒng)一檢查思路。
【專利附圖】
【附圖說明】
[0017] 圖1示出了根據(jù)本發(fā)明的實(shí)施例的通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的裝置的框 圖;
[0018] 圖2示出了根據(jù)本發(fā)明的實(shí)施例的通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的方法的流程 圖;
[0019] 圖3示出了根據(jù)本發(fā)明的實(shí)施例的待檢參數(shù)預(yù)置單元的流程圖;
[0020] 圖4示出了根據(jù)本發(fā)明的實(shí)施例的操作畫面單元的流程圖;
[0021] 圖5示出了根據(jù)本發(fā)明的實(shí)施例的檢查執(zhí)行單元的流程圖;
[0022] 圖6示出了根據(jù)本發(fā)明的實(shí)施例的檢查邏輯單元的流程圖;
[0023] 圖7示出了根據(jù)本發(fā)明的實(shí)施例的檢查結(jié)果輸出單元的流程圖;
[0024] 圖8示出了根據(jù)本發(fā)明的實(shí)施例的通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查技術(shù)的原理 圖;
[0025] 圖9示出了根據(jù)本發(fā)明的實(shí)施例的模塊選擇畫面截圖;
[0026] 圖10示出了根據(jù)本發(fā)明的實(shí)施例的參數(shù)檢查操作畫面截圖;
[0027] 圖11示出了根據(jù)本發(fā)明的實(shí)施例的檢查結(jié)果畫面截圖。
【具體實(shí)施方式】
[0028] 為了能夠更清楚地理解本發(fā)明的上述目的、特征和優(yōu)點(diǎn),下面結(jié)合附圖和具體實(shí) 施方式對本發(fā)明進(jìn)行進(jìn)一步的詳細(xì)描述。需要說明的是,在不沖突的情況下,本申請的實(shí)施 例及實(shí)施例中的特征可以相互組合。
[0029] 在下面的描述中闡述了很多具體細(xì)節(jié)以便于充分理解本發(fā)明,但是,本發(fā)明還可 以采用其他不同于在此描述的其他方式來實(shí)施,因此,本發(fā)明的保護(hù)范圍并不受下面公開 的具體實(shí)施例的限制。
[0030] 圖1示出了根據(jù)本發(fā)明的實(shí)施例的通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的裝置的框 圖。
[0031] 如圖1所示,根據(jù)本發(fā)明的實(shí)施例的通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的裝置100, 包括:待檢參數(shù)預(yù)置單元102,用于預(yù)置待檢參數(shù)信息;操作畫面單元104,用于顯示并接收 待檢參數(shù)預(yù)置單元102預(yù)置的待檢參數(shù)信息;檢查執(zhí)行單元106,用于對操作畫面單元104 接收的待檢參數(shù)信息進(jìn)行檢查;檢查邏輯單元108,用于依據(jù)檢查執(zhí)行單元106對待檢參 數(shù)信息進(jìn)行檢查時(shí)提供的檢查規(guī)則,對檢查結(jié)果進(jìn)行邏輯檢查;邏輯檢查的具體形式包括 SQL語句、存儲(chǔ)過程、VB DLL和.NET DLL;檢查結(jié)果輸出單元110,用于依據(jù)檢查邏輯單元 108對檢查結(jié)果的邏輯檢查結(jié)果,讀取預(yù)置的檢查結(jié)果數(shù)據(jù)并顯示。在該技術(shù)方案中,可以 快速檢查項(xiàng)目關(guān)鍵參數(shù)配置是否正確及參數(shù)相關(guān)的業(yè)務(wù)數(shù)據(jù)是否滿足參數(shù)的要求,提高項(xiàng) 目實(shí)施的質(zhì)量和效率。
[0032] 在上述技術(shù)方案中,優(yōu)選地,待檢參數(shù)預(yù)置單元,具體包括:待檢參數(shù)所屬模塊信 息預(yù)置模塊,用于預(yù)置待檢參數(shù)所屬模塊信息;待檢參數(shù)顯示屬性信息預(yù)置模塊,用于預(yù)置 待檢參數(shù)顯示屬性信息;參數(shù)檢查規(guī)則信息預(yù)置模塊,用于預(yù)置參數(shù)檢查規(guī)則信息;參數(shù) 檢查的各種結(jié)果信息預(yù)置模塊,用于預(yù)置參數(shù)檢查的各種結(jié)果信息。在該技術(shù)方案中,可以 通過預(yù)置數(shù)據(jù)的方式實(shí)現(xiàn)檢查規(guī)則和檢查結(jié)果,使得檢查邏輯與檢查裝置分離,有利于提 高檢查裝置的靈活性和可擴(kuò)展性。
[0033] 在上述技術(shù)方案中,優(yōu)選地,操作畫面單元,具體包括:預(yù)置待檢查模塊顯示及接 收模塊,用于根據(jù)操作單元接收的檢查參數(shù)信息,讀取參數(shù)對應(yīng)的檢查規(guī)則;預(yù)置待檢查參 數(shù)顯示及接收模塊,用于根據(jù)檢查規(guī)則提供的檢查規(guī)則類型和對應(yīng)的檢查邏輯或者檢查邏 輯對應(yīng)的組件接口信息執(zhí)行參數(shù)檢查。在該技術(shù)方案中,可以通過預(yù)置數(shù)據(jù)的方式實(shí)現(xiàn)參 數(shù)檢查操作畫面中的內(nèi)容,使得檢查內(nèi)容和檢查裝置分離,使檢查裝置更具通用性和二次 開發(fā)時(shí)的擴(kuò)展。
[0034]在上述技術(shù)方案中,優(yōu)選地,檢查執(zhí)行單元,具體包括:檢查規(guī)則讀取模塊,用于顯 示預(yù)置的系統(tǒng)模塊信息并接收選擇檢查的模塊;參數(shù)檢查執(zhí)行模塊,用于顯示預(yù)置的待檢 參數(shù)顯示信息并接收選擇的檢查參數(shù)。在該技術(shù)方案中,可以支持多種類型,使得裝置方便 和其他系統(tǒng)的集成,有利于提高檢查裝置的通用性。
[0035] 在上述技術(shù)方案中,優(yōu)選地,檢查邏輯單元,具體包括:檢查規(guī)則接收模塊,用于接 收檢查執(zhí)行單元提供的檢查規(guī)則;檢查及結(jié)果返回模塊,用于檢查業(yè)務(wù)數(shù)據(jù)庫中的參數(shù)表 和與檢查參數(shù)相關(guān)的業(yè)務(wù)數(shù)據(jù)是否符合,返回檢查結(jié)果值和不符合的相關(guān)業(yè)務(wù)數(shù)據(jù)信息; 和/或,檢查結(jié)果輸出單元,具體包括:檢查結(jié)論接收模塊,用于接收檢查邏輯執(zhí)行單元返 回的檢查結(jié)論值;檢查結(jié)果讀取及顯示模塊,用于根據(jù)檢查規(guī)則和檢查結(jié)論值,讀取預(yù)置的 檢查結(jié)果數(shù)據(jù)并顯示。在該技術(shù)方案中,可以對檢查結(jié)果進(jìn)行邏輯檢查和分類輸出,具有通 用型。
[0036] 圖2示出了根據(jù)本發(fā)明的實(shí)施例的通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的方法的流程 圖。
[0037] 如圖2所示,根據(jù)本發(fā)明的實(shí)施例的通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的方法,包 括:步驟202 :預(yù)置待檢參數(shù)信息;步驟204 :顯示并接收步驟202預(yù)置的待檢參數(shù)信息;步 驟206 :對步驟204接收的待檢參數(shù)信息進(jìn)行檢查;步驟208 :依據(jù)步驟206對待檢參數(shù)信息 進(jìn)行檢查時(shí)提供的檢查規(guī)則,對檢查結(jié)果進(jìn)行邏輯檢查;邏輯檢查的具體形式包括SQL語 句、存儲(chǔ)過程、VB DLL和.NET DLL;步驟210:依據(jù)步驟208對檢查結(jié)果的邏輯檢查結(jié)果,讀 取預(yù)置的檢查結(jié)果數(shù)據(jù)并顯示。在該技術(shù)方案中,可以快速檢查項(xiàng)目關(guān)鍵參數(shù)配置是否正 確及參數(shù)相關(guān)的業(yè)務(wù)數(shù)據(jù)是否滿足參數(shù)的要求,提高項(xiàng)目實(shí)施的質(zhì)量和效率。
[0038] 在上述技術(shù)方案中,優(yōu)選地,如圖3所示,步驟202,具體包括:步驟302:預(yù)置待檢 參數(shù)所屬模塊信息;步驟304 :預(yù)置待檢參數(shù)顯示屬性信息;步驟306 :預(yù)置參數(shù)檢查規(guī)則 信息;步驟308 :預(yù)置參數(shù)檢查的各種結(jié)果信息。在該技術(shù)方案中,可以通過預(yù)置數(shù)據(jù)的方 式實(shí)現(xiàn)檢查規(guī)則和檢查結(jié)果,使得檢查邏輯與檢查裝置分離,有利于提高檢查裝置的靈活 性和可擴(kuò)展性。
[0039] 在上述技術(shù)方案中,優(yōu)選地,如圖4所示,步驟204,具體包括:步驟402:根據(jù)操作 單元接收的檢查參數(shù)信息,讀取參數(shù)對應(yīng)的檢查規(guī)則;步驟404 :根據(jù)檢查規(guī)則提供的檢查 規(guī)則類型和對應(yīng)的檢查邏輯或者檢查邏輯對應(yīng)的組件接口信息執(zhí)行參數(shù)檢查。在該技術(shù)方 案中,可以通過預(yù)置數(shù)據(jù)的方式實(shí)現(xiàn)參數(shù)檢查操作畫面中的內(nèi)容,使得檢查內(nèi)容和檢查裝 置分離,使檢查裝置更具通用性和二次開發(fā)時(shí)的擴(kuò)展。
[0040] 在上述技術(shù)方案中,優(yōu)選地,如圖5所示,步驟206,具體包括:步驟502:顯示預(yù)置 的系統(tǒng)模塊信息并接收選擇檢查的模塊;步驟504 :顯示預(yù)置的待檢參數(shù)顯示信息并接收 選擇的檢查參數(shù)。在該技術(shù)方案中,可以支持多種類型,使得裝置方便和其他系統(tǒng)的集成, 有利于提高檢查裝置的通用性。
[0041] 在上述技術(shù)方案中,優(yōu)選地,如圖6所示,步驟208,具體包括:步驟602:接收檢查 執(zhí)行單元提供的檢查規(guī)則;步驟604 :檢查業(yè)務(wù)數(shù)據(jù)庫中的參數(shù)表和與檢查參數(shù)相關(guān)的業(yè) 務(wù)數(shù)據(jù)是否符合,返回檢查結(jié)果值和不符合的相關(guān)業(yè)務(wù)數(shù)據(jù)信息;和/或,步驟210,具體包 括:檢查結(jié)果輸出單元,具體包括:步驟702 :接收檢查邏輯執(zhí)行單元返回的檢查結(jié)論值;步 驟704 :根據(jù)檢查規(guī)則和檢查結(jié)論值,讀取預(yù)置的檢查結(jié)果數(shù)據(jù)并顯示。在該技術(shù)方案中, 可以對檢查結(jié)果進(jìn)行邏輯檢查和分類輸出,具有通用型。
[0042] 本發(fā)明的技術(shù)方案,可應(yīng)用到ERP及其它軟件系統(tǒng)的實(shí)施領(lǐng)域,通過本發(fā)明的技 術(shù)方案可以快速檢查項(xiàng)目關(guān)鍵參數(shù)配置是否正確及參數(shù)相關(guān)的業(yè)務(wù)數(shù)據(jù)是否滿足參數(shù)的 要求,提高了項(xiàng)目實(shí)施的質(zhì)量和效率,保證了實(shí)施成果的完整和有效。
[0043] 與現(xiàn)有技術(shù)相比,本發(fā)明的技術(shù)方案,可以對實(shí)施項(xiàng)目進(jìn)行自動(dòng)全面的檢查。本發(fā) 明的技術(shù)方案,通過預(yù)置數(shù)據(jù)的方式靈活配置檢查裝置中的如下內(nèi)容:
[0044] ①操作畫面中需要檢查的參數(shù)選項(xiàng)及顯示方式;
[0045] ②參數(shù)檢查規(guī)則或檢查參數(shù)需要調(diào)用的檢查邏輯單元;
[0046] ③檢查結(jié)果提示信息和軟件系統(tǒng)中的檢查參數(shù)對應(yīng)菜單快速鏈接等內(nèi)容。
[0047] 本發(fā)明的技術(shù)方案,提供了可靈活配置和擴(kuò)展檢查內(nèi)容的方法和裝置,不需修改 裝置的代碼即可完成不同項(xiàng)目需要的檢查內(nèi)容和規(guī)則。為了使參數(shù)檢查裝置具備靈活的擴(kuò) 展功能和更廣泛的應(yīng)用場景,本發(fā)明中使用在數(shù)據(jù)庫中預(yù)置數(shù)據(jù)的方法完成對檢查裝置的 檢查內(nèi)容(包括畫面顯示內(nèi)容)和檢查規(guī)則等的配置;不需要修改檢查裝置的代碼就可以 完成檢查裝置中需要檢查內(nèi)容的增加、修改和刪除。
[0048] 本發(fā)明的技術(shù)方案,可以解決的技術(shù)問題包括:
[0049] ⑴參數(shù)檢查操作畫面中的內(nèi)容通過預(yù)置數(shù)據(jù)的方式實(shí)現(xiàn),使得檢查內(nèi)容和檢查裝 置分離,使檢查裝置更具通用性和二次開發(fā)時(shí)的擴(kuò)展;
[0050] ⑵檢查規(guī)則和檢查結(jié)果通過預(yù)置數(shù)據(jù)的方式實(shí)現(xiàn),使得檢查邏輯與檢查裝置分 離,進(jìn)一步提高的檢查裝置的靈活性和可擴(kuò)展性;
[0051] ⑶檢查模塊可選,提高了裝置檢查的靈活性和檢查效率;
[0052] ⑷檢查執(zhí)行單元除了支持SQL和存儲(chǔ)過程還支持VB組件和.Net組件,保證了裝 置能夠處理復(fù)雜的檢查邏輯;
[0053] (5)檢查執(zhí)行單元支持多種類型,使得裝置方便和其他系統(tǒng)的集成,提高了裝置的 通用性。
[0054] 本發(fā)明的技術(shù)方案,解決技術(shù)問題采用的技術(shù)原理如圖8所示。圖8中提供了 5 個(gè)組成單元:
[0055] ⑴待檢參數(shù)預(yù)置單元(標(biāo)記為單元1)
[0056] 通過該單元完成如下功能:預(yù)置待檢參數(shù)所屬模塊信息,預(yù)置待檢參數(shù)顯示屬性 信息,預(yù)置參數(shù)檢查規(guī)則信息,預(yù)置參數(shù)檢查的各種結(jié)果信息。
[0057] 本單元由程序開發(fā)人員在系統(tǒng)實(shí)施前根據(jù)實(shí)施要求提前預(yù)置,或有產(chǎn)品二次開發(fā) 人員增加二次開發(fā)過程中需要實(shí)施檢查的參數(shù)項(xiàng)目。
[0058] ①模塊分類數(shù)據(jù)結(jié)構(gòu)(標(biāo)記為數(shù)據(jù)結(jié)構(gòu)1)
[0059]
【權(quán)利要求】
1. 一種通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的裝置,其特征在于,包括: 待檢參數(shù)預(yù)置單元,用于預(yù)置待檢參數(shù)信息; 操作畫面單元,用于顯示并接收所述待檢參數(shù)預(yù)置單元預(yù)置的待檢參數(shù)信息; 檢查執(zhí)行單元,用于對所述操作畫面單元接收的待檢參數(shù)信息進(jìn)行檢查; 檢查邏輯單元,用于依據(jù)所述檢查執(zhí)行單元對待檢參數(shù)信息進(jìn)行檢查時(shí)提供的檢查規(guī) 貝1J,對檢查結(jié)果進(jìn)行邏輯檢查;所述邏輯檢查的具體形式包括SQL語句、存儲(chǔ)過程、VB DLL 和· NET DLL ; 檢查結(jié)果輸出單元,用于依據(jù)所述檢查邏輯單元對檢查結(jié)果的邏輯檢查結(jié)果,讀取預(yù) 置的檢查結(jié)果數(shù)據(jù)并顯示。
2. 根據(jù)權(quán)利要求1所述的通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的裝置,其特征在于,所述待 檢參數(shù)預(yù)置單元,具體包括: 待檢參數(shù)所屬模塊信息預(yù)置模塊,用于預(yù)置待檢參數(shù)所屬模塊信息; 待檢參數(shù)顯示屬性信息預(yù)置模塊,用于預(yù)置待檢參數(shù)顯示屬性信息; 參數(shù)檢查規(guī)則信息預(yù)置模塊,用于預(yù)置參數(shù)檢查規(guī)則信息; 參數(shù)檢查的各種結(jié)果信息預(yù)置模塊,用于預(yù)置參數(shù)檢查的各種結(jié)果信息。
3. 根據(jù)權(quán)利要求1所述的通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的裝置,其特征在于,所述操 作畫面單元,具體包括: 預(yù)置待檢查模塊顯示及接收模塊,用于根據(jù)操作單元接收的檢查參數(shù)信息,讀取參數(shù) 對應(yīng)的檢查規(guī)則; 預(yù)置待檢查參數(shù)顯示及接收模塊,用于根據(jù)檢查規(guī)則提供的檢查規(guī)則類型和對應(yīng)的檢 查邏輯或者檢查邏輯對應(yīng)的組件接口信息執(zhí)行參數(shù)檢查。
4. 根據(jù)權(quán)利要求1所述的通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的裝置,其特征在于,所述檢 查執(zhí)行單元,具體包括: 檢查規(guī)則讀取模塊,用于顯示預(yù)置的系統(tǒng)模塊信息并接收選擇檢查的模塊; 參數(shù)檢查執(zhí)行模塊,用于顯示預(yù)置的待檢參數(shù)顯示信息并接收選擇的檢查參數(shù)。
5. 根據(jù)權(quán)利要求1-4中任一項(xiàng)所述的通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的裝置,其特征 在于,所述檢查邏輯單元,具體包括: 檢查規(guī)則接收模塊,用于接收檢查執(zhí)行單元提供的檢查規(guī)則; 檢查及結(jié)果返回模塊,用于檢查業(yè)務(wù)數(shù)據(jù)庫中的參數(shù)表和與檢查參數(shù)相關(guān)的業(yè)務(wù)數(shù)據(jù) 是否符合,返回檢查結(jié)果值和不符合的相關(guān)業(yè)務(wù)數(shù)據(jù)信息; 和/或, 所述檢查結(jié)果輸出單元,具體包括: 檢查結(jié)論接收模塊,用于接收檢查邏輯執(zhí)行單元返回的檢查結(jié)論值; 檢查結(jié)果讀取及顯示模塊,用于根據(jù)檢查規(guī)則和檢查結(jié)論值,讀取預(yù)置的檢查結(jié)果數(shù) 據(jù)并顯示。
6. -種通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的方法,其特征在于,包括: 步驟202 :預(yù)置待檢參數(shù)信息; 步驟204 :顯示并接收所述步驟202預(yù)置的待檢參數(shù)信息; 步驟206 :對所述步驟204接收的待檢參數(shù)信息進(jìn)行檢查; 步驟208 :依據(jù)所述步驟206對待檢參數(shù)信息進(jìn)行檢查時(shí)提供的檢查規(guī)則,對檢查結(jié)果 進(jìn)行邏輯檢查;所述邏輯檢查的具體形式包括SQL語句、存儲(chǔ)過程、VB DLL和.NET DLL ; 步驟210 :依據(jù)所述步驟208對檢查結(jié)果的邏輯檢查結(jié)果,讀取預(yù)置的檢查結(jié)果數(shù)據(jù)并 顯不。
7. 根據(jù)權(quán)利要求6所述的通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的方法,其特征在于,所述步 驟202,具體包括: 步驟302 :預(yù)置待檢參數(shù)所屬模塊信息; 步驟304 :預(yù)置待檢參數(shù)顯示屬性信息; 步驟306 :預(yù)置參數(shù)檢查規(guī)則信息; 步驟308 :預(yù)置參數(shù)檢查的各種結(jié)果信息。
8. 根據(jù)權(quán)利要求6所述的通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的方法,其特征在于,所述步 驟204,具體包括: 步驟402 :根據(jù)操作單元接收的檢查參數(shù)信息,讀取參數(shù)對應(yīng)的檢查規(guī)則; 步驟404 :根據(jù)檢查規(guī)則提供的檢查規(guī)則類型和對應(yīng)的檢查邏輯或者檢查邏輯對應(yīng)的 組件接口信息執(zhí)行參數(shù)檢查。
9. 根據(jù)權(quán)利要求6所述的通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的方法,其特征在于,所述步 驟206,具體包括: 步驟502 :顯示預(yù)置的系統(tǒng)模塊信息并接收選擇檢查的模塊; 步驟504 :顯示預(yù)置的待檢參數(shù)顯示信息并接收選擇的檢查參數(shù)。
10. 根據(jù)權(quán)利要求6-9中任一項(xiàng)所述的通過預(yù)制數(shù)據(jù)實(shí)現(xiàn)ERP參數(shù)檢查的方法,其特征 在于,所述步驟208,具體包括: 步驟602 :接收檢查執(zhí)行單元提供的檢查規(guī)則; 步驟604 :檢查業(yè)務(wù)數(shù)據(jù)庫中的參數(shù)表和與檢查參數(shù)相關(guān)的業(yè)務(wù)數(shù)據(jù)是否符合,返回 檢查結(jié)果值和不符合的相關(guān)業(yè)務(wù)數(shù)據(jù)信息; 和/或, 所述步驟210,具體包括: 所述檢查結(jié)果輸出單元,具體包括: 步驟702 :接收檢查邏輯執(zhí)行單元返回的檢查結(jié)論值; 步驟704 :根據(jù)檢查規(guī)則和檢查結(jié)論值,讀取預(yù)置的檢查結(jié)果數(shù)據(jù)并顯示。
【文檔編號】G06F11/36GK104317701SQ201410509867
【公開日】2015年1月28日 申請日期:2014年9月28日 優(yōu)先權(quán)日:2014年9月28日
【發(fā)明者】楊占軍, 劉朝暉 申請人:用友優(yōu)普信息技術(shù)有限公司