NFC物聯網酒類防偽系統解決方案

Mondo 科技 更新 2024-01-31

隨著生活水平的提高,現代人越來越追求生活品質,對安全與健康的追求是乙個重要方面。 如今,與人們日常生活息息相關的消費品中充斥著大量假冒偽劣產品,嚴重影響著人們的身體健康。 為了幫助消費者識別市場上的假冒偽劣產品,也出於人們健康方面的考慮,本文設計了一套基於RFID的人們日常飲用白酒的防偽系統,因為標籤自製造以來就具有唯一的電子碼,難以模仿,從而極大地幫助消費者提高識別能力, 購買普通白酒,減少假冒偽劣產品對人們健康的危害。

RFID(射頻識別)技術是一種無線通訊技術,它可以通過射頻訊號自動識別目標物體,並獲取目標物體的相關資料,然後完成資訊的輸入和進一步處理。 由於其體積小、掃瞄速度快、抗汙染能力強,以及它儲存電子資訊,資料內容可以通過使用者設定的密碼進行保護,使資料難以被犯罪分子偽造和竊取。 因此,近年來,它引起了越來越多的關注和應用。

整個RFID系統由三部分組成:識別符號、電子標籤和使用者使用的應用軟體。 具體工作原理可以概括為:RFID標籤分為有源和無源,當標籤進入磁場,接收到識別器發出的射頻訊號時,依靠感應電流產生能量,然後無源標籤發出儲存在晶元中的某種資訊,或者有源標籤主動傳送一定頻率的訊號, 識別器讀取返回的資訊並進行解碼,然後系統根據獲得的唯一ID和其他資訊進行進一步的資料採集和一系列操作。

WebService 是乙個可以通過 Web 呼叫的 API,即它向外界暴露了乙個介面,它是乙個獨立的、低相干的、可程式設計的基於 Web 的應用程式。 整個 Web 服務的使用需要涉及客戶端和伺服器,分別對應部署和呼叫。 如果你進一步看,WebService 是乙個可互操作的分布式應用程式的平台,當然這個平台有自己的標準來定義應用程式如何在 Web 上互動和操作。 而且,WebService 也是跨平台的,可以用多種語言開發,WebService 可以部署在多個平台上,可以通過標準的輸出介面呼叫,從而實現不同系統之間的互動。

該系統主要由後台資料庫、Web伺服器、NFC移動終端三個模組組成,它們相互關聯,協同工作。 整個系統過程可以總結如下:白酒廠家在白酒出廠時為每瓶白酒貼上乙個唯一的RFID標籤,當然要保證標籤不能隨意移植,並通過終端連線到伺服器,在資料庫中新增或修改RFID標籤對應的資訊, 而各級經銷商在採購商品時也需要新增資料,以跟蹤和追溯白酒的來源。消費者在購買本產品時,可通過終端掃瞄檢視本酒的產品及溯源資訊,確保其來自正規廠家,保證白酒質量。

3.1 後端資料庫設計

SQL Server 是 Microsoft 設計的關聯式資料庫管理系統,作為主要使用 SQL Server 的伺服器端後端資料庫。 由於其使用方便、擴充套件性好、軟體整合度高等優點,在軟體系統中得到了廣泛的應用和認可。

根據專案需要和白酒包裝的特殊性,最終確定分析後設計的資料庫,包括使用者資訊RDID標籤資訊表、白酒產品資訊表、白酒包裝資訊表、輸入資訊表等。

由於白酒包裝的特殊性,為了方便使用者查詢,對箱子和瓶子進行關聯,可以通過箱子的RFID標籤查詢箱內所有白酒產品的RFID標籤,進一步查詢酒類產品資訊。 使用者資訊表包括各級製造商和分銷商,只有現有使用者才能在資料庫中新增或修改資訊。 RFID標籤作為唯一ID與其他表相關聯,首先,酒類產品的各種資訊都與RFID標籤相關聯,包裝資訊與相應的RFID標籤相關聯,通過RFID的D找到相應的相關資訊:掃瞄資訊表, 包括使用者、時間、地點、備註等資訊,通過RFID與酒類產品資訊或包裝盒資訊相關聯,通過USEID與掃瞄使用者相關聯。使用者掃瞄時,如果掃瞄箱子,則進行箱瓶關聯操作,查詢箱體及所有關聯的白酒產品資訊和溯源資訊:如果掃瞄酒瓶,則顯示白酒資訊,列出白酒的溯源性和產品資訊。 如果使用者掃瞄沒有結果,或者找不到此類酒類產品和溯源資訊,則說明此類酒類產品存在嚴重問題,應謹慎購買。

3.2. 伺服器端設計

伺服器採用Web服務技術,可以方便高效快速的資料交換,並且是用j**a語言編寫的,因為j**a是一種物件導向的語言,具有跨平台的特性,可以在任何系統上執行。 伺服器的主要功能是對資料庫進行增刪減、修改和查詢,根據使用者請求對資料進行處理,並返回結果。

例如,當消費者進行白酒查詢時,根據請求,伺服器需要根據RFID標籤的D查詢輸入資訊表和白酒資訊表,查詢結果分為兩部分:一部分是白酒的溯源資訊,伺服器需要根據時間點對資料資訊進行排序: 另乙個是白酒的資訊。然後,它被返回到終端,終端按類別顯示它。

3.3.移動端設計

移動端以支援NFC的手機為主,主要模組功能按使用者類別分為酒類生產企業、各級經銷商、消費者。 前兩次使用需要登入,驗證成功後才能進行操作,消費者只需要掃瞄查詢資訊,沒有新增和修改許可權。

Android系統在移動端占有較高的比例,根據該系統,可以採用MVP+DAGGER2+RXJ**A+RETROFIT的模式進行開發。 MVP 是一種新興的軟體開發正規化,它經受住了時間的考驗,是每個人都同意的解耦框架。 它不僅使我們的邏輯更加清晰,而且相互合作,為我們的專案服務。 模式層負責本地資料和網路資料的處理,presenter 層負責業務邏輯的處理,view 層負責 i 介面的顯示,減少了檢視層和模型層之間的直接互動,而是通過 presenter 實現中間互動邏輯。

Dagger2 是 Android 端的乙個依賴注入框架,按照依賴注入的思想,你可以不通過新建的方式建立物件,而是通過注入將物件的託管權交給容器統一管理,並在需要時直接從容器中轉移(如果傳統的方式通過 EW 的方式建立例項物件, 當類建構函式或內部發生變化時,每個新的地方都需要更改,工作量可見一斑。但是,當通過依賴注入進行管理時,可以以非常小的開銷實現它。

RXJ**A+Retrofit被構造成乙個網路層框架,兩者完美配合客戶端和伺服器之間的資料互動,而RXJ**A是響應式程式設計,方便在Retrofit提供網路服務時切換處理執行緒,極大地方便了客戶端網路層的開發。

資料來源:電子技術與軟體工程。

原標題:基於RFID和Web服務的白酒防偽系統設計。

作者:趙維珍、童維建、高麗

相關問題答案

    NFC物聯網智慧園區解決方案

    近場通訊 NFC 也稱為近場通訊,是一種短距離 高頻的無線通訊技術,允許電子裝置之間進行非接觸式點對點資料傳輸以交換資料。該技術由非接觸式射頻識別 RFID 發展而來,與RFID相容,主要用於手機等手持裝置。由於NFC的天然安全性,NFC物聯網技術在移動支付等領域具有巨大的應用前景。NFC將非接觸式...

    NFC物聯網智慧型學生宿舍系統設計方案

    隨著物聯網技術的不斷發展,智慧城市 智慧家居 智慧校園的建設也如火如荼。本文將物聯網發展過程中的相關技術相結合,應用到智慧校園的建設過程中,使學生宿舍成為乙個舒適 安全的集體空間,系統可實現學生宿舍內的智慧型開門 溫濕度檢視 PM PM 監控和火災監控,如果發生火災,可以快速進行報警,實現了對學生宿...

    藍芽物聯網智慧園區系統解決方案

    藍芽物聯網智慧園區系統解決方案是基於藍芽技術和物聯網技術的園區智慧型管理解決方案。該方案將各種感測器 裝置 系統連線起來,實現園區的智慧型化管理和運營。藍芽物聯網智慧園區系統解決方案的主要特點包括 人員定位 通過藍芽信標 定位終端等裝置,可實現園區人員的實時定位和軌跡跟蹤,提高人員管理效率。物料管理...

    智慧型物聯網食品物流系統解決方案

    近兩年,智慧地球 感測中國 等物聯網概念層出不窮,感測器網路 MM 等概念也受到前所未有的關注。不同的概念被不同應用領域的不同差異放大,技術實現的核心是強調資訊的自動採集 泛在的泛在融合網路和智慧型識別 管控。雖然物聯網被認為是繼計算機 網際網絡和移動通訊網路之後的第三次資訊產業浪潮,但缺乏 行業應...

    藍芽物聯網智慧型燈控系統解決方案

    藍芽物聯網智慧型燈控系統解決方案是基於藍芽技術和物聯網技術的智慧型燈控系統.該系統在LED燈中內建了藍芽mesh模組,使用者可以通過手機連線mesh網路中的任何LED燈,從而實現對mesh網路中任意乙個或一組燈的控制。藍芽物聯網智慧型燈控制系統解決方案的主要特點包括 藍芽mesh組網 通過藍芽mes...