王舸軒 李浩然 閻國傲 賈 婷
(沈陽工學(xué)院信息與控制學(xué)院,遼寧 撫順 113122)
(1)垃圾分類知識普及,用戶可以查看所有關(guān)于垃圾分類的知識,各種物品屬于可回收垃圾、不可回收垃圾、有害垃圾、廚余垃圾等哪一個類型的垃圾分類,也可以隨時翻看查閱有關(guān)普通市民常用的垃圾分類的知識,以及增加了關(guān)于垃圾分類的趣味答題游戲,讓用戶在日常生活中不知不覺地即可掌握所有關(guān)于垃圾分類的知識。
(2)科學(xué)發(fā)放垃圾袋,對于不同種類的垃圾科學(xué)使用垃圾袋有助于后續(xù)垃圾分類及處理。智能垃圾袋本身的密封性好,避免散發(fā)異味,與傳統(tǒng)的垃圾桶相比較,智能垃圾袋的外觀與密封性會更好,解決了垃圾裸露會放出刺激性氣味的問題。
(3)實(shí)名投放,讓垃圾有源可溯。在居民領(lǐng)取的垃圾袋印上條形碼,實(shí)行一戶一碼實(shí)名制。在居民投放垃圾后,可以通過掃描垃圾袋上的二維碼,經(jīng)過App大數(shù)據(jù)平臺就可以知道垃圾投放者的信息、垃圾分類是否正確,可以實(shí)現(xiàn)垃圾投放的溯源。系統(tǒng)可以對投放的可回收垃圾自行稱重并可累計相應(yīng)積分。本此設(shè)計可根據(jù)垃圾袋上的條形碼進(jìn)行識別,更高效率地解決了垃圾分類的問題。
(4)區(qū)域垃圾桶定位和指引功能,方便用戶更加快捷地找到垃圾桶并且正確投放,減少了垃圾亂丟的問題。
(5)垃圾分類數(shù)據(jù)分析,智能垃圾分類程序能夠引導(dǎo)社區(qū)居民正確、有效地分類投放垃圾。把垃圾中有用的資源進(jìn)行回收利用;對廚余垃圾實(shí)施專項回收,提高垃圾資源回收利用率,實(shí)現(xiàn)垃圾的“干濕分離”、減量化和資源化的目的。并根據(jù)區(qū)域垃圾的數(shù)量、各種垃圾回收數(shù)量所占的比例事先預(yù)測下月垃圾處理側(cè)重點(diǎn),解決了垃圾處理存放量過多的問題。
(6)方案實(shí)施后期還可通過商業(yè)化運(yùn)作,比如智能收集設(shè)備品牌形象出租、廣告發(fā)布、APP平臺商家加盟等,讓政府減少或免于財政補(bǔ)貼商業(yè)化的運(yùn)作模式,能加快社區(qū)垃圾分類網(wǎng)點(diǎn)布局,能讓居民長期獲得利益。
用戶使用小程序的流程。(1)用戶注冊:通過引用照相機(jī)硬件或圖庫讀取識別模塊,掃描二維碼后在微信手機(jī)端進(jìn)入小程序。(2)統(tǒng)軟件由基礎(chǔ)層、框架層、組件層及客戶端組成,配合關(guān)系型數(shù)據(jù)庫,搭建起健壯、穩(wěn)定、安全、可擴(kuò)展的系統(tǒng),最適合超大規(guī)模的數(shù)據(jù)處理與運(yùn)算。結(jié)合智能分類管理的需求,系統(tǒng)軟件具備高擴(kuò)展性及兼容性,可以針對其它不同平臺的管理軟件開放不同的接口。(3)通過與數(shù)據(jù)庫的連接模塊使用,查找垃圾,并利用搜索模塊和模糊搜索模塊識別輸入關(guān)鍵詞進(jìn)行搜索。(4)在搜索后得到結(jié)果,然后顯示出來。
科學(xué)發(fā)放垃圾袋??茖W(xué)分類垃圾袋。區(qū)域垃圾桶和指引功能。垃圾分類知識普及。垃圾分類數(shù)據(jù)分析。
經(jīng)過團(tuán)隊通力的合作,每個團(tuán)隊成員的不懈努力,本項目的部分指標(biāo)得以能很好地完成,并達(dá)到預(yù)期的效果。
首先遇到的問題就是小程序的主要實(shí)現(xiàn)功能,因為市面上有很多關(guān)于垃圾分類的軟件,如何能在同類軟件里脫穎而出,獨(dú)樹一幟成了我們首先要思考并解決的問題,經(jīng)過幾天的查找資料和討論分析,我們確定了目標(biāo),是針對垃圾和垃圾袋的條碼識別,剛好在那個學(xué)期學(xué)習(xí)了RFID的識別技術(shù),實(shí)驗室也有條碼槍供使用。真正通過本次項目的設(shè)計讓我們做到了學(xué)以致用。接下來的問題是如何圍繞想法去構(gòu)建程序,為了解決這個問題開始學(xué)習(xí)微信小程序制作,包括js基礎(chǔ)語言,微信官方提供的各種模塊接口的使用等等。在不斷地學(xué)習(xí)進(jìn)步中為了讓程序更加多彩,嘗試引用了微信公眾號的文章,為此也嘗試創(chuàng)立了公眾號和學(xué)習(xí)了微信推送的制作。把小程序與公眾號多彩的文章結(jié)合在一起。在如何連接數(shù)據(jù)庫方面我們困擾了很長時間,后來從time上引用了數(shù)據(jù)庫,相比之下便宜且實(shí)用。需要解決的問題就是目前無法大范圍進(jìn)行推廣,僅僅對于校園同學(xué)的調(diào)查基數(shù)并不是很夠,另外維持?jǐn)?shù)據(jù)庫需要的錢數(shù)智能通過接廣告來補(bǔ)足。并且由于疫情原因,我們無法嘗試?yán)斗挪⒂涗浭褂们闆r的統(tǒng)計。預(yù)計會在疫情結(jié)束后開始進(jìn)行此項工作。
(1)對程序編程有了更清晰的認(rèn)識,也更熟悉了編程的方法。對以后編程語言的了解增加了更大的動力。
(2)增強(qiáng)了對問題的分析處理的能力,因為在項目初期盲目地采取行動,所以我們犯了一些低級的錯誤(軟件結(jié)構(gòu)功能設(shè)計上的不清晰)。在設(shè)計作品的逐步進(jìn)行中,明白了項目初期的分析與規(guī)劃的重要性,相信這是沒有進(jìn)行過實(shí)踐活動的人所不能體會到的。
(3)對團(tuán)隊合作的意識培養(yǎng)起到了很大的幫助,大家分工合作積極配合,一起努力解決所遇到的困難,收獲了友誼和成功。