• 沒有找到結果。

系統循序圖 (Sequence Diagram)

第四章 系統設計

4.3 系統循序圖 (Sequence Diagram)

(1)

逢甲美食導覽循序圖

1. 美食搜尋循序圖

圖 3.3.3.A 美食搜尋循序圖

圖 3.3.3.A 為美食搜尋循序圖,當使用者在使用者介面上點擊「美食搜尋」

的選項後,系統將轉入美食搜尋介面,讓使用者在框內輸入想搜尋的美食或在地 圖上的框內輸入,若在搜尋美食的介面上搜尋的話,系統會將從手機資料庫搜尋 美食,搜尋完畢後,系統會將轉跳至結果介面,並以清單方式呈現美食;若想要

「線上搜尋」的話,就在地圖上搜尋,那系統會將關鍵字利用網路傳至 Server 資料庫搜尋,搜尋完畢後,系統會將搜尋的結果顯示到地圖上。

51 逢甲大學學生報告 ePaper(2014 年)

2. 美食天堂循序圖

圖 3.3.3.B 美食天堂循序圖

圖 3.3.3.B 為美食天堂循序圖,當使用者在使用者介面上點擊「美食天堂」

的選項後,系統將轉入美食天堂介面,並將手機資料庫裡面的所有食物依種類分 類,最後把美食排成條列式顯示在美食天堂介面。

52 逢甲大學學生報告 ePaper(2014 年)

圖 3.3.3.C 美食推薦循序圖

圖 3.3.3.C 為美食推薦循序圖,當使用者在使用者介面上點擊「美食推薦」

的選項後,將由使用者介面轉入美食推薦介面,然後在手機資料庫尋找推薦指數 大於 4 的美食,條列式地顯示在推薦美食的介面上。

53 逢甲大學學生報告 ePaper(2014 年)

4. 我的最愛循序圖

圖 3.3.3.D 我的最愛循序圖

圖 3.3.3.D 為美食天地循序圖,當使用者在使用者介面上點擊「我的最愛」

的選項後,系統將轉入我的最愛介面後,查看手機料庫裡所有被標記為最愛的美 食,再依清單式的顯示到我的最愛介面。

54 逢甲大學學生報告 ePaper(2014 年)

圖 3.3.3.E 會員中心循序圖

圖 3.3.3.E 為會員中心循序圖,當使用者在使用者介面上點擊「會員 中心」的選項後 系統將轉入會員中心介面,若使用者尚未註冊,則點選「註冊」

的按鈕,系統就轉入註冊畫面,要求使用者輸入帳號、密碼和一些會員資料,輸 入完畢並經過系統將和資料庫驗證,若有錯誤或已經有人使用系統將轉回至註冊

55 逢甲大學學生報告 ePaper(2014 年) IsAdmin 欄位值由「是」改成「否」,並將 Store_id 欄位值由該店所屬編號改成

「0000」,最後將該店與所屬美食宜並刪除,因為關係欄位甚多,所以我一再提

56 逢甲大學學生報告 ePaper(2014 年)

6. 系統資訊循序圖

圖 3.3.3.F 系統資訊循序圖

圖 3.3.3.F 為系統資訊循序圖,當使用者在使用者介面上點擊「系統資訊」

的選項後,系統將轉入系統資訊介面,裡面有「檢查更新」、「備份我的最愛」、「取 得我的最愛」、「清除搜尋紀錄」和「重置資料庫」選項。

當使用者選擇「檢查更新」,手機系統將用最後更新時間與 Server 端的美食 最後修改或最後上傳的時間比對,如果需要從 Server 端更新手機資料庫的資 料,系統將跳出「是否更新」的視窗讓使用者選擇更新與否;若本系統為最新資 料,則系統將跳出「本系統為最新版本」的信息。

當使用者選擇「備份我的最愛」,若使用者尚未登入會員,系統將要求使用

57 逢甲大學學生報告 ePaper(2014 年)

者登入會員。登入後,手機系統會先要求把 Server 端的資料庫中「我的最愛」

清除,再把手機資料庫中我的最愛載入至 Server 端的資料庫,若備份成功,則 在手機端上顯示備份成功訊息;反之顯示錯誤訊息。

當使用者選擇「取得我的最愛」,若使用者尚未登入會員,系統將要求使用 者登入會員。登入後,手機系統會先把系統資料庫中「我的最愛」清除,再把 Server 端的資料庫中的「我的最愛」載入進手機端資料庫,若取得成功,則在 手機端上顯示備份成功訊息;反之顯示錯誤訊息。

當使用者選擇「清除搜尋紀錄」,系統將把手機資料庫中歷史紀錄清除,若成功 清除,則在手機端上顯示清除成功訊息;反之顯示錯誤訊息。

當使用者選擇「重置資料庫」,系統會跳出視窗來再次確認是否重置,若使 用者確認,則系統將把手機資料庫中除了「我的最愛」其他全部資料清空,再把 Server 資料庫中除了「我的最愛」其他全部資料載入進手機資料庫,若清除後 並且成功載入,則在手機端上顯示訊息;反之顯示錯誤訊息。

58 逢甲大學學生報告 ePaper(2014 年)

(2) 店家網頁版循序圖 1. 網頁首頁循序圖

圖 3.3.3.G 網頁首頁循序圖

圖 3.3.3.G 為網頁首頁循序圖,當店家使用者在管理系統介面,頁面會直接 顯示登入會員或新增店家會員,若店家使用者尚未註冊,則點選「新增店家會 員」,系統就轉入註冊畫面,要求使用者輸入帳號、密碼和一些會員資料,輸入 完畢並經過系統將和資料庫認證,若有錯誤或已經有人使用系統將轉回至註冊畫 面,若無誤則送出使用者輸入的資料到伺服器資料庫,並系統將轉至系統管理首 頁,之後就可以直接在頁面輸入帳號密碼,把輸入的資料和伺服器資料庫比對,

若比對成功的話則跳至管理系統選單,但若比對失敗的話則顯示登入失敗並跳回

59 逢甲大學學生報告 ePaper(2014 年)

首頁店家請使用者重新輸入。

2. 網頁新增美食循序圖

圖 3.3.3.H 網頁新增美食循序圖

圖 3.3.3.H 為網頁新增美食循序圖,當店家使用者在管理系統介面的選單 上點擊「新增美食」的選項後,系統將轉入新增美食頁面,然後要求店家使用者 輸入美食資料,輸入完之後將輸入資料載入伺服器資料庫,若新增無誤的話則系 統將顯示新增成功,若新增失敗的話則系統將顯示失敗之原因。

60 逢甲大學學生報告 ePaper(2014 年)

3. 網頁刪除美食循序圖

圖 3.3.3.I 網頁刪除美食循序圖

圖 3.3.3.I 為網頁刪除美食循序圖,當店家使用者在管理系統介面的選單上 點擊「刪除美食」的選項後,系統將轉入刪除美食頁面,然後載入伺服器資料庫,

並依條列式顯示店家所有美食,店家使用者選擇所要刪除的美食,則刪除伺服器 資料庫此美食,若刪除無誤的話則系統將顯示新增成功,若刪除失敗的話則系統 將顯示失敗之原因。

61 逢甲大學學生報告 ePaper(2014 年)

4. 網頁修改美食循序圖

圖 3.3.3.J 網頁修改美食循序圖

圖 3.3.3.J 為網頁修改美食循序圖,當店家使用者在管理系統介面的選單上 點擊「修改美食」的選項後,系統將轉入修改美食頁面,然後把店家的美食依條 列式顯示,再要求店家選擇所要改的美食,之後請店家輸入所需要修改的值,再 把輸入的值上傳到伺服器資料庫加以修改,若修改無誤的話則系統將顯示修改成 功,若新修改失敗的話則系統將顯示失敗之原因。

62 逢甲大學學生報告 ePaper(2014 年)

5. 網頁修改店家資訊循序圖

圖 3.3.3.K 網頁修改店家資訊循序圖

圖 3.3.3.K 為網頁修改店家資訊循序圖,當店家使用者在管理系統介面的選 單上點擊「修改店家資訊」的選項後,系統將轉入修改店家資料頁面,然後顯示 店家先前的資料,再請店家輸入所需要修改的資料,再把輸入的資料傳入伺服器 資料庫加以修改,若修改無誤的話則系統將顯示修改成功,若新修改失敗的話則 系統將顯示失敗之原因。

63 逢甲大學學生報告 ePaper(2014 年)

6. 網頁修改密碼循序圖

圖 3.3.3.L 網頁修改密碼循序圖

圖 3.3.3.L 為網頁修改店家密碼循序圖,當店家使用者在管理系統介面的選 單上點擊「修改店家密碼」的選項後,系統將轉入修改店家密碼頁面,然後請店 家輸入舊密碼與新密碼,再舊密碼與新密碼傳入伺服器資料庫比對,若修改無誤 的話系統將舊密碼修改成新密碼,並且系統將顯示修改成功,若失敗的話則系統 將顯示失敗之原因。

64 逢甲大學學生報告 ePaper(2014 年)

相關文件