999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

基于Android的商品溯源系統(tǒng)的設(shè)計與實現(xiàn)

2020-12-23 07:17:54劉芳
錦繡·中旬刊 2020年12期

摘要:為了幫助消費者解決商品質(zhì)量信息不對稱的問題,設(shè)計了一種基于Android的商品溯源系統(tǒng),實現(xiàn)了商品信息和流通信息的共享,不但增強了商品生產(chǎn)、流通和銷售環(huán)節(jié)的可控性,而且滿足了消費者對商品來源及質(zhì)量的知情權(quán)。

關(guān)鍵詞:Android;商品朔源;二維碼

引言

隨著科學技術(shù)的發(fā)展,人們的生活水平不斷提高,購物消費現(xiàn)象越來越普遍。在購物的同時,消費者往往希望能了解商品的材質(zhì)、產(chǎn)地、實際價值等信息,并且對于商品安全性和真?zhèn)蔚尿炞C更加關(guān)注。由此,建立及時有效的商品質(zhì)量安全追溯系統(tǒng),規(guī)范追蹤溯源商品的生產(chǎn)、運輸和銷售環(huán)節(jié),增強商品信息的透明度,是滿足消費者對產(chǎn)品質(zhì)量安全有所了解的重要手段。

本系統(tǒng)將商品的生產(chǎn)加工、運輸和交易信息利用二維碼技術(shù)生成,并通過Android開發(fā)對二維碼的掃描識別功能,不但能使消費者通過掃碼對商品進行一定程度的追溯,還能夠讓銷售商對運輸或銷售過程中產(chǎn)生的異常件進行及時處理。從而不但提高了交易過程中的透明性,降低銷售和追溯成本,而且消費者通過了解商品的生產(chǎn)、運輸和銷售的全過程可以進行放心購物。

1 系統(tǒng)需求分析

通過對商品來源、運輸以及銷售環(huán)節(jié)的調(diào)查分析,本系統(tǒng)涉及4類用戶,即商品生產(chǎn)商、商品運輸商、商品銷售商以及最終消費者,其中前三者可將商品生產(chǎn)、加工、運輸和銷售過程產(chǎn)生的信息上傳到數(shù)據(jù)庫,以便為消費者提供商品溯源查詢,即消費者通過掃描商品包裝上的二維碼,可以獲取從服務(wù)器系統(tǒng)返回的商品從加工生產(chǎn)、運輸?shù)戒N售過程中的相關(guān)信息,如商品名稱,型號、規(guī)格、生產(chǎn)日期、生產(chǎn)廠家、地址、聯(lián)系方式,以及物流相關(guān)信息等。同時銷售商可將銷售過程中發(fā)現(xiàn)的異常件(如缺件、損壞件等)拍照上傳到溯源數(shù)據(jù)庫。

2 系統(tǒng)設(shè)計

2.1 系統(tǒng)總體架構(gòu)設(shè)計

根據(jù)需求分析,該溯源系統(tǒng)面向多終端、并以服務(wù)端管理系統(tǒng)為中心,終端可以是PC終端或手機等移動終端,負責商品信息的采集和上傳到服務(wù)端數(shù)據(jù)庫;服務(wù)端管理系統(tǒng)根據(jù)不同用戶的請求、以及不同使用場景處理數(shù)據(jù)并將處理結(jié)果返回給終端。商品生產(chǎn)商、商品運輸商、商品銷售商以及最終消費者均可通過網(wǎng)絡(luò)連接到服務(wù)器。商品生產(chǎn)商登錄系統(tǒng)可以對商品名稱、種類、型號、規(guī)格、生產(chǎn)日期、生產(chǎn)商等信息進行添加、修改等管理;商品運輸商登錄系統(tǒng)可以對商品的運輸工具、運輸時間、運輸商等運輸信息進行添加、修改等管理;商品銷售商可通過移動終端將運輸或銷售過程中產(chǎn)生的異常件上報至服務(wù)器;而最終消費者則可以通過移動終端對商品包裝上的二維碼進行掃描,訪問服務(wù)器獲取商品基本信息以及生產(chǎn)、流通等溯源信息。系統(tǒng)總體架構(gòu)如圖1所示。

2.2 系統(tǒng)功能模塊的設(shè)計

(1)服務(wù)端管理系統(tǒng)功能設(shè)計

服務(wù)端管理系統(tǒng)主要包括用戶信息管理、商品信息管理、產(chǎn)地信息管理和運輸商信息管理4個模塊,實現(xiàn)對各類型用戶的注冊、登錄,以及對所錄入的商品溯源信息的更新、刪除和查詢等操作。

(2)信息采集展示功能設(shè)計

該功能為客戶端功能。在商品生產(chǎn)、運輸和銷售的各環(huán)節(jié)中均采用溯源標簽進行信息的采集和記錄,并通過各環(huán)節(jié)的管理終端匯總到服務(wù)端管理系統(tǒng)中,實現(xiàn)商品追蹤回溯。即當商品進入生產(chǎn)流程時生成攜帶唯一追溯碼的標簽,伴隨著生產(chǎn)、運輸和銷售各環(huán)節(jié)該商品的數(shù)據(jù)庫信息將不斷被讀寫和更新,直到最終到達消費者手中。如在商品加工完成時,由生產(chǎn)商將商品的生產(chǎn)廠家、生產(chǎn)日期等信息加入商品溯源信息中;在商品發(fā)貨出廠時,由運輸商將商品的運輸工具、運輸時間和運輸商等信息加入商品溯源信息中,以實現(xiàn)溯源信息的采集。另外,不同的用戶也可以利用手機或PC終端查詢相應(yīng)的商品溯源信息。

(3)二維碼掃描識別功能設(shè)計

二維碼與一維碼相比有很多優(yōu)勢,如信息容量大、編碼種類多、糾錯能力強、識別成功率高,使用成本低等[1],特別是其不僅可以存儲數(shù)字和ASCII字符,還可以存儲圖片、聲音、指紋等信息;另外,通過掃描二維碼,不僅可以獲取二維碼內(nèi)部編碼的溯源信息,還可以根據(jù)鏈接跳轉(zhuǎn)到溯源平臺進行進一步的溯源操作[2],因而得到了廣泛的應(yīng)用。

本系統(tǒng)通過在手機等移動終端主頁面設(shè)置“掃描”按鈕實現(xiàn)二維碼的掃描識別,當用戶點擊該按鈕時,系統(tǒng)會提示獲取照相機權(quán)限,然后掃描商品上的二維碼進行識別,識別成功后會將查詢的溯源信息顯示在移動終端上。

(4)異常件處理功能設(shè)計

在商品銷售時,如出現(xiàn)異常件,銷售商可通過移動終端上系統(tǒng)的“異常件管理”模塊進行異常信息錄入,如對異常件進行拍照并輸入異常信息,異常信息主要有缺件、破損等情況。另外,還可以通過系統(tǒng)界面上的“異常查詢”按鈕查看異常信息。

2.3 系統(tǒng)數(shù)據(jù)庫的設(shè)計

通過對商品的生產(chǎn)、運輸和銷售過程的需求分析,以及上面系統(tǒng)功能模塊的設(shè)計,可以得到系統(tǒng)中所涉及的數(shù)據(jù)信息,由此組成的數(shù)據(jù)庫包含如下4張表:商品信息表、產(chǎn)地信息表、運輸信息表、銷售信息表和異常件信息表,具體如表1所示。各表中包含商品的唯一追溯碼,相當于為每一件商品生成唯一的、無重復的電子身份證,生產(chǎn)商、運輸商可以利用該追溯碼讀寫數(shù)據(jù)庫、添加溯源信息,銷售商和消費者可以利用追溯碼讀取數(shù)據(jù)庫中的溯源信息,同時,銷售商還可以根據(jù)該唯一追溯碼對異常件進行管理,如添加、修改與查看。

3 系統(tǒng)功能實現(xiàn)

基于Android的商品溯源系統(tǒng)實現(xiàn)了基于 Android 的前臺商品追溯系統(tǒng)和基于 B/S 的后臺服務(wù)端商品生產(chǎn)及運輸信息管理系統(tǒng)。根據(jù)前文對系統(tǒng)做出的總體設(shè)計,并結(jié)合業(yè)務(wù)需求與功能需求,本系統(tǒng)采用SSH框架實現(xiàn)Java服務(wù)器頁面以及Android終端頁面的顯示,并通過HTTP傳輸協(xié)議完成后臺服務(wù)器與前臺網(wǎng)頁和手機頁面的相互通信[3]。

3.1 商品生產(chǎn)及運輸信息管理功能

商品及運輸信息管理功能實現(xiàn)了商品信息、產(chǎn)地信息和運輸信息的添加、修改、刪除和顯示功能,這些信息在錄入時與數(shù)據(jù)庫中相關(guān)表中的字段一一對應(yīng)。相關(guān)數(shù)據(jù)表的主鍵均為追溯碼,通過該唯一追溯碼進行溯源信息的管理以及表間信息的關(guān)聯(lián)。

需要說明的是,上述信息是生成商品溯源編碼的基礎(chǔ),本系統(tǒng)的編碼方案為:商品類別編碼+生產(chǎn)商編碼+生產(chǎn)日期編碼+產(chǎn)地編碼+運輸商編碼+運輸類型編碼+運輸時間編碼。商品在生產(chǎn)、運輸?shù)倪^程中按照規(guī)定的編碼方案,組成商品溯源編碼,再進行MD5散列處理,生成該商品的二維碼圖片。

3.2 二維碼生成與掃描識別功能

本系統(tǒng)采用了二維碼中比較流行的QR Code碼制,這種碼制具有高速讀取、多角度識別以及能有效地表示漢字的特點。而其生成與掃描識別的功能是通過Google開源項目中名為ZXing類庫來實現(xiàn)的,它能夠?qū)R Code進行生成與識別。其中,二維碼生成涉及的主要類為QRCode2Img類,實現(xiàn)將字符串轉(zhuǎn)換為二維碼圖像的功能;二維碼掃描識別涉及的主要類為解碼類DecodeThread和DecodeHandler、基于取景框視圖定義的View類ViewfinderResulrPointCallBack、基于掃描Activity及掃描結(jié)果處理的Capture類等。

3.3 異常件信息上傳與展示功能

對于商品在運輸或者銷售過程中的異常件,可以進行拍照存儲,照片通過URL存儲。另外,還可以對異常信息進行編輯,并通過GSON將異常信息和照片URL整合到同一個JSON中上傳至服務(wù)器進行存儲,這里JSON是一種輕量級的數(shù)據(jù)交換格式,非常適合于服務(wù)器與客戶端之間的數(shù)據(jù)交互。而在手機上展示時,通過獲取數(shù)據(jù)庫中的異常信息進行解析后生成list作為數(shù)據(jù)源加載到recyclerview控件中。

4 結(jié)束語

本文主要探討了一種基于Android的商品溯源系統(tǒng)的設(shè)計與實現(xiàn)方法,通過對系統(tǒng)進行需求分析和設(shè)計,在一定程度上實現(xiàn)了商品從生產(chǎn)、加工、運輸直到最終銷售整個過程的信息可見性,從而滿足了消費者對商品信息溯源的需求,提高了溯源系統(tǒng)的影響力,進而提升了用戶對商品消費的滿意度。

參考文獻

[1]趙傳興.基于二維碼的蔬菜溯源系統(tǒng)的設(shè)計與實現(xiàn)[D].青島:中國海洋大學,2015.

[2]凌緒楓.基于新型溯源標簽的汽車零配件溯源系統(tǒng)設(shè)計與實現(xiàn)[D].武漢:華中科技大學,2015.

[3]陳俊.基于二維碼技術(shù)的煙草防偽溯源系統(tǒng)設(shè)計與實現(xiàn)[D].長沙:湖南大學,2018.

作者簡介:劉芳(1965-),女,江蘇省海安人,副教授,工學碩士,蘇州經(jīng)貿(mào)職業(yè)技術(shù)學院信息技術(shù)學院副教授,主要研究方向為數(shù)據(jù)庫技術(shù)與軟件開發(fā)。

主站蜘蛛池模板: 永久免费AⅤ无码网站在线观看| 欧美成人a∨视频免费观看 | 欧美激情成人网| 亚洲综合国产一区二区三区| 欧美在线观看不卡| 理论片一区| 亚洲欧美色中文字幕| 国产网友愉拍精品视频| 日韩天堂网| 亚洲欧美自拍一区| 又猛又黄又爽无遮挡的视频网站| 日韩精品亚洲人旧成在线| 中文字幕日韩丝袜一区| 色欲不卡无码一区二区| 99视频精品在线观看| 在线观看国产小视频| 亚洲第一黄色网| 久久永久视频| 美女被狂躁www在线观看| 婷婷亚洲视频| 国产成年无码AⅤ片在线| 国产一级无码不卡视频| 欧洲成人免费视频| 亚洲欧美成人| 自拍中文字幕| 中文字幕在线免费看| 99九九成人免费视频精品| 老司机午夜精品视频你懂的| 黄色网在线| 九九九精品成人免费视频7| 亚洲高清日韩heyzo| 亚洲综合久久成人AV| 日本a级免费| 97超碰精品成人国产| 真实国产精品vr专区| 国产电话自拍伊人| 国产精品污污在线观看网站 | 亚洲黄色激情网站| 无码内射在线| 亚洲永久免费网站| 免费啪啪网址| 蜜芽一区二区国产精品| 精品久久久无码专区中文字幕| 欧美国产菊爆免费观看 | 狠狠v日韩v欧美v| 成年人国产网站| 日韩欧美色综合| 国产99在线| 国产高清精品在线91| 亚洲精品国偷自产在线91正片| 在线无码私拍| 久久美女精品国产精品亚洲| 毛片久久网站小视频| 国产小视频网站| 91日本在线观看亚洲精品| 欧美成人区| 精品视频一区二区观看| 久久这里只精品国产99热8| 无码 在线 在线| 日本在线国产| 99在线视频精品| 日韩精品视频久久| 亚洲第一成网站| 成人一区在线| 国产肉感大码AV无码| 亚洲国产高清精品线久久| 女人18一级毛片免费观看| 香蕉eeww99国产在线观看| 人人妻人人澡人人爽欧美一区 | 理论片一区| 国产99精品视频| 国产欧美日韩18| 国产区福利小视频在线观看尤物| 五月丁香在线视频| 国产网站免费观看| 欧美日韩精品一区二区在线线| 国产h视频在线观看视频| 国产主播喷水| 福利国产在线| av在线人妻熟妇| 午夜综合网| 免费毛片a|