本發(fā)明涉及信息燒錄技術(shù)領(lǐng)域,特別涉及一種信息燒錄方法及裝置。
背景技術(shù):
在生產(chǎn)管理中,通常用設(shè)備標(biāo)識號來標(biāo)識一臺設(shè)備,設(shè)備出售后,涉及到一系列的產(chǎn)品服務(wù),服務(wù)商需要每一個設(shè)備具有唯一的身份標(biāo)識。目前,可根據(jù)規(guī)則或需求生成設(shè)備標(biāo)識號,然而,在大批量設(shè)備標(biāo)識號生成過程中,設(shè)備標(biāo)識號可能重復(fù)或錯誤,無法確保設(shè)備標(biāo)識號是否唯一,這樣會導(dǎo)致根據(jù)設(shè)備標(biāo)識號標(biāo)識設(shè)備出現(xiàn)重復(fù)標(biāo)識,從而導(dǎo)致設(shè)備標(biāo)識不唯一,使得后續(xù)使用設(shè)備時出現(xiàn)異常。
技術(shù)實現(xiàn)要素:
基于此,有必要針對設(shè)備標(biāo)識不唯一的問題,提供一種確保設(shè)備標(biāo)識唯一的信息燒錄方法及裝置。
一種信息燒錄方法,包括以下步驟:
獲取預(yù)設(shè)設(shè)備標(biāo)識號;
在預(yù)設(shè)成品數(shù)據(jù)庫中查詢所述預(yù)設(shè)設(shè)備標(biāo)識號;
當(dāng)在預(yù)設(shè)成品數(shù)據(jù)庫中查詢所述預(yù)設(shè)設(shè)備標(biāo)識號失敗時,獲取與所述預(yù)設(shè)成品數(shù)據(jù)庫中信息不重復(fù)的待燒錄信息;
將所述預(yù)設(shè)設(shè)備標(biāo)識號以及所述待燒錄信息燒錄至待燒錄設(shè)備。
本發(fā)明還提供一種信息燒錄裝置,包括:
標(biāo)識號獲取模塊,用于獲取預(yù)設(shè)設(shè)備標(biāo)識號;
查詢模塊,用于在預(yù)設(shè)成品數(shù)據(jù)庫中查詢所述預(yù)設(shè)設(shè)備標(biāo)識號;
信息獲取模塊,用于當(dāng)在預(yù)設(shè)成品數(shù)據(jù)庫中查詢所述預(yù)設(shè)設(shè)備標(biāo)識號失敗時,獲取與所述預(yù)設(shè)成品數(shù)據(jù)庫中信息不重復(fù)的待燒錄信息;
燒錄模塊,用于將所述預(yù)設(shè)設(shè)備標(biāo)識號以及所述待燒錄信息燒錄至待燒錄設(shè)備。
上述信息燒錄方法及裝置,首先,獲取預(yù)設(shè)設(shè)備標(biāo)識號,在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號,以檢測預(yù)設(shè)成品數(shù)據(jù)庫中是否存在與預(yù)設(shè)設(shè)備標(biāo)識號重復(fù)的設(shè)備標(biāo)識號,當(dāng)在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號失敗時,表示在預(yù)設(shè)成品數(shù)據(jù)庫中還未存儲有與預(yù)設(shè)設(shè)備標(biāo)識號相同的設(shè)備標(biāo)識號,也就是說該預(yù)設(shè)設(shè)備標(biāo)識號是沒有重復(fù)的,然后,再獲取與預(yù)設(shè)成品數(shù)據(jù)庫中信息不重復(fù)的待燒錄信息,以確保燒錄到待燒錄設(shè)備的待燒錄信息不重復(fù),將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備,實現(xiàn)對待燒錄設(shè)備的標(biāo)識,由于預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息是不重復(fù)的,確保燒錄到待燒設(shè)備的信息是不重復(fù)的,從而,通過預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息確保能唯一標(biāo)識待燒錄設(shè)備。
附圖說明
圖1為一種實施方式的信息燒錄方法的流程圖;
圖2為另一種實施方式的信息燒錄方法的流程圖;
圖3為另一種實施方式的信息燒錄方法的流程圖;
圖4為另一種實施方式的信息燒錄方法的流程圖;
圖5為一種實施方式的信息燒錄裝置的模塊圖;
圖6為另一種實施方式的信息燒錄裝置的模塊圖;
圖7為另一種實施方式的信息燒錄裝置的模塊圖;
圖8為另一種實施方式的信息燒錄裝置的模塊圖。
具體實施方式
請參閱圖1,提供一種實施方式的信息燒錄方法,包括以下步驟:
S110:獲取預(yù)設(shè)設(shè)備標(biāo)識號。
設(shè)備標(biāo)識號用于標(biāo)識設(shè)備身份以區(qū)別于其他設(shè)備,隨著設(shè)備的智能化和網(wǎng)絡(luò)化,為使設(shè)備正常運(yùn)行使用,設(shè)備需通過唯一的設(shè)備標(biāo)識號進(jìn)行標(biāo)識。在通過設(shè)備標(biāo)識號對設(shè)備進(jìn)行燒錄實現(xiàn)標(biāo)識之前,首先需要獲取預(yù)設(shè)設(shè)備標(biāo)識號,為后續(xù)燒錄提供信息依據(jù)。預(yù)設(shè)設(shè)備標(biāo)識號生成的方法有多種,可以根據(jù)預(yù)設(shè)規(guī)則生成預(yù)設(shè)設(shè)備標(biāo)識號,或可以根據(jù)用戶預(yù)設(shè)需求生成預(yù)設(shè)設(shè)備標(biāo)識號。在預(yù)設(shè)設(shè)備標(biāo)識號生成之后對其進(jìn)行存儲,以便后續(xù)獲取使用,也就是說在需要對待燒錄設(shè)備進(jìn)行燒錄時,獲取預(yù)設(shè)設(shè)備標(biāo)識號。在本實施例中,設(shè)備標(biāo)識號可為設(shè)備SN(Serial Number,序列號)。
S130:在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號。
在待燒錄設(shè)備燒錄完成后,在預(yù)設(shè)成品數(shù)據(jù)庫中會存儲預(yù)設(shè)設(shè)備標(biāo)識號以及燒錄到設(shè)備中的待燒錄信息,從而,在獲取預(yù)設(shè)設(shè)備標(biāo)識號之后,需要在預(yù)設(shè)成品數(shù)據(jù)庫中查詢是否存在與預(yù)設(shè)設(shè)備標(biāo)識號相同的標(biāo)識號,以檢測獲取的該預(yù)設(shè)設(shè)備標(biāo)識號是否已燒錄到設(shè)備中對設(shè)備進(jìn)行了標(biāo)識,若存在,說明該預(yù)設(shè)設(shè)備標(biāo)識已標(biāo)識了之前燒錄的設(shè)備,若不存在,說明該預(yù)設(shè)設(shè)備標(biāo)識還未標(biāo)識過設(shè)備,從而可以用其來對待燒錄設(shè)備進(jìn)行標(biāo)識。
S150:當(dāng)在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號失敗時,獲取與預(yù)設(shè)成品數(shù)據(jù)庫中信息不重復(fù)的待燒錄信息。
S170:將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備。
在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號失敗表示之前沒有使用該預(yù)設(shè)設(shè)備標(biāo)識號對設(shè)備進(jìn)行過標(biāo)識,可將該預(yù)設(shè)設(shè)備標(biāo)識號燒錄到待燒錄設(shè)備,確保燒錄到待燒錄設(shè)備的預(yù)設(shè)設(shè)備標(biāo)識不重復(fù),提高待燒錄設(shè)備的標(biāo)識正確性。為進(jìn)一步確保待燒錄設(shè)備的標(biāo)識的準(zhǔn)確性,不但使用預(yù)設(shè)設(shè)備標(biāo)識號,同時還使用待燒錄信息對設(shè)備進(jìn)行標(biāo)識,即在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號失敗時,獲取與預(yù)設(shè)成品數(shù)據(jù)庫中信息不重復(fù)的待燒錄信息,將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備,確保燒錄到待燒錄設(shè)備的預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息是唯一的不重復(fù)的,確保對設(shè)備標(biāo)識的唯一性。在本實施例中,將待燒錄信息存儲在預(yù)設(shè)備用數(shù)據(jù)庫中,也就是說,在預(yù)設(shè)備用數(shù)據(jù)庫中預(yù)先存有待燒錄信息,便于后續(xù)查看以及獲取使用,即獲取與預(yù)設(shè)成品數(shù)據(jù)庫中信息不重復(fù)的待燒錄信息具體為從預(yù)設(shè)備用數(shù)據(jù)庫中獲取與預(yù)設(shè)成品數(shù)據(jù)庫中信息不重復(fù)的待燒錄信息,以確保待燒錄信息不重復(fù),從而,燒錄到待燒錄設(shè)備的信息不重復(fù),且在將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備后,將待燒錄信息從預(yù)設(shè)備用數(shù)據(jù)庫中刪除,避免后續(xù)再獲取相同的待燒錄信息進(jìn)行燒錄導(dǎo)致重復(fù)燒錄。具體地,預(yù)先存儲在預(yù)設(shè)備用數(shù)據(jù)庫中的各待燒錄信息是唯一的,即不重復(fù),相當(dāng)于在燒錄之前就對各待燒信息的唯一性進(jìn)行要求,進(jìn)一步確保燒錄到待燒錄設(shè)備的待燒錄信息是唯一的。
上述信息燒錄方法,首先,獲取預(yù)設(shè)設(shè)備標(biāo)識號,在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號,以檢測預(yù)設(shè)成品數(shù)據(jù)庫中是否存在與預(yù)設(shè)設(shè)備標(biāo)識號重復(fù)的設(shè)備標(biāo)識號,當(dāng)在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號失敗時,表示在預(yù)設(shè)成品數(shù)據(jù)庫中還未存儲有與預(yù)設(shè)設(shè)備標(biāo)識號相同的設(shè)備標(biāo)識號,也就是說該預(yù)設(shè)設(shè)備標(biāo)識號是沒有重復(fù)的,然后,再獲取與預(yù)設(shè)成品數(shù)據(jù)庫中信息不重復(fù)的待燒錄信息,以確保燒錄到待燒錄設(shè)備的待燒錄信息不重復(fù),將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備,實現(xiàn)對待燒錄設(shè)備的標(biāo)識,由于預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息是不重復(fù)的,確保燒錄到待燒設(shè)備的信息是不重復(fù)的,從而,通過預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息確保能唯一標(biāo)識待燒錄設(shè)備。
請參閱圖2,在其中一個實施例中,將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備的步驟S270之后,還包括步驟:
S280:根據(jù)預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息,建立預(yù)設(shè)設(shè)備標(biāo)識號與待燒錄信息的對應(yīng)關(guān)系。
S290:將預(yù)設(shè)設(shè)備標(biāo)識號、待燒錄信息以及對應(yīng)關(guān)系存儲于預(yù)設(shè)成品數(shù)據(jù)庫中。
在將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備之后,根據(jù)預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息,建立預(yù)設(shè)設(shè)備標(biāo)識號與待燒錄信息的對應(yīng)關(guān)系,將預(yù)設(shè)設(shè)備標(biāo)識號、待燒錄信息以及對應(yīng)關(guān)系存儲于預(yù)設(shè)成品數(shù)據(jù)庫中,也就是說,在待燒錄設(shè)備燒錄完成之后,會在預(yù)設(shè)成品數(shù)據(jù)庫中存儲對待燒錄設(shè)備已燒錄的待燒錄信息、預(yù)設(shè)設(shè)備標(biāo)識號以及兩者的對應(yīng)關(guān)系,即在預(yù)設(shè)成品數(shù)據(jù)庫中存儲有預(yù)設(shè)設(shè)備標(biāo)識號與待燒錄信息的對應(yīng)關(guān)系、已燒錄到設(shè)備的待燒錄信息以及已燒錄到設(shè)備的預(yù)設(shè)設(shè)備標(biāo)識號,也就表示預(yù)設(shè)成品數(shù)據(jù)庫中信息包括預(yù)設(shè)設(shè)備標(biāo)識號與待燒錄信息的對應(yīng)關(guān)系、已燒錄到設(shè)備的待燒錄信息以及已燒錄到設(shè)備的預(yù)設(shè)設(shè)備標(biāo)識號,以便后續(xù)進(jìn)行預(yù)設(shè)設(shè)備標(biāo)識號查重以及待燒錄信息查重。
請參閱圖3,在其中一個實施例中,根據(jù)預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息,建立預(yù)設(shè)設(shè)備標(biāo)識號與待燒錄信息的對應(yīng)關(guān)系的步驟S380之前,還包括步驟:
S371:獲取待燒錄設(shè)備中已燒錄信息;
S373:比較已燒錄信息與被燒錄信息是否相同;
當(dāng)已燒錄信息與被燒錄信息相同時,則執(zhí)行根據(jù)預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息,建立預(yù)設(shè)設(shè)備標(biāo)識號與待燒錄信息的對應(yīng)關(guān)系的步驟S380;
其中,被燒錄信息包括預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息,當(dāng)已燒錄信息與被燒錄信息不相同時,返回將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備的步驟S370,進(jìn)行重新燒錄,也就是說當(dāng)已燒錄信息與被燒錄信息不相同時,重新將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備,覆蓋之前燒錄出錯的已燒錄信息,直到待燒錄設(shè)備中已燒錄信息與被燒錄信息相同。
也就是說,在將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備之后,建立預(yù)設(shè)設(shè)備標(biāo)識號與待燒錄信息的對應(yīng)關(guān)系之前,還需檢測燒錄到設(shè)備的信息是否與被燒錄信息相同,被燒錄信息是用戶需要燒錄到待燒錄設(shè)備的信息,已燒錄信息為實際燒錄到待燒錄設(shè)備中的信息,從而,獲取待燒錄設(shè)備中已燒錄信息,將其與被燒錄信息進(jìn)行對比,當(dāng)已燒錄信息與被燒錄信息相同時,表示燒錄過程中沒有出現(xiàn)差錯,燒錄準(zhǔn)確,此時,根據(jù)預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息,建立預(yù)設(shè)設(shè)備標(biāo)識號與待燒錄信息的對應(yīng)關(guān)系,將預(yù)設(shè)設(shè)備標(biāo)識號、待燒錄信息以及對應(yīng)關(guān)系存儲于預(yù)設(shè)成品數(shù)據(jù)庫中,以便后續(xù)進(jìn)行預(yù)設(shè)設(shè)備標(biāo)識號查重以及待燒錄信息重查重。
當(dāng)已燒錄信息與被燒錄信息不相同時,表示實際燒錄到待燒錄設(shè)備中的信息是有誤的,為了確保燒錄到待燒錄設(shè)備中的信息準(zhǔn)確無誤,需要進(jìn)行重新燒錄,即重新將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備,覆蓋之前已燒錄到待燒錄設(shè)備中出現(xiàn)錯誤的已燒錄信息,直到待燒錄設(shè)備中已燒錄信息與被燒錄信息相同,也就是直到實際燒錄到待燒錄設(shè)備中的已燒錄信息與用戶需要燒錄到待燒錄設(shè)備中的被燒錄信息相同,確保燒錄準(zhǔn)確。
請參閱圖4,在其中一個實施例中,在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號的步驟S430之后,還包括步驟:
S441:當(dāng)在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號成功時,獲取預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息。
S442:根據(jù)預(yù)設(shè)成品數(shù)據(jù)庫中待燒錄信息,檢測預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息是否完整。
若檢測完整,則執(zhí)行:
S443:給出待燒錄設(shè)備燒錄完整的提示信息。
當(dāng)在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號成功時,表示之前該預(yù)設(shè)設(shè)備標(biāo)識號已燒錄到設(shè)備中,即已利用過該預(yù)設(shè)設(shè)備標(biāo)識號進(jìn)行標(biāo)識,此時,為了防止重復(fù)燒錄,獲取預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息,判斷預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息相對于預(yù)設(shè)成品數(shù)據(jù)庫中待燒錄信息是否完整,由于預(yù)設(shè)成品數(shù)據(jù)庫中待燒錄信息是燒錄成功后存儲的用戶所需燒錄的信息,若預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息相對于預(yù)設(shè)成品數(shù)據(jù)庫中待燒錄信息是完整的,說明待燒錄設(shè)備中已燒錄信息完好的,無需再重新燒錄了,此時給出待燒錄設(shè)備燒錄完整的提示信息。以提醒用戶該待燒錄設(shè)備燒錄完整,無需再燒錄。
在其中一個實施例中,根據(jù)預(yù)設(shè)成品數(shù)據(jù)庫中待燒錄信息,檢測預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息是否完整的步驟S442之后,還包括步驟:
若檢測不完整,則執(zhí)行以下步驟:
S444:根據(jù)預(yù)設(shè)數(shù)據(jù)庫中對應(yīng)關(guān)系,檢測預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息與預(yù)設(shè)設(shè)備標(biāo)識號是否滿足對應(yīng)關(guān)系。
若滿足,則執(zhí)行:
S445:根據(jù)預(yù)設(shè)成品數(shù)據(jù)庫中待燒錄信息以及預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息,獲取待燒錄設(shè)備的缺失信息。
S446:將缺失信息燒錄到待燒錄設(shè)備。
若預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息相對于預(yù)設(shè)成品數(shù)據(jù)庫中待燒錄信息不是完整的,說明待燒錄設(shè)備中已燒錄信息有缺失,對比預(yù)設(shè)成品數(shù)據(jù)庫中待燒錄信息和預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息,可獲得待燒錄設(shè)備中缺失的信息,此時將缺失信息燒錄到待燒錄設(shè)備,即是將待燒錄設(shè)備中缺失的信息補(bǔ)全,以確保信息的完整性。例如,某個設(shè)備的信息已燒錄完成,后續(xù)對該設(shè)備進(jìn)行了維修或產(chǎn)品返修,導(dǎo)致該設(shè)備中的某些信息可能被破壞以至該設(shè)備中已燒錄信息不完整,此時需要將缺失信息燒錄到該設(shè)備以確保設(shè)備中信息的完整。
在其中一個實施例中,若不滿足,則給出待燒錄設(shè)備異常的提示信息。
也就是說,不但預(yù)設(shè)設(shè)備標(biāo)識號之前已被燒錄過,且預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息與預(yù)設(shè)設(shè)備標(biāo)識號不對應(yīng),說明該待燒錄設(shè)備異常,提示該待燒錄設(shè)備異常以便用戶知曉。對異常的待燒錄設(shè)備做報廢處理,可以是待燒錄設(shè)備的部分報廢也可以是全部報廢,例如,待燒錄設(shè)備中只是WIFI(Wireless-Fidelity)模塊的MAC(Media Access Control,媒體訪問控制)地址重復(fù)了,可以只將WIFI模塊報廢,而不報廢整個設(shè)備。
通過將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄到待燒錄設(shè)備中以準(zhǔn)確標(biāo)識設(shè)備后,還可通過預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息對待燒錄設(shè)備中已燒錄信息進(jìn)行完整性和準(zhǔn)確性校驗,以確保燒錄到待燒錄設(shè)備的信息是完整和準(zhǔn)確的。
請參閱圖5,還提供一種信息燒錄裝置,其特征在于,包括:
標(biāo)識號獲取模塊510,用于獲取預(yù)設(shè)設(shè)備標(biāo)識號。
設(shè)備標(biāo)識號用于標(biāo)識設(shè)備身份以區(qū)別于其他設(shè)備,隨著設(shè)備的智能化和網(wǎng)絡(luò)化,為使設(shè)備正常運(yùn)行使用,設(shè)備需通過唯一的設(shè)備標(biāo)識號進(jìn)行標(biāo)識。在通過設(shè)備標(biāo)識號對設(shè)備進(jìn)行燒錄實現(xiàn)標(biāo)識之前,首先需要獲取預(yù)設(shè)設(shè)備標(biāo)識號,為后續(xù)燒錄提供信息依據(jù)。預(yù)設(shè)設(shè)備標(biāo)識號生成的方法有多種,可以根據(jù)預(yù)設(shè)規(guī)則生成預(yù)設(shè)設(shè)備標(biāo)識號,或可以根據(jù)用戶預(yù)設(shè)需求生成預(yù)設(shè)設(shè)備標(biāo)識號。在預(yù)設(shè)設(shè)備標(biāo)識號生成之后對其進(jìn)行存儲,以便后續(xù)獲取使用,也就是說在需要對待燒錄設(shè)備進(jìn)行燒錄時,獲取預(yù)設(shè)設(shè)備標(biāo)識號。
查詢模塊530,用于在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號。
在待燒錄設(shè)備燒錄完成后,在預(yù)設(shè)成品數(shù)據(jù)庫中會存儲預(yù)設(shè)設(shè)備標(biāo)識號以及燒錄到設(shè)備中的待燒錄信息,從而,在獲取預(yù)設(shè)設(shè)備標(biāo)識號之后,需要在預(yù)設(shè)成品數(shù)據(jù)庫中查詢是否存在與預(yù)設(shè)設(shè)備標(biāo)識號相同的標(biāo)識號,以檢測獲取的該預(yù)設(shè)設(shè)備標(biāo)識號是否已燒錄到設(shè)備中對設(shè)備進(jìn)行了標(biāo)識,若存在,說明該預(yù)設(shè)設(shè)備標(biāo)識已標(biāo)識了之前燒錄的設(shè)備,若不存在,說明該預(yù)設(shè)設(shè)備標(biāo)識還未標(biāo)識過設(shè)備,從而可以用其來對待燒錄設(shè)備進(jìn)行標(biāo)識。
信息獲取模塊550,用于當(dāng)在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號失敗時,獲取與預(yù)設(shè)成品數(shù)據(jù)庫中信息不重復(fù)的待燒錄信息。
燒錄模塊570,用于將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備。
在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號失敗表示之前沒有使用該預(yù)設(shè)設(shè)備標(biāo)識號對設(shè)備進(jìn)行過標(biāo)識,可將該預(yù)設(shè)設(shè)備標(biāo)識號燒錄到待燒錄設(shè)備,確保燒錄到待燒錄設(shè)備的預(yù)設(shè)設(shè)備標(biāo)識不重復(fù),提高待燒錄設(shè)備的標(biāo)識正確性。為進(jìn)一步確保待燒錄設(shè)備的標(biāo)識的準(zhǔn)確性,不但使用預(yù)設(shè)設(shè)備標(biāo)識號,同時還使用待燒錄信息對設(shè)備進(jìn)行標(biāo)識,即在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號失敗時,獲取與預(yù)設(shè)成品數(shù)據(jù)庫中信息不重復(fù)的待燒錄信息,將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備,確保燒錄到待燒錄設(shè)備的預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息是唯一的不重復(fù)的,確保對設(shè)備標(biāo)識的唯一性。在本實施例中,將待燒錄信息存儲在預(yù)設(shè)備用數(shù)據(jù)庫中,也就是說,在預(yù)設(shè)備用數(shù)據(jù)庫中預(yù)先存有待燒錄信息,便于后續(xù)查看以及獲取使用,即獲取與預(yù)設(shè)成品數(shù)據(jù)庫中信息不重復(fù)的待燒錄信息具體為從預(yù)設(shè)備用數(shù)據(jù)庫中獲取與預(yù)設(shè)成品數(shù)據(jù)庫中信息不重復(fù)的待燒錄信息,以確保待燒錄信息不重復(fù),從而,燒錄到待燒錄設(shè)備的信息不重復(fù),且在將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備后,將待燒錄信息從預(yù)設(shè)備用數(shù)據(jù)庫中刪除,避免后續(xù)再獲取相同的待燒錄信息進(jìn)行燒錄導(dǎo)致重復(fù)燒錄。具體地,預(yù)先存儲在預(yù)設(shè)備用數(shù)據(jù)庫中的各待燒錄信息是唯一的,即不重復(fù),相當(dāng)于在燒錄之前就對各待燒信息的唯一性進(jìn)行要求,進(jìn)一步確保燒錄到待燒錄設(shè)備的待燒錄信息是唯一的。
上述信息燒錄裝置,首先,獲取預(yù)設(shè)設(shè)備標(biāo)識號,在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號,以檢測預(yù)設(shè)成品數(shù)據(jù)庫中是否存在與預(yù)設(shè)設(shè)備標(biāo)識號重復(fù)的設(shè)備標(biāo)識號,當(dāng)在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號失敗時,表示在預(yù)設(shè)成品數(shù)據(jù)庫中還未存儲有與預(yù)設(shè)設(shè)備標(biāo)識號相同的設(shè)備標(biāo)識號,也就是說該預(yù)設(shè)設(shè)備標(biāo)識號是沒有重復(fù)的,然后,再獲取與預(yù)設(shè)成品數(shù)據(jù)庫中信息不重復(fù)的待燒錄信息,以確保燒錄到待燒錄設(shè)備的待燒錄信息不重復(fù),將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備,實現(xiàn)對待燒錄設(shè)備的標(biāo)識,由于預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息是不重復(fù)的,確保燒錄到待燒設(shè)備的信息是不重復(fù)的,從而,通過預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息確保能唯一標(biāo)識待燒錄設(shè)備。
請參閱圖6,在其中一個實施例中,上述信息燒錄裝置還包括:
建立模塊680,用于根據(jù)預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息,建立預(yù)設(shè)設(shè)備標(biāo)識號與待燒錄信息的對應(yīng)關(guān)系,其中,被燒錄信息包括預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息。
存儲模塊690,用于將預(yù)設(shè)設(shè)備標(biāo)識號、待燒錄信息以及對應(yīng)關(guān)系存儲于預(yù)設(shè)成品數(shù)據(jù)庫中。
在將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備之后,根據(jù)預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息,建立預(yù)設(shè)設(shè)備標(biāo)識號與待燒錄信息的對應(yīng)關(guān)系,將預(yù)設(shè)設(shè)備標(biāo)識號、待燒錄信息以及對應(yīng)關(guān)系存儲于預(yù)設(shè)成品數(shù)據(jù)庫中,也就是說,在待燒錄設(shè)備燒錄完成之后,會在預(yù)設(shè)成品數(shù)據(jù)庫中存儲對待燒錄設(shè)備已燒錄的待燒錄信息、預(yù)設(shè)設(shè)備標(biāo)識號以及兩者的對應(yīng)關(guān)系,即在預(yù)設(shè)成品數(shù)據(jù)庫中存儲有預(yù)設(shè)設(shè)備標(biāo)識號與待燒錄信息的對應(yīng)關(guān)系、已燒錄到設(shè)備的待燒錄信息以及已燒錄到設(shè)備的預(yù)設(shè)設(shè)備標(biāo)識號,也就表示預(yù)設(shè)成品數(shù)據(jù)庫中信息包括預(yù)設(shè)設(shè)備標(biāo)識號與待燒錄信息的對應(yīng)關(guān)系、已燒錄到設(shè)備的待燒錄信息以及已燒錄到設(shè)備的預(yù)設(shè)設(shè)備標(biāo)識號,以便后續(xù)進(jìn)行預(yù)設(shè)設(shè)備標(biāo)識號查重以及待燒錄信息查重。
請參閱圖7,在其中一個實施例中,上述信息燒錄裝置還包括已燒錄信息獲取模塊771、比較模塊773以及返回模塊775。
已燒錄信息獲取模塊771,用于獲取待燒錄設(shè)備中已燒錄信息。
比較模塊773,用于比較已燒錄信息與被燒錄信息是否相同。
建立模塊780,還用于當(dāng)已燒錄信息與被燒錄信息相同時,根據(jù)預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息,建立預(yù)設(shè)設(shè)備標(biāo)識號與待燒錄信息的對應(yīng)關(guān)系。
返回模塊775,用于當(dāng)已燒錄信息與被燒錄信息不相同時,返回?zé)浤K770執(zhí)行將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備,直到待燒錄設(shè)備中已燒錄信息與被燒錄信息相同。
其中,被燒錄信息包括預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息,也就是說,在將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備之后,建立預(yù)設(shè)設(shè)備標(biāo)識號與待燒錄信息的對應(yīng)關(guān)系之前,還需檢測燒錄到設(shè)備的信息是否與被燒錄信息相同,被燒錄信息是用戶需要燒錄到待燒錄設(shè)備的信息,已燒錄信息為實際燒錄到待燒錄設(shè)備中的信息,從而,獲取待燒錄設(shè)備中已燒錄信息,將其與被燒錄信息進(jìn)行對比,當(dāng)已燒錄信息與被燒錄信息相同時,表示燒錄過程中沒有出現(xiàn)差錯,燒錄準(zhǔn)確,此時,根據(jù)預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息,建立預(yù)設(shè)設(shè)備標(biāo)識號與待燒錄信息的對應(yīng)關(guān)系,將預(yù)設(shè)設(shè)備標(biāo)識號、待燒錄信息以及對應(yīng)關(guān)系存儲于預(yù)設(shè)成品數(shù)據(jù)庫中,以便后續(xù)進(jìn)行預(yù)設(shè)設(shè)備標(biāo)識號查重以及待燒錄信息重查重。
當(dāng)已燒錄信息與被燒錄信息不相同時,表示實際燒錄到待燒錄設(shè)備中的信息是有誤的,為了確保燒錄到待燒錄設(shè)備中的信息準(zhǔn)確無誤,需要進(jìn)行重新燒錄,即重新將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄至待燒錄設(shè)備,覆蓋之前已燒錄到待燒錄設(shè)備中出現(xiàn)錯誤的已燒錄信息,直到待燒錄設(shè)備中已燒錄信息與被燒錄信息相同,也就是直到實際燒錄到待燒錄設(shè)備中的已燒錄信息與用戶需要燒錄到待燒錄設(shè)備中的被燒錄信息相同,確保燒錄準(zhǔn)確。
請參閱圖8,在其中一個實施例中,上述信息燒錄裝置還包括:
標(biāo)識號對應(yīng)信息獲取模塊841,用于當(dāng)在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號成功時,獲取預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息。
信息完整性檢測模塊842,用于根據(jù)預(yù)設(shè)成品數(shù)據(jù)庫中待燒錄信息,檢測預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息是否完整。
完整提示模塊843,用于若檢測完整,給出待燒錄設(shè)備燒錄完整的提示信息。
當(dāng)在預(yù)設(shè)成品數(shù)據(jù)庫中查詢預(yù)設(shè)設(shè)備標(biāo)識號成功時,表示之前該預(yù)設(shè)設(shè)備標(biāo)識號已燒錄到設(shè)備中,即已利用過該預(yù)設(shè)設(shè)備標(biāo)識號進(jìn)行標(biāo)識,此時,為了防止重復(fù)燒錄,獲取預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息,判斷預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息相對于預(yù)設(shè)成品數(shù)據(jù)庫中待燒錄信息是否完整,由于預(yù)設(shè)成品數(shù)據(jù)庫中待燒錄信息是燒錄成功后存儲的用戶所需燒錄的信息,若預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息相對于預(yù)設(shè)成品數(shù)據(jù)庫中待燒錄信息是完整的,說明待燒錄設(shè)備中已燒錄信息完好的,無需再重新燒錄了,此時給出待燒錄設(shè)備燒錄完整的提示信息。以提醒用戶該待燒錄設(shè)備燒錄完整,無需再燒錄。
在其中一個實施例中,上述信息燒錄裝置還包括:
對應(yīng)關(guān)系檢測模塊844,用于若檢測不完整,根據(jù)預(yù)設(shè)數(shù)據(jù)庫中對應(yīng)關(guān)系,檢測預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息與預(yù)設(shè)設(shè)備標(biāo)識號是否滿足對應(yīng)關(guān)系。
缺失信息獲取模塊845,用于若滿足,根據(jù)預(yù)設(shè)成品數(shù)據(jù)庫中待燒錄信息以及預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息,獲取待燒錄設(shè)備的缺失信息。
缺失信息燒錄模塊846,用于將缺失信息燒錄到待燒錄設(shè)備。
若預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息相對于預(yù)設(shè)成品數(shù)據(jù)庫中待燒錄信息不是完整的,說明待燒錄設(shè)備中已燒錄信息有缺失,對比預(yù)設(shè)成品數(shù)據(jù)庫中待燒錄信息和預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息,可獲得待燒錄設(shè)備中缺失的信息,此時將缺失信息燒錄到待燒錄設(shè)備,即是將待燒錄設(shè)備中缺失的信息補(bǔ)全,以確保信息的完整性。例如,某個設(shè)備的信息已燒錄完成,后續(xù)對該設(shè)備進(jìn)行了維修或產(chǎn)品返修,導(dǎo)致該設(shè)備中的某些信息可能被破壞以至該設(shè)備中已燒錄信息不完整,此時需要將缺失信息燒錄到該設(shè)備以確保設(shè)備中信息的完整。
在其中一個實施例中,還包括異常提示模塊,用于若不滿足,則給出待燒錄設(shè)備異常的提示信息。
也就是說,不但預(yù)設(shè)設(shè)備標(biāo)識號之前已被燒錄過,且預(yù)設(shè)設(shè)備標(biāo)識號對應(yīng)待燒錄設(shè)備中已燒錄信息與預(yù)設(shè)設(shè)備標(biāo)識號不對應(yīng),說明該待燒錄設(shè)備異常,提示該待燒錄設(shè)備異常以便用戶知曉。
通過將預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息燒錄到待燒錄設(shè)備中以準(zhǔn)確標(biāo)識設(shè)備后,還可通過預(yù)設(shè)設(shè)備標(biāo)識號以及待燒錄信息對待燒錄設(shè)備中已燒錄信息進(jìn)行完整性和準(zhǔn)確性校驗,以確保燒錄到待燒錄設(shè)備的信息是完整和準(zhǔn)確的。
以上實施例的各技術(shù)特征可以進(jìn)行任意的組合,為使描述簡潔,未對上述實施例中的各個技術(shù)特征所有可能的組合都進(jìn)行描述,然而,只要這些技術(shù)特征的組合不存在矛盾,都應(yīng)當(dāng)認(rèn)為是本說明書記載的范圍。
以上實施例僅表達(dá)了本發(fā)明的幾種實施方式,其描述較為具體和詳細(xì),但并不能因此而理解為對發(fā)明專利范圍的限制。應(yīng)當(dāng)指出的是,對于本領(lǐng)域的普通技術(shù)人員來說,在不脫離本發(fā)明構(gòu)思的前提下,還可以做出若干變形和改進(jìn),這些都屬于本發(fā)明的保護(hù)范圍。因此,本發(fā)明專利的保護(hù)范圍應(yīng)以所附權(quán)利要求為準(zhǔn)。