徐藝瀾 沈艷 范恩 余冬華
摘要:垃圾回收是用來(lái)實(shí)現(xiàn)減少垃圾堆積、垃圾再利用、垃圾無(wú)害化處理及避免出現(xiàn)垃圾堆砌成災(zāi)現(xiàn)象的有效途徑,也是垃圾分類制度實(shí)施的主要目標(biāo)之一。以往的綠色垃圾回收事務(wù)處理主要使用的是傳統(tǒng)的人工管理方式,這種管理方式存在著管理效率低、操作流程煩瑣、時(shí)效性差等缺點(diǎn)。該文研究了綠色垃圾回收網(wǎng)站系統(tǒng)的設(shè)計(jì)方案,進(jìn)行了深入的系統(tǒng)分析,具體介紹了系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)、功能模塊設(shè)計(jì)、業(yè)務(wù)流程設(shè)計(jì)、數(shù)據(jù)流程設(shè)計(jì)及數(shù)據(jù)庫(kù)設(shè)計(jì),涵蓋了交互功能、積分兌換及獎(jiǎng)勵(lì)功能等特色模塊,可促進(jìn)系統(tǒng)升級(jí)與完善,刺激人們培養(yǎng)垃圾回收意識(shí),最后,實(shí)現(xiàn)了垃圾回收的各個(gè)功能模塊。
關(guān)鍵詞:系統(tǒng)平臺(tái);垃圾回收;PHP語(yǔ)言;MySQL
中圖分類號(hào):TP311 ? ? ?文獻(xiàn)標(biāo)識(shí)碼:A
文章編號(hào):1009-3044(2021)31-0032-04
1 背景
垃圾回收系統(tǒng)是信息化技術(shù)在回收垃圾行業(yè)的成功應(yīng)用,也是對(duì)國(guó)家發(fā)展改革委、住房城鄉(xiāng)建設(shè)部生活垃圾分類制度實(shí)施方案通知的積極響應(yīng)[1-3]。在此契機(jī)之下,垃圾分類與回收的對(duì)策探討越來(lái)越普及[4-5],一些特定的垃圾回收系統(tǒng)被研發(fā)[6],而業(yè)界的積極性也很高,諸如小黃狗、淘廢寶、廢品回收聯(lián)盟等垃圾回收相關(guān)App被開(kāi)發(fā)投入應(yīng)用[7],或者基于微信小程序[8],也有基于Android平臺(tái)的條碼識(shí)別的飲料瓶回收裝置設(shè)計(jì)等,收到一定效果。盡管如此,垃圾回收并未達(dá)到預(yù)期那種便捷高效的信息管理體驗(yàn)。在快節(jié)奏的工作、生活步伐下,可回收垃圾貶值,而經(jīng)濟(jì)快速發(fā)展使得人們并不在意回收垃圾這種超低回報(bào)行為,人們的垃圾回收意識(shí)在淡化。大部分已使用信息系統(tǒng)都沒(méi)有設(shè)計(jì)信息發(fā)布與互動(dòng)交流模塊,對(duì)系統(tǒng)改進(jìn)與垃圾回收便利都會(huì)產(chǎn)生反作用。
本研究的目的是設(shè)計(jì)實(shí)現(xiàn)一個(gè)可供垃圾回收機(jī)器搭載的綠色垃圾回收網(wǎng)站系統(tǒng),與移動(dòng)端App相輔相成。與一般垃圾回收系統(tǒng)的不同在于,該系統(tǒng)設(shè)計(jì)了管理者對(duì)垃圾投放信息錄入和發(fā)布,以方便用戶對(duì)自己的可回收垃圾投放信息查詢,高效快捷。本系統(tǒng)還設(shè)計(jì)了交互功能模塊,如果系統(tǒng)的使用者在日常的垃圾回收過(guò)程中發(fā)現(xiàn)系統(tǒng)中沒(méi)有所要投放的垃圾回收信息,可以通過(guò)在留言板和評(píng)論區(qū)等區(qū)域留言,提出自己的建議,通過(guò)這樣的交互關(guān)系,系統(tǒng)操作員就可以實(shí)時(shí)地了解到使用者的需求,并根據(jù)需求信息在系統(tǒng)中通過(guò)后臺(tái)控制做出調(diào)整,促進(jìn)系統(tǒng)升級(jí)。本系統(tǒng)還增加了垃圾回收的積分獎(jiǎng)勵(lì)、獎(jiǎng)品兌換、排行榜等功能模塊,這是一種有效的刺激手段,助益于人們提升垃圾回收意識(shí)。
2 系統(tǒng)設(shè)計(jì)
2.1 系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)
系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)就是指作為管理員身份登錄后對(duì)整個(gè)綠色環(huán)保回收平臺(tái)系統(tǒng)的所有功能性操作進(jìn)行處理,可以進(jìn)行系統(tǒng)操作員的資料信息的增減,客戶資料篩選等操作。綠色環(huán)?;厥掌脚_(tái)系統(tǒng)的系統(tǒng)功能結(jié)構(gòu)圖如圖1所示。
2.2 功能模塊設(shè)計(jì)
為實(shí)現(xiàn)綠色回收系統(tǒng)的使用功能,本系統(tǒng)共分為8大功能模塊,具體名稱及作用如下:
1)系統(tǒng)登錄:系統(tǒng)登錄是系統(tǒng)使用者訪問(wèn)系統(tǒng)的入口,設(shè)計(jì)了系統(tǒng)登錄界面,包括管理員名、密碼和驗(yàn)證碼,然后對(duì)登錄進(jìn)來(lái)的使用者判斷身份信息,判斷是管理員還是用戶。
2)系統(tǒng)操作員設(shè)置:系統(tǒng)操作員對(duì)于系統(tǒng)有著較高的管理權(quán)限,可以在該系統(tǒng)上對(duì)于用戶或者其他級(jí)別的管理員進(jìn)行添加,刪改等操作,還可以通過(guò)快捷搜索,通過(guò)關(guān)鍵字查詢的方式進(jìn)行用戶篩選。
3)密鑰管理:平臺(tái)的所有使用者都被賦予管理自己密鑰的權(quán)限,而在密鑰重新設(shè)置后,出于安全性考慮需要使用者馬上使用新的密鑰進(jìn)行重新驗(yàn)證。
4)客戶資料維護(hù):這一塊的內(nèi)容是為平臺(tái)的使用者制定的,可以支持使用者重新維護(hù)自己的資料。
5)獎(jiǎng)品兌換維護(hù):系統(tǒng)操作者可以根據(jù)客戶的需求對(duì)平臺(tái)內(nèi)已經(jīng)存在的獎(jiǎng)品進(jìn)行重新設(shè)置,即制定獎(jiǎng)品兌換的所需積分,或者應(yīng)客戶要求加入某個(gè)新入庫(kù)獎(jiǎng)品,或刪除獎(jiǎng)品兌換。
6)可回收垃圾信息維護(hù):當(dāng)平臺(tái)使用者在系統(tǒng)前臺(tái)通過(guò)頁(yè)面投入可回收垃圾后,系統(tǒng)操作員就可以通過(guò)后臺(tái)查詢垃圾投放,審核添加,或刪除廢品投放。
7)兌換點(diǎn)信息管理:系統(tǒng)操作員在重新加入了某個(gè)回收站點(diǎn)后,系統(tǒng)使用者就可以根據(jù)需求查找距離自己更近更方便的兌換點(diǎn)。
8)垃圾類型管理:管理員添加廢品類型后,用戶便可以查詢到該廢品類型信息,管理員選擇某個(gè)廢品類型,查詢廢品類型,或刪除廢品類型。
2.3 業(yè)務(wù)流程設(shè)計(jì)
綠色環(huán)?;厥障到y(tǒng)的整體業(yè)務(wù)流程設(shè)計(jì)如圖2所示。不同身份的使用者,即前臺(tái)用戶和后臺(tái)系統(tǒng)操作員在通過(guò)驗(yàn)證登錄成功后,就可以訪問(wèn)綠色環(huán)?;厥掌脚_(tái)的首頁(yè),然后選擇自己需要使用的功能進(jìn)行操作。如果不想注冊(cè),也可以作為臨時(shí)用戶使用該系統(tǒng)。
2.4 數(shù)據(jù)流程設(shè)計(jì)
數(shù)據(jù)流圖通常被簡(jiǎn)寫為DFD,是通過(guò)使用更加直觀的圖形加文字的方式對(duì)設(shè)計(jì)的系統(tǒng)進(jìn)行邏輯功能的簡(jiǎn)要描述,它可以向讀者展示系統(tǒng)數(shù)據(jù)的流向以及它們之間的邏輯變換。零層數(shù)據(jù)流程是整個(gè)系統(tǒng)中最為無(wú)實(shí)體化的一種轉(zhuǎn)換,在本系統(tǒng)設(shè)計(jì)中,它包含了使用者的賬號(hào)登錄、系統(tǒng)操作員的權(quán)限管理和基本信息的新增維護(hù)等功能模塊。綠色環(huán)?;厥掌脚_(tái)系統(tǒng)的頂層數(shù)據(jù)流圖如圖3所示。
系統(tǒng)數(shù)據(jù)流圖中,數(shù)據(jù)實(shí)體相當(dāng)于用戶,而對(duì)應(yīng)的用戶數(shù)據(jù)流程包括用戶所擁有權(quán)限的功能選擇、客戶信息篩選、兌換物品管理;相應(yīng)來(lái)看,系統(tǒng)操作員數(shù)據(jù)流則包括添加信息、刪除信息、修改信息、查詢信息、瀏覽信息等。圖4為系統(tǒng)部分低層數(shù)據(jù)流示意圖,即用來(lái)解釋說(shuō)明系統(tǒng)管理員在初步登錄系統(tǒng)后要做的一系列關(guān)于用戶名、密碼和用戶類型的校驗(yàn)流程。用戶在登錄時(shí),不管是管理員還是普通用戶都需要先獲取到頁(yè)面上輸入的賬號(hào)和密碼信息,然后與數(shù)據(jù)庫(kù)中對(duì)應(yīng)的用戶信息表中的數(shù)據(jù)進(jìn)行驗(yàn)證比對(duì),驗(yàn)證比對(duì)一致登錄成功,驗(yàn)證比對(duì)不一致則自動(dòng)退出登錄;修改密碼的過(guò)程則是針對(duì)數(shù)據(jù)庫(kù)中的用戶信息表進(jìn)行更新保存,然后再根據(jù)更新后的用戶信息進(jìn)行比對(duì)判斷。
2.5 數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)主要用于存儲(chǔ)管理系統(tǒng)內(nèi)各類數(shù)據(jù)信息,在垃圾回收系統(tǒng)中,作為系統(tǒng)操作員端,需要管理獎(jiǎng)品信息、新聞數(shù)據(jù)、廢品投放、兌換點(diǎn)、獎(jiǎng)品、廢品類型;作為用戶,需要實(shí)現(xiàn)通過(guò)積分兌換獎(jiǎng)品過(guò)程添加獎(jiǎng)品兌換信息,通過(guò)廢品投放過(guò)程添加廢品投放信息,另外用戶還可以在系統(tǒng)中查詢到新聞數(shù)據(jù)、兌換點(diǎn)、獎(jiǎng)品、廢品類型,故邏輯設(shè)計(jì)E-R圖見(jiàn)圖5。
基于數(shù)據(jù)庫(kù)邏輯結(jié)構(gòu),設(shè)計(jì)相應(yīng)的數(shù)據(jù)庫(kù)表,諸如管理員表、用戶表等簡(jiǎn)單數(shù)據(jù)庫(kù)表就不在此列出,下面給出一些特色表。表1與表2分別給出留言板表及評(píng)論表,配合實(shí)現(xiàn)系統(tǒng)的互動(dòng)交流功能。表3與表4分別給出類型積分表與獎(jiǎng)品兌換表,是為了配合實(shí)現(xiàn)垃圾回收后的獎(jiǎng)品兌換,刺激提升垃圾回收意識(shí)。
3 系統(tǒng)主要功能模塊實(shí)現(xiàn)展示
3.1 獎(jiǎng)品管理模塊的實(shí)現(xiàn)展示
獎(jiǎng)品管理是管理員特有的權(quán)限,即當(dāng)系統(tǒng)操作員有對(duì)兌換項(xiàng)目進(jìn)行重置的需求時(shí),需要操作員先點(diǎn)擊“后臺(tái)管理”按鈕就可以打開(kāi)系統(tǒng)操作員權(quán)限級(jí)別的登錄頁(yè),然后鍵入數(shù)據(jù)庫(kù)內(nèi)已存在的用戶名和密碼信息還有驗(yàn)證碼。系統(tǒng)操作員還能登錄成功后,在網(wǎng)頁(yè)左邊的快捷功能選項(xiàng)欄中選擇獎(jiǎng)品管理-獎(jiǎng)品添加,成功打開(kāi)獎(jiǎng)品添加頁(yè)面。在此頁(yè)面,需要系統(tǒng)操作員手動(dòng)鍵入獎(jiǎng)品的對(duì)應(yīng)名稱,上傳獎(jiǎng)品圖片,輸入所需積分、介紹和備注,在確認(rèn)所需積分、介紹和備注的各項(xiàng)內(nèi)容沒(méi)有錯(cuò)誤后點(diǎn)擊“添加”按鈕。獎(jiǎng)品管理頁(yè)面效果如圖6所示。
3.2 兌換點(diǎn)管理模塊的實(shí)現(xiàn)展示
兌換點(diǎn)管理是管理員特有的權(quán)限,即當(dāng)系統(tǒng)操作員有對(duì)兌換點(diǎn)進(jìn)行重置的需求時(shí),需要操作員先點(diǎn)擊“后臺(tái)管理”按鈕就可以打開(kāi)系統(tǒng)操作員權(quán)限級(jí)別的登錄頁(yè),然后鍵入數(shù)據(jù)庫(kù)內(nèi)已存在的用戶名和密碼信息還有驗(yàn)證碼。登錄成功后在左邊的菜單欄中選擇兌換點(diǎn)管理-兌換點(diǎn)添加,成功進(jìn)入兌換點(diǎn)添加頁(yè)面。在這個(gè)頁(yè)面,管理員可以新增兌換點(diǎn),并且需要輸入對(duì)應(yīng)兌換點(diǎn)的詳細(xì)地址。需要新增的兌換點(diǎn)名稱和詳細(xì)地址完整錄入后,需要確認(rèn)單擊“添加”按鈕來(lái)最后完成此次信息的新增。
3.3 廢品投放管理模塊的實(shí)現(xiàn)展示
廢品投放模塊是在用戶已經(jīng)成功登錄的前提下才可以使用的,即用戶需要先在首頁(yè)完成賬號(hào)登錄,然后點(diǎn)擊頂部菜單欄的“廢品投放”進(jìn)入廢品投放頁(yè)面。在此頁(yè)面,用戶需要手動(dòng)選擇廢品類型,通過(guò)后臺(tái)設(shè)定的廢品類型可獲積分倍數(shù)的對(duì)應(yīng)關(guān)系,頁(yè)面會(huì)自動(dòng)更新可獲積分倍數(shù)的數(shù)據(jù),然后用戶需要手動(dòng)輸入廢品名稱和投入日期。當(dāng)用戶點(diǎn)擊投入重量字段旁的“一鍵稱重”按鈕,系統(tǒng)會(huì)自動(dòng)生成廢品的重量并填入該字段中,然后自動(dòng)計(jì)算此次投放共可獲得多少積分,最后用戶在確認(rèn)信息無(wú)誤后,點(diǎn)擊“確定”按鈕即可完成廢品的投放工作。
3.4 獎(jiǎng)品兌換模塊的實(shí)現(xiàn)展示
獎(jiǎng)品兌換是在用戶已經(jīng)通過(guò)投放可回收垃圾兌換了一定積分的前提下進(jìn)行的。用戶通過(guò)點(diǎn)擊獎(jiǎng)品信息,打開(kāi)物品的具體展開(kāi)頁(yè)面,挑選自己心儀的物品后,點(diǎn)擊對(duì)應(yīng)的圖片就可以進(jìn)入到獎(jiǎng)品兌換頁(yè)面,通過(guò)已有的積分換取相應(yīng)的物品。在獎(jiǎng)品兌換頁(yè)面中,見(jiàn)圖7,相應(yīng)的字段會(huì)顯示兌換此項(xiàng)獎(jiǎng)品所需的積分,如果用戶在積分不足的情況下選擇兌換,系統(tǒng)會(huì)自動(dòng)彈出所需積分不足的提示框。如果積分足夠兌換該項(xiàng)獎(jiǎng)品,則獎(jiǎng)品兌換成功。
4 結(jié)束語(yǔ)
本文設(shè)計(jì)并實(shí)現(xiàn)了一個(gè)垃圾回收系統(tǒng),涵蓋了積分兌換、獎(jiǎng)品兌換等刺激人們培養(yǎng)垃圾回收意識(shí)的功能模塊。該系統(tǒng)是一個(gè)可以與移動(dòng)端App相輔相成的可供垃圾回收機(jī)器搭載的綠色垃圾回收網(wǎng)站系統(tǒng),實(shí)現(xiàn)了垃圾回收的各個(gè)功能模塊,同時(shí),設(shè)計(jì)了交互功能,促進(jìn)用戶與管理者交流,加速系統(tǒng)升級(jí),還兼顧了人們垃圾回收意識(shí)的刺激與培養(yǎng)。
參考文獻(xiàn):
[1] 方培佳,林學(xué)宜,袁銀笑.我國(guó)垃圾處理產(chǎn)業(yè)的現(xiàn)狀與對(duì)策研究[J].產(chǎn)業(yè)與科技論壇,2018,17(4):14-15.
[2] 王秀杰.我國(guó)垃圾分類回收對(duì)策研究[J].資源節(jié)約與環(huán)保,2020(1):145-146.
[3] Abdelbasir S M,El-Sheltawy C T,Abdo D M.Green processes for electronic waste recycling:a review[J].Journal of Sustainable Metallurgy,2018,4(2):295-311.
[4] 楊會(huì)玲,葉利華,劉小晶,等.智能垃圾分類系統(tǒng)的研究設(shè)計(jì)[J].電腦知識(shí)與技術(shù),2020,16(4):261-264.
[5] 畢學(xué)成.城市生活垃圾分類困境與擺脫:基于居民社區(qū)參與視角[J].寧夏社會(huì)科學(xué),2020(4):114-122.
[6] 趙夏楠.循環(huán)經(jīng)濟(jì)模式下的垃圾分類回收系統(tǒng)設(shè)計(jì)研究與應(yīng)用[D].成都:西南交通大學(xué),2019.
[7] 余紅,梁惠能,方森鋒,等.“老黃?!敝悄芑厥諜C(jī)的創(chuàng)新及運(yùn)營(yíng)模式[J].產(chǎn)業(yè)創(chuàng)新研究,2020(18):23-24.
[8] 胡景勤.基于微信和單片機(jī)的垃圾分類回收系統(tǒng)[J].自動(dòng)化與儀器儀表,2021(3):98-100,104.
【通聯(lián)編輯:謝媛媛】
收稿日期:2021-06-20
基金項(xiàng)目:國(guó)家自然科學(xué)基金(項(xiàng)目編號(hào):62002227)
作者簡(jiǎn)介:徐藝瀾(1998—),女,浙江杭州人,學(xué)士,主要研究方向?yàn)閃eb開(kāi)發(fā)與設(shè)計(jì);沈艷(1965—),女,吉林雙陽(yáng)人,教授,博士,主要研究方向?yàn)橄到y(tǒng)建模與仿真;范恩(1982—),男,湖北武漢人,講師,博士,主要研究方向?yàn)槲锫?lián)網(wǎng)、系統(tǒng)平臺(tái);余冬華(1988—),男,江西贛州人,講師,博士,主要研究方向?yàn)閿?shù)據(jù)挖掘、軟件開(kāi)發(fā)。