1.智能快遞櫃(開篇)html
2.智能快遞櫃(終端篇)數據庫
編程語言:Java
開發環境:Netbeans+jdk1.8
使用技術:SerialPort+HttpClient+SocketClient+TTS
數據庫:Sqlite
運行環境:WINDOW7/UBUNTU 12.04
首頁界面
一.快遞員登陸
登陸認證步驟1:輸入4位校驗碼(經過手機校驗碼編碼規則),校驗經過後後臺系統自動發送6位短信動態碼到投遞員手機
登陸認證步驟2:輸入6位短信動態碼,並進行校驗,校驗經過後返回該投遞員信息(快遞公司,帳戶餘額等)
登陸成功界面
二.快遞員投件
投件步驟1:掃描或輸入包裹條碼
投件步驟2:輸入用戶手機號
投件步驟3:選擇格口大小
可進行「重開箱門」,「重選格口」,「投遞成功」,「取消投遞」
> 正常操做:投遞員關閉正確格口,超時存件認定爲存件成功
> 異常操做1:投遞員存錯格口位置,並關閉錯誤格口,可點重開箱門,打開錯誤格口
> 異常錯誤2:投遞員未對異常錯誤1進行處理,仍是將包裹投錯格口位置,並關閉正確格口後,選擇界面會出現「異常格口」按鈕,點擊「開箱」,取回包裹
三.快遞員取回
取回方式1:掃描包裹取件
取回方式2:批量取回
> 正常操做:投遞員取出包裹關閉格口
> 異常操做3:投遞員取出後還有包裹,處理方式:重開箱門
> 異常操做4:未對異常操做3進行處理
四.快遞員遠程協助(輸入運單號+取件手機號,獲取短信動態碼,驗證開箱)
五.用戶取件
重發取件密碼
用戶取件(輸入手機號後4位及取件密碼)
用戶遠程協助
運單號查詢
六.後端管理功能
重啓軟件,從服務器同步信息,格口管理,管理員開鎖,調用監控
用戶逾期取件 -支付逾期費用