• 沒有找到結果。

第四章 系統實作

4.3 前端系統展示

由於研究經費有限,本系統將假設已從感測器上接受所需之情境資訊,主要 提供會使用到RFID 讀取器之使用者所開發之 RFID 讀取器模擬操作畫面,包含 使用者登入、角色選取、權限選取、自動資料查詢、手動資料查詢和修改商品資 料這六項功能,以下各小節將針對這六項功能做詳細的說明與展示。

4.3.1 使用者登入

當使用者想使用RFID 讀取器時,需在使用 RFID 讀取器之前,先輸入帳號 和密碼做身分的驗證,以確認其有權限來使用這台讀取器,圖4.2 為使用者登入 RFID 讀取器之模擬畫面。

圖4.2 使用者登入畫面

4.3.2 角色選取

圖4.3 為使用者登入後的角色選取畫面,當使用者登入後,會自動根據情境

管人員和工讀生,其中倉管人員主要是負責點貨的工作,而工讀生則只能做標籤 資料查詢的權限。

圖4.3 候選角色選取畫面

由於要使用倉管人員的角色需符合「位置=倉庫」、「時間=8:00~23:00」和「溫 度=10℃~40℃」的情境條件,因此,若使用者離開倉庫到商品區時,將會再重新 分發可行使的候選角色給使用者,以達到動態的授權,如圖4.4 所示,可用之候 選角色由二個角色轉變成僅有一個工讀生的角色。

圖4.4 候選角色變更後畫面

4.3.3 權限選取

圖 4.5 為使用者選取欲使用之角色後的權限選取畫面,當使用者選取角色 後,會自動根據情境資訊來分發目前可使用的權限給使用者,其中左邊白色框內 所顯示的即為能行使之權限,其能行使的權限為所有繼承之角色的權限,而使用 者的位置正位於倉庫中。

圖4.5 權限選取畫面

若使用者此時離開倉庫而導致目前使用的角色不符合情境條件的限制而無 法繼續使用,將會出現提示訊息告知使用者該角色已無法使用,請使用者再重新 選擇欲使用之角色,如圖4.6 所示,以避免使用者在不合法的情況下繼續使用該 角色所擁有之權限。

圖4.6 重新選取角色畫面

4.3.4 自動資料查詢

圖4.7 為使用者選取自動詳細資料查詢權限後的畫面,在圖 4.7 中,上方的 商品列表為RFID 讀取器所讀取到的 RFID 商品標籤,其中商品明細會根據角色 的權限決定內容出現的詳細程度,而右下方位置圖中的紅點表示有RFID 標籤的 商品目前所在位置。

若有客戶將有RFID 標籤的商品放入購物車時,為了確保客戶所購買之物品 能保有其隱私,此時,放入購物車之商品,將會從商品列表中移除,直至客戶將 購物車之商品放回商品區中,才會重新讀取該筆資料至商品列表內。

圖4.7 自動詳細資料查詢畫面

4.3.5 手動資料查詢

圖4.8 為使用者選取手動詳細資料查詢權限後的畫面,其可以藉由產品相關 資訊做搜尋,例如:商品名稱、標籤編碼和供應商等資訊來查詢特定商品,而最 後的查詢結果,也會根據角色的權限決定內容出現的詳細程度。

4.3.6 修改商品資料

圖4.9 為使用者選取修改商品資料權限後的畫面,當使用者想要修改某一筆 商品資訊時,可先藉由產品相關資訊做搜尋,例如:商品名稱、標籤編碼和供應 商等資訊來查詢特定商品,再根據查詢結果選擇欲修改之商品,即可對該商品資 料進行修改。

圖4.9 修改商品資料畫面

相關文件