本發(fā)明涉及信息處理領(lǐng)域,尤其涉及設(shè)備工程信息的更新裝置、方法及服務(wù)器。
背景技術(shù):
對(duì)于分布式的工程設(shè)備而言,遠(yuǎn)程數(shù)據(jù)采集以及數(shù)據(jù)分析能夠有效的提高設(shè)備運(yùn)行、維護(hù)的效率,同時(shí)能夠及時(shí)為用戶提供機(jī)組日常維護(hù)保養(yǎng)信息,并能在機(jī)組產(chǎn)生故障時(shí)及時(shí)報(bào)警,從而有效減少機(jī)組故障產(chǎn)生幾率和杜絕故障擴(kuò)大化,改善分布式工程設(shè)備機(jī)組多、管理分散、人機(jī)交互差等經(jīng)濟(jì)性及安全運(yùn)行問題,為用戶提供更省力、省心、省錢的服務(wù)。
但是隨著分布式的工程設(shè)備的規(guī)模不斷增加,數(shù)據(jù)量的大幅度增長(zhǎng),現(xiàn)有技術(shù)中對(duì)工程信息進(jìn)行采集時(shí),常常會(huì)出現(xiàn)同一個(gè)機(jī)組條碼存在多個(gè)工程信息中的情況,無法將機(jī)組正確的對(duì)應(yīng)到工程里。
技術(shù)實(shí)現(xiàn)要素:
本發(fā)明的主要目的在于克服上述現(xiàn)有技術(shù)的缺陷,提出了設(shè)備工程信息的更新裝置、方法及服務(wù)器,以解決現(xiàn)有技術(shù)中工程信息獲取過程中存在的信息不準(zhǔn)確的問題,提高了工程信息的準(zhǔn)確性,為設(shè)備的維護(hù)保養(yǎng)提供有力的支持。
本發(fā)明一方面提供一種設(shè)備工程信息的更新裝置,包括:存儲(chǔ)單元、工程信息獲取單元、和更新單元;所述存儲(chǔ)單元,用于存儲(chǔ)MAC地址與工程ID的對(duì)應(yīng)關(guān)系,以及機(jī)組條碼與工程ID的對(duì)應(yīng)關(guān)系;所述工程信息獲取單元,用于獲取來自所述設(shè)備工程機(jī)組網(wǎng)絡(luò)模塊發(fā)送的工程信息,所述工程信息包括網(wǎng)絡(luò)模塊的MAC地址,及至少一個(gè)機(jī)組條碼;所述更新單元,用于根據(jù)所述工程信息獲取單元獲取的MAC地址及至少一個(gè)機(jī)組條碼,在存儲(chǔ)單元中查詢所述MAC地址及至少一個(gè)機(jī)組條碼分別對(duì)應(yīng)的工程ID,并根據(jù)查詢結(jié)果,更新存儲(chǔ)單元中的對(duì)應(yīng)關(guān)系。
可選地,當(dāng)在存儲(chǔ)單元中查詢所述MAC地址及至少一個(gè)機(jī)組條碼均無對(duì)應(yīng)的工程ID,則所述更新單元新建工程ID,并在存儲(chǔ)單元中與所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)存儲(chǔ)。
可選地,當(dāng)在存儲(chǔ)單元中查詢至少一個(gè)機(jī)組條碼存在對(duì)應(yīng)的工程ID,則所述更新單元根據(jù)所述至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID確定所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID,并在存儲(chǔ)單元中與所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)存儲(chǔ)。
可選地,所述根據(jù)至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID確定所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID包括:當(dāng)所述至少一個(gè)機(jī)組條碼分別對(duì)應(yīng)多個(gè)工程ID時(shí),以多數(shù)一致的工程ID作為確定的所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID;當(dāng)不存在多數(shù)一致的工程ID時(shí),以工程ID最小值作為確定的所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID;其中,當(dāng)查詢到的MAC地址也存在對(duì)應(yīng)的工程ID,則所述多數(shù)一致為查詢到的至少一個(gè)機(jī)組條碼對(duì)應(yīng)的多個(gè)工程ID以及MAC地址對(duì)應(yīng)的工程ID的多數(shù)一致。
可選地,所述當(dāng)在存儲(chǔ)單元中查詢所述至少一個(gè)機(jī)組條碼均無對(duì)應(yīng)的工程ID,且MAC地址存在對(duì)應(yīng)的工程ID,則所述更新單元根據(jù)所述MAC地址對(duì)應(yīng)的工程ID確定所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID,并在存儲(chǔ)單元中與所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)存儲(chǔ)。
本發(fā)明又一方面提供一種服務(wù)器,包括如上述任一的設(shè)備工程信息的更新裝置。
可選地,所述存儲(chǔ)單元包括數(shù)據(jù)庫,和/或所述設(shè)備包括空調(diào)設(shè)備。
本發(fā)明再一方面提供一種設(shè)備工程信息的更新方法,包括以下步驟:存儲(chǔ)MAC地址與工程ID的對(duì)應(yīng)關(guān)系,以及機(jī)組條碼與工程ID的對(duì)應(yīng)關(guān)系;獲取來自所述設(shè)備工程機(jī)組網(wǎng)絡(luò)模塊發(fā)送的工程信息,所述工程信息包括網(wǎng)絡(luò)模塊的MAC地址,及至少一個(gè)機(jī)組條碼;根據(jù)獲取的MAC地址及至少一個(gè)機(jī)組條碼,查詢存儲(chǔ)的所述MAC地址及至少一個(gè)機(jī)組條碼分別對(duì)應(yīng)的工程ID,并根據(jù)查詢結(jié)果,更新所述存儲(chǔ)的對(duì)應(yīng)關(guān)系。
可選地,當(dāng)查詢的所述MAC地址及至少一個(gè)機(jī)組條碼均無對(duì)應(yīng)的工程ID,則新建工程ID,并與所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)存儲(chǔ)。
可選地,當(dāng)至少一個(gè)機(jī)組條碼存在對(duì)應(yīng)的工程ID,則根據(jù)所述查詢的至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID確定所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID,并與所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)存儲(chǔ)。
可選地,所述根據(jù)至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID確定所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID包括:當(dāng)所述至少一個(gè)機(jī)組條碼分別對(duì)應(yīng)多個(gè)工程ID時(shí),以多數(shù)一致的工程ID作為確定的所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID;當(dāng)不存在多數(shù)一致的工程ID時(shí),以工程ID最小值作為確定的所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID;其中,當(dāng)查詢到的MAC地址也存在對(duì)應(yīng)的工程ID,則所述多數(shù)一致為查詢到的至少一個(gè)機(jī)組條碼對(duì)應(yīng)的多個(gè)工程ID以及MAC地址對(duì)應(yīng)的工程ID的多數(shù)一致。
可選地,當(dāng)查詢的所述至少一個(gè)機(jī)組條碼均無對(duì)應(yīng)的工程ID,且MAC地址存在對(duì)應(yīng)的工程ID,則根據(jù)所述MAC地址對(duì)應(yīng)的工程ID確定所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID,并與所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)存儲(chǔ)。
本發(fā)明的方案,相對(duì)于現(xiàn)有技術(shù)中的工程信息的確定方法,提高了工程信息的準(zhǔn)確性,為設(shè)備的維護(hù)保養(yǎng)提供有力的支持。
附圖說明
此處所說明的附圖用來提供對(duì)本發(fā)明的進(jìn)一步理解,構(gòu)成本發(fā)明的一部分,本發(fā)明的示意性實(shí)施例及其說明用于解釋本發(fā)明,并不構(gòu)成對(duì)本發(fā)明的不當(dāng)限定。在附圖中:
圖1是本發(fā)明提供的設(shè)備工程信息的更新裝置的一實(shí)施例的結(jié)構(gòu)示意圖;
圖2是本發(fā)明提供的服務(wù)器的一實(shí)施例的結(jié)構(gòu)示意圖;
圖3是本發(fā)明提供的設(shè)備工程信息的更新方法的一實(shí)施例的方法示意圖;
圖4是本發(fā)明提供的設(shè)備工程信息的更新方法的一實(shí)施例的方法流程圖;
圖5是本發(fā)明提供的設(shè)備工程信息的更新方法的一實(shí)施例的方法流程圖。
具體實(shí)施方式
為使本發(fā)明的目的、技術(shù)方案和優(yōu)點(diǎn)更加清楚,下面將結(jié)合本發(fā)明具體實(shí)施例及相應(yīng)的附圖對(duì)本發(fā)明技術(shù)方案進(jìn)行清楚、完整地描述。顯然,所描述的實(shí)施例僅是本發(fā)明一部分實(shí)施例,而不是全部的實(shí)施例?;诒景l(fā)明中的實(shí)施例,本領(lǐng)域普通技術(shù)人員在沒有做出創(chuàng)造性勞動(dòng)前提下所獲得的所有其他實(shí)施例,都屬于本發(fā)明保護(hù)的范圍。
需要說明的是,本發(fā)明的說明書和權(quán)利要求書及上述附圖中的術(shù)語“第一”、“第二”等是用于區(qū)別類似的對(duì)象,而不必用于描述特定的順序或先后次序。應(yīng)該理解這樣使用的數(shù)據(jù)在適當(dāng)情況下可以互換,以便這里描述的本發(fā)明的實(shí)施例能夠以除了在這里圖示或描述的那些以外的順序?qū)嵤4送?,術(shù)語“包括”和“具有”以及他們的任何變形,意圖在于覆蓋不排他的包含,例如,包含了一系列步驟或單元的過程、方法、系統(tǒng)、產(chǎn)品或設(shè)備不必限于清楚地列出的那些步驟或單元,而是可包括沒有清楚地列出的或?qū)τ谶@些過程、方法、產(chǎn)品或設(shè)備固有的其它步驟或單元。
圖1是本發(fā)明提供的設(shè)備工程信息的更新裝置的一實(shí)施例的結(jié)構(gòu)示意圖。
本發(fā)明一具體實(shí)施方式,如圖1所示。
一種設(shè)備工程信息的更新裝置10,包括:存儲(chǔ)單元101、工程信息獲取單元103、和更新單元105。
所述存儲(chǔ)單元,用于存儲(chǔ)MAC地址與工程ID的對(duì)應(yīng)關(guān)系,以及機(jī)組條碼與工程ID的對(duì)應(yīng)關(guān)系。
例如,工程由一個(gè)顯示板接一個(gè)或多個(gè)主板組成。每個(gè)主板上都帶有一個(gè)網(wǎng)絡(luò)模塊,例如GPRS模塊。要建立工程信息,需要先獲取到工程的唯一標(biāo)識(shí)。
工程的唯一標(biāo)識(shí)由主板上的條碼和GPRS模塊上的MAC地址組成,條碼和MAC地址都是全球唯一,不會(huì)出現(xiàn)重復(fù)一樣情況,所以同一個(gè)條碼也不可能同時(shí)出現(xiàn)在兩個(gè)工程里。
每次一個(gè)工程只會(huì)由其下的一個(gè)主板上的GPRS模塊上報(bào)機(jī)組數(shù)據(jù),其他GPRS模塊處于未激活狀態(tài),不上報(bào)數(shù)據(jù)。上報(bào)的機(jī)組數(shù)據(jù)中包括了該GPRS模塊的MAC地址和該工程下所有主板的條碼信息。
對(duì)某一工程而言,存在一工程ID(即工程標(biāo)識(shí))。工程ID類似身份證,不同是,具有可變性。例如,當(dāng)一個(gè)工程的主板換到另一個(gè)工程里時(shí),或者一個(gè)工程的GPRS模塊換到另一個(gè)工程里時(shí),工程ID是變化的,這大大增加了工程信息維護(hù)的難度。
工程信息獲取單元,用于獲取來自所述設(shè)備工程機(jī)組網(wǎng)絡(luò)模塊發(fā)送的工程信息,所述工程信息包括網(wǎng)絡(luò)模塊的MAC地址,及至少一個(gè)機(jī)組條碼。
上報(bào)的工程信息中包括了網(wǎng)絡(luò)模塊(如GPRS模塊)的MAC地址和該工程下所有主板(一個(gè)或多個(gè))的條碼信息。
更新單元,用于根據(jù)所述工程信息獲取單元獲取的MAC地址及至少一個(gè)機(jī)組條碼,在存儲(chǔ)單元中查詢所述MAC地址及至少一個(gè)機(jī)組條碼分別對(duì)應(yīng)的工程ID,并根據(jù)查詢結(jié)果,更新存儲(chǔ)單元中的對(duì)應(yīng)關(guān)系。
可選地,根據(jù)查詢結(jié)果,更新存儲(chǔ)單元中的對(duì)應(yīng)關(guān)系可以是:當(dāng)在存儲(chǔ)單元中查詢所述MAC地址及至少一個(gè)機(jī)組條碼均無對(duì)應(yīng)的工程ID,則更新單元新建工程ID,并在存儲(chǔ)單元中與所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)存儲(chǔ)。
可選地,根據(jù)查詢結(jié)果,更新存儲(chǔ)單元中的對(duì)應(yīng)關(guān)系可以是:當(dāng)在存儲(chǔ)單元中查詢至少一個(gè)機(jī)組條碼存在對(duì)應(yīng)的工程ID,則所述更新單元根據(jù)所述至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID確定所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID,并在存儲(chǔ)單元中與所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)存儲(chǔ)。
例如,當(dāng)上報(bào)信息中包括MAC地址及一個(gè)機(jī)組條碼,該機(jī)組條碼存在與其對(duì)應(yīng)的工程ID,當(dāng)MAC地址對(duì)應(yīng)的工程ID(或不存在工程ID)不同與機(jī)組條碼對(duì)應(yīng)的工程ID時(shí),將機(jī)組條碼對(duì)應(yīng)的工程ID與MAC地址對(duì)應(yīng)存儲(chǔ)。
例如,當(dāng)上報(bào)信息中包括MAC地址及多個(gè)機(jī)組條碼,多個(gè)機(jī)組條碼全部或部分存在與其對(duì)應(yīng)的工程ID,當(dāng)MAC地址對(duì)應(yīng)的工程ID(或不存在工程ID),若均存在且均一致,則不更新;若存在不一致的情形,則以多個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID和MAC地址對(duì)應(yīng)的工程ID(若存在)中所有工程ID以少數(shù)服從多數(shù)原則確定MAC地址和所有機(jī)組條碼對(duì)應(yīng)的工程ID,若無法確定,則以所有的工程ID中最小的工程ID作為確定的工程ID。
根據(jù)確定的工程ID對(duì)與其不符的工程ID進(jìn)行更新。
可選地,當(dāng)在存儲(chǔ)單元中查詢所述至少一個(gè)機(jī)組條碼均無對(duì)應(yīng)的工程ID,且MAC地址存在對(duì)應(yīng)的工程ID,則所述更新單元根據(jù)所述MAC地址對(duì)應(yīng)的工程ID確定所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID,并在存儲(chǔ)單元中與所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)存儲(chǔ)。
圖2是本發(fā)明提供的服務(wù)器的一實(shí)施例的結(jié)構(gòu)示意圖。本發(fā)明一具體實(shí)施方式,結(jié)合其他實(shí)施方式的各個(gè)方面,一種服務(wù)器2包括本發(fā)明各個(gè)實(shí)施例提供的設(shè)備工程信息的更新裝置20。
可選地,存儲(chǔ)單元包括數(shù)據(jù)庫。
可選地,設(shè)備包括空調(diào)設(shè)備,機(jī)組條碼包括空調(diào)機(jī)組條碼。
圖3是本發(fā)明提供的設(shè)備工程信息的更新方法的一實(shí)施例的方法示意圖。
本發(fā)明一具體實(shí)施方式,結(jié)合其他實(shí)施方式的各個(gè)方面,如圖3所示,一種設(shè)備工程信息的更新方法,包括以下步驟S310,S3230,S350。
步驟S310,存儲(chǔ)MAC地址與工程ID的對(duì)應(yīng)關(guān)系,以及機(jī)組條碼與工程ID的對(duì)應(yīng)關(guān)系。
例如,工程由一個(gè)顯示板接一個(gè)或多個(gè)主板組成。每個(gè)主板上都帶有一個(gè)網(wǎng)絡(luò)模塊,例如GPRS模塊。要建立工程信息,需要先獲取到工程的唯一標(biāo)識(shí)。
工程的唯一標(biāo)識(shí)由主板上的條碼和GPRS模塊上的MAC地址組成,條碼和MAC地址都是全球唯一,不會(huì)出現(xiàn)重復(fù)一樣情況,所以同一個(gè)條碼也不可能同時(shí)出現(xiàn)在兩個(gè)工程里。
每次一個(gè)工程只會(huì)由其下的一個(gè)主板上的GPRS模塊上報(bào)機(jī)組數(shù)據(jù),其他GPRS模塊處于未激活狀態(tài),不上報(bào)數(shù)據(jù)。上報(bào)的機(jī)組數(shù)據(jù)中包括了該GPRS模塊的MAC地址和該工程下所有主板的條碼信息。
對(duì)某一工程而言,存在一工程ID(即工程標(biāo)識(shí))。工程ID類似身份證,不同是,具有可變性。例如,當(dāng)一個(gè)工程的主板換到另一個(gè)工程里時(shí),或者一個(gè)工程的GPRS模塊換到另一個(gè)工程里時(shí),工程ID是變化的,這大大增加了工程信息維護(hù)的難度。
步驟S330,獲取來自所述設(shè)備工程機(jī)組網(wǎng)絡(luò)模塊發(fā)送的工程信息,所述工程信息包括網(wǎng)絡(luò)模塊的MAC地址,及至少一個(gè)機(jī)組條碼。
上報(bào)的工程信息中包括了網(wǎng)絡(luò)模塊(如GPRS模塊)的MAC地址和該工程下所有主板(一個(gè)或多個(gè))的條碼信息。
步驟S350,根據(jù)獲取的MAC地址及至少一個(gè)機(jī)組條碼,查詢存儲(chǔ)的所述MAC地址及至少一個(gè)機(jī)組條碼分別對(duì)應(yīng)的工程ID,并根據(jù)查詢結(jié)果,更新所述存儲(chǔ)的對(duì)應(yīng)關(guān)系。
可選地,根據(jù)查詢結(jié)果,更新所述存儲(chǔ)的對(duì)應(yīng)關(guān)系可以是:當(dāng)查詢所述MAC地址及至少一個(gè)機(jī)組條碼均無對(duì)應(yīng)的工程ID,則新建工程ID,并在存儲(chǔ)單元中與所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)存儲(chǔ)。
可選地,根據(jù)查詢結(jié)果,更新所述存儲(chǔ)的對(duì)應(yīng)關(guān)系可以是:當(dāng)查詢至少一個(gè)機(jī)組條碼存在對(duì)應(yīng)的工程ID,則根據(jù)所述至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID確定所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID,并在存儲(chǔ)單元中與所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)存儲(chǔ)。
例如,當(dāng)上報(bào)信息中包括MAC地址及一個(gè)機(jī)組條碼,該機(jī)組條碼存在與其對(duì)應(yīng)的工程ID,當(dāng)MAC地址對(duì)應(yīng)的工程ID(或不存在工程ID)不同與機(jī)組條碼對(duì)應(yīng)的工程ID時(shí),將機(jī)組條碼對(duì)應(yīng)的工程ID與MAC地址對(duì)應(yīng)存儲(chǔ)。
例如,當(dāng)上報(bào)信息中包括MAC地址及多個(gè)機(jī)組條碼,多個(gè)機(jī)組條碼全部或部分存在與其對(duì)應(yīng)的工程ID,當(dāng)MAC地址對(duì)應(yīng)的工程ID(或不存在工程ID),若均存在且均一致,則不更新;若存在不一致的情形,則以多個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID和MAC地址對(duì)應(yīng)的工程ID(若存在)中所有工程ID以少數(shù)服從多數(shù)原則確定MAC地址和所有機(jī)組條碼對(duì)應(yīng)的工程ID,若無法確定,則以所有的工程ID中最小的工程ID作為確定的工程ID。
根據(jù)確定的工程ID對(duì)與其不符的工程ID進(jìn)行更新。
可選地,當(dāng)查詢所述至少一個(gè)機(jī)組條碼均無對(duì)應(yīng)的工程ID,且MAC地址存在對(duì)應(yīng)的工程ID,則所述更新單元根據(jù)所述MAC地址對(duì)應(yīng)的工程ID確定所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)的工程ID,并在存儲(chǔ)單元中與所述MAC地址及至少一個(gè)機(jī)組條碼對(duì)應(yīng)存儲(chǔ)。
圖4是本發(fā)明提供的設(shè)備工程信息的更新方法的一實(shí)施例的方法流程圖。
本發(fā)明一具體實(shí)施方式,結(jié)合本發(fā)明的其他實(shí)施方式的各個(gè)方面。在該實(shí)施方式中,服務(wù)器獲得從GPRS模塊上傳的工程信息包括一個(gè)MAC地址和一個(gè)機(jī)組條碼。
首先,判斷MAC地址和條碼所對(duì)應(yīng)的工程ID情況,若均無工程ID(右側(cè)分支),則新建工程ID,并與MAC地址和條碼對(duì)應(yīng)存儲(chǔ)。
若均有對(duì)應(yīng)的工程ID(中間分支),判斷MAC地址對(duì)應(yīng)的工程ID與條碼對(duì)應(yīng)的工程ID是否一致,若不一致,則以條碼對(duì)應(yīng)的工程ID為準(zhǔn)更新MAC地址對(duì)應(yīng)的工程ID,若一致,則無需更新。
當(dāng)MAC地址或條碼存在對(duì)應(yīng)的工程ID,根據(jù)存在的工程ID確定另一工程ID。
更新后的MAC地址與工程ID的對(duì)應(yīng)關(guān)系,以及條碼與工程ID的對(duì)應(yīng)關(guān)系存儲(chǔ)于數(shù)據(jù)庫中。
圖5是本發(fā)明提供的設(shè)備工程信息的更新方法的一實(shí)施例的方法流程圖。
本發(fā)明一具體實(shí)施方式,結(jié)合本發(fā)明的其他實(shí)施方式的各個(gè)方面。在該實(shí)施方式中,服務(wù)器獲得從GPRS模塊上傳的工程信息包括一個(gè)MAC地址和多個(gè)機(jī)組條碼。
當(dāng)MAC地址無對(duì)應(yīng)的工程ID時(shí)(左側(cè)分支),判斷是否所有條碼都有對(duì)應(yīng)的工程ID,若均無,則新建工程ID與MAC地址以及所有條碼相對(duì)應(yīng)。若部分條碼或全部條碼存在工程ID,則以少數(shù)不同服從多數(shù)一樣原則來確定工程ID,若無法確定,則以最小的工程ID作為確定的工程ID,根據(jù)確定的工程ID更新數(shù)據(jù)庫中MAC地址信息,以及條碼與確定后的工程ID不相符合的工程ID。
當(dāng)MAC地址有對(duì)應(yīng)的工程ID時(shí)(右側(cè)分支),判斷是否所有條碼都有對(duì)應(yīng)的工程ID,若均無,則以MAC地址對(duì)應(yīng)的工程ID更新所有條碼的工程ID。若部分條碼或全部條碼存在工程ID,則以MAC地址對(duì)應(yīng)的工程ID+條碼對(duì)應(yīng)的工程ID中少數(shù)不同服從多數(shù)一樣原則來確定工程ID,若無法確定,則以最小的工程ID作為確定的工程ID,根據(jù)確定的工程ID更新數(shù)據(jù)庫中MAC地址信息,以及條碼與確定后的工程ID不相符合的工程ID。
由此,利用本發(fā)明的方案,相對(duì)于現(xiàn)有技術(shù)中的工程信息的確定方法,提高了工程信息的準(zhǔn)確性,為設(shè)備的維護(hù)保養(yǎng)提供有力的支持。
本文中所描述的功能可在硬件、由處理器執(zhí)行的軟件、固件或其任何組合中實(shí)施。如果在由處理器執(zhí)行的軟件中實(shí)施,那么可將功能作為一或多個(gè)指令或代碼存儲(chǔ)于計(jì)算機(jī)可讀媒體上或經(jīng)由計(jì)算機(jī)可讀媒體予以傳輸。其它實(shí)例及實(shí)施方案在本發(fā)明及所附權(quán)利要求書的范圍及精神內(nèi)。舉例來說,歸因于軟件的性質(zhì),上文所描述的功能可使用由處理器、硬件、固件、硬連線或這些中的任何者的組合執(zhí)行的軟件實(shí)施。此外,各功能單元可以集成在一個(gè)處理單元中,也可以是各個(gè)單元單獨(dú)物理存在,也可以兩個(gè)或兩個(gè)以上單元集成在一個(gè)單元中。
在本申請(qǐng)所提供的幾個(gè)實(shí)施例中,應(yīng)該理解到,所揭露的技術(shù)內(nèi)容,可通過其它的方式實(shí)現(xiàn)。其中,以上所描述的裝置實(shí)施例僅僅是示意性的,例如所述單元的劃分,可以為一種邏輯功能劃分,實(shí)際實(shí)現(xiàn)時(shí)可以有另外的劃分方式,例如多個(gè)單元或組件可以結(jié)合或者可以集成到另一個(gè)系統(tǒng),或一些特征可以忽略,或不執(zhí)行。另一點(diǎn),所顯示或討論的相互之間的耦合或直接耦合或通信連接可以是通過一些接口,單元或模塊的間接耦合或通信連接,可以是電性或其它的形式。
所述作為分離部件說明的單元可以是或者也可以不是物理上分開的,作為控制裝置的部件可以是或者也可以不是物理單元,即可以位于一個(gè)地方,或者也可以分布到多個(gè)單元上??梢愿鶕?jù)實(shí)際的需要選擇其中的部分或者全部單元來實(shí)現(xiàn)本實(shí)施例方案的目的。
所述集成的單元如果以軟件功能單元的形式實(shí)現(xiàn)并作為獨(dú)立的產(chǎn)品銷售或使用時(shí),可以存儲(chǔ)在一個(gè)計(jì)算機(jī)可讀取存儲(chǔ)介質(zhì)中?;谶@樣的理解,本發(fā)明的技術(shù)方案本質(zhì)上或者說對(duì)現(xiàn)有技術(shù)做出貢獻(xiàn)的部分或者該技術(shù)方案的全部或部分可以以軟件產(chǎn)品的形式體現(xiàn)出來,該計(jì)算機(jī)軟件產(chǎn)品存儲(chǔ)在一個(gè)存儲(chǔ)介質(zhì)中,包括若干指令用以使得一臺(tái)計(jì)算機(jī)設(shè)備(可為個(gè)人計(jì)算機(jī)、服務(wù)器或者網(wǎng)絡(luò)設(shè)備等)執(zhí)行本發(fā)明各個(gè)實(shí)施例所述方法的全部或部分步驟。而前述的存儲(chǔ)介質(zhì)包括:U盤、只讀存儲(chǔ)器(ROM,Read-Only Memory)、隨機(jī)存取存儲(chǔ)器(RAM,Random Access Memory)、移動(dòng)硬盤、磁碟或者光盤等各種可以存儲(chǔ)程序代碼的介質(zhì)。
以上所述僅為本發(fā)明的實(shí)施例而已,并不用于限制本發(fā)明,對(duì)于本領(lǐng)域的技術(shù)人員來說,本發(fā)明可以有各種更改和變化。凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的權(quán)利要求范圍之內(nèi)。