第四章 專題成果
4.1 需求分析
4.1.1 功能性需求
二、 事件:
事件 觸發器 來源 活動 回應 目的地
4.1.2 非功能性需求(Non-Functional Requirement)
一、可用性(Usability)
4.2 系統分析
4.2.1 資料字典
User Case Specification : 申請註冊 1. 名稱(Name):申請註冊
1.1 簡述(Brief Description):
這個使用案例描述訪客註冊的過程。
2. 參與者(Actors):
訪客。
3. 前提(Pre-Conditions):
訪客需瀏覽至首頁才能進行註冊的動作。
4. 成功條件(Successful Post-Conditions):
註冊成功的訊息。
5. 失敗條件(Unsuccessful Post-Conditions):
註冊失敗的訊息。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 訪客送出新的註冊要求給系統:
User Case Specification : 搜尋商品
1 名稱(Name):搜尋商品 1.1 簡述(Brief Description):
這個使用案例描述訪客、會員可以搜尋商品的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
查無相關資料或此資料不存在。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 訪客(會員)提交新的搜尋要求給系統:
User Case Specification : 瀏覽最新消息
1 名稱(Name):瀏覽最新消息 1.1 簡述(Brief Description):
這個使用案例描述訪客、會員可以瀏覽最新消息的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
查無相關資料或此資料不存在。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
Actor 動作 系統回應
User Case Specification : 發表留言
1. 名稱(Name):發表留言 1.1 簡述(Brief Description):
這個使用案例描述訪客、會員留言的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
無法顯示網頁或無輸入資料。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
Actor 動作 系統回應
User Case Specification : 購買商品
1. 名稱(Name):購買商品 1.1 簡述(Brief Description):
這個使用案例描述會員購買商品的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
無法顯示網頁或無登入會員。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 會員進行繼續購買商品:
User Case Specification : 取消訂單
1. 名稱(Name):取消訂單 1.1 簡述(Brief Description):
這個使用案例描述會員取消訂單的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
此訂單不存在或訂單已被管理員確認。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
Actor 動作 系統回應
User Case Specification : 查詢訂單
1. 名稱(Name):查詢訂單 1.1 簡述(Brief Description):
這個使用案例描述會員查詢訂單的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
此訂單不存在。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
Actor 動作 系統回應
User Case Specification : 修改個人資料
1. 名稱(Name):修改個人資料 1.1 簡述(Brief Description):
這個使用案例描述會員可以修改個人註冊資料的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
無法顯示網頁。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
Actor 動作 系統回應
User Case Specification : 查詢商城訊息
1. 名稱(Name):查詢商城訊息 1.1 簡述(Brief Description):
這個使用案例描述會員查詢商城訊息的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
無法顯示網頁。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
Actor 動作 系統回應
User Case Specification : 登入會員
1. 名稱(Name):登入會員 1.1 簡述(Brief Description):
這個使用案例描述會員正在登入的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
會員登入失敗。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events) :
6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 會員提交登入要求給系統:
User Case Specification : 編輯網站
1. 名稱(Name):編輯網站 1.1 簡述(Brief Description):
這個使用案例描述管理者編輯網站的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
無法顯示網頁。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
Actor 動作 系統回應
User Case Specification : 處理訂單
1. 名稱(Name):處理訂單 1.1 簡述(Brief Description):
這個使用案例描述管理者處理訂單的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
無法顯示網頁或無點選資料。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
Actor 動作 系統回應
User Case Specification : 維護客戶資料
1. 名稱(Name):維護客戶資料 1.1 簡述(Brief Description):
這個使用案例描述管理者維護客戶資料的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
無法顯示網頁或無點選資料。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
Actor 動作 系統回應
User Case Specification : 管理留言
1. 名稱(Name):管理留言 1.1 簡述(Brief Description):
這個使用案例描述管理者管理留言的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
無法顯示網頁或無輸入訊息。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
Actor 動作 系統回應
User Case Specification : 設置圖片
1. 名稱(Name):設置圖片 1.1 簡述(Brief Description):
這個使用案例描述管理者設置圖片的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
無法顯示網頁。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
Actor 動作 系統回應
User Case Specification : 管理最新消息
1. 名稱(Name):管理最新消息 1.1 簡述(Brief Description):
這個使用案例描述管理者管理最新消息的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
無法顯示網頁或無點選資料。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
Actor 動作 系統回應
User Case Specification : 管理商品
1. 名稱(Name):管理商品 1.1 簡述(Brief Description):
這個使用案例描述管理者管理商品的過程。
5. 失敗條件(Unsuccessful Post-Conditions):
無法顯示網頁或無點選資料。
6. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
Actor 動作 系統回應
User Case Specification : 發送站內訊息
1. 名稱(Name):發送站內訊息 1.1 簡述(Brief Description):
這個使用案例描述管理者發送站內最新訊息的過程。
7. 失敗條件(Unsuccessful Post-Conditions):
無法顯示網頁或無輸入資料。
8. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
Actor 動作 系統回應
User Case Specification : 登入管理系統
1. 名稱(Name):登入管理系統 1.1 簡述(Brief Description):
這個使用案例描述管理員正在登入的過程。
7. 失敗條件(Unsuccessful Post-Conditions):
管理員登入失敗。
8. 事件路徑(Flow of Events):
基本路徑(Typical Course of Events):
6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 管理員提交新的登入要求給系統:
4.2.2 循序圖
4.3 系統介紹
4.4 使用手冊
4.4.1 瀏覽關於我們功能
在首頁能夠進行瀏覽關於我們的頁面。(如圖 4.31)
圖 4.31 元生購物網 此頁面能夠檢視對於元生公司的介紹。(如圖 4.32)