亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        廢品收購站信息管理系統(tǒng)的設計與實現(xiàn)

        2022-07-10 13:45:45曹遠釗王崗
        現(xiàn)代信息科技 2022年5期
        關鍵詞:微信小程序垃圾分類

        曹遠釗 王崗

        摘 ?要:隨著人們生活水平不斷提高,人們產(chǎn)生的廢舊物品也在不斷增加。將廢品當作垃圾隨意丟棄,將會給生態(tài)環(huán)境造成危害?!盎ヂ?lián)網(wǎng)+廢品回收”利用互聯(lián)網(wǎng)優(yōu)勢彌補了傳統(tǒng)廢品回收行業(yè)短板,為我國可持續(xù)發(fā)展做出貢獻。系統(tǒng)包括微信小程序端和Web管理端兩部分。小程序端實現(xiàn)了用戶線上下單,線下回收的便捷方式。廢品收購站管理員可通過Web管理端對系統(tǒng)進行管理。

        關鍵詞:廢品回收;微信小程序;垃圾分類

        中圖分類號:TP311 ? ? ? ?文獻標識碼:A文章編號:2096-4706(2022)05-0122-04

        Design and Implementation of Information Management System for

        Waste Purchase Station

        CAO Yuanzhao, WANG Gang

        (School of Computer and Big Data Science, Jiujiang University, Jiujiang ?332005, China)

        Abstract: With the continuous improvement of people’s living standards, the waste materials produced by people are also increasing. Discarding waste products as garbage will do harm to the ecological environment. “Internet + waste recycling” has made up for the short board of traditional waste recycling industry by utilizing the Internet advantage, and has made contributions to China’s sustainable development. The system includes two parts: WeChat applet side and Web management side. The applet side realizes a convenient way for users to place orders online and recycle offline. The administrator of the waste purchase station can manage the system through the Web management side.

        Keywords: waste recycling; WeChat applet; garbage classification

        0 ?引 ?言

        隨著人們生活質量的提高,人們在生活上產(chǎn)生廢棄物的速度越來越快。2018年《中國再生資源回收利用市場調研及發(fā)展前景分析報告》顯示,2018年中國可回收的再生資源價值高達約8 704.6億元,由此可見我國再生資源回收的市場潛力是巨大的。目前人們回收廢品并不方便,需要主動去找回收廢品的小攤販,并且小攤販也難以知道客戶的需求,很難及時進行回收。同時,在廢品的價格透明度與廢品回收的管理上也存在很多問題。比如以往廢品的定價都由回收員說了算,回收用戶并不清楚,回收市場價格很難統(tǒng)一。同時,收購站管理員也缺少對廢品回收流程中的數(shù)據(jù)統(tǒng)計,這些數(shù)據(jù)如果收購站管理員掌握了,那收購站對市場的把握度將會更高,并有助于收購站回收人員更好地完善廢品回收的流程。

        互聯(lián)網(wǎng)聯(lián)合傳統(tǒng)產(chǎn)業(yè)的整合模式是順應市場發(fā)展進化的,布局線上的發(fā)展模式能夠更加精準定位用戶,分配回收資源和降低傳統(tǒng)回收方式的成本,保證利益的最大化。對生產(chǎn)生活中產(chǎn)生的廢品進行回收是符合現(xiàn)代人們日益增長的高需求的,線上回收模式能夠使用戶需求得到更加精準地達成,擁有長足的發(fā)展前景。微信小程序經(jīng)過近些年的發(fā)展,已經(jīng)擁有了極大的用戶市場。經(jīng)過近兩年的開發(fā),微信小程序能為許多城市的地鐵和公共服務提供了支持。微信小程序如今的應用前景已經(jīng)非常廣泛,它的便利性與基于微信的龐大用戶群體能給廢品回收行業(yè)提供很大的支持。互聯(lián)網(wǎng)上信息快速傳播的特性與軟件中的信息能夠及時保存統(tǒng)計的特點如果能得到充分的發(fā)揮,對于需要大量的信息交互的行業(yè)的幫助是十分巨大的。項目設計的意義在于既能以輔助的形式促進傳統(tǒng)的廢品回收行業(yè)的發(fā)展,也能對參與回收過程的人員有所幫助。對于這些傳統(tǒng)行業(yè)來說,互聯(lián)網(wǎng)與之結合也能幫助它們在信息時代中進行轉型進步,并使它們變得更加規(guī)范化,透明化,比如可以在一定程度上防止市場中的惡意競爭與違規(guī)操作。而對于參與傳統(tǒng)行業(yè)中的人們來說,行業(yè)進步帶來的則是回收效率的提升。

        1 ?系統(tǒng)功能需求分析與設計

        通過研究傳統(tǒng)廢品回收領域發(fā)展狀況與前景,進一步了解國內外垃圾處理與廢品回收現(xiàn)狀,對現(xiàn)有傳統(tǒng)產(chǎn)業(yè)模式以及回收流程中參與回收的角色做充足調研,總結出功能需求然后對收購站信息管理系統(tǒng)進行不同模塊的劃分與設計。

        1.1 ?功能需求分析

        根據(jù)實際回收流程中三種角色各自對應的不同操作,將回收系統(tǒng)權限分為三類:收購站管理員、小程序用戶、回收員。收購站信息管理系統(tǒng)以三種不同角色在實際情況中的需求為基礎設計出對應的功能供不同角色操作。其中,系統(tǒng)管理員功能需求實現(xiàn)基于Web端。用戶和回收員的功能需求實現(xiàn)通過微信小程序端,小程序端頁面截圖如圖1所示。

        (1)小程序用戶可以拍照垃圾分類,將不認識的垃圾進行拍照后會得到相應的垃圾分類結果以及可信度;查看廢品分類并下單;使用聊天室與回收員溝通,支持發(fā)送文字信息和圖片信息;查看資訊文章;去積分商城購買虛擬或實際物品,虛擬物品購買后會顯示在用戶商品中,實體物品在用戶購買后會采用快遞的形式發(fā)貨送給用戶;通過填寫申請的身份,電話等詳細信息并提交由收購站管理員進行審核注冊成為回收員。

        (2)回收員是由普通用戶申請后成為的,所以回收員擁有普通用戶的全部功能,并以此為基礎擴大了對應的功能權限的使用。如可以去接單大廳查看用戶發(fā)布回收訂單信息并接取訂單,并可以在接取訂單后進入聊天室主動聯(lián)系用戶。

        (3)系統(tǒng)管理員可以進行廢品分類,包括增加廢品分類和廢品具體種類;管理系統(tǒng)用戶,用戶狀態(tài)正常則表示用戶賬號沒有問題,異常則表示用戶已經(jīng)被管理員限制使用;添加文章并對文章進行管理,管理員編輯好的文章將會在小程序端資訊處顯示,用來供用戶瀏覽;管理積分商城,包括管理物品和對訂單進行管理發(fā)貨;管理輪播圖和對回收員進行審核。

        圖1 ?小程序端系統(tǒng)頁面截圖

        1.2 ?功能模塊設計

        系統(tǒng)分為小程序端和收購站后臺管理端兩大部分,包含五大功能模塊如圖2所示。小程序端供有回收需求的用戶和進行廢品回收的回收員使用,回收員擁有普通用戶的所有功能,并且能夠訪問到接單大廳進行訂單接取。而后臺管理端除了包括對前端頁面功能的管理,還包括對用戶與管理員的管理,管理員可對違規(guī)用戶進行賬號封禁。資訊文章與積分商城物品發(fā)貨也由管理員負責。系統(tǒng)的功能模塊包含雙端的對應功能需求。

        (1)成員管理模塊。包括對具體用戶信息的綜合管理,管理員也可通過設置用戶狀態(tài)對違規(guī)用戶封號處理。普通用戶可申請成為回收員,但需要提交身份證,地址等詳細個人信息,之后由管理員審核。

        (2)廢品回收模塊。垃圾拍照分類可用來了解垃圾分類信息。用戶下單后由回收員上門回收,用戶與回收員之間可通過聊天室進一步進行溝通,如分享詳細回收地址與更多廢品圖片等。

        (3)數(shù)據(jù)統(tǒng)計模塊。不同成員在使用系統(tǒng)過程中產(chǎn)生的訂單,商品,資訊文章數(shù)據(jù)信息會被統(tǒng)計。管理員可根據(jù)時間段,數(shù)據(jù)的某項信息等查詢統(tǒng)計數(shù)據(jù)列表,然后這些數(shù)據(jù)進行管理。

        (4)積分商城模塊。用戶完成廢品回收后會獲得積分,積分可用于積分商城換取實際商品或虛擬物品,商城中的商品由管理員進行管理。虛擬物品購買后顯示在用戶商品界面,實際物品由管理員發(fā)貨,之后用戶可查看已購買商品具體的物流信息。

        (5)頁面信息模塊。小程序端的輪播圖,廢品種類劃分,廢品具體分類的圖片與價格,資訊文章,積分商城商品等信息由后端從數(shù)據(jù)庫拿數(shù)據(jù)然后渲染到前端頁面,管理員也可以進行增加,修改或刪除。

        2 ?系統(tǒng)技術分析

        2.1 ?系統(tǒng)開發(fā)的技術與環(huán)境

        系統(tǒng)使用微信開發(fā)者工具,IntelliJ IDEA開發(fā),前后端分離,使用Swagger2作為接口文檔。前端采用了Vue框架,后端采用了SpringBoot與Mybatis-Plus框架,數(shù)據(jù)庫使用MySQL與Redis(Remote Dictionary Server)。小程序端用戶信息交互使用WebSocket協(xié)議,前后臺交互基于SSM框架并采用了Axios技術。大數(shù)據(jù)存儲,垃圾拍照分類與根據(jù)訂單號查詢訂單狀態(tài)技術由阿里云等第三方接口提供支持。

        圖2 ?系統(tǒng)總體功能模塊圖

        2.2 ?系統(tǒng)數(shù)據(jù)庫設計

        數(shù)據(jù)庫的數(shù)據(jù)表能幫助確定表字段,進而確定不同表之間的關聯(lián)。數(shù)據(jù)表的設計不僅要詳細,更要在設計之初考慮全面。為實現(xiàn)系統(tǒng)所需的功能,創(chuàng)建了用戶表,管理員表,輪播圖表,訂單表,咨詢表,地址表,分類表,廢品表,商品表,審核表,我的商品表,積分商城訂單表一共12種關系模型。

        (1)用戶表(編號,用戶名,支付寶收款碼地址,微信收款碼地址,手機號,昵稱,頭像,省份,地區(qū),性別,角色,賬戶狀態(tài),微信唯一標識,會話秘鑰,積分,服務地址編號,創(chuàng)建時間)。

        (2)管理員表(編號,用戶名,密碼,頭像,手機,郵箱,狀態(tài),角色,創(chuàng)建時間)。

        (3)輪播圖表(編號,圖片地址,狀態(tài))。

        (4)訂單信息表(編號,用戶編號,訂單狀態(tài),地址編號,接單人編號,分類編號,訂單類型,上門時間,描述,圖片,回收周期,總成交價,完成時間,創(chuàng)建時間)。

        (5)資訊表(編號,標題圖片,標題,作者,內容,創(chuàng)建時間)。

        (6)地址表(編號,用戶編號,用戶地址,詳細地址,是否默認,聯(lián)系人名字,聯(lián)系人電話,經(jīng)度,緯度)。

        (7)分類表(編號,分類名稱,分類簡介,是否顯示,分類圖片)。

        (8)廢品表(編號,分類編號,廢品名字,廢品價格,創(chuàng)建時間)。

        (9)商品表(編號,商品圖片地址,商品標題,價格,積分,狀態(tài),剩余數(shù)量,商品類型)。

        (10)審核表(編號,用戶編號,真實姓名,身份證照片地址,審核狀態(tài),手機號,地址編號,創(chuàng)建時間)。

        (11)我的商品表(編號,用戶編號,商品編號,數(shù)量)。

        (12)積分商城訂單表(編號,物品編號,快遞編號,用戶編號,地址編號,訂單狀態(tài),發(fā)貨時間,完成時間,創(chuàng)建時間)。

        2.3 ?安全性代碼設計

        針對用戶的一些高頻次訪問某個付費接口的操作時,如用戶短時間內頻繁進行由第三方付費接口支持的商品物流查詢操作,會給予用戶第一次查詢出的歷史數(shù)據(jù)。系統(tǒng)后端會將用戶第一次查詢的數(shù)據(jù)存入redis緩存,在一定時間內用戶查詢到的并不是第三方接口傳過來的數(shù)據(jù),而是存在緩存中的歷史數(shù)據(jù)。

        string logisticsCode = "appcode_key"+parcelId;

        String logisticsInfo = "";

        if(!redis Template.hasKey(logisticsCode)) {

        try {

        HttpResponse httpResponse = MyHttpClient.doGet(host,path,method,headers,querys);

        logisticsInfo = EntityUtils.toString(httpResponse.getEntity(),"utf-8");

        redisTemplate.opsForValue().set(logisticsCode,logisticsInfo,6 *10,TimeUnit.MINUTES);

        System.out.println("從物流接口中取值");

        System.out.println(logisticsInfo);

        } catch (Exception e) {

        e.printStackTrace();

        }

        }else{

        System.out.println("從redis中取值");

        logisticsInfo = (String)redisTemplate.opsForValue().get(logisticsCode);

        System.out.println(logisticsInfo);

        }

        將用戶一小時內第一次物流查詢的查詢訂單號(parcelId)與字符串(appcode_key)拼接作為key與物流信息(logisticsInfo)存入redis。設置key的過期時間為一小時,下一次用戶查詢會先去redis查找是否有key,如key未過期則將緩存中的物流信息返回給用戶,如不存在,則調用第三方物流接口查詢物流信息。

        2.4 ?核心功能測試

        為保證系統(tǒng)功能正常運行,代碼在運行的時候不會崩潰,需充分考慮回收系統(tǒng)用戶在使用中可能出現(xiàn)的情況,設計多個例子實際測試。對系統(tǒng)核心功能測旨在解決設計過程中因為沒有考慮全面的異常。最后根據(jù)測試情況進一步優(yōu)化系統(tǒng),對功能不足之處作出相應的優(yōu)化改善。系統(tǒng)核心功能測試表如表1所示。拍照垃圾分類,查詢并管理商品信息功能如圖3、圖4所示。

        3 ?結 ?論

        廢品收購站信息管理系統(tǒng)是一個簡便回收流程并盡力節(jié)約用戶回收時間的項目。廢品收購站系統(tǒng)在為用戶,廢品回收人員與管理員帶來便利的同時,也促進了有限資源的循環(huán)利用并對環(huán)境保護做出了貢獻。有關數(shù)據(jù)顯示,我國現(xiàn)在每年的廢品中廢紙達到3 600萬噸、鋼鐵金屬達到7 900萬噸、塑料制品達到1 100萬噸,這個數(shù)據(jù)還在逐年增加。生活中的廢品雖不起眼,但如果能好好地進行分類回收,將會是一筆筆不小的資源財富?!盎ヂ?lián)網(wǎng)+”與傳統(tǒng)回收行業(yè)結合給人們將垃圾廢品變廢為寶開辟了一條便捷之路。不過,想要人們在這條路上越走越遠,還需要去培養(yǎng)人們的回收意識,增進人們環(huán)境保護的觀念。人們在享受回收便捷的同時也是在學習垃圾分類知識,培養(yǎng)廢品回收習慣。系統(tǒng)設計中的輪播圖與資訊文章均能擁有宣傳環(huán)境保護的作用,而積分商城則是一種激勵方式,旨在讓人們直觀感受到變廢為寶的過程。廢品不是垃圾,可能只是扔錯了地方,將廢品分好類,找到它們真正的歸屬地,變廢為寶,需要我們大家共同努力。

        參考文獻:

        [1] 劉浩文,但鳴嘯.基于“互聯(lián)網(wǎng)+”垃圾回收平臺可行性探討 [J].科技傳播,2020,12(4):131-132.

        [2] 張巧嶺.基于微信小程序的垃圾分類系統(tǒng)的設計與實現(xiàn) [J].電子世界,2020(21):185-186.

        [3] KAUR G,KAUR J. In-memory data processing using redis database [J].Int J Comput Appl,2018,180(25):26-31.

        [4] 張杰,劉凱,周立軍.采用Redis高并發(fā)應用系統(tǒng)設計與實現(xiàn)方法 [J].計算機與數(shù)字工程,2020,48(5):1222-1226.

        [5] 韓宇辰.廢品回收的可持續(xù)發(fā)展 [J].中小企業(yè)管理與科技(上旬刊),2017(4):46-48.

        [6] 李斌,王峰.“基于互聯(lián)網(wǎng)+”計算機軟件工程的管理與應用 [J].計算機與網(wǎng)絡,2021,47(2):42.

        作者簡介:曹遠釗(2000—),男,漢族,江西九江人,本科在讀,研究方向:計算機與大數(shù)據(jù);通訊作者:王崗(1978—),男,漢族,江西九江人,講師,碩士,研究方向:計算機科學與技術。

        猜你喜歡
        微信小程序垃圾分類
        圖書館微信小程序的應用現(xiàn)狀及前景分析
        基于CNKI的微信小程序研究文獻計量分析
        信息技術與專業(yè)課程融合路徑探索
        決策探索(2017年12期)2017-07-13 11:11:12
        當圖書館遇上微信小程序
        圖書與情報(2016年6期)2017-04-17 23:54:02
        基于互聯(lián)網(wǎng)思維的再生資源智能回收系統(tǒng)設計(寶特瓶類)
        小學校本課程《垃圾分類》智慧教育案例研究
        淺析我國農(nóng)村垃圾處理難題
        青年時代(2016年19期)2016-12-30 17:40:46
        日本城市垃圾分類的做法
        青春歲月(2016年22期)2016-12-23 16:15:10
        高校環(huán)境教育非課堂教學模式的探索
        科教導刊(2016年25期)2016-11-15 18:29:12
        芻議校園垃圾分類與高校學生管理
        科技視界(2016年3期)2016-02-26 20:27:07
        丝袜美腿亚洲综合在线播放| 中文人妻av久久人妻18| 婷婷四房色播| 少妇bbwbbw高潮| 亚洲精品视频一区二区三区四区| 国产不卡在线视频观看| 久久久久亚洲精品无码蜜桃| 欧美丰满熟妇aaaaa片| 成在线人视频免费视频| 亚洲一区二区三区新视频| 亚洲国产精品久久无人区| 亚洲一区二区三区影院| 免费精品一区二区三区第35| 国产精品综合久久久久久久免费| 日韩女同一区在线观看| 一区二区在线观看视频高清| 蜜臀av色欲a片无码精品一区| 丰满少妇大力进入av亚洲| 免费看欧美日韩一区二区三区| 久久精品国产亚洲av热明星| 一区二区三区四区亚洲免费| 国产 高潮 抽搐 正在播放| 强行无套内谢大学生初次| 国精品无码一区二区三区在线看| 国产熟女精品一区二区| 国产精品国三级国产a| 最近中文字幕免费完整版| 日本高清色倩视频在线观看| 国产女同一区二区在线| 国产一级黄色片一区二区| 五月色婷婷丁香无码三级| 久激情内射婷内射蜜桃人妖| 97SE亚洲国产综合自在线不卡| 日本人妻系列一区二区| 不卡的高清av一区二区三区| 巨胸喷奶水www视频网站| 大陆国产乱人伦| 中文字幕一区二区三区精品在线| 亚洲免费国产中文字幕久久久| 特级毛片a级毛片100免费播放| 久久久亚洲欧洲日产国产成人无码|