王紅旗 宿州職業技術學院
高校失物招領系統主要是由管理端和用戶端組成,有技術人員操作,用戶主要是使用用戶端的失物招領和尋物啟事的功能,當自己的物品丟失時,用戶可以發布自己的失物消息。管理員主要負責審核物品信息和用戶信息管理,用戶發布自己的失物消息后,管理員進行審核,拾者拾到物品時,管理員進行遺失物品資料的收集,拾物啟事的發布,失主等待管理員將自己的失物信息與拾物信息匹配,若匹配成功,則發消息給失主領取物品,最后,用戶可以在系統的感謝墻進行感謝留言。因此,本系統的主要需求功能是:物品信息管理、失物/拾物信息公布、用戶信息管理、留言墻管理等。
在此尋物管理系統中用戶首先輸入用戶名,密碼及驗證碼,選擇角色,判斷登陸是否合法,驗證通過后跳轉到管理員頁面,然后失主或者拾主可以向失物招領中心提供相關物品的名稱、類型、丟失地點、用戶資料(姓名以及聯系方式)等信息,并且等待管理員審核,管理員審核通過之后,通知用戶審核成功并添加物品信息。在此過程中,物品信息進行部分公開,包括用戶名稱、地點、時間、用戶信息(姓名和電話)等。并且在物品尋找的過程中,用戶可以時刻查詢物品信息并顯示相似的物品信息。如果物品處理成功,管理員則修改物品狀態信息。此外,針對用戶的請求系統管理員可以增加或刪除用戶,修改用戶權限,對于不同權限的用戶,登陸后使用的功能不同。
在失物招領系統的用戶端,用戶首先要輸入自己的學號和密碼進行登錄,登錄后跳轉到個人中心,用戶可以根據自己的需要完善自己相應的信息,包括郵箱、電話、頭像等。在物品信息的讀取過程中,用戶可以瀏覽平臺所有的物品信息,從中尋找自己丟失的物品,如果在所有物品信息中沒有查看到自己的物品信息,用戶可以繼續編寫自己丟失物品的相關資料,然后提交給管理員審核,審核通過后,用戶也會得到相應的通過通知。最后在找回丟失的物品后,失主可以通過感謝墻發表自己對拾主的感謝,拾主也可以通過平臺回復失主,這樣更可以體現系統人性化的設計,也加大了學校師生的交流。
為了實現該軟件的仿真能力,我們對基于單片機的失物招領系統的基本原理和主要功能進行了測試。在Proteus軟件中進行仿真時,需要用到滑動變阻器、AT89C51單片機、pcf8591芯片。根據原理圖連接好電路,點擊編譯圖標生成hex文件,不斷修改程序直至程序沒有任何錯誤,然后在底下的狀態框中可以看到我們的運行結果。
在失物招領系統的開發設計中,前臺設計主要采用了響應式的界面,結合了Css、Json、Power Designe框架等技術,為用戶展示了自然的瀏覽體驗。同時后臺與服務器采用了AJAX技術,這種技術可以實現網頁的異步更新,減輕服務器的壓力,提高服務器響應速度。除此之外,為了更好減輕服務器的運算量,尋物管理系統也引入了數據庫相關設計,將一些需要計算的過程從程序中提到數據庫時,使程序結構更加清晰。在數據庫中運用了自定義函數,存儲過程,觸發器等功能。這些技術的使用不僅僅提高了運算器的運算效率,并且在高并發的情形下也減輕服務器的壓力,提高了系統的健壯性安全性。
整個系統的設計從電路,軟件和測試等方面運用了許多的技術。比如傳感器信息采集、單片機、Power Designe,這些技術使得這個系統的結構更加的完整,設計更加詳細,可以給用戶帶來更好的使用體驗。
總結:總之,本系統可以有效地解決傳統事物招領平臺信息閉塞和管理人員工作負擔大的弊端。更加方便師生找回自己丟失的物品,同時也促進了高校師生之間的交流。除此之外,系統也可以增設一些獎懲機制,由于互聯網信息量比較大,可能會有一部分學生在網上發布錯誤信息,為此,我們可以針對此用戶設立一個禁止使用期限,而對于一些積極使用平臺或者幫助失主找回丟失物品的師生來說,可以為他們設立一個獎勵環節,比如這些師生丟失物品時可以享受某一時間段的尋物啟事消息頂置獎勵,這樣不僅僅可以提高失物的找回概率,也可以對良好的網絡失物招領環境的形成起到促進作用。綜上不難看出,高校失物招領系統的設立具有較高的經濟效益和社會利益價值,我們應該在節約的基礎上實現這種功能的最大利用。