• 沒有找到結果。

系統架構

在文檔中 中 華 大 學 (頁 40-46)

第四章 系統開發

4.1 系統架構

在系統架構中,我們依據第三章中分析所必須具備技術,分別使用情境感知、情 境定位、網路服務、路徑規劃與個人化技術等技術組成並協調,整體架構圖如圖 4-1。

硬體

CPU Intel Xeon ,3.2GHz 主機板 Asus NCCH-DL 記憶體 2GB DDR

網路卡 Intel(R) PRO/1000 CT

軟體

作業系統 Windows Server 2003, Enterprise Edition 開發平台 Microsoft Visual Studio 2008

開發程式語言 C#、VB

資料庫 Microsoft SQL Server 2005

圖 4-1 系統架構圖

我們所設計的系統主要是應用在電腦展場的情境,透過我們的系統,可以讓使用 者隨意在此空間內手持 PDA 隨意走動,並在每一個區域內提供本區相關的訊息服務 給使用者查看使用。而各區域會提供哪些周邊訊息服務,其中細分的項目也會在 4.2.1 小節詳細說明。應另外在系統功能方面上,包括了各類型的查詢服務、以及服務組合 的應用,都在 4.2.2 小節會加以細說。

4.1.1 電腦展場情境資訊

圖 4-2 情境要素

我們將展場情境劃分為三大要素,時間、角色和位置,由於情境資源是大量且複 雜如,若一次就把大量的資訊丟給使用者,不但會造成使用者必須花費額外的時間處 理挑選自己所需的資訊,也會增加系統不必要的負擔,所以在將資訊給使用者之前要 經過一定篩選,因此我們模擬展場的佈局擺設,將展場劃分回六大區域,分別為:電 腦周邊區、數位娛樂區、軟體區、儲存裝置區、電腦系統區如圖,為了能夠提供具有 個人化的服務,所以我們又將每個主要區塊細分成多種品牌的商品、以便利使用者在 喜好選擇的排序,例如在電腦系統區我們依廠牌劃分如圖。

圖 4-3 展場區域劃分示意圖 圖 4-4 電腦系統區細分圖

4.1.2 系統功能

我們的系統功能上,包括有展場人數統計、活動通知、社群聊天室、個人資訊註 冊、展場地圖、定位諮詢、商品資訊、個人化服務、路徑規劃等服務功能,這些功能 本身也就是 Web Service。藉由系統提供的各項資訊服務介面讓使用者自行查詢、瀏 覽、購買各類商品,再根據所在用戶位置的情境參數、UPM 的喜好度,篩選出用戶 可能喜歡的訊息。商品搜尋服務功能,可以讓使用者自行輸入想要查詢商品的名稱、

品牌名稱、規格等資訊來搜尋,並可以透過定位系統一並顯示出商品所在位置,方便 尋找,除此之外還提供用戶身分的不同而有不一樣的應用程式介面以及不相同的服務 還有店員專用的盤點系統服務等等。在社群聊天室,透過社群的力量達到相對應的輔 助功能,包括資訊分享、商品優劣評估等輔助,以補足幫助使用者在瀏覽過程中能即 時找尋合適的賞品,並分享更多的商品資訊來。而伺服端可透過不同的服務搭配達成 單一服務所達不到的功能如表,例如在人數控管方面透過地圖諮詢與人數統計,伺服 端可以通知展場內的場務人員引導人潮過多的展區將人潮引領到別的區域。在展場引 導功能,透過人物定位與產品資訊得知物品所在位置使用 A*最短路徑規劃出最短路 徑,基於使用者的喜好規劃出來的路徑也會有所不同,本論文將演算法加以改良,添 加入個人喜好以符合客製化的需求。

表 4-3 伺服端主要服務列表

組合功能 服務

人數控管 地圖資訊

人數統計

人員尋找 地圖資訊

人物定位

活動訊息 地圖資訊

廠商活動

展場規劃

地圖資訊 產品資訊 人物定位

4.1.3 系統架構流程

使用者在開始使用本系統時必須先登入本系統,或者進行第一次登入的註冊服務,

此服務將會新建此使用者的個人資料以及根據使用者註冊時所自行選擇的喜好商品 來設定此使用者的 UPM 初始化喜好度,進入至情境系統主頁面後,使用者將可以自 行選擇各種所需的服務,在使用者周邊商品查詢服務時,系統還會根據此使用者 UPM 資料庫的商品喜好度進行商品的排序,將使用者較為喜歡的商品資訊優先提供給客戶,

而在各項服務資訊後端還有『用戶行為模式判斷及記錄服務』此服務將會自動追蹤用 戶的所有行為模式,並將合理的行為經由 LVW 喜好度權重參數累計至用戶的 UPM,

藉此達成動態的用戶興趣追蹤以及興趣修正服務。

圖 4-5 系統實驗工作流程(Workflow)-使用者

因為在伺服端不必擔心效能問題,所以都以功能導向,管理者進入管理者介面後,

首先呼叫人數統計,顯示各展區的人數,以便管理者調度展區內的人手疏導人潮或是 清潔人員的調度,管理者也可自行選擇各種所需的服務,觀看展場實際情況的展場監 控,可提供最短路徑,也可以依據使用者身上的 RFID Tag 進行查詢定位,管理者也 可以透過傳送指令的方式,影響使用者身上的 PDA,可進行文字問答,音樂撥放,

影片撥放等動作。

開始

系統主頁面

情境資料庫

人員搜尋 功能選擇

展場監控

社群聊天室 人數統計

路徑導引

定位服務 簡易互動(文字、音

效)

圖 4-6 系統實驗工作流程(Workflow)-管理者

在文檔中 中 華 大 學 (頁 40-46)

相關文件