亚洲狠狠干,亚洲国产福利精品一区二区,国产八区,激情文学亚洲色图

一種管理設(shè)備信息的方法、服務(wù)器及系統(tǒng)的制作方法

文檔序號(hào):10570511閱讀:414來源:國知局
一種管理設(shè)備信息的方法、服務(wù)器及系統(tǒng)的制作方法
【專利摘要】本發(fā)明涉及一種管理設(shè)備信息的方法、服務(wù)器及系統(tǒng),所述方法包括:接收終端發(fā)送的二維碼;根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)所述二維碼的有效性;若是有效的二維碼,則在預(yù)先存儲(chǔ)的關(guān)系表中查詢所述二維碼對(duì)應(yīng)的設(shè)備信息;將查詢到的設(shè)備信息發(fā)送至所述終端。本發(fā)明終端能夠快速獲取到設(shè)備信息;基于二維碼在服務(wù)器上對(duì)一種或多種類型的設(shè)備信息進(jìn)行管理的方式更加方便有效,實(shí)現(xiàn)設(shè)備信息集中式管理,易于管理。
【專利說明】
_種管理設(shè)備信息的方法、服務(wù)器及系統(tǒng)
技術(shù)領(lǐng)域
[0001]本發(fā)明涉及通信技術(shù)領(lǐng)域,尤其涉及一種管理設(shè)備信息的方法、服務(wù)器及系統(tǒng)。
【背景技術(shù)】
[0002]現(xiàn)今,企業(yè)、工廠、戶外甚至家庭中都可能安裝有各種大型或者小型的設(shè)備,包括通信設(shè)備、電力設(shè)備或者安防設(shè)備等等。每一種設(shè)備都有對(duì)應(yīng)的設(shè)備信息,例如廠商、售后維修地址及聯(lián)系人、維修次數(shù)等等,這些設(shè)備信息一般由人工進(jìn)行記錄或者人工記錄后輸入至特定計(jì)算機(jī)上保存。當(dāng)查閱設(shè)備信息時(shí),需要翻看記錄本或者至特定計(jì)算機(jī)上查閱,操作麻煩,特別是維修人員在現(xiàn)場(chǎng)時(shí),不能快速獲取到設(shè)備信息,影響維修工作;另外,對(duì)多種同類型的設(shè)備甚至多種不同類型的設(shè)備的設(shè)備信息進(jìn)行記錄或者管理也比較繁瑣,不易于管理。

【發(fā)明內(nèi)容】

[0003]本發(fā)明所要解決的技術(shù)問題是提供一種管理設(shè)備信息的方法、服務(wù)器及系統(tǒng)。
[0004]本發(fā)明解決上述技術(shù)問題的技術(shù)方案如下:一種管理設(shè)備信息的方法,所述方法包括:
[0005]接收終端發(fā)送的二維碼;
[0006]根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)所述二維碼的有效性;
[0007]若是有效的二維碼,則在預(yù)先存儲(chǔ)的關(guān)系表中查詢所述二維碼對(duì)應(yīng)的設(shè)備信息;
[0008]將查詢到的設(shè)備信息發(fā)送至所述終端。
[0009]本發(fā)明的有益效果是:終端能夠快速獲取到設(shè)備信息;基于二維碼在服務(wù)器上對(duì)一種或多種類型的設(shè)備信息進(jìn)行管理的方式更加方便有效,實(shí)現(xiàn)設(shè)備信息集中式管理,易于管理。
[0010]在上述技術(shù)方案的基礎(chǔ)上,本發(fā)明還可以做如下改進(jìn)。
[0011]進(jìn)一步,所述所述接收終端發(fā)送的二維碼的步驟之前包括:
[0012]采集待管理設(shè)備的設(shè)備信息及待關(guān)聯(lián)的二維碼;
[0013]根據(jù)所述預(yù)定的編碼規(guī)則校驗(yàn)所述待關(guān)聯(lián)的二維碼的有效性;
[0014]若是有效的二維碼,建立所述待管理設(shè)備的設(shè)備信息與所述待關(guān)聯(lián)的二維碼的一一對(duì)應(yīng)關(guān)系,并存儲(chǔ)到所述關(guān)系表中。
[0015]采用上述進(jìn)一步方案的有益效果是:在服務(wù)器上建立二維碼與設(shè)備信息的一一對(duì)應(yīng)關(guān)系,通過關(guān)系表的方式有利于對(duì)一種或多種類型的設(shè)備信息進(jìn)行集中管理,更易于管理。
[0016]進(jìn)一步,所述根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)所述二維碼的有效性的步驟包括:
[0017]獲取所述二維碼的編碼序列,并獲取所述編碼序列中的校驗(yàn)碼;
[0018]根據(jù)預(yù)定的算法對(duì)所述校驗(yàn)碼進(jìn)行校驗(yàn)。
[0019]采用上述進(jìn)一步方案的有益效果是:根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)二維碼的有效性,能夠排除其他非待管理設(shè)備的二維碼,而僅僅存儲(chǔ)待管理設(shè)備的二維碼及對(duì)應(yīng)的設(shè)備信息,有利于對(duì)設(shè)備信息進(jìn)行集中管理。
[0020]進(jìn)一步,所述若是有效的二維碼,則在預(yù)先存儲(chǔ)的關(guān)系表中查詢所述二維碼對(duì)應(yīng)的設(shè)備信息的步驟之后包括:若未查詢到所述二維碼對(duì)應(yīng)的設(shè)備信息時(shí),發(fā)送提示信息至所述終端。
[0021]本發(fā)明還提供一種服務(wù)器,所述服務(wù)器包括:
[0022]接收模塊,用于接收終端發(fā)送的二維碼;
[0023]第一校驗(yàn)?zāi)K,用于根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)所述二維碼的有效性;
[0024]查詢模塊,用于若是有效的二維碼,則在預(yù)先存儲(chǔ)的關(guān)系表中查詢所述二維碼對(duì)應(yīng)的設(shè)備信息;
[0025]第一發(fā)送模塊,用于將查詢到的設(shè)備信息發(fā)送至所述終端。
[0026]進(jìn)一步,所述服務(wù)器還包括:
[0027]獲取模塊,用于采集待管理設(shè)備的設(shè)備信息及待關(guān)聯(lián)的二維碼;
[0028]第二校驗(yàn)?zāi)K,用于根據(jù)所述預(yù)定的編碼規(guī)則校驗(yàn)所述待關(guān)聯(lián)的二維碼的有效性;
[0029]建立模塊,用于若是有效的二維碼,建立所述待管理設(shè)備的設(shè)備信息與所述待關(guān)聯(lián)的二維碼的一一對(duì)應(yīng)關(guān)系,并存儲(chǔ)到所述關(guān)系表中。
[0030]進(jìn)一步,所述校驗(yàn)?zāi)K包括:
[0031 ]獲取單元,用于獲取所述二維碼的編碼序列,并獲取所述編碼序列中的校驗(yàn)碼;
[0032]校驗(yàn)單元,用于根據(jù)預(yù)定的算法對(duì)所述校驗(yàn)碼進(jìn)行校驗(yàn)。
[0033]進(jìn)一步,所述服務(wù)器還包括:
[0034]第二發(fā)送模塊,用于若未查詢到所述二維碼對(duì)應(yīng)的設(shè)備信息時(shí),發(fā)送提示信息至所述終端。
[0035]本發(fā)明還提供一種系統(tǒng),所述系統(tǒng)包括終端及服務(wù)器,其中:
[0036]所述終端用于獲取二維碼,將所述二維碼發(fā)送至所述服務(wù)器中,當(dāng)所述服務(wù)器校驗(yàn)所述二維碼為有效的二維碼且查詢到與所述二維碼對(duì)應(yīng)的設(shè)備信息時(shí),接收所述服務(wù)器發(fā)送的與所述二維碼對(duì)應(yīng)的設(shè)備信息;
[0037]所述服務(wù)器用于接收所述終端發(fā)送的二維碼,根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)所述二維碼的有效性,若是有效的二維碼,則在預(yù)先存儲(chǔ)的關(guān)系表中查詢所述二維碼對(duì)應(yīng)的設(shè)備信息,將查詢到的設(shè)備信息發(fā)送至所述終端。
【附圖說明】
[0038]圖1為本發(fā)明一種管理設(shè)備信息的方法的第一實(shí)施例的流程示意圖;
[0039]圖2為圖1所示設(shè)備信息的數(shù)據(jù)庫關(guān)系圖;
[0040]圖3為本發(fā)明一種管理設(shè)備信息的方法的第二實(shí)施例的流程示意圖;
[0041]圖4為圖3所示服務(wù)器采集二維碼及設(shè)備信息后進(jìn)行處理的示意圖;
[0042]圖5為本發(fā)明一種服務(wù)器的第一實(shí)施例的結(jié)構(gòu)示意圖;
[0043]圖6為本發(fā)明一種服務(wù)器的第二實(shí)施例的結(jié)構(gòu)示意圖。
【具體實(shí)施方式】
[0044]以下結(jié)合附圖對(duì)本發(fā)明的原理和特征進(jìn)行描述,所舉實(shí)例只用于解釋本發(fā)明,并非用于限定本發(fā)明的范圍。
[0045]如圖1所示,本發(fā)明提供一種管理設(shè)備信息的方法,在第一實(shí)施例中該方法包括如下步驟:
[0046]步驟SI,接收終端發(fā)送的二維碼;
[0047]本實(shí)施例中,終端可以是手機(jī)或者平板電腦等能夠安裝具有二維碼掃描功能應(yīng)用程序的智能終端,由服務(wù)器接收終端發(fā)送的二維碼。
[0048]本實(shí)施例的二維碼應(yīng)該為待管理設(shè)備的二維碼,該二維碼與待管理設(shè)備關(guān)聯(lián)且一一對(duì)應(yīng)。二維碼可粘貼在待管理設(shè)備上或記錄在管理登記簿上,終端通過掃描二維碼功能獲取二維碼;或者二維碼由其他設(shè)備發(fā)送給終端;或者二維碼直接保存在終端上。終端通過網(wǎng)絡(luò)將二維碼發(fā)送給服務(wù)器。
[0049]步驟S2,根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)所述二維碼的有效性;
[0050]本實(shí)施例中,為了排除其他非待管理設(shè)備的二維碼,需要對(duì)二維碼的有效性進(jìn)行校驗(yàn):如果是有效的二維碼,則為待管理設(shè)備的二維碼,如果不是有效的二維碼,則為非待管理設(shè)備的二維碼。
[0051]具體地,二維碼解析后得到編碼序列,本實(shí)施例中待管理設(shè)備的二維碼的編碼序列優(yōu)選為19位,當(dāng)然編碼序列也可以是其他的位數(shù),通過這19位編碼序列校驗(yàn)二維碼的有效性。
[0052]其中,通過預(yù)定的編碼規(guī)則校驗(yàn)二維碼的方式有多種,例如可以取編碼序列中的一位或者多位作為校驗(yàn)碼,通過除校驗(yàn)碼之外的剩余的編碼序列對(duì)校驗(yàn)碼進(jìn)行校驗(yàn)。
[0053]步驟S3,若是有效的二維碼,則在預(yù)先存儲(chǔ)的關(guān)系表中查詢所述二維碼對(duì)應(yīng)的設(shè)備信息;
[0054]步驟S4,將查詢到的設(shè)備信息發(fā)送至所述終端。
[0055]本實(shí)施例中,服務(wù)器中預(yù)先存儲(chǔ)一關(guān)系表,該關(guān)系表中包括二維碼及設(shè)備信息,設(shè)備信息為待管理設(shè)備的信息,每一二維碼與一設(shè)備信息相關(guān)聯(lián)對(duì)應(yīng)。
[0056]其中,如圖2所示,設(shè)備信息包括:自編碼、采購日期、安裝日期、生產(chǎn)日期、使用年限、生產(chǎn)(包括廠商信息:廠商名稱、聯(lián)系人、地址及聯(lián)系電話)、遵循規(guī)則(包括維保規(guī)則:規(guī)則內(nèi)容及行為類型)、安裝(包括位置信息:位置名稱及位置編碼)、產(chǎn)生(包括維保記錄:維保時(shí)間及維保內(nèi)容)、相互擁有(包括二維碼:是否粘貼劑狀態(tài))及隸屬于(包括設(shè)備類別:設(shè)備名稱及上級(jí)設(shè)備)等。當(dāng)然,設(shè)備信息可以包括上述的一種或者多種或者全部。
[0057]如果二維碼是有效的二維碼,則能夠在該關(guān)系表中查詢到該二維碼,并且通過該二維碼查詢到對(duì)應(yīng)的設(shè)備信息,然后將查詢到的設(shè)備信息發(fā)送給終端;
[0058]如果該二維碼不是有效的二維碼,則該二維碼不是待管理設(shè)備的二維碼,關(guān)系表中也未存儲(chǔ)有該二維碼,這時(shí)服務(wù)器向終端發(fā)送二維碼無效的信息。
[0059]本實(shí)施例由終端向服務(wù)器發(fā)送二維碼,服務(wù)器在校驗(yàn)該二維碼為有效的二維碼后,能夠在存儲(chǔ)的關(guān)系表中查詢到與該二維碼對(duì)應(yīng)的設(shè)備信息,并將設(shè)備信息返回給終端,由于終端獲取二維碼較快捷方便,且服務(wù)器進(jìn)行校驗(yàn)及查詢的過程也較快,因此終端能夠快速獲取到設(shè)備信息;這種基于二維碼在服務(wù)器上對(duì)一種或多種類型的設(shè)備信息進(jìn)行管理的方式更加方便有效,實(shí)現(xiàn)設(shè)備信息集中式管理,易于管理。
[0060]圖3是本發(fā)明一種管理設(shè)備信息的方法優(yōu)選的第二實(shí)施例的流程示意圖,在上述圖1的實(shí)施例的基礎(chǔ)上,在步驟SI之前還包括:
[0061]步驟S5,采集待管理設(shè)備的設(shè)備信息及待關(guān)聯(lián)的二維碼;
[0062]步驟S6,根據(jù)所述預(yù)定的編碼規(guī)則校驗(yàn)所述待關(guān)聯(lián)的二維碼的有效性;
[0063]步驟S7,若是有效的二維碼,建立所述待管理設(shè)備的設(shè)備信息與所述待關(guān)聯(lián)的二維碼的一一對(duì)應(yīng)關(guān)系,并存儲(chǔ)到所述關(guān)系表中。
[0064]結(jié)合參閱圖4,由其他設(shè)備發(fā)送待管理設(shè)備的設(shè)備信息及待關(guān)聯(lián)的二維碼至服務(wù)器,服務(wù)器的控制層進(jìn)行接收。同樣,為了排除其他非待管理設(shè)備的二維碼,需要對(duì)二維碼的有效性進(jìn)行校驗(yàn):如果是有效的二維碼,則為待管理設(shè)備的二維碼,如果不是有效的二維碼,則為非待管理設(shè)備的二維碼,向其他設(shè)備返回二維碼無效的信息。
[0065]其中,根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)待關(guān)聯(lián)的二維碼的有效性可以參照上述實(shí)施例的方式,此處不再贅述。
[0066]如果是有效的二維碼,服務(wù)器的控制層將待管理設(shè)備的設(shè)備信息與待關(guān)聯(lián)的二維碼傳給服務(wù)器的服務(wù)層,服務(wù)層將其傳給數(shù)據(jù)庫層保存,然后在數(shù)據(jù)庫層建立待管理設(shè)備的設(shè)備信息與待關(guān)聯(lián)的二維碼的一一對(duì)應(yīng)關(guān)系,并存儲(chǔ)到關(guān)系表中。
[0067]本實(shí)施例在服務(wù)器上建立二維碼與設(shè)備信息的一一對(duì)應(yīng)關(guān)系,通過關(guān)系表的方式有利于對(duì)一種或多種類型的設(shè)備信息進(jìn)行集中管理,更易于管理。
[0068]在一優(yōu)選的實(shí)施例中,上述圖1中的步驟S2包括:獲取所述二維碼的編碼序列,并獲取所述編碼序列中的校驗(yàn)碼;根據(jù)預(yù)定的算法對(duì)所述校驗(yàn)碼進(jìn)行校驗(yàn)。
[0069]本實(shí)施例預(yù)定的編碼規(guī)則包括編碼序列的長度、各部分的劃分以及校驗(yàn)碼的校驗(yàn)方式。
[0070]具體地,對(duì)二維碼解析后得到19位編碼序列,該19位編碼序列分成3部分,第一部分是長度為12位的序列號(hào),第二部分是4位的隨機(jī)碼,第三部分為長度為I的校驗(yàn)碼,3部分之間中間使用短橫線拼接。例如編碼序列“000000106565-3108-2”,其中“000000106565”是序列號(hào),“3108”是隨機(jī)碼,“2”則是校驗(yàn)碼。
[0071]在生成二維碼時(shí),序列號(hào)是序列表獲取最新的值,隨機(jī)碼隨機(jī)產(chǎn)生,校驗(yàn)碼則是依據(jù)已產(chǎn)生的序列號(hào)和隨機(jī)碼經(jīng)過預(yù)定的算法計(jì)算得出。本實(shí)施例預(yù)定的算法如下:校驗(yàn)碼=(隨機(jī)碼%8+序列號(hào)%9)*%10。當(dāng)然,校驗(yàn)碼也可以采用其他的算法得出。
[0072]如果二維碼為19位編碼序列,且校驗(yàn)碼為預(yù)定的算法計(jì)算得出,則該二維碼是有效的二維碼,否則是無效的二維碼。
[0073]本實(shí)施例根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)二維碼的有效性,能夠排除其他非待管理設(shè)備的二維碼,而僅僅存儲(chǔ)待管理設(shè)備的二維碼及對(duì)應(yīng)的設(shè)備信息,有利于對(duì)設(shè)備信息進(jìn)行集中管理。
[0074]在一優(yōu)選的實(shí)施例中,在上述圖1的實(shí)施例的基礎(chǔ)上,在步驟S3之后還包括:若未查詢到所述二維碼對(duì)應(yīng)的設(shè)備信息時(shí),發(fā)送提示信息至所述終端。
[0075]本實(shí)施例中,若終端發(fā)送的是有效的二維碼,但在服務(wù)器上未查詢到對(duì)應(yīng)的設(shè)備信息時(shí),說明服務(wù)器的關(guān)系表上還沒有存儲(chǔ)該二維碼及對(duì)應(yīng)的設(shè)備信息,這時(shí),服務(wù)器向終端發(fā)送提示信息,提示該二維碼及對(duì)應(yīng)的設(shè)備信息未存儲(chǔ)。
[0076]如圖5所示,本發(fā)明提供一種服務(wù)器,在第一實(shí)施例中該服務(wù)器包括:
[0077]接收模塊,用于接收終端發(fā)送的二維碼;
[0078]本實(shí)施例中,終端可以是手機(jī)或者平板電腦等能夠安裝具有二維碼掃描功能應(yīng)用程序的智能終端,由服務(wù)器的接收模塊接收終端發(fā)送的二維碼。
[0079]本實(shí)施例的二維碼應(yīng)該為待管理設(shè)備的二維碼,該二維碼與待管理設(shè)備關(guān)聯(lián)且一一對(duì)應(yīng)。二維碼可粘貼在待管理設(shè)備上或記錄在管理登記簿上,終端通過掃描二維碼功能獲取二維碼;或者二維碼由其他設(shè)備發(fā)送給終端;或者二維碼直接保存在終端上。終端通過網(wǎng)絡(luò)將二維碼發(fā)送給服務(wù)器。
[0080]第一校驗(yàn)?zāi)K,用于根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)所述二維碼的有效性;
[0081]本實(shí)施例中,為了排除其他非待管理設(shè)備的二維碼,需要對(duì)二維碼的有效性進(jìn)行校驗(yàn):如果是有效的二維碼,則為待管理設(shè)備的二維碼,如果不是有效的二維碼,則為非待管理設(shè)備的二維碼。
[0082]具體地,二維碼解析后得到編碼序列,本實(shí)施例中待管理設(shè)備的二維碼的編碼序列優(yōu)選為19位,當(dāng)然編碼序列也可以是其他的位數(shù),通過這19位編碼序列校驗(yàn)二維碼的有效性。
[0083]其中,通過預(yù)定的編碼規(guī)則校驗(yàn)二維碼的方式有多種,例如可以取編碼序列中的一位或者多位作為校驗(yàn)碼,通過除校驗(yàn)碼之外的剩余的編碼序列對(duì)校驗(yàn)碼進(jìn)行校驗(yàn)。
[0084]查詢模塊,用于若是有效的二維碼,則在預(yù)先存儲(chǔ)的關(guān)系表中查詢所述二維碼對(duì)應(yīng)的設(shè)備信息;
[0085]第一發(fā)送模塊,用于將查詢到的設(shè)備信息發(fā)送至所述終端。
[0086]本實(shí)施例中,服務(wù)器中預(yù)先存儲(chǔ)一關(guān)系表,該關(guān)系表中包括二維碼及設(shè)備信息,設(shè)備信息為待管理設(shè)備的信息,每一二維碼與一設(shè)備信息相關(guān)聯(lián)對(duì)應(yīng)。
[0087]其中,如圖2所示,設(shè)備信息包括:自編碼、采購日期、安裝日期、生產(chǎn)日期、使用年限、生產(chǎn)(包括廠商信息:廠商名稱、聯(lián)系人、地址及聯(lián)系電話)、遵循規(guī)則(包括維保規(guī)則:規(guī)則內(nèi)容及行為類型)、安裝(包括位置信息:位置名稱及位置編碼)、產(chǎn)生(包括維保記錄:維保時(shí)間及維保內(nèi)容)、相互擁有(包括二維碼:是否粘貼劑狀態(tài))及隸屬于(包括設(shè)備類別:設(shè)備名稱及上級(jí)設(shè)備)等。當(dāng)然,設(shè)備信息可以包括上述的一種或者多種或者全部。
[0088]如果二維碼是有效的二維碼,則能夠在該關(guān)系表中查詢到該二維碼,并且通過該二維碼查詢到對(duì)應(yīng)的設(shè)備信息,然后將查詢到的設(shè)備信息發(fā)送給終端;
[0089]如果該二維碼不是有效的二維碼,則該二維碼不是待管理設(shè)備的二維碼,關(guān)系表中也未存儲(chǔ)有該二維碼,這時(shí)服務(wù)器向終端發(fā)送二維碼無效的信息。
[0090]圖6是本發(fā)明一種服務(wù)器的第二實(shí)施例的結(jié)構(gòu)示意圖,在上述圖5的實(shí)施例的基礎(chǔ)上,服務(wù)器還包括:
[0091]獲取模塊,用于采集待管理設(shè)備的設(shè)備信息及待關(guān)聯(lián)的二維碼;
[0092]第二校驗(yàn)?zāi)K,用于根據(jù)所述預(yù)定的編碼規(guī)則校驗(yàn)所述待關(guān)聯(lián)的二維碼的有效性;
[0093]建立模塊,用于若是有效的二維碼,建立所述待管理設(shè)備的設(shè)備信息與所述待關(guān)聯(lián)的二維碼的一一對(duì)應(yīng)關(guān)系,并存儲(chǔ)到所述關(guān)系表中。
[0094]由其他設(shè)備發(fā)送待管理設(shè)備的設(shè)備信息及待關(guān)聯(lián)的二維碼至服務(wù)器的獲取模塊。同樣,為了排除其他非待管理設(shè)備的二維碼,需要對(duì)二維碼的有效性進(jìn)行校驗(yàn):如果是有效的二維碼,則為待管理設(shè)備的二維碼,如果不是有效的二維碼,則為非待管理設(shè)備的二維碼,向其他設(shè)備返回二維碼無效的信息。
[0095]其中,根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)待關(guān)聯(lián)的二維碼的有效性可以參照上述實(shí)施例的方式,此處不再贅述。
[0096]如果是有效的二維碼,則建立待管理設(shè)備的設(shè)備信息與待關(guān)聯(lián)的二維碼的一一對(duì)應(yīng)關(guān)系,并存儲(chǔ)到關(guān)系表中。
[0097]在一優(yōu)選的實(shí)施例中,上述圖5的實(shí)施例中的校驗(yàn)?zāi)K包括:
[0098]獲取單元,用于獲取所述二維碼的編碼序列,并獲取所述編碼序列中的校驗(yàn)碼;
[0099]校驗(yàn)單元,用于根據(jù)預(yù)定的算法對(duì)所述校驗(yàn)碼進(jìn)行校驗(yàn)。
[0100]本實(shí)施例預(yù)定的編碼規(guī)則包括編碼序列的長度、各部分的劃分以及校驗(yàn)碼的校驗(yàn)方式。
[0101]具體地,對(duì)二維碼解析后得到19位編碼序列,該19位編碼序列分成3部分,第一部分是長度為12位的序列號(hào),第二部分是4位的隨機(jī)碼,第三部分為長度為I的校驗(yàn)碼,3部分之間中間使用短橫線拼接。例如編碼序列“000000106565-3108-2”,其中“000000106565”是序列號(hào),“3108”是隨機(jī)碼,“2”則是校驗(yàn)碼。
[0102]在生成二維碼時(shí),序列號(hào)是序列表獲取最新的值,隨機(jī)碼隨機(jī)產(chǎn)生,校驗(yàn)碼則是依據(jù)已產(chǎn)生的序列號(hào)和隨機(jī)碼經(jīng)過預(yù)定的算法計(jì)算得出。本實(shí)施例預(yù)定的算法如下:校驗(yàn)碼=(隨機(jī)碼%8+序列號(hào)%9)*%10。當(dāng)然,校驗(yàn)碼也可以采用其他的算法得出。
[0103]如果二維碼為19位編碼序列,且校驗(yàn)碼為預(yù)定的算法計(jì)算得出,則該二維碼是有效的二維碼,否則是無效的二維碼。
[0104]在一優(yōu)選的實(shí)施例中,在上述圖5的實(shí)施例的基礎(chǔ)上,服務(wù)器還包括:
[0105]第二發(fā)送模塊,用于若未查詢到所述二維碼對(duì)應(yīng)的設(shè)備信息時(shí),發(fā)送提示信息至所述終端。
[0106]本實(shí)施例中,若終端發(fā)送的是有效的二維碼,但在服務(wù)器上未查詢到對(duì)應(yīng)的設(shè)備信息時(shí),說明服務(wù)器的關(guān)系表上還沒有存儲(chǔ)該二維碼及對(duì)應(yīng)的設(shè)備信息,這時(shí),服務(wù)器向終端發(fā)送提示信息,提示該二維碼及對(duì)應(yīng)的設(shè)備信息未存儲(chǔ)。
[0107]本發(fā)明還提供一種系統(tǒng),系統(tǒng)包括終端及服務(wù)器,其中:
[0108]終端用于獲取二維碼,將二維碼發(fā)送至服務(wù)器中,當(dāng)服務(wù)器校驗(yàn)二維碼為有效的二維碼且查詢到與二維碼對(duì)應(yīng)的設(shè)備信息時(shí),接收服務(wù)器發(fā)送的與二維碼對(duì)應(yīng)的設(shè)備信息;
[0109]服務(wù)器用于接收終端發(fā)送的二維碼,根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)二維碼的有效性,若是有效的二維碼,則在預(yù)先存儲(chǔ)的關(guān)系表中查詢二維碼對(duì)應(yīng)的設(shè)備信息,將查詢到的設(shè)備信息發(fā)送至終端。
[0110]以上所述僅為本發(fā)明的較佳實(shí)施例,并不用以限制本發(fā)明,凡在本發(fā)明的精神和原則之內(nèi),所作的任何修改、等同替換、改進(jìn)等,均應(yīng)包含在本發(fā)明的保護(hù)范圍之內(nèi)。
【主權(quán)項(xiàng)】
1.一種管理設(shè)備信息的方法,其特征在于,所述方法包括: 接收終端發(fā)送的二維碼; 根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)所述二維碼的有效性; 若是有效的二維碼,則在預(yù)先存儲(chǔ)的關(guān)系表中查詢所述二維碼對(duì)應(yīng)的設(shè)備信息; 將查詢到的設(shè)備信息發(fā)送至所述終端。2.根據(jù)權(quán)利要求1所述一種管理設(shè)備信息的方法,其特征在于,所述接收終端發(fā)送的二維碼的步驟之前包括: 采集待管理設(shè)備的設(shè)備信息及待關(guān)聯(lián)的二維碼; 根據(jù)所述預(yù)定的編碼規(guī)則校驗(yàn)所述待關(guān)聯(lián)的二維碼的有效性; 若是有效的二維碼,建立所述待管理設(shè)備的設(shè)備信息與所述待關(guān)聯(lián)的二維碼的一一對(duì)應(yīng)關(guān)系,并存儲(chǔ)到所述關(guān)系表中。3.根據(jù)權(quán)利要求1或2所述一種管理設(shè)備信息的方法,其特征在于,所述根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)所述二維碼的有效性的步驟包括: 獲取所述二維碼的編碼序列,并獲取所述編碼序列中的校驗(yàn)碼; 根據(jù)預(yù)定的算法對(duì)所述校驗(yàn)碼進(jìn)行校驗(yàn)。4.根據(jù)權(quán)利要求1或2所述一種管理設(shè)備信息的方法,其特征在于,所述若是有效的二維碼,則在預(yù)先存儲(chǔ)的關(guān)系表中查詢所述二維碼對(duì)應(yīng)的設(shè)備信息的步驟之后包括: 若未查詢到所述二維碼對(duì)應(yīng)的設(shè)備信息時(shí),發(fā)送提示信息至所述終端。5.一種服務(wù)器,其特征在于,所述服務(wù)器包括: 接收模塊,用于接收終端發(fā)送的二維碼; 第一校驗(yàn)?zāi)K,用于根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)所述二維碼的有效性; 查詢模塊,用于若是有效的二維碼,則在預(yù)先存儲(chǔ)的關(guān)系表中查詢所述二維碼對(duì)應(yīng)的設(shè)備信息; 第一發(fā)送模塊,用于將查詢到的設(shè)備信息發(fā)送至所述終端。6.根據(jù)權(quán)利要求5所述服務(wù)器,其特征在于,所述服務(wù)器還包括: 獲取模塊,用于采集待管理設(shè)備的設(shè)備信息及待關(guān)聯(lián)的二維碼; 第二校驗(yàn)?zāi)K,用于根據(jù)所述預(yù)定的編碼規(guī)則校驗(yàn)所述待關(guān)聯(lián)的二維碼的有效性; 建立模塊,用于若是有效的二維碼,建立所述待管理設(shè)備的設(shè)備信息與所述待關(guān)聯(lián)的二維碼的一一對(duì)應(yīng)關(guān)系,并存儲(chǔ)到所述關(guān)系表中。7.根據(jù)權(quán)利要求5或6所述服務(wù)器,其特征在于,所述校驗(yàn)?zāi)K包括: 獲取單元,用于獲取所述二維碼的編碼序列,并獲取所述編碼序列中的校驗(yàn)碼; 校驗(yàn)單元,用于根據(jù)預(yù)定的算法對(duì)所述校驗(yàn)碼進(jìn)行校驗(yàn)。8.根據(jù)權(quán)利要求5或6所述服務(wù)器,其特征在于,所述服務(wù)器還包括: 第二發(fā)送模塊,用于若未查詢到所述二維碼對(duì)應(yīng)的設(shè)備信息時(shí),發(fā)送提示信息至所述終端。9.一種系統(tǒng),其特征在于,所述系統(tǒng)包括終端及服務(wù)器,其中: 所述終端用于獲取二維碼,將所述二維碼發(fā)送至所述服務(wù)器中,當(dāng)所述服務(wù)器校驗(yàn)所述二維碼為有效的二維碼且查詢到與所述二維碼對(duì)應(yīng)的設(shè)備信息時(shí),接收所述服務(wù)器發(fā)送的與所述二維碼對(duì)應(yīng)的設(shè)備信息; 所述服務(wù)器用于接收所述終端發(fā)送的二維碼,根據(jù)預(yù)定的編碼規(guī)則校驗(yàn)所述二維碼的有效性,若是有效的二維碼,則在預(yù)先存儲(chǔ)的關(guān)系表中查詢所述二維碼對(duì)應(yīng)的設(shè)備信息,將查詢到的設(shè)備信息發(fā)送至所述終端。
【文檔編號(hào)】G06Q10/06GK105930965SQ201610240427
【公開日】2016年9月7日
【申請(qǐng)日】2016年4月18日
【發(fā)明人】李俊杰, 楊巨龍, 彭永浩, 羅挺
【申請(qǐng)人】東莞市中科維大數(shù)據(jù)有限公司, 東莞市中科一維大數(shù)據(jù)有限公司
網(wǎng)友詢問留言 已有0條留言
  • 還沒有人留言評(píng)論。精彩留言會(huì)獲得點(diǎn)贊!
1