本發(fā)明涉及數(shù)據(jù)管理技術(shù)領(lǐng)域,具體而言,涉及一種基于PDM的數(shù)據(jù)管理方法及裝置。
背景技術(shù):
在企業(yè)的數(shù)據(jù)管理工作過程中,批量數(shù)據(jù)管理的數(shù)量日漸增多,企業(yè)需要不斷加大人力物力資源來進(jìn)行批量數(shù)據(jù)管理,但是人為的操作一方面浪費(fèi)人力物力,另一方面人為操作管理需要耗費(fèi)大量的時(shí)間,并且極容易出現(xiàn)錯(cuò)誤。由于投入了大量時(shí)間來進(jìn)行批量數(shù)據(jù)管理,使得企業(yè)工作人員的工作效率低下,不能將更多的時(shí)間投身到其它工作項(xiàng)目中,不符合企業(yè)的長期發(fā)展。
技術(shù)實(shí)現(xiàn)要素:
為了克服現(xiàn)有技術(shù)中的上述不足,本發(fā)明的目的在于提供一種基于PDM的數(shù)據(jù)管理方法及裝置,其能夠有效提高數(shù)據(jù)管理效率。
為了實(shí)現(xiàn)上述目的,本發(fā)明較佳實(shí)施例所采用的技術(shù)方案如下所示:
本發(fā)明較佳實(shí)施例提供一種基于PDM的數(shù)據(jù)管理方法,應(yīng)用于用戶終端,所述用戶終端包括一存儲(chǔ)有不同站點(diǎn)類型數(shù)據(jù)文件及一數(shù)據(jù)文件與站點(diǎn)類型對應(yīng)的關(guān)系表的數(shù)據(jù)庫,所述方法包括:
接收用戶的數(shù)據(jù)上傳指令,其中,所述數(shù)據(jù)上傳指令中包括有待上傳數(shù)據(jù)文件的信息;
判斷所述數(shù)據(jù)上傳指令是否符合預(yù)設(shè)數(shù)據(jù)上傳指令規(guī)則;
當(dāng)所述數(shù)據(jù)上傳指令符合預(yù)設(shè)數(shù)據(jù)上傳指令規(guī)則時(shí),將所述數(shù)據(jù)上傳指令中的待上傳數(shù)據(jù)文件上傳到所述數(shù)據(jù)庫中對應(yīng)站點(diǎn)類型的數(shù)據(jù)庫中;
將所述數(shù)據(jù)文件與站點(diǎn)類型對應(yīng)的關(guān)系表進(jìn)行更新。
在本發(fā)明較佳實(shí)施例中,上述方法還包括:
接收用戶輸入的數(shù)據(jù)查詢指令,其中,所述數(shù)據(jù)查詢指令包括有待查詢數(shù)據(jù)文件的信息;
根據(jù)所述待查詢數(shù)據(jù)文件的信息從所述關(guān)系表中查找與所述待查詢數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型;
根據(jù)所述與待查詢數(shù)據(jù)文件對應(yīng)站點(diǎn)類型查詢存儲(chǔ)在所述站點(diǎn)類型下的數(shù)據(jù)文件;
將查詢到的數(shù)據(jù)文件導(dǎo)出。
在本發(fā)明較佳實(shí)施例中,上述方法還包括:
接收用戶輸入的數(shù)據(jù)檢查指令,其中,所述數(shù)據(jù)檢查指令包括有待檢查數(shù)據(jù)文件的信息;
根據(jù)所述待檢查數(shù)據(jù)文件的信息從所述關(guān)系表中查找與所述待檢查數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型;
根據(jù)所述待檢查數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型查詢是否所述站點(diǎn)類型是否存儲(chǔ)有待檢查數(shù)據(jù)文件;
根據(jù)查詢結(jié)果給出數(shù)據(jù)文件信息提醒,所述信息提醒包括待檢查數(shù)據(jù)文件不需上傳提醒,及待檢查數(shù)據(jù)文件需上傳提醒。
在本發(fā)明較佳實(shí)施例中,上述站點(diǎn)類型包括:零組件站點(diǎn)、物料清單站點(diǎn)、分配站點(diǎn)、表單站點(diǎn)以及SAP表單站點(diǎn)。
在本發(fā)明較佳實(shí)施例中,上述方法還包括:
生成日志文件,其中,所述日志文件中包括有所述數(shù)據(jù)文件傳輸過程中的傳輸狀態(tài)信息。
本發(fā)明較佳實(shí)施例還提供一種基于PDM的數(shù)據(jù)管理裝置,應(yīng)用于用戶終端,所述用戶終端包括一存儲(chǔ)有不同站點(diǎn)類型數(shù)據(jù)文件及一數(shù)據(jù)文件與站點(diǎn)類型對應(yīng)的關(guān)系表的數(shù)據(jù)庫,所述裝置包括:
上傳指令接收模塊,用于接收用戶的數(shù)據(jù)上傳指令,其中,所述數(shù)據(jù)上傳指令中包括有待上傳數(shù)據(jù)文件的信息;
判斷模塊,用于判斷所述數(shù)據(jù)上傳指令是否符合預(yù)設(shè)數(shù)據(jù)上傳指令規(guī)則;
上傳模塊,用于當(dāng)所述數(shù)據(jù)上傳指令符合預(yù)設(shè)數(shù)據(jù)上傳指令規(guī)則時(shí),將所述數(shù)據(jù)上傳指令中的待上傳數(shù)據(jù)文件上傳到所述數(shù)據(jù)庫中對應(yīng)站點(diǎn)類型的數(shù)據(jù)庫中;
更新模塊,用于將所述數(shù)據(jù)文件與站點(diǎn)類型對應(yīng)的關(guān)系表進(jìn)行更新。
在本發(fā)明較佳實(shí)施例中,上述裝置還包括:
查詢指令接收模塊,用于接收用戶輸入的數(shù)據(jù)查詢指令,其中,所述數(shù)據(jù)查詢指令包括有待查詢數(shù)據(jù)文件的信息;
第一查找模塊,用于根據(jù)所述待查詢數(shù)據(jù)文件的信息從所述關(guān)系表中查找與所述待查詢數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型;
第一查詢模塊,用于根據(jù)所述與待查詢數(shù)據(jù)文件對應(yīng)站點(diǎn)類型查詢存儲(chǔ)在所述站點(diǎn)類型下的數(shù)據(jù)文件;
文件導(dǎo)出模塊,用于將查詢到的數(shù)據(jù)文件導(dǎo)出。
在本發(fā)明較佳實(shí)施例中,上述裝置還包括:
檢查指令接收模塊,用于接收用戶輸入的數(shù)據(jù)檢查指令,其中,所述數(shù)據(jù)檢查指令包括有待檢查數(shù)據(jù)文件的信息;
第二查找模塊,用于根據(jù)所述待檢查數(shù)據(jù)文件的信息從所述關(guān)系表中查找與所述待檢查數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型;
第二查詢模塊,用于根據(jù)所述待檢查數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型查詢是否所述站點(diǎn)類型是否存儲(chǔ)有待檢查數(shù)據(jù)文件;
信息提醒模塊,用于根據(jù)查詢結(jié)果給出數(shù)據(jù)文件信息提醒,所述信息提醒包括待檢查數(shù)據(jù)文件不需上傳提醒,及待檢查數(shù)據(jù)文件需上傳提醒。
在本發(fā)明較佳實(shí)施例中,上述裝置還包括:
日志文件生成模塊,用于生成日志文件,其中,所述日志文件中包括有所述數(shù)據(jù)文件傳輸過程中的傳輸狀態(tài)信息。
相對于現(xiàn)有技術(shù)而言,本發(fā)明具有以下有益效果:
本發(fā)明提供的基于PDM的數(shù)據(jù)管理方法,能夠有效提升數(shù)據(jù)管理效率,避免人為操作所帶來的失誤,解決了企業(yè)批量數(shù)據(jù)管理浪費(fèi)太多人力物力資源的現(xiàn)狀。
附圖說明
為了更清楚地說明本發(fā)明實(shí)施例的技術(shù)方案,下面將對實(shí)施例中所需要使用的附圖作簡單地介紹,應(yīng)當(dāng)理解,以下附圖僅示出了本發(fā)明的某些實(shí)施例,因此不應(yīng)被看作是對范圍的限定,對于本領(lǐng)域普通技術(shù)人員來講,在不付出創(chuàng)造性勞動(dòng)的前提下,還可以根據(jù)這些附圖獲得其他相關(guān)的附圖。
圖1為本發(fā)明較佳實(shí)施例提供的用戶終端方框示意圖;
圖2為本發(fā)明較佳實(shí)施例提供的一種基于PDM的數(shù)據(jù)管理裝置的方框示意圖;
圖3為本發(fā)明實(shí)施例提供的另一種基于PDM的數(shù)據(jù)管理裝置的方框示意圖;
圖4為本發(fā)明實(shí)施例提供的另一種基于PDM的數(shù)據(jù)管理裝置的方框示意圖;
圖5為本發(fā)明較佳實(shí)施例提供的一種基于PDM的數(shù)據(jù)管理方法的流程示意圖;
圖6為本發(fā)明較佳實(shí)施例提供的另一種基于PDM的數(shù)據(jù)管理方法的流程示意圖;
圖7為本發(fā)明較佳實(shí)施例提供的另一種基于PDM的數(shù)據(jù)管理方法的流程示意圖。
圖標(biāo):10-存儲(chǔ)器;20-處理器;30-用戶終端;100-基于PDM的數(shù)據(jù)管理裝置;110-上傳指令接收模塊;120-判斷模塊;130-上傳模塊;140-更新模塊;150-生成模塊;160-查詢指令接收模塊;170-第一查找模塊;180-第一查詢模塊;190-文件導(dǎo)出模塊;192-檢查指令接收模塊;194-第二查找模塊;196-第二查詢模塊;198-信息提醒模塊。
具體實(shí)施方式
為使本發(fā)明實(shí)施例的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明實(shí)施例中的附圖,對本發(fā)明實(shí)施例中的技術(shù)方案進(jìn)行清楚、完整地描述,顯然,所描述的實(shí)施例是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例。通常在此處附圖中描述和示出的本發(fā)明實(shí)施例的組件可以以各種不同的配置來布置和設(shè)計(jì)。
因此,以下對在附圖中提供的本發(fā)明的實(shí)施例的詳細(xì)描述并非旨在限制要求保護(hù)的本發(fā)明的范圍,而是僅僅表示本發(fā)明的選定實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有作出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
應(yīng)注意到:相似的標(biāo)號和字母在下面的附圖中表示類似項(xiàng),因此,一旦某一項(xiàng)在一個(gè)附圖中被定義,則在隨后的附圖中不需要對其進(jìn)行進(jìn)一步定義和解釋。
下面結(jié)合附圖,對本發(fā)明的一些實(shí)施方式作詳細(xì)說明。在不沖突的情況下,下述的實(shí)施例及實(shí)施例中的特征可以相互組合。
請參閱圖1,圖1是本發(fā)明較佳實(shí)施例提供的用戶終端30的方框示意圖。所述用戶終端30包括存儲(chǔ)器10、處理器20。
所述基于PDM的數(shù)據(jù)管理裝置100設(shè)置于所述存儲(chǔ)器10中,所述存儲(chǔ)器10、處理器20相互之間直接或間接地電性連接,以實(shí)現(xiàn)數(shù)據(jù)的傳輸或交互。例如,這些元件相互之間可通過一條或多條通訊總線或信號線實(shí)現(xiàn)電性連接。存儲(chǔ)器10中存儲(chǔ)有基于PDM的數(shù)據(jù)管理裝置100,所述基于PDM的數(shù)據(jù)管理裝置100包括至少一個(gè)可以用軟件或固件(firmware)的形式存儲(chǔ)于所述存儲(chǔ)器10中的軟件功能模塊,所述處理器20通過運(yùn)行存儲(chǔ)在存儲(chǔ)器10內(nèi)的軟件程序以及模塊,如本發(fā)明實(shí)施例中的基于PDM的數(shù)據(jù)管理裝置100,從而執(zhí)行各種功能應(yīng)用以及數(shù)據(jù)管理,即實(shí)現(xiàn)本發(fā)明實(shí)施例中的基于PDM的數(shù)據(jù)管理方法。
其中,所述存儲(chǔ)器10可以是,但不限于,隨機(jī)存取存儲(chǔ)器(Random Access Memory,RAM),只讀存儲(chǔ)器(Read Only Memory,ROM),可編程只讀存儲(chǔ)器(Programmable Read-Only Memory,PROM),可擦除只讀存儲(chǔ)器(Erasable Programmable Read-Only Memory,EPROM),電可擦除只讀存儲(chǔ)器(Electric Erasable Programmable Read-Only Memory,EEPROM)等。其中,存儲(chǔ)器10用于存儲(chǔ)程序,所述處理器20在接收到執(zhí)行指令后,執(zhí)行所述程序。進(jìn)一步地,上述存儲(chǔ)器10內(nèi)基于PDM的數(shù)據(jù)管理裝置100可包括各種用于管理系統(tǒng)任務(wù)(例如內(nèi)存管理、存儲(chǔ)設(shè)備控制、電源管理等)的軟件組件和/或驅(qū)動(dòng),并可與各種硬件或軟件組件相互通訊,從而提供其他軟件組件的運(yùn)行環(huán)境。
所述處理器20可以是一種集成電路芯片,具有信號的處理能力。上述的處理器20可以是通用處理器,包括中央處理器(Central Processing Unit,CPU)、網(wǎng)絡(luò)處理器(Network Processor,NP)等。還可以是數(shù)字信號處理器(DSP)、專用集成電路(ASIC)、現(xiàn)成可編程門陣列(FPGA)或者其他可編程邏輯器件、分立門或者晶體管邏輯器件、分立硬件組件??梢詫?shí)現(xiàn)或者執(zhí)行本發(fā)明實(shí)施例中的公開的各方法、步驟及邏輯框圖。通用處理器可以是微處理器或者該處理器20也可以是任何常規(guī)的處理器等。
可以理解,圖1所示的結(jié)構(gòu)僅為示意,所述用戶終端30還可包括比圖1中所示更多或者更少的組件,或者具有與圖1所示不同的配置。圖1中所示的各組件可以采用硬件、軟件或其組合實(shí)現(xiàn)。
請參閱圖2,圖2是本發(fā)明提供的一種基于PDM的數(shù)據(jù)管理裝置100,所述基于PDM的數(shù)據(jù)管理裝置100包括上傳指令接收模塊110、判斷模塊120、上傳模塊130、更新模塊140和生成模塊150。
所述上傳指令接收模塊110用于接收用戶的數(shù)據(jù)上傳指令,其中,所述數(shù)據(jù)上傳指令中包括有待上傳數(shù)據(jù)文件的信息。
具體地,用戶執(zhí)行數(shù)據(jù)上傳指令時(shí),需進(jìn)入用戶登錄界面輸入用戶ID、密碼以及分組,輸入之后系統(tǒng)判斷用戶所輸入的信息是否符合要求,從而判斷是否可以成功登陸系統(tǒng)。在登陸界面只負(fù)責(zé)判斷輸入信息不能為空,不能完全判斷是否賬號信息有錯(cuò)誤。一旦輸入的信息為空時(shí)系統(tǒng)就會(huì)顯示錯(cuò)誤,并提示補(bǔ)全所需信息。
用戶輸入正確的ID、密碼和分組信息之后才可以進(jìn)入所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)才可進(jìn)行操作,在所述用戶終端30上進(jìn)行數(shù)據(jù)上傳任務(wù)的選擇,所述用戶終端30可以是電腦或具有數(shù)據(jù)處理能力的終端設(shè)備,所述用戶終端30包括一存儲(chǔ)有不同站點(diǎn)類型數(shù)據(jù)文件及一數(shù)據(jù)文件與站點(diǎn)類型對應(yīng)的關(guān)系表的數(shù)據(jù)庫。所述站點(diǎn)類型可以是,但不限于零組件站點(diǎn)、物料清單站點(diǎn)、分配(Assignments)站點(diǎn)、表單站點(diǎn)以及SAP表單站點(diǎn),其中,所述零組件站點(diǎn)包括邏輯塊(Logical Block)、方案項(xiàng)目(Solution Item)和成本項(xiàng)目(Cost Item)等,本實(shí)施例對所述站點(diǎn)類型不作任何限制,在企業(yè)的實(shí)際應(yīng)用中,企業(yè)可根據(jù)自身具體需求選擇具體的站點(diǎn)類型。
用戶根據(jù)需上傳的數(shù)據(jù)文件選擇對應(yīng)類型的站點(diǎn)類型作為任務(wù)選擇,并輸入數(shù)據(jù)上傳指令,可選的,在本實(shí)施例中,用戶通過所述用戶終端30的輸入所述數(shù)據(jù)上傳指令的方式可以是通過鍵盤輸入也可以通過鼠標(biāo)點(diǎn)擊選項(xiàng)獲取下拉值并點(diǎn)擊下拉值中的子選項(xiàng),在此不做具體限定。所述數(shù)據(jù)上傳指令中包括有待上傳數(shù)據(jù)文件的信息,所述待上傳數(shù)據(jù)文件的信息包括所述待上傳數(shù)據(jù)文件的站點(diǎn)類型及所述數(shù)據(jù)文件本身的信息。
所述判斷模塊120,用于判斷所述數(shù)據(jù)上傳指令是否符合預(yù)設(shè)數(shù)據(jù)上傳指令規(guī)則。
具體地,所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)對所述數(shù)據(jù)上傳指令的格式進(jìn)行檢查,以判斷所述數(shù)據(jù)上傳指令是否符合預(yù)設(shè)數(shù)據(jù)上傳指令規(guī)則的格式。如果所述數(shù)據(jù)上傳指令不符合預(yù)設(shè)數(shù)據(jù)上傳指令規(guī)則的格式,則所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)重新返回至數(shù)據(jù)上傳指令輸入界面進(jìn)行重新輸入;如果所述數(shù)據(jù)上傳指令符合預(yù)設(shè)數(shù)據(jù)上傳指令規(guī)則的格式,則彈出確認(rèn)操作,用于用戶確認(rèn)輸入的數(shù)據(jù)上傳指令是否是所需上傳的數(shù)據(jù)文件的數(shù)據(jù)上傳指令。
所述上傳模塊130,用于當(dāng)所述數(shù)據(jù)上傳指令符合預(yù)設(shè)數(shù)據(jù)上傳指令規(guī)則時(shí),將所述數(shù)據(jù)上傳指令中的待上傳數(shù)據(jù)文件上傳到所述數(shù)據(jù)庫中對應(yīng)站點(diǎn)類型的數(shù)據(jù)庫中。
具體地,所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)對所述數(shù)據(jù)上傳指令的格式進(jìn)行檢查,當(dāng)所述數(shù)據(jù)上傳指令符合預(yù)設(shè)數(shù)據(jù)上傳指令規(guī)則的格式時(shí),所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)進(jìn)入上傳操作界面,通過所述數(shù)據(jù)上傳指令中的信息,用戶通過所述用戶終端30將所述數(shù)據(jù)上傳指令中的待上傳數(shù)據(jù)文件上傳到所述用戶終端30的產(chǎn)品數(shù)據(jù)管理系統(tǒng)的數(shù)據(jù)庫中,具體地,根據(jù)所述待上傳數(shù)據(jù)文件的對應(yīng)站點(diǎn)類型,上傳至所述對應(yīng)站點(diǎn)類型的數(shù)據(jù)庫中,比如上傳的數(shù)據(jù)文件為物料清單,則將所述上傳的數(shù)據(jù)文件上傳至所述用戶終端30數(shù)據(jù)庫中的物料清單數(shù)據(jù)庫中。
所述更新模塊140,用于將所述數(shù)據(jù)文件與站點(diǎn)類型對應(yīng)的關(guān)系表進(jìn)行更新。
具體地,在所述數(shù)據(jù)文件上傳到所述數(shù)據(jù)文件對應(yīng)站點(diǎn)類型的數(shù)據(jù)庫中之前,所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)彈出上傳數(shù)據(jù)文件過程的狀態(tài)信息的進(jìn)度條,用于用戶觀察上傳所述數(shù)據(jù)文件過程的進(jìn)度,上傳成功后彈出上傳成功提示框,上傳失敗則彈出上傳失敗提示框。當(dāng)所述數(shù)據(jù)文件上傳成功后,所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)將所述新上傳的數(shù)據(jù)文件更新至所述數(shù)據(jù)文件與站點(diǎn)類型對應(yīng)的關(guān)系表的數(shù)據(jù)庫中。
所述日志文件生成模塊150,用于生成日志文件,其中,所述日志文件中包括有所述數(shù)據(jù)文件傳輸過程中的傳輸狀態(tài)信息。
具體地,在實(shí)施例中,當(dāng)所述數(shù)據(jù)文件上傳成功之后,所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)將在所述用戶終端30上生成日志文件,并提示所述日志文件的路徑,用戶可以通過所述日志文件查找并導(dǎo)出所述日志文件,打開日志文件可以查看所述數(shù)據(jù)文件傳輸過程中的傳輸狀態(tài)信息,所述傳輸狀態(tài)信息包括所述數(shù)據(jù)文件傳輸過程中的成功信息、錯(cuò)誤信息以、進(jìn)度信息和所述數(shù)據(jù)文件的存儲(chǔ)信息等。
請參閱圖3,所述基于PDM的數(shù)據(jù)管理裝置100還包括:查詢指令接收模塊160、第一查找模塊170、第一查詢模塊180以及文件導(dǎo)出模塊190。
所述查詢指令接收模塊160,用于接收用戶輸入的數(shù)據(jù)查詢指令,其中,所述數(shù)據(jù)查詢指令包括有待查詢數(shù)據(jù)文件的信息。
具體地,用戶輸入正確的ID、密碼和分組信息之后進(jìn)入所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)進(jìn)行操作,在所述用戶終端30上進(jìn)行數(shù)據(jù)查詢?nèi)蝿?wù)的選擇,用戶根據(jù)向所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)輸入數(shù)據(jù)查詢指令,可選的,在本實(shí)施例中,用戶通過所述用戶終端30的輸入所述數(shù)據(jù)查詢指令的方式可以是通過鍵盤輸入也可以通過鼠標(biāo)點(diǎn)擊選項(xiàng)獲取下拉值并點(diǎn)擊下拉值中的子選項(xiàng),在此不做具體限定。所述數(shù)據(jù)查詢指令中包括有待查詢數(shù)據(jù)文件的信息,所述待查詢數(shù)據(jù)文件的信息包括所述待查詢數(shù)據(jù)文件的站點(diǎn)類型及所述數(shù)據(jù)文件本身的信息。
所述第一查找模塊170,用于根據(jù)所述待查詢數(shù)據(jù)文件的信息從所述關(guān)系表中查找與所述待查詢數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型。
根據(jù)所述待查詢數(shù)據(jù)文件的信息,所述信息包括所述待查詢數(shù)據(jù)文件的站點(diǎn)類型及所述數(shù)據(jù)文件本身的信息,調(diào)用所述關(guān)系表的信息查找與所述待查詢數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型,所述站點(diǎn)類型可以是,但不限于零組件站點(diǎn)、物料清單站點(diǎn)、分配(Assignments)站點(diǎn)、表單站點(diǎn)以及SAP表單站點(diǎn),其中,所述零組件站點(diǎn)包括邏輯塊(Logical Block)、方案項(xiàng)目(Solution Item)和成本項(xiàng)目(Cost Item)等,本實(shí)施例對所述站點(diǎn)類型不作任何限制,在企業(yè)的實(shí)際應(yīng)用中,企業(yè)可根據(jù)自身具體查詢需求選擇具體的站點(diǎn)類型。
所述第一查詢模塊180,用于根據(jù)所述與待查詢數(shù)據(jù)文件對應(yīng)站點(diǎn)類型查詢存儲(chǔ)在所述站點(diǎn)類型下的數(shù)據(jù)文件。
查找到所述待查詢數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型之后,從所述站點(diǎn)類型中查詢存儲(chǔ)在所述站點(diǎn)類型下的數(shù)據(jù)文件,在查詢過程中,本實(shí)施例不對查詢的數(shù)據(jù)文件的數(shù)量限制。
所述文件導(dǎo)出模塊190,用于將查詢到的數(shù)據(jù)文件導(dǎo)出。
查詢到所述數(shù)據(jù)文件后,可以將所述數(shù)據(jù)文件導(dǎo)出至本地目錄中(比如用戶終端30設(shè)備的磁盤、U盤等),所述目錄可以由用戶設(shè)置。在導(dǎo)出所述數(shù)據(jù)文件過程中,所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)會(huì)彈出導(dǎo)出進(jìn)度條,以便用戶查看導(dǎo)出所述數(shù)據(jù)文件的進(jìn)度情況。
需要注意的是,在將所述數(shù)據(jù)文件導(dǎo)出至本地后,用戶還可以再次通過向所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)查詢導(dǎo)出的數(shù)據(jù)文件,以確認(rèn)所述導(dǎo)出的數(shù)據(jù)文件為用戶所述需要的數(shù)據(jù)文件。
請參閱圖4,所述基于PDM的數(shù)據(jù)管理裝置100還包括:檢查指令接收模塊192、第二查找模塊194、第二查詢模塊196以及信息提醒模塊198。
所述檢查指令接收模塊192,用于接收用戶輸入的數(shù)據(jù)檢查指令,其中,所述數(shù)據(jù)檢查指令包括有待檢查數(shù)據(jù)文件的信息。
具體地,用戶輸入正確的ID、密碼和分組信息之后進(jìn)入所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)進(jìn)行操作,在所述用戶終端30上進(jìn)行數(shù)據(jù)檢查任務(wù)的選擇,用戶根據(jù)向所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)輸入數(shù)據(jù)檢查指令,可選的,在本實(shí)施例中,用戶通過所述用戶終端30的輸入所述數(shù)據(jù)檢查指令的方式可以是通過鍵盤輸入也可以通過鼠標(biāo)點(diǎn)擊選項(xiàng)獲取下拉值并點(diǎn)擊下拉值中的子選項(xiàng),在此不做具體限定。所述數(shù)據(jù)檢查指令中包括有待檢查數(shù)據(jù)文件的信息,所述待檢查數(shù)據(jù)文件的信息包括所述待檢查數(shù)據(jù)文件的站點(diǎn)類型及所述數(shù)據(jù)文件本身的信息。
所述第二查找模塊194,用于根據(jù)所述待檢查數(shù)據(jù)文件的信息從所述關(guān)系表中查找與所述待檢查數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型。
根據(jù)所述待查找數(shù)據(jù)文件的信息,所述信息包括所述待查找數(shù)據(jù)文件的站點(diǎn)類型及所述數(shù)據(jù)文件本身的信息,調(diào)用所述關(guān)系表的信息查找與所述待查找數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型,所述站點(diǎn)類型可以是,但不限于零組件站點(diǎn)、物料清單站點(diǎn)、分配(Assignments)站點(diǎn)、表單站點(diǎn)以及SAP表單站點(diǎn),其中,所述零組件站點(diǎn)包括邏輯塊(Logical Block)、方案項(xiàng)目(Solution Item)和成本項(xiàng)目(Cost Item)等,本實(shí)施例對所述站點(diǎn)類型不作任何限制,在企業(yè)的實(shí)際應(yīng)用中,企業(yè)可根據(jù)自身具體查找需求選擇具體的站點(diǎn)類型。
所述第二查詢模塊196,用于根據(jù)所述待檢查數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型查詢是否所述站點(diǎn)類型是否存儲(chǔ)有待檢查數(shù)據(jù)文件。
查找到所述待檢查數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型之后,從所述站點(diǎn)類型中查詢存儲(chǔ)在所述站點(diǎn)類型下的待檢查數(shù)據(jù)文件,在查詢過程中,本實(shí)施例不對待檢查數(shù)據(jù)文件的數(shù)量限制。
所述信息提醒模塊198,用于根據(jù)查詢結(jié)果給出數(shù)據(jù)文件信息提醒,所述信息提醒包括待檢查數(shù)據(jù)文件不需上傳提醒,及待檢查數(shù)據(jù)文件需上傳提醒。
當(dāng)查詢到所述待檢查數(shù)據(jù)文件對應(yīng)站點(diǎn)類型數(shù)據(jù)庫中存在所述待檢查數(shù)據(jù)文件時(shí),則所述待檢查數(shù)據(jù)文件無法上傳至數(shù)據(jù)庫,所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)對用戶發(fā)出不需上傳的信息提醒;當(dāng)查詢到所述待檢查數(shù)據(jù)文件對應(yīng)站點(diǎn)類型數(shù)據(jù)庫中不存在所述待檢查數(shù)據(jù)文件時(shí),則所述待檢查數(shù)據(jù)文件能夠上傳至數(shù)據(jù)庫,所述產(chǎn)品數(shù)據(jù)管理系統(tǒng)對用戶發(fā)出需上傳的信息提醒。
請參閱圖5,圖5為本發(fā)明較佳實(shí)施例提供的一種基于PDM的數(shù)據(jù)管理方法的流程示意圖。所述方法的具體流程如下:
步驟S110,接收用戶的數(shù)據(jù)上傳指令,其中,所述數(shù)據(jù)上傳指令中包括有待上傳數(shù)據(jù)文件的信息。
步驟S120,判斷所述數(shù)據(jù)上傳指令是否符合預(yù)設(shè)數(shù)據(jù)上傳指令規(guī)則。
步驟S130,當(dāng)所述數(shù)據(jù)上傳指令符合預(yù)設(shè)數(shù)據(jù)上傳指令規(guī)則時(shí),將所述數(shù)據(jù)上傳指令中的待上傳數(shù)據(jù)文件上傳到所述數(shù)據(jù)庫中對應(yīng)站點(diǎn)類型的數(shù)據(jù)庫中。
步驟S140,將所述數(shù)據(jù)文件與站點(diǎn)類型對應(yīng)的關(guān)系表進(jìn)行更新。
步驟S150,生成日志文件和所述日志文件的路徑,其中,所述日志文件中包括有所述數(shù)據(jù)文件傳輸過程中的傳輸狀態(tài)信息。
請參閱圖6,圖6為本發(fā)明較佳實(shí)施例提供的另一種基于PDM的數(shù)據(jù)管理方法的流程示意圖。所述方法的具體流程如下:
步驟S160,接收用戶輸入的數(shù)據(jù)查詢指令,其中,所述數(shù)據(jù)查詢指令包括有待查詢數(shù)據(jù)文件的信息。
步驟S170,根據(jù)所述待查詢數(shù)據(jù)文件的信息從所述關(guān)系表中查找與所述待查詢數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型。
步驟S180,根據(jù)所述與待查詢數(shù)據(jù)文件對應(yīng)站點(diǎn)類型查詢存儲(chǔ)在所述站點(diǎn)類型下的數(shù)據(jù)文件。
步驟S190,將查詢到的數(shù)據(jù)文件導(dǎo)出。
請參閱圖7,圖7為本發(fā)明較佳實(shí)施例提供的另一種基于PDM的數(shù)據(jù)管理方法的流程示意圖。所述方法的具體流程如下:
步驟S192,接收用戶輸入的數(shù)據(jù)檢查指令,其中,所述數(shù)據(jù)檢查指令包括有待檢查數(shù)據(jù)文件的信息。
步驟S194,根據(jù)所述待檢查數(shù)據(jù)文件的信息從所述關(guān)系表中查找與所述待檢查數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型。
步驟S196,根據(jù)所述待檢查數(shù)據(jù)文件對應(yīng)的站點(diǎn)類型查詢是否所述站點(diǎn)類型是否存儲(chǔ)有待檢查數(shù)據(jù)文件。
步驟S198,根據(jù)查詢結(jié)果給出數(shù)據(jù)文件信息提醒,所述信息提醒包括待檢查數(shù)據(jù)文件不需上傳提醒,及待檢查數(shù)據(jù)文件需上傳提醒。
綜上所述,本發(fā)明提供的基于PDM的數(shù)據(jù)管理方法及裝置,能夠有效提升數(shù)據(jù)管理效率,避免人為操作所帶來的失誤,解決了企業(yè)批量數(shù)據(jù)管理浪費(fèi)太多人力物力資源的現(xiàn)狀。
在本發(fā)明的較佳實(shí)施例中,應(yīng)當(dāng)理解到,所揭露的方法、裝置,也可以通過其它的方式實(shí)現(xiàn)。以上所描述的裝置實(shí)施例僅僅是示意性的,例如,附圖中的流程圖和框圖顯示了根據(jù)本發(fā)明的實(shí)施例的裝置、方法和計(jì)算機(jī)程序產(chǎn)品的可能實(shí)現(xiàn)的體系架構(gòu)、功能和操作。在這點(diǎn)上,流程圖或框圖中的每個(gè)方框可以代表一個(gè)模塊、程序段或代碼的一部分,所述模塊、程序段或代碼的一部分包含一個(gè)或多個(gè)用于實(shí)現(xiàn)規(guī)定的邏輯功能的可執(zhí)行指令。也應(yīng)當(dāng)注意,在有些作為替換的實(shí)現(xiàn)方式中,方框中所標(biāo)注的功能也可以以不同于附圖中所標(biāo)注的順序發(fā)生。例如,兩個(gè)連續(xù)的方框?qū)嶋H上可以基本并行地執(zhí)行,它們有時(shí)也可以按相反的順序執(zhí)行,這依所涉及的功能而定。也要注意的是,框圖和/或流程圖中的每個(gè)方框、以及框圖和/或流程圖中的方框的組合,可以用執(zhí)行規(guī)定的功能或動(dòng)作的專用的基于硬件的系統(tǒng)來實(shí)現(xiàn),或者可以用專用硬件與計(jì)算機(jī)指令的組合來實(shí)現(xiàn)。
另外,在本發(fā)明實(shí)施例中的各功能模塊可以集成在一起形成一個(gè)獨(dú)立的部分,也可以是各個(gè)模塊單獨(dú)存在,也可以兩個(gè)或兩個(gè)以上模塊集成形成一個(gè)獨(dú)立的部分。
所述功能如果以軟件功能模塊的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺計(jì)算機(jī)設(shè)備(可以是個(gè)人計(jì)算機(jī),服務(wù)器,或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。需要說明的是,在本文中,諸如第一和第二等之類的關(guān)系術(shù)語僅僅用來將一個(gè)實(shí)體或者操作與另一個(gè)實(shí)體或操作區(qū)分開來,而不一定要求或者暗示這些實(shí)體或操作之間存在任何這種實(shí)際的關(guān)系或者順序。而且,術(shù)語“包括”或者任何其他變體意在涵蓋非排他性的包含,從而使得包括一系列要素的過程、方法、物品或者設(shè)備不僅包括那些要素,而且還包括沒有明確列出的其他要素,或者是還包括為這種過程、方法、物品或者設(shè)備所固有的要素。在沒有更多限制的情況下,由語句“包括一個(gè)……”限定的要素,并不排除在包括所述要素的過程、方法、物品或者設(shè)備中還存在另外的相同要素。
以上所述,僅為本發(fā)明的具體實(shí)施方式,但本發(fā)明的保護(hù)范圍并不局限于此,任何熟悉本技術(shù)領(lǐng)域的技術(shù)人員在本發(fā)明揭露的技術(shù)范圍內(nèi),可輕易想到變化或替換,都應(yīng)涵蓋在本發(fā)明的保護(hù)范圍之內(nèi)。因此,本發(fā)明的保護(hù)范圍應(yīng)所述以權(quán)利要求的保護(hù)范圍為準(zhǔn)。
對于本領(lǐng)域技術(shù)人員而言,顯然本發(fā)明不限于上述示范性實(shí)施例的細(xì)節(jié),而且在不背離本發(fā)明的精神或基本特征的情況下,能夠以其他的具體形式實(shí)現(xiàn)本發(fā)明。因此,無論從哪一點(diǎn)來看,均應(yīng)將實(shí)施例看作是示范性的,而且是非限制性的,本發(fā)明的范圍由所附權(quán)利要求而不是上述說明限定,因此旨在將落在權(quán)利要求的等同要件的含義和范圍內(nèi)的所有變化囊括在本發(fā)明內(nèi)。不應(yīng)將權(quán)利要求中的任何附圖標(biāo)記視為限制所涉及的權(quán)利要求。