• 沒有找到結果。

使用案例描述

在文檔中 糕餅人PastryMan-糕餅專賣店 (頁 35-50)

第四章 專題成果

4.2 系統分析

4.2.2 使用案例描述

Use Case Specification:進入首頁 1. 名稱(Name):

首頁

2. 參與者(Actors):

一般使用者/管理者 3. 前提(Pre-Conditions):

必須先開啟網路瀏覽器

4. 成功條件(Successful Post-Condition):

顯示網頁

5. 失敗條件(Unsuccessful Post-Condition):

6. 事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Actor 動作 系統回應

1.TUCBW¹:使用者輸入首頁網址 2.TUCEW²:系統顯示首頁畫面 Use Case Specification:填寫訂購單

1. 名稱(Name):

填寫訂購單 2. 參與者(Actors):

一般使用者/管理者 3. 前提(Pre-Conditions):

必須先進入糕餅人頁面

4. 成功條件(Successful Post-Condition):

基本資料無誤,成功送出訂單

5. 失敗條件(Unsuccessful Post-Condition):

基本資料格式有誤或未輸入需訂購數量 6.事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Actor 動作 系統回應

1.TUCBW¹:使用者點選訂購商品 2.進入訂購商品頁面

3.填寫購買人資料與購買數量 4.系統計算使用者應付金額

5.使用者點選送出訂單 6. TUCEW²:系統顯示訂單編號及應付金額

28

1. 名稱(Name):

查詢訂單狀態 2. 參與者(Actors):

一般使用者/管理者 3. 前提(Pre-Conditions):

必須先進入糕餅人頁面

4. 成功條件(Successful Post-Condition):

訂單編號正確,成功查詢訂單狀態 5. 失敗條件(Unsuccessful Post-Condition):

訂單編號輸入錯誤 6.事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Actor 動作 系統回應

1.TUCBW¹:使用者點選訂購商品 2.進入訂購商品頁面

3.點選查詢訂單狀態 4.進入輸入訂單編號之頁面

5.使用者填寫訂單編號 6. TUCEW²:顯示訂單編號與狀態 Use Case Specification:填寫許願池

1. 名稱(Name):

填寫許願池 2. 參與者(Actors):

一般使用者/管理者 3. 前提(Pre-Conditions):

必須先進入糕餅人頁面

4. 成功條件(Successful Post-Condition):

基本資料無誤,成功送出願望

5. 失敗條件(Unsuccessful Post-Condition):

基本資料格式有誤或未輸入許願內容 6.事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Actor 動作 系統回應

1.TUCBW¹:使用者點選許願池 2.進入許願池頁面 3.填寫使用者資料與許願內容

4.使用者點選送出願望 5. TUCEW²:顯示許願成功頁面

29

1. 名稱(Name):

填寫留言板 2. 參與者(Actors):

一般使用者/管理者 3. 前提(Pre-Conditions):

必須先進入糕餅人頁面

4. 成功條件(Successful Post-Condition):

基本資料無誤,成功送出留言內容 5. 失敗條件(Unsuccessful Post-Condition):

基本資料格式有誤或未輸入留言內容 6.事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Use Case Specification:瀏覽常見 Q&A 1. 名稱(Name):

瀏覽常見 Q&A 2. 參與者(Actors):

一般使用者/管理者 3. 前提(Pre-Conditions):

必須先進入糕餅人頁面

4. 成功條件(Successful Post-Condition):

顯示常見 Q&A 頁面

5. 失敗條件(Unsuccessful Post-Condition):

6. 事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Actor 動作 系統回應

1.TUCBW¹:使用者點選常見 Q&A 2. TUCEW²:進入常見 Q&A 頁面

30

1. 名稱(Name):

瀏覽關於糕餅人 2. 參與者(Actors):

一般使用者/管理者 3. 前提(Pre-Conditions):

必須先進入糕餅人頁面

4. 成功條件(Successful Post-Condition):

顯示關於我們頁面

5. 失敗條件(Unsuccessful Post-Condition):

6. 事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Actor 動作 系統回應

1.TUCBW¹:使用者點選關於糕餅人 2.TUCEW²:進入關於糕餅人的頁面 Use Case Specification:填寫聯絡我們

1. 名稱(Name):

填寫聯絡我們 2. 參與者(Actors):

一般使用者/管理者 3. 前提(Pre-Conditions):

必須先進入糕餅人頁面

4. 成功條件(Successful Post-Condition):

基本資料無誤,成功送出訊息

5. 失敗條件(Unsuccessful Post-Condition):

基本資料格式有誤或未輸入訊息內容 6.事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Actor 動作 系統回應

1.TUCBW¹:使用者點選聯絡我們 2.進入聯絡我們頁面 3.填寫使用者資料與訊息內容

4.使用者點選送出訊息 5. TUCEW²:顯示訊息成功頁面

31

1. 名稱(Name):

登入管理者帳號 2. 參與者(Actors):

管理者

3. 前提(Pre-Conditions):

必須先進入糕餅人頁面

4. 成功條件(Successful Post-Condition):

帳號密碼正確,成功登入

5. 失敗條件(Unsuccessful Post-Condition):

帳號密碼錯誤,登入失敗 6.事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Actor 動作 系統回應

1.TUCBW¹:管理者輸入帳號密碼 2.驗證管理者帳號密碼

3.TUCEW²:顯示系統管理員頁面

Use Case Specification:管理留言 1. 名稱(Name):

管理留言 2. 參與者(Actors):

管理者

3. 前提(Pre-Conditions):

必須先登入管理者帳號

4. 成功條件(Successful Post-Condition):

顯示留言板列表

5. 失敗條件(Unsuccessful Post-Condition):

6.事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Actor 動作 系統回應

1.TUCBW¹:管理者點選管理留言 2. TUCEW²:顯示管理留言頁面

32

1. 名稱(Name):

回覆留言 2. 參與者(Actors):

管理者

3. 前提(Pre-Conditions):

必須先進入管理留言頁面

4. 成功條件(Successful Post-Condition):

成功回覆留言

5. 失敗條件(Unsuccessful Post-Condition):

未輸入回覆留言內容 6.事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Use Case Specification:刪除留言 1. 名稱(Name):

刪除留言 2. 參與者(Actors):

管理者

3. 前提(Pre-Conditions):

必須先進入管理留言頁面

4. 成功條件(Successful Post-Condition):

成功刪除留言

5. 失敗條件(Unsuccessful Post-Condition):

6.事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Actor 動作 系統回應

1.TUCBW¹:管理者點選刪除留言 2.顯示刪除留言頁面

3.管理者點選刪除留言 4. TUCEW²:顯示更新後的管理留言頁 面

33

1. 名稱(Name):

管理公告 2. 參與者(Actors):

管理者

3. 前提(Pre-Conditions):

必須登入管理者帳號

4. 成功條件(Successful Post-Condition):

顯示管理公告列表

5. 失敗條件(Unsuccessful Post-Condition):

6. 事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Actor 動作 系統回應

1.TUCBW¹:管理者點選管理公告 2. TUCEW²:顯示管理公告頁面

Use Case Specification:新增公告 1. 名稱(Name):

新增公告 2. 參與者(Actors):

管理者

3. 前提(Pre-Conditions):

先進入管理公告頁面

4. 成功條件(Successful Post-Condition):

成功新增公告

5. 失敗條件(Unsuccessful Post-Condition):

未輸入新增公告內容

34

1. 名稱(Name):

刪除公告 2. 參與者(Actors):

管理者

3. 前提(Pre-Conditions):

先進入管理公告頁面

4. 成功條件(Successful Post-Condition):

成功刪除公告

5. 失敗條件(Unsuccessful Post-Condition):

6. 事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Actor 動作 系統回應

1.TUCBW¹:管理者點選刪除公告 2.TUCEW²:顯示更新後的管理公告頁 面

Use Case Specification:瀏覽聯絡我們 1. 名稱(Name):

瀏覽聯絡我們 2. 參與者(Actors):

管理者

3. 前提(Pre-Conditions):

登入管理者帳號

4. 成功條件(Successful Post-Condition):

顯示瀏覽聯絡我們頁面

5. 失敗條件(Unsuccessful Post-Condition):

6. 事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Actor 動作 系統回應

1.TUCBW¹:管理者點選瀏覽聯絡我們 2.TUCEW²:進入瀏覽聯絡我們頁面

35

1. 名稱(Name):

管理顧客訂單 2. 參與者(Actors):

管理者

3. 前提(Pre-Conditions):

必須先登入管理者帳號

4. 成功條件(Successful Post-Condition):

顯示管理顧客訂單頁面

5. 失敗條件(Unsuccessful Post-Condition):

6.事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Actor 動作 系統回應

1.TUCBW¹:管理者點選管理顧客訂單 2. TUCEW²:顯示管理顧客訂單頁面

Use Case Specification:修改訂單 1. 名稱(Name):

修改訂單 2. 參與者(Actors):

管理者

3. 前提(Pre-Conditions):

必須先進入管理顧客訂單頁面 4. 成功條件(Successful Post-Condition):

成功修改顧客訂單

5. 失敗條件(Unsuccessful Post-Condition):

6.事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

36

1. 名稱(Name):

刪除訂單 2. 參與者(Actors):

管理者

3. 前提(Pre-Conditions):

必須先進入管理顧客訂單頁面 4. 成功條件(Successful Post-Condition):

成功刪除顧客訂單

5. 失敗條件(Unsuccessful Post-Condition):

6.事件路徑(Flow of Events):

6.1 基本路徑(Typical Course of Events)

Actor 動作 系統回應

1.TUCBW¹:管理者點選刪除訂單 2.顯示刪除訂單頁面

3.管理者點選刪除訂單 4.TUCEW²:顯示更新後的顧客訂單頁 面

37

4.2.3 循序圖

1. 瀏覽網站首頁

2. 留言板

圖 4.2. 3 循序圖-(2)留言板 圖 4.2. 2 循序圖-(1)瀏覽網站首頁

38

4. 管理留言

圖 4.2. 4 循序圖-(3)管理後臺

圖 4.2. 5 循序圖-(4)管理留言

39

6. 關於糕餅人

圖 4.2. 6 循序圖-(5)常見 Q&A

圖 4.2. 7 循序圖-(6)關於糕餅人

40

8. 節慶糕餅

圖 4.2. 8 循序圖-(7)傳統糕餅

圖 4.2. 9 循序圖-(8)節慶糕餅

41

圖 4.2. 10(9)循序圖-東方糕餅

在文檔中 糕餅人PastryMan-糕餅專賣店 (頁 35-50)

相關文件