1、用戶功能:
拍照搜索功能: 用戶打開小程序后,點擊拍照搜索的圖標按鈕,小程序獲取到訪問相機及錄音的權限后即可進行拍照搜索垃圾分類的功能。用戶點擊拍照搜索功能,拍照后,系統將照片數據返回給系統接口,由系統進行識別圖片,將結果返回給用戶,用戶選擇更匹配圖片的一個選項,再次將結果返回給系統,系統根據用戶的選擇將更后的結果匹配后返回給用戶,用戶獲得更后的結果后,根據結果進行正確的垃圾分類。拍照功能,用戶也可以通過將已經拍好的照片,或者已經存放在內存里的照片,通過上傳圖片的方式,將圖片上傳到小程序,小程序經過后臺解析后,同樣的,將結果返回到小程序,用戶獲取結果,根據結果進行正確的垃圾分類。
垃圾分類知識小競賽功能:垃圾分類知識小競賽的結果等級分為5個等級。用戶打開小程序后,點擊更多的圖標按鈕,小程序跳轉至競賽頁面,每次出現的題數是10道題,在競賽頁面,頂部顯示垃圾名稱及問題,并有一串文字,提示用戶選擇圖標進行答題。若本題答題結果錯誤,小程序回彈出一個提示框,提示用戶正確選項,并寫一個“知道了”的按鈕,使得用戶繼續答題,當用戶點擊了“知道了”按鈕,小程序會將下一題顯示出來,讓用戶繼續做題;若用戶選擇了正確選項,則后臺記錄用戶答對的題目的數量,后臺根據記錄正確的題目的數量,計算用戶本次答題的結果,并將結果返回給用戶。
2、管理員功能:
垃圾分類管理:管理員能夠對垃圾分類的信息進行管理,具體操作有:對垃圾分類題庫進行管理,對圖像識別及記錄進行管理,對關鍵詞搜索結果,關鍵詞搜索次數進行管理。再管理員進行以上操作之前,應該事先使用管理員賬號登錄進入后臺管理系統,只有成功登錄進入后臺管理系統才能進行如上操作。
系統監控:管理員能夠查看在線用戶的詳情(這里的意思是指,管理員之間可以相互查看,有多少管理員用戶在線,此處因為,管理員不可能只有一個進行系統管理),查看的信息包括:使用的瀏覽器、操作系統,會話狀態(是否在線)
在角色管理中,管理員能夠對每一角色進行修改、刪除的操作,若需要添加角色,管理員用戶能夠在當前頁面添加,同時,在用戶管理頁面,管理員也可以將當前的所有數據以excel表格的形式導出等操作。在菜單管理中,管理員能夠對菜單欄的數據進行管理,在菜單管理頁面管理員用戶能夠對菜單進行添加、修改等操作。日志管理:管理員能夠對操作日志進行刪除、清空、查看日志詳情、查看登錄日志和導出日志的操作。