韓偉冬 曹士紅 楊錫 朱健 楊洋 錢詩靖 朱艷
摘要:農(nóng)產(chǎn)品質(zhì)量安全追溯平臺,利用農(nóng)產(chǎn)品追溯標(biāo)簽上的追溯碼及二維碼,針對農(nóng)產(chǎn)品從生長到銷售各環(huán)節(jié)的農(nóng)產(chǎn)品質(zhì)量安全數(shù)據(jù)進行及時采集上傳,為消費者提供及時的農(nóng)產(chǎn)品質(zhì)量安全追溯查詢服務(wù),為企業(yè)提供有效的農(nóng)產(chǎn)品質(zhì)量安全監(jiān)督管理機制和手段,實現(xiàn)質(zhì)量問題產(chǎn)品有據(jù)可查。
關(guān)鍵詞:農(nóng)產(chǎn)品質(zhì)量安全;追溯平臺;二維碼
一、引言
農(nóng)產(chǎn)品質(zhì)量安全追溯是一項特殊、復(fù)雜、獨立的工作,同時也是最重要的工作,它關(guān)系到人類健康和社會穩(wěn)定。隨著人們對食品安全意識的提高,越來越多不同層次的消費者對農(nóng)產(chǎn)品的安全、健康、質(zhì)量保障意識的需求不斷增加。目前,基于國家檢測標(biāo)準的食品安全已經(jīng)不能滿足人們的需求;消費者更為企業(yè)綁架市場行為感到憤慨(例如假冒偽劣陽澄湖大閘蟹);在信用缺失的大環(huán)境下,人們對社會控制同樣沒有信心。這一切迫使人們尋求一條安全級別更高的解決食品安全的方法。本項目主要內(nèi)容是利用農(nóng)產(chǎn)品追溯標(biāo)簽上的追溯碼及二維碼,針對農(nóng)產(chǎn)品從生長到銷售各環(huán)節(jié)的農(nóng)產(chǎn)品質(zhì)量安全數(shù)據(jù)進行及時采集上傳,為消費者提供及時的農(nóng)產(chǎn)品質(zhì)量安全追溯查詢服務(wù),為企業(yè)提供有效的農(nóng)產(chǎn)品質(zhì)量安全監(jiān)督管理機制和手段,實現(xiàn)質(zhì)量問題產(chǎn)品有據(jù)可查。
項目創(chuàng)新特色:將農(nóng)產(chǎn)品的從育苗、種植、加工、包裝、銷售等全過程的信息錄入、傳遞和匯總到農(nóng)產(chǎn)品質(zhì)量安全追溯平臺,生成產(chǎn)品的唯一質(zhì)量安全追溯標(biāo)簽,并將標(biāo)簽加貼在產(chǎn)品包裝上,實現(xiàn)一個包裝標(biāo)簽對應(yīng)一個批次的產(chǎn)品,保證農(nóng)產(chǎn)品的質(zhì)量安全。
二、系統(tǒng)分析
(一)、功能需求
農(nóng)產(chǎn)品溯源平臺采用結(jié)構(gòu)化方法來設(shè)計實現(xiàn)。用戶可通過瀏覽器發(fā)布和瀏覽系統(tǒng)信息。系統(tǒng)采用成熟的C/S模式,用戶電腦只需要有瀏覽器就可對系統(tǒng)進行訪問。
本系統(tǒng)用J2ee技術(shù)實現(xiàn),采用Java語言,Eclipse集成開發(fā)環(huán)境,SSH程序框架。數(shù)據(jù)庫使用Mysql,這是當(dāng)下最廣泛應(yīng)用的開發(fā)方法之一。本系統(tǒng)開發(fā)模式屬于中型網(wǎng)站,而其簡單易用,靈活性強,正適用于本系統(tǒng)。系統(tǒng)所使用的數(shù)據(jù)庫也是當(dāng)前使用極為廣泛的Msql,該數(shù)據(jù)庫可以很好的管理系統(tǒng)數(shù)據(jù)。開發(fā)環(huán)境我們選擇了Eclipse集成開發(fā)環(huán)境,其可完成系統(tǒng)的開發(fā)、調(diào)試和發(fā)布。
功能模塊:
1.用戶注冊登錄模塊(1)本部分由系統(tǒng)管理員和企業(yè)組成。(2)模塊描述:當(dāng)使用者訪問使用網(wǎng)站時,需要注冊新的賬戶,并使用賬戶進行的登陸的設(shè)置。2.企業(yè)信息管理模塊(管理員)(1)對企業(yè)下相關(guān)信息進行管理;對企業(yè)輸入的相關(guān)農(nóng)產(chǎn)品信息進行管理.(2)模塊描述:企業(yè)信息完善模塊:對企業(yè)后續(xù)相關(guān)信息進行完善備案等。3.企業(yè)信息修改模塊:企業(yè)會不斷進行更新如變更廠址等,對企業(yè)詳細信息進行更新。4.農(nóng)產(chǎn)品信息修改模塊:對企業(yè)輸入的相關(guān)農(nóng)產(chǎn)品溯源信息進行修改。5.農(nóng)產(chǎn)品溯源信息輸入模塊(企業(yè))(1)具有三個模塊:企業(yè)信息查詢,農(nóng)產(chǎn)品信息輸入,資質(zhì)證書查詢。(2)模塊描述:查詢企業(yè)信息模塊:通過查詢相關(guān)企業(yè)信息了解企業(yè)。6.農(nóng)產(chǎn)品信息輸入模塊:企業(yè)輸入自己的農(nóng)產(chǎn)品信息,產(chǎn)地等。7.資質(zhì)證書查詢:企業(yè)查詢相關(guān)資質(zhì)證書。8.農(nóng)產(chǎn)品溯源信息查詢模塊(用戶)(1)具有三個子模塊:查看企業(yè)、農(nóng)產(chǎn)品溯源、企業(yè)資質(zhì)查詢。(2)模塊描述:查看企業(yè):消費者可以查看相關(guān)企業(yè)信息,所在地,創(chuàng)立日期,投入資金等;9.農(nóng)產(chǎn)品溯源:用戶可以查看被溯源農(nóng)產(chǎn)品的相關(guān)信息;10.企業(yè)資質(zhì)查詢:查詢相關(guān)企業(yè)是否有安全生產(chǎn)資質(zhì)等。11.政策信息模塊(1)具有三個子模塊:政策發(fā)布模塊,政策修改模塊,查詢模塊。(2)模塊描述:政策發(fā)布模塊:管理員可以發(fā)布相關(guān)國家農(nóng)產(chǎn)品政策;12.新聞信息模塊(1)發(fā)布新聞模塊和新聞管理模塊,新聞查詢。(2)模塊描述:發(fā)布新聞模塊:管路員可以發(fā)布相關(guān)農(nóng)產(chǎn)品新聞;
(二)、數(shù)據(jù)需求
關(guān)系模式如下:
1.管理員(管理員ID,管理員賬號、管理員密碼、姓名、聯(lián)系電話)
2.企業(yè)(企業(yè)業(yè)ID、企業(yè)賬號、密碼、企業(yè)名稱、企業(yè)性質(zhì)、企業(yè)規(guī)模、企業(yè)網(wǎng)站、所屬行業(yè)、企業(yè)地址、聯(lián)系電話、企業(yè)介紹)
3.用戶(用戶ID、用戶賬戶、密碼、用戶姓名、聯(lián)系電話、意向職業(yè))
4.產(chǎn)品信息(產(chǎn)品名、保質(zhì)日期、產(chǎn)品編號、生產(chǎn)地、生產(chǎn)日期、使用說明)
5.追溯表信息(追溯ID、追溯范圍、產(chǎn)品名、用戶名、企業(yè)名)
三、系統(tǒng)設(shè)計
農(nóng)產(chǎn)品質(zhì)量安全追溯平臺可以使用三種不同的用戶身份登錄,三種身份分別有各自的權(quán)限與功能。普通用戶可以實現(xiàn)追溯查詢管理和農(nóng)產(chǎn)品信息管理功能能夠進行查詢農(nóng)產(chǎn)品信息,查詢農(nóng)產(chǎn)品知識。企業(yè)用戶可以實現(xiàn)個人信息管理、追溯查詢管理、農(nóng)產(chǎn)品信息管理功能,能夠進行個人登錄、維護個人信息、追溯查詢信息、更新農(nóng)產(chǎn)品信息。管理員用戶可以實現(xiàn)個人信息管理、農(nóng)產(chǎn)品信息管理、追溯查詢管理、系統(tǒng)平臺管理、企業(yè)信息管理功能,能夠進行個人登錄、維護個人信息、查詢農(nóng)產(chǎn)品知識、更新農(nóng)產(chǎn)品信息、追溯查詢信息、更新平臺、維護平臺、維護企業(yè)信息、管理企業(yè)廣告。
四、數(shù)據(jù)庫設(shè)計
(一)、外部設(shè)計
農(nóng)產(chǎn)品質(zhì)量安全追溯平臺是以MYSQL為基本開發(fā)工具,數(shù)據(jù)庫共建了8個表,數(shù)據(jù)表名分別為企業(yè)信息表(enterprise表)、農(nóng)產(chǎn)品追溯表(farm trace表)、農(nóng)產(chǎn)品信息表(farm-produce表)、公告表(announcement表)、文章標(biāo)題表(article type表)、文章表(article表)、給管理員設(shè)置權(quán)限表(jhi_user_authority表)等。
(二)、結(jié)構(gòu)設(shè)計
管理員和用戶是多對多的關(guān)系,系統(tǒng)管理員可以管理很多用戶;
管理員和企業(yè)是多對多的關(guān)系,系統(tǒng)管理員可以管理很多企業(yè)的賬號;
用戶和產(chǎn)品之間是一對多的關(guān)系;
企業(yè)和產(chǎn)品信息之間是一對多的關(guān)系,一個企業(yè)可以發(fā)布很多產(chǎn)品信息;
企業(yè)和用戶之間是一對多的關(guān)系,一個企業(yè)可以有很多用戶。
六、結(jié)束語
伴隨著生產(chǎn)力的提升和互聯(lián)網(wǎng)的興起,農(nóng)業(yè)成產(chǎn)的提高,物聯(lián)網(wǎng)的出現(xiàn)使得原來不可能的溯源成為了可能。對相關(guān)農(nóng)業(yè)生產(chǎn)者,和消費者的調(diào)查的基礎(chǔ)上,使用互聯(lián)網(wǎng)技術(shù),實現(xiàn)了安全的農(nóng)產(chǎn)品溯源。本平臺可供消費者在購買農(nóng)產(chǎn)品時,通過農(nóng)產(chǎn)品攜帶的追溯碼在網(wǎng)頁上查找到該農(nóng)產(chǎn)品的從生產(chǎn)到采集到運輸?shù)绞圪u的詳細過程,或者通過農(nóng)產(chǎn)品攜帶的二維碼通過手機進行查詢。做到讓消費者客觀整體的了解到農(nóng)產(chǎn)品信息,以達監(jiān)督食品安全的目的。
參考文獻
[1]張海藩,牟永敏.軟件工程導(dǎo)論[M].北京:清華大學(xué)出版社,2013:110-223
[2]張湘輝等,軟件開發(fā)的過程與管理[M].北京:清華大學(xué)出版社,2005:75-89
[3]譚火彬等,LJML2面向?qū)ο蠓治雠c設(shè)計[M].北京:清華大學(xué)出版社,2013:15-47
[4]Nicholas C.Zakas等.Java Script [M]北京:人民郵電出版社,2012:23-50