本發(fā)明涉及溫濕度信息采集技術(shù)領(lǐng)域,具體涉及一種基于內(nèi)部系統(tǒng)集成的藥品流通全程溫濕度數(shù)據(jù)追溯平臺及方法。
背景技術(shù):
對于溫濕度敏感藥品,例如疫苗對溫濕度非常敏感,不同的疫苗、菌苗對于儲運環(huán)境溫濕度有不同的要求。在培養(yǎng)與運輸過程中如果溫濕度不滿足條件,無法培養(yǎng)出需要的疫苗,還有可能培養(yǎng)出的疫苗容易變異。
要確保菌、疫苗在儲運過程中的安全,必須對儲運過程中的環(huán)境溫濕度進(jìn)行全過程的檢測記錄,而且應(yīng)該是全自動的檢測記錄,不應(yīng)有任何的人為因素,以提高數(shù)據(jù)的可靠性。
目前,在疫苗運輸程中,疫苗的溫濕度數(shù)據(jù)采集還是靠人力手工導(dǎo)出,工作量大,容易出錯。手工導(dǎo)出不能做到實時記錄信息,造成溫控數(shù)據(jù)的丟失和不準(zhǔn)確。
二維碼又稱二維條碼,它是用特定的幾何圖形按一定的規(guī)律在平面上分布的黑白相間的圖形,是所有信息數(shù)據(jù)的一把鑰匙。采用二維碼創(chuàng)新研發(fā)的模板+模塊的結(jié)構(gòu)設(shè)計、二維碼內(nèi)容與碼圖的有機(jī)分離管理技術(shù)及cdn智能加速技術(shù),為每臺設(shè)備提供更易被掃描的專屬二維碼。同時開放南/北向接口,以便于其他系統(tǒng)進(jìn)行結(jié)合和交互。此外,還提供強大的后端大數(shù)據(jù)統(tǒng)計與分析功能,協(xié)助管理者對系統(tǒng)、設(shè)備進(jìn)行管理維護(hù)。
藥品電子監(jiān)管碼是針對藥品在生產(chǎn)及流通過程中的狀態(tài)監(jiān)管,實現(xiàn)監(jiān)管部門及生產(chǎn)企業(yè)產(chǎn)品追溯和管理,維護(hù)藥品生產(chǎn)商及消費者的合法權(quán)益。
本申請的條碼就是指二維碼及一維碼,一維碼包括電子監(jiān)管碼,本申請就是利用二維碼的技術(shù)與電子監(jiān)管碼實現(xiàn)對藥品流通過程中溫濕度數(shù)據(jù)的采集、處理及預(yù)警。
技術(shù)實現(xiàn)要素:
為解決現(xiàn)有技術(shù)存在的不足,本發(fā)明公開了基于系統(tǒng)集成的藥品流通全程溫濕度數(shù)據(jù)追溯平臺及方法,本發(fā)明能夠?qū)λ幤愤\輸過程溫濕度數(shù)據(jù)進(jìn)行實時監(jiān)測,保證藥品質(zhì)量的安全性和可查詢性。
為實現(xiàn)上述目的,本發(fā)明的具體方案如下:
基于系統(tǒng)集成的藥品流通全程溫濕度數(shù)據(jù)追溯方法,包括以下步驟:
利用藥品溫濕度監(jiān)測系統(tǒng)實時采集藥品流通過程中的溫濕度數(shù)據(jù),同時利用gps定位系統(tǒng)記錄運輸過程中的gps定位信息,溫濕度數(shù)據(jù)及gps定位信息分別上傳至處理設(shè)備,并存儲在數(shù)據(jù)庫中;
在處理設(shè)備中的數(shù)據(jù)庫中,將藥品的二維碼或者藥品電子監(jiān)管碼信息與藥品在運輸過程中的溫濕度信息及gps定位信息相關(guān)聯(lián);處理設(shè)備還通過標(biāo)準(zhǔn)接口及動態(tài)接口與內(nèi)部系統(tǒng)通信,處理設(shè)備將處理后的數(shù)據(jù)傳輸至內(nèi)部系統(tǒng);
將藥品在運輸過程中的溫濕度信息及gps定位信息進(jìn)行展示。
進(jìn)一步的,在藥品運輸之前還需要利用藥品電子監(jiān)管碼作為二維碼標(biāo)識內(nèi)容生成與藥品信息相對應(yīng)的二維碼,一個二維碼或者藥品電子監(jiān)管碼與藥品一一對應(yīng)。
進(jìn)一步的,生成的二維碼附在藥品的外包裝上,便于后續(xù)掃描。
進(jìn)一步的,若在流通過程中的所有溫濕度數(shù)據(jù)超過設(shè)定值時處理設(shè)備將發(fā)出報警信息。
基于系統(tǒng)集成的藥品流通全程溫濕度數(shù)據(jù)追溯系統(tǒng),包括處理設(shè)備、藥品運輸過程中的相關(guān)數(shù)據(jù)采集設(shè)備及掃描終端;
其中,藥品運輸過程中的相關(guān)數(shù)據(jù)采集設(shè)備被配置為實時采集藥品流通過程中的溫濕度數(shù)據(jù)及gps定位信息,并將藥品運輸過程中的相關(guān)數(shù)據(jù)實時發(fā)送至處理設(shè)備,在處理設(shè)備的數(shù)據(jù)庫中進(jìn)行保存;
處理設(shè)備還包括信息關(guān)聯(lián)模塊,在數(shù)據(jù)庫中,將藥品的二維碼或者藥品電子監(jiān)管碼信息與藥品在運輸過程中的溫濕度信息及gps定位信息相關(guān)聯(lián);
展示模塊,將藥品在運輸過程中的溫濕度信息及gps定位信息進(jìn)行展示。
進(jìn)一步的,所述處理設(shè)備還包括二維碼生成模塊,二維碼生成模塊被配置為在藥品運輸之前利用藥品電子監(jiān)管碼作為二維碼標(biāo)識內(nèi)容生成與藥品信息相對應(yīng)的二維碼,一個二維碼或者藥品電子監(jiān)管碼與藥品一一對應(yīng)。
進(jìn)一步的,生成的二維碼附在藥品的外包裝上,便于后續(xù)掃描。
進(jìn)一步的,所述處理設(shè)備還包括報警模塊,報警模塊被配置為若在流通過程中的所有溫濕度數(shù)據(jù)超過設(shè)定值時處理設(shè)備將發(fā)出報警信息。
基于系統(tǒng)集成的藥品流通全程溫濕度數(shù)據(jù)追溯平臺,包括處理設(shè)備,所述處理設(shè)備被配置為接收藥品運輸過程中的相關(guān)數(shù)據(jù),其中藥品運輸過程中的相關(guān)數(shù)據(jù)包括利用藥品溫濕度監(jiān)測系統(tǒng)實時采集藥品流通過程中的溫濕度數(shù)據(jù)以及利用gps定位系統(tǒng)記錄運輸過程中的gps定位信息;以及將所述處理設(shè)備接收的數(shù)據(jù)發(fā)送給掃描終端,掃描終端被配置為與處理設(shè)備通信;
處理設(shè)備還通過標(biāo)準(zhǔn)接口及動態(tài)接口與內(nèi)部系統(tǒng)通信,處理設(shè)備將處理后的數(shù)據(jù)傳輸至內(nèi)部系統(tǒng)。
進(jìn)一步的,處理設(shè)備還包括空碼賦值模塊,空碼賦值模塊被配置為在藥品運輸之前對與該藥品相對應(yīng)的二維碼進(jìn)行空碼賦值,也就是將該二維碼對應(yīng)溫濕度數(shù)據(jù)設(shè)置為空。
進(jìn)一步的,掃描終端被配置為掃描二維碼或者藥品電子監(jiān)管碼,得到與該二維碼或者藥品電子監(jiān)管碼所對應(yīng)的藥品的在流通過程中的所有溫濕度數(shù)據(jù)以及gps定位數(shù)據(jù)。
進(jìn)一步的,處理設(shè)備還包括一碼多識模塊,一碼多識模塊被配置為掃描終端掃描二維碼時,上傳與該掃描終端相對應(yīng)的且代表掃描者身份的參數(shù)至處理設(shè)備,在處理設(shè)備中通過調(diào)用服務(wù)層接口服務(wù),接口服務(wù)根據(jù)參數(shù)權(quán)限查詢數(shù)據(jù)層數(shù)據(jù)并展示。
進(jìn)一步的,展示時以html5頁面把所對應(yīng)權(quán)限的數(shù)據(jù)全部展現(xiàn)出來。
進(jìn)一步的,所述處理設(shè)備還被配置為通過標(biāo)準(zhǔn)接口及動態(tài)接口與內(nèi)部系統(tǒng)通信,內(nèi)部系統(tǒng)包括:erp系統(tǒng)、wms系統(tǒng)、wcs系統(tǒng)以及dps系統(tǒng)或其他相關(guān)的內(nèi)部系統(tǒng)。
進(jìn)一步的,在處理設(shè)備中還包括二維碼的生成模塊,二維碼的生成模塊被配置為二維碼的生成以及二維碼的導(dǎo)出,導(dǎo)出的二維碼可在打印系統(tǒng)進(jìn)行打印。
本發(fā)明的有益效果:
本發(fā)明所建立的溫濕度數(shù)據(jù)追溯平臺,實時采集藥品在運輸過程中的數(shù)據(jù)并與該藥品的實時位置相結(jié)合,通過數(shù)據(jù)平臺進(jìn)行展示,提高數(shù)據(jù)的準(zhǔn)確性、實時性和透明性,普通消費者掃描藥品上的二維碼或者藥品電子監(jiān)管碼,查看藥品冷鏈物流中的溫濕度數(shù)據(jù),產(chǎn)品信息等內(nèi)容;
本發(fā)明能夠匯總各藥品廠商藥品數(shù)據(jù),可以對接各藥品廠商內(nèi)部信息、冷鏈溫控數(shù)據(jù)等信息,整體展現(xiàn)在藥品二維碼之上;用戶反饋,用戶掃描二維碼或者藥品電子監(jiān)管碼后,可以將自己的意見信息反饋至本發(fā)明平臺。
附圖說明
圖1基于系統(tǒng)集成的藥品流通全程溫濕度數(shù)據(jù)追溯系統(tǒng)的硬件架構(gòu)圖;
圖2為本發(fā)明的溫濕度數(shù)據(jù)追溯平臺的溫濕度數(shù)據(jù)上傳流程圖(以疫苗為例);
圖3為本發(fā)明的溫濕度數(shù)據(jù)追溯平臺的結(jié)構(gòu)圖。
具體實施方式:
下面結(jié)合附圖對本發(fā)明進(jìn)行詳細(xì)說明:
本發(fā)明所針對的是對溫濕度敏感藥品(如疫苗等)溫濕度信息采集技術(shù)主要針對的是一種基于二維碼或者藥品電子監(jiān)管碼的藥品流通全過程溫濕度數(shù)據(jù)追溯平臺。
如圖1所示,首先搭建基于條碼的藥品流通全程溫濕度追溯系統(tǒng)的硬件架構(gòu),包括車載模塊、保溫箱模塊及倉儲模塊,車載模塊、保溫箱模塊及倉儲模塊分別與云端主機(jī)通信,所述車載模塊包括第一車載gps定位系統(tǒng)、第一溫濕度基站及多個溫濕度監(jiān)測單元,濕度監(jiān)測單元及第一車載gps定位系統(tǒng)均與第一溫濕度基站通信,保溫箱模塊包括溫濕度監(jiān)測單元及第二車載gps定位系統(tǒng),倉儲模塊包括多個溫濕度監(jiān)測單元及第二溫濕度基站,倉儲模塊中的溫濕度監(jiān)測單元分別與第二溫濕度基站相連。
第一溫濕度基站與云端主機(jī)通過gprs方式通訊。保溫箱模塊中的溫濕度監(jiān)測單元及第二車載gps定位系統(tǒng)分別通過gprs方式與云端主機(jī)通訊。云端主機(jī)還與終端設(shè)備進(jìn)行通信。終端設(shè)備為智能手機(jī)或二維碼掃描終端。
如圖2所示,建立溫濕度數(shù)據(jù)追溯平臺,針對生產(chǎn)的疫苗進(jìn)行批量生產(chǎn)、針對疫苗進(jìn)行批量生碼,對疫苗進(jìn)行包裝,將二維碼印刷在外包裝上,針對包裝好的疫苗進(jìn)行二維碼數(shù)據(jù)初始化,并將初始化的信息傳輸至藥品溫濕度數(shù)據(jù)追溯平臺,疫苗出廠后,進(jìn)行疫苗的運輸,在運輸中,實時測量運輸過程中的疫苗所處環(huán)境的溫濕度數(shù)據(jù)及定位數(shù)據(jù),并對該環(huán)節(jié)進(jìn)行賦值,并將數(shù)據(jù)上傳至藥品溫濕度數(shù)據(jù)追溯平臺,運輸至倉儲時,采集倉儲的溫濕度及定位數(shù)據(jù),并對該環(huán)節(jié)進(jìn)行賦值,并將數(shù)據(jù)上傳至藥品溫濕度數(shù)據(jù)追溯平臺,疫苗繼續(xù)運輸至疾控中心,在疾控中心時,采集疾控中心的溫濕度及定位數(shù)據(jù),并對該環(huán)節(jié)進(jìn)行賦值,并將數(shù)據(jù)上傳至藥品溫濕度數(shù)據(jù)追溯平臺,疫苗繼續(xù)運輸至醫(yī)院或門診時,采集醫(yī)院或門診處疫苗所處環(huán)境的溫濕度及定位數(shù)據(jù),并對該環(huán)節(jié)進(jìn)行賦值,并將數(shù)據(jù)上傳至藥品溫濕度數(shù)據(jù)追溯平臺,醫(yī)生使用疫苗時,醫(yī)生對該疫苗進(jìn)行掃描,掃描終端將醫(yī)生的身份信息傳輸至藥品溫濕度數(shù)據(jù)追溯平臺,藥品溫濕度數(shù)據(jù)追溯平臺分權(quán)限返回疫苗的數(shù)據(jù),消費者通過終端掃描二維碼時,將消費者的信號傳輸至藥品溫濕度數(shù)據(jù)追溯平臺,藥品溫濕度數(shù)據(jù)追溯平臺分權(quán)限返回疫苗的數(shù)據(jù)。藥品溫濕度數(shù)據(jù)追溯平臺為云平臺。
其中,環(huán)節(jié)賦值,具體是指:藥品上下車出入庫時,都會對藥品進(jìn)行掃碼,然后通過本發(fā)明平臺上傳端口把溫濕度數(shù)據(jù)和gps定位數(shù)據(jù)等上傳到數(shù)據(jù)庫中。然后終端掃碼時所展現(xiàn)的html5頁面數(shù)據(jù)都是從數(shù)據(jù)庫中實時取出然后展現(xiàn)的。
本申請通過溫濕度數(shù)據(jù)上傳端口獲取藥品運輸中的溫濕度數(shù)據(jù),形成與藥品二維碼對應(yīng)的數(shù)據(jù)庫信息。支持用戶掃描二維碼或者藥品電子監(jiān)管碼時,從數(shù)據(jù)庫中抽取對應(yīng)的溫濕度數(shù)據(jù),以html5頁面形式展現(xiàn),方便用戶信息獲取。
需要注意的是,藥品流通過程的出入庫都需要逐個掃描藥品包裝上的二維碼或者藥品電子監(jiān)管碼(其中大包裝的藥品外包裝的二維碼或者藥品電子監(jiān)管碼與其內(nèi)部的單個藥品的二維碼或者藥品電子監(jiān)管碼是上下級關(guān)系,可根據(jù)大包裝的二維碼或者藥品電子監(jiān)管碼查詢到其內(nèi)部單個包裝藥品的二維碼或者藥品電子監(jiān)管碼),然后對接藥品溫濕度監(jiān)測系統(tǒng)通過本發(fā)明平臺的上傳端口,上傳與二維碼對應(yīng)的溫濕度數(shù)據(jù)。如果藥品監(jiān)管碼平臺有這樣的數(shù)據(jù)信息,并且我們能夠通過開放的接口取到數(shù)據(jù),直接從藥品監(jiān)管碼平臺獲取對應(yīng)的溫濕度數(shù)據(jù),對應(yīng)的展示出來。
另外,本申請的藥品溫濕度數(shù)據(jù)追溯平臺與其他系統(tǒng)進(jìn)行系統(tǒng)對接時,本發(fā)明平臺支持標(biāo)準(zhǔn)接口及動態(tài)接口,對接公司內(nèi)部信息內(nèi)部數(shù)據(jù)系統(tǒng),可以通過接口獲取藥品其他信息,公司其他信息等。
二維碼展示,在掃描疫苗外包裝上的二維碼或者藥品電子監(jiān)管碼時,除了藥品的基本信息和溫濕度數(shù)據(jù)等,還會展現(xiàn)溯源信息,該溯源信息會按環(huán)節(jié)、時間進(jìn)行逐條展現(xiàn),溯源信息是通過動態(tài)接口從各內(nèi)部系統(tǒng)中獲取。
分權(quán)限查看內(nèi)容,本發(fā)明平臺支持“一碼多識”技術(shù),同一個二維碼或者藥品電子監(jiān)管碼可以設(shè)定不同的操作身份,每個身份可以自由組合需展現(xiàn)的內(nèi)容和模塊,在掃碼后就會展現(xiàn)不一樣的信息及內(nèi)容,滿足不同人員對同一個二維碼或者藥品電子監(jiān)管碼有不同查看和操作的需求。
平臺支持接口配置及接口自動生成功能,對于需要對接第三方系統(tǒng),所有的對接接口可以通過配置完成。接口調(diào)整更容易、簡單,同時對于新接口也不需要二次開發(fā),減少成本和時間。
通過該功能,對于二維碼或者藥品電子監(jiān)管碼中的溫濕度數(shù)據(jù)、產(chǎn)品信息等,可以自動從本發(fā)明平臺等系統(tǒng)中獲取,同時操作的數(shù)據(jù)也可以通過接口回傳給內(nèi)部系統(tǒng)。
上面主要介紹了本申請的整體方案在實施的內(nèi)容,下面主要介紹處理設(shè)備所包括的處理內(nèi)容。
如圖3所示,處理設(shè)備包括數(shù)據(jù)層、服務(wù)層及應(yīng)用層,其中,數(shù)據(jù)層用于存儲藥品在流通過程中的溫濕度數(shù)據(jù)以及gps定位數(shù)據(jù),及時存儲藥品流通過程中的溫濕度狀態(tài)以及實時位置,數(shù)據(jù)層中數(shù)據(jù)傳輸至服務(wù)層進(jìn)行存儲運算,將結(jié)果在應(yīng)用層進(jìn)行展示。
進(jìn)一步的,在服務(wù)層中,主要完成基礎(chǔ)服務(wù)及應(yīng)用服務(wù),其中基礎(chǔ)服務(wù)包括生碼服務(wù)模塊、接口服務(wù)模塊、統(tǒng)計服務(wù)模塊、日志服務(wù)模塊;在應(yīng)用服務(wù)中,包括一碼多識模塊,空碼賦值模塊、溫濕度采集模塊、gps定位信息采集模塊。
其中,生碼服務(wù)模塊,藥品生產(chǎn)前包裝附碼的生成導(dǎo)出或者傳輸至包裝印刷系統(tǒng);
接口服務(wù)模塊,用于與藥品運輸過程藥品溫濕度監(jiān)測系統(tǒng)的對接、與gps定位系統(tǒng)的對接,與其他通過本發(fā)明平臺上傳數(shù)據(jù)的系統(tǒng)的對接;
統(tǒng)計服務(wù)模塊,統(tǒng)計的數(shù)據(jù)包括藥品出入庫以及運輸數(shù)據(jù)、溫濕度數(shù)據(jù)及gps定位數(shù)據(jù),統(tǒng)計出存儲到數(shù)據(jù)層的統(tǒng)計數(shù)據(jù),再由應(yīng)用層以報表形式具體展現(xiàn)出來也就是數(shù)據(jù)報表;
日志服務(wù)模塊,記錄本發(fā)明平臺的上傳、修改、刪除等一些對數(shù)據(jù)產(chǎn)生改變的操作,具體操作人,操作時間,做了什么操作等。存儲到數(shù)據(jù)層的日志數(shù)據(jù),有效的防范數(shù)據(jù)丟失、錯誤等。
一碼多識模塊,不同的人掃描同一個二維碼或者藥品電子監(jiān)管碼展現(xiàn)的數(shù)據(jù)是不同的,比如圖1的醫(yī)生掃碼和消費者掃碼所展示的數(shù)據(jù)是不同的。
一碼多識模塊根據(jù)掃描者掃描二維碼或者藥品電子監(jiān)管碼上傳標(biāo)志自己身份的標(biāo)識,平臺根據(jù)這個標(biāo)識查詢數(shù)據(jù)庫返回數(shù)據(jù)。
空碼賦值模塊,藥品在生產(chǎn)出廠前該碼對應(yīng)溫濕度數(shù)據(jù)為空,通過運輸流通過程以后,將運輸流通過程的溫濕度數(shù)據(jù)以及gps定位數(shù)據(jù)賦值到該碼。
溫濕度采集模塊,通過接口服務(wù)模塊與藥品溫濕度監(jiān)測系統(tǒng)對接,獲取監(jiān)測系統(tǒng)的實時數(shù)據(jù)。
gps定位采集模塊,與gps定位系統(tǒng)對接,獲取藥品所在位置實時數(shù)據(jù)存儲到數(shù)據(jù)層,通過掃碼追溯可以展現(xiàn)每個地點每個時間的溫濕度信息。
在應(yīng)用層中,包括條碼導(dǎo)出模塊、掃碼出入庫模塊、設(shè)備集成模塊、數(shù)據(jù)報表模塊、超溫預(yù)警模塊、掃碼追溯模塊及應(yīng)用展現(xiàn)模塊。
其中,條碼導(dǎo)出模塊,將生成的唯一標(biāo)識該藥品的二維碼導(dǎo)出,用于藥品包裝設(shè)備將其打印或者噴涂在藥品外包裝上。
設(shè)備集成模塊,藥品溫濕度檢測設(shè)備與gps定位等設(shè)備與本發(fā)明平臺的集成,以方便與設(shè)備內(nèi)部系統(tǒng)的對接。
掃碼出入庫模塊,在藥品出入庫時,都將對每個藥品掃碼,然后對接藥品溫濕度監(jiān)測系統(tǒng),和gps定位系統(tǒng)將溫濕度數(shù)據(jù)和gps定位數(shù)據(jù)通過二維碼對應(yīng)的url傳輸至本發(fā)明平臺,做到每個藥品的溫濕度數(shù)據(jù)和定位數(shù)據(jù)實時性。
數(shù)據(jù)報表模塊,將數(shù)據(jù)層的溫濕度數(shù)據(jù),gps定位數(shù)據(jù),統(tǒng)計數(shù)據(jù)等由服務(wù)層的統(tǒng)計服務(wù)將數(shù)據(jù)整理,匯總形成統(tǒng)計報表以直觀的方式展現(xiàn)出來。
超溫預(yù)警模塊,在服務(wù)層采集到溫濕度數(shù)據(jù)后,本發(fā)明平臺實時監(jiān)測溫濕度信息,當(dāng)溫濕度值接近或超過設(shè)定的臨界值時,本發(fā)明平臺會發(fā)出超溫預(yù)警信號或者濕度異常信號。
掃碼追溯模塊,當(dāng)最終端用戶通過移動終端掃描藥品上的二維碼或者藥品電子監(jiān)管碼,掃描時會上傳一個標(biāo)識掃描者身份的參數(shù),然后調(diào)用服務(wù)層接口服務(wù),接口調(diào)用數(shù)據(jù)庫根據(jù)參數(shù)權(quán)限查詢數(shù)據(jù)層數(shù)據(jù),最后以html5頁面把所對應(yīng)權(quán)限的數(shù)據(jù)全部展現(xiàn)出來。
在數(shù)據(jù)層中,包括溫濕度數(shù)據(jù)、gps定位數(shù)據(jù)、統(tǒng)計數(shù)據(jù)、備份數(shù)據(jù)、日志數(shù)據(jù)的存儲備份。數(shù)據(jù)層為服務(wù)層和應(yīng)用層的基礎(chǔ),與數(shù)據(jù)庫相結(jié)合,直接對數(shù)據(jù)操作。
為了更好的解釋本申請的詳細(xì)內(nèi)容,下面解釋本申請在實施時所涉及的技術(shù)包括:
一、一碼多識技術(shù)
(1)首先搭建一碼多識系統(tǒng):所述一碼多識系統(tǒng)由安裝有二維碼識別程序的客戶端和安裝有二維碼解析平臺的服務(wù)器端組成;在所述二維碼識別程序中內(nèi)置業(yè)務(wù)參數(shù),所述業(yè)務(wù)參數(shù)為一數(shù)值i,i的范圍為1到n,每一個業(yè)務(wù)參數(shù)i對應(yīng)一種具體業(yè)務(wù),所述業(yè)務(wù)參數(shù)為i的客戶端為客戶端i;所述二維碼解析平臺包含有二維碼解析數(shù)據(jù)庫,所述二維碼解析數(shù)據(jù)庫以表格結(jié)構(gòu)存儲與二維碼相對應(yīng)的數(shù)據(jù)內(nèi)容;所述客戶端帶有攝像頭,所述客戶端通過無線方式或有線方式與互聯(lián)網(wǎng)相連接;(2)所述客戶端i掃描二維碼,獲取二維碼的內(nèi)容;(3)所述客戶端i將獲取的二維碼的內(nèi)容與所述業(yè)務(wù)參數(shù)i組成提交url,然后將提交url通過瀏覽器使用http協(xié)議,以get方式提交給所述二維碼解析平臺;(4)所述二維碼解析平臺讀取客戶端i交提的二維碼內(nèi)容和業(yè)務(wù)參數(shù)i,并根據(jù)二維碼內(nèi)容和業(yè)務(wù)參數(shù)i在所述二維碼解析數(shù)據(jù)庫中進(jìn)行匹配查找,然后將查找到的數(shù)據(jù)表記錄返回至所述二維碼解析平臺;(5)所述二維碼解析平臺將所述數(shù)據(jù)表記錄與業(yè)務(wù)參數(shù)i組成一個帶業(yè)務(wù)參數(shù)i的信息顯示url,然后所述二維碼解析平臺將客戶端i重定向到所述信息顯示url;(6)客戶端i通過瀏覽器打開所述信息顯示url,并顯示內(nèi)置參數(shù)為i的相關(guān)業(yè)務(wù)信息。
優(yōu)點:能夠?qū)崿F(xiàn)不同人群查看不同的業(yè)務(wù)信息,一種業(yè)務(wù)對應(yīng)一種顯示信息,大大提高了二維碼應(yīng)用的靈活性。
二、生碼服務(wù)技術(shù)
二維碼(2-dimensionalbarcode),是用某種特定的幾何圖形按一定規(guī)律在平面(二維方向上),分布的黑白相間的圖形記錄數(shù)據(jù)符號信息的。.
運用googleapi生成qrcode二維碼步驟,1.數(shù)據(jù)分析:確定編碼的字符類型,按相應(yīng)的字符集轉(zhuǎn)換成符號字符;選擇糾錯等級,在規(guī)格一定的條件下,糾錯等級越高其真實數(shù)據(jù)的容量越小。2.數(shù)據(jù)編碼:將數(shù)據(jù)字符轉(zhuǎn)換為位流,每8位一個碼字,整體構(gòu)成一個數(shù)據(jù)的碼字序列。其實知道這個數(shù)據(jù)碼字序列就知道了二維碼的數(shù)據(jù)內(nèi)容。3.糾錯編碼:按需要將上面的碼字序列分塊,并根據(jù)糾錯等級和分塊的碼字,產(chǎn)生糾錯碼字,并把糾錯碼字加入到數(shù)據(jù)碼字序列后面,成為一個新的序列。4.構(gòu)造最終數(shù)據(jù)信息:在規(guī)格確定的條件下,將上面產(chǎn)生的序列按次序放入分塊中按規(guī)定把數(shù)據(jù)分塊,然后對每一塊進(jìn)行計算,得出相應(yīng)的糾錯碼字區(qū)塊,把糾錯碼字區(qū)塊按順序構(gòu)成一個序列,添加到原先的數(shù)據(jù)碼字序列后面。5.構(gòu)造矩陣:將探測圖形、分隔符、定位圖形、校正圖形和碼字模塊放入矩陣中。6.掩摸:將掩摸圖形用于符號的編碼區(qū)域,使得二維碼圖形中的深色和淺色(黑色和白色)區(qū)域能夠比率最優(yōu)的分布。7.格式和版本信息:生成格式和版本信息放入相應(yīng)區(qū)域內(nèi)。
二維碼平臺在生碼時提供規(guī)則自定義配置功能,支持二維碼路徑的參數(shù)配置和添加。通過參數(shù)的可配置,支持各種規(guī)則的設(shè)定,及其他系統(tǒng)識別后的參數(shù)獲取,提高二維碼的數(shù)據(jù)傳輸能力、擴(kuò)展能力。
三、接口服務(wù)技術(shù)
動態(tài)接口:平臺支持接口配置及接口自動生成功能,對于需要對接第三方系統(tǒng),所有的對接接口可以通過配置完成。接口調(diào)整更容易、簡單,同時對于新接口也不需要二次開發(fā),減少成本和時間。
通過該功能,對于二維碼中的溫濕度數(shù)據(jù)、產(chǎn)品信息等,可以自動從二維碼數(shù)據(jù)平臺等系統(tǒng)中獲取,同時操作的數(shù)據(jù)也可以通過接口回傳給內(nèi)部系統(tǒng)。
上述雖然結(jié)合附圖對本發(fā)明的具體實施方式進(jìn)行了描述,但并非對本發(fā)明保護(hù)范圍的限制,所屬領(lǐng)域技術(shù)人員應(yīng)該明白,在本發(fā)明的技術(shù)方案的基礎(chǔ)上,本領(lǐng)域技術(shù)人員不需要付出創(chuàng)造性勞動即可做出的各種修改或變形仍在本發(fā)明的保護(hù)范圍以內(nèi)。