第四章 專題成果
4.2 系統分析
4.2.1 USE CASE 圖
圖 4- 1USE CASE 圖
32
4.2.2 流程圖
4.2.2.1 名傑大廈網站流程圖
圖 4- 2 名傑大廈網站流程圖
4.2.2.2 名傑大廈管理系統流程圖
圖 4- 3 名傑大廈管理系統流程圖
34
4.2.3 使用者路徑描述 4.2.3.1 住戶登入路徑描述:
1.名稱 (Name):
住戶登入
1.1 簡述 (Brief Description):
這個使用案例描述使用者登入住戶 2.參與者(Actors):
住戶
3.前提(Pre-Conditions):
使用者已成功加入本站住戶
4.成功條件(Successful Post-Conditions):
系統顯示恭喜你!登錄成功...
5.失敗條件
帳密不符,登錄失敗,請重新登錄...
6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 1 住戶登入路徑
6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不符則返回步驟 5 重新輸入帳號、密碼
4.2.3.2 註冊新住戶路徑描述:
1.名稱 (Name):
註冊住戶
1.1 簡述 (Brief Description):
這個使用案例描述使用者在註冊住戶之過程 2.參與者(Actors):
一般使用者
3.前提(Pre-Conditions):
使用者已進到本後台管理首頁
4.成功條件(Successful Post-Conditions):
使用者填寫完本系統所要求的各項資料,當系統確定無誤就註冊成功 5.失敗條件
使用者自行中斷執行動作或電腦當機 6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 2 註冊新會員路徑
6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號是否重覆
36
4.2.3.3 管理者登入路徑描述:
1.名稱 (Name):
管理者登入
1.1 簡述 (Brief Description):
這個使用案例描述管理者登入的過程 2.參與者(Actors):
管理者
3.前提(Pre-Conditions):
需為本網站管理者
4.成功條件(Successful Post-Conditions):
顯示管理者登入首頁 5.失敗條件
帳密不符
6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 3 管理者登入路徑
6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不正確,則返回步驟 5 重新輸入帳號、密碼
4.2.3.4 管理者登入-新增新聞路徑描述:
1.名稱 (Name):
新增新聞資料
1.1 簡述 (Brief Description):
這個使用案例描述管理者新增新聞的消息 2.參與者(Actors):
管理者
3.前提(Pre-Conditions):
需為本網站管理者
4.成功條件(Successful Post-Conditions):
網頁新聞內更新新聞的消息 5.失敗條件
管理者自行中斷執行動作或電腦當機 6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 4 管理者登入-新增新聞路徑 6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不正確,則返回步驟 5 重新輸入帳號、密碼 6.2.2 系統檢查資料不完整
步驟 11:如果系統檢查資料輸入不完整,則返回步驟 10 重新輸入新聞消息
38
4.2.3.5 管理者登入-修改新聞路徑描述:
1.名稱 (Name):
修改新聞資料
1.1 簡述 (Brief Description):
這個使用案例描述管理者修改新聞消息的過程 2.參與者(Actors):
管理者
3.前提(Pre-Conditions):
需為本網站管理者
4.成功條件(Successful Post-Conditions):
網頁新聞內更新新聞消息 5.失敗條件
管理者自行中斷執行動作或電腦當機 6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 5 管理者登入-修改新聞路徑 6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不正確,則返回步驟 5 重新輸入帳號、密碼
4.2.3.6 管理者登入-刪除新聞路徑描述:
1.名稱 (Name):
刪除新聞資料
1.1 簡述 (Brief Description):
這個使用案例描述管理者刪除新聞消息的過程 2.參與者(Actors):
管理者
3.前提(Pre-Conditions):
需為本網站管理者
4.成功條件(Successful Post-Conditions):
網頁新聞內更新新聞消息 5.失敗條件
管理者自行中斷執行動作或電腦當機 6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 6 管理者登入-修改新聞路徑 6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不正確,則返回步驟 5 重新輸入帳號、密碼
40
4.2.3.7 管理者登入-查詢新聞路徑描述:
1.名稱 (Name):
查詢新聞資料
1.1 簡述 (Brief Description):
這個使用案例描述管理者查詢新聞消息的過程 2.參與者(Actors):
管理者
3.前提(Pre-Conditions):
需為本網站管理者
4.成功條件(Successful Post-Conditions):
網頁新聞查詢完成 5.失敗條件
管理者自行中斷執行動作或電腦當機 6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 7 管理者登入-查詢新聞路徑 6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不正確,則返回步驟 5 重新輸入帳號、密碼
4.2.3.8 管理者登入-新增停車訊息路徑描述:
1.名稱 (Name):
新增停車訊息
1.1 簡述 (Brief Description):
這個使用案例描述管理者新增停車訊息 2.參與者(Actors):
管理者
3.前提(Pre-Conditions):
需為本網站管理者
4.成功條件(Successful Post-Conditions):
停車訊息維護內更新停車訊息 5.失敗條件
管理者自行中斷執行動作或電腦當機 6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 8 管理者登入-新增停車訊息路徑 6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不正確,則返回步驟 5 重新輸入帳號、密碼 6.2.2 系統檢查資料是否輸入完整
步驟 11:如果系統檢查資料輸入不完整,則返回步驟 10 重新輸入停車消息
42
4.2.3.9 管理者登入-修改停車路徑描述:
1.名稱 (Name):
修改停車訊息
1.1 簡述 (Brief Description):
這個使用案例描述管理者修改停車訊息的過程 2.參與者(Actors):
管理者
3.前提(Pre-Conditions):
需為本網站管理者
4.成功條件(Successful Post-Conditions):
停車訊息維護內更新停車訊息 5.失敗條件
管理者自行中斷執行動作或電腦當機 6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 9 管理者登入-修改停車路徑 6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不正確,則返回步驟 5 重新輸入帳號、密碼
4.2.3.10 管理者登入-刪除停車路徑描述:
1.名稱 (Name):
刪除停車訊息
1.1 簡述 (Brief Description):
這個使用案例描述管理者刪除停車訊息的過程 2.參與者(Actors):
管理者
3.前提(Pre-Conditions):
需為本網站管理者
4.成功條件(Successful Post-Conditions):
停車訊息維護內更新停車訊息 5.失敗條件
管理者自行中斷執行動作或電腦當機 6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 10 管理者登入-修改停車路徑 6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不正確,則返回步驟 5 重新輸入帳號、密碼
44
4.2.3.11 管理者登入-查詢停車路徑描述:
1.名稱 (Name):
查詢停車訊息
1.1 簡述 (Brief Description):
這個使用案例描述管理者查詢停車訊息的過程 2.參與者(Actors):
管理者
3.前提(Pre-Conditions):
需為本網站管理者
4.成功條件(Successful Post-Conditions):
停車訊息維護內更新停車訊息 5.失敗條件
管理者自行中斷執行動作或電腦當機 6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 11 管理者登入-查詢停車路徑 6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不正確,則返回步驟 5 重新輸入帳號、密碼
4.2.3.12 管理者登入-新增欠費住戶訊息路徑描述:
1.名稱 (Name):
新增欠費住戶訊息
1.1 簡述 (Brief Description):
這個使用案例描述管理者新增欠費住戶訊息 2.參與者(Actors):
管理者
3.前提(Pre-Conditions):
需為本網站管理者
4.成功條件(Successful Post-Conditions):
欠費訊息維護內更新欠費住戶訊息 5.失敗條件
管理者自行中斷執行動作或電腦當機 6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 12 管理者登入-新增欠費住戶訊息路徑 6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不正確,則返回步驟 5 重新輸入帳號、密碼 6.2.2 系統檢查資料是否輸入完整
步驟 11:如果系統檢查資料輸入不完整,則返回步驟 10 重新輸入欠費消息
46
4.2.3.13 管理者登入-修改欠費住戶路徑描述:
1.名稱 (Name):
修改欠費住戶訊息
1.1 簡述 (Brief Description):
這個使用案例描述管理者修改欠費住戶訊息的過程 2.參與者(Actors):
管理者
3.前提(Pre-Conditions):
需為本網站管理者
4.成功條件(Successful Post-Conditions):
欠費訊息維護內更新欠費住戶訊息 5.失敗條件
管理者自行中斷執行動作或電腦當機 6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 13 管理者登入-修改欠費住戶訊息路徑 6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不正確,則返回步驟 5 重新輸入帳號、密碼
4.2.3.14 管理者登入-刪除欠費住戶訊息路徑描述:
1.名稱 (Name):
刪除欠費住戶訊息
1.1 簡述 (Brief Description):
這個使用案例描述管理者刪除欠費住戶訊息的過程 2.參與者(Actors):
管理者
3.前提(Pre-Conditions):
需為本網站管理者
4.成功條件(Successful Post-Conditions):
欠費訊息維護內更新欠費住戶訊息 5.失敗條件
管理者自行中斷執行動作或電腦當機 6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 14 管理者登入-修改欠費住戶訊息路徑 6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不正確,則返回步驟 5 重新輸入帳號、密碼
48
4.2.3.15 管理者登入-查詢欠費住戶訊息路徑描述:
1.名稱 (Name):
查詢欠費住戶訊息
1.1 簡述 (Brief Description):
這個使用案例描述管理者查詢欠費住戶訊息的過程 2.參與者(Actors):
管理者
3.前提(Pre-Conditions):
需為本網站管理者
4.成功條件(Successful Post-Conditions):
欠費訊息維護內欠費住戶訊息查詢完成 5.失敗條件
管理者自行中斷執行動作或電腦當機 6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 15 管理者登入-查詢欠費住戶訊息路徑 6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不正確,則返回步驟 5 重新輸入帳號、密碼
4.2.3.16 管理者登入-新增房屋維護訊息路徑描述:
1.名稱 (Name):
新增房屋維護訊息
1.1 簡述 (Brief Description):
這個使用案例描述管理者新增房屋維護訊息 2.參與者(Actors):
管理者
3.前提(Pre-Conditions):
需為本網站管理者
4.成功條件(Successful Post-Conditions):
房屋維護內更新房屋維護訊息 5.失敗條件
管理者自行中斷執行動作或電腦當機 6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 16 管理者登入-新增房屋維護路徑 6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不正確,則返回步驟 5 重新輸入帳號、密碼 6.2.2 系統檢查資料是否輸入完整
步驟 11:如果系統檢查資料輸入不完整,則返回步驟 10 重新輸入房屋維護訊 息
50
4.2.3.17 管理者登入-修改房屋維護訊息路徑描述:
1.名稱 (Name):
修改房屋維護訊息
1.1 簡述 (Brief Description):
這個使用案例描述管理者修改房屋維護訊息的過程 2.參與者(Actors):
管理者
3.前提(Pre-Conditions):
需為本網站管理者
4.成功條件(Successful Post-Conditions):
房屋維護內更新房屋維護訊息 5.失敗條件
管理者自行中斷執行動作或電腦當機 6.事件路徑(Flow of Events):
6.1 基本路徑(Typical Course of Events):
表 4- 17 管理者登入-修改房屋維護訊息路徑 6.2 其他/例外路徑(alternative/exceptional course):
6.2.1 系統檢查帳號、密碼是否正確
步驟 6:如果系統檢查帳號、密碼不正確,則返回步驟 5 重新輸入帳號、密碼
4.2.3.18 管理者登入-刪除房屋維護路徑描述:
1.名稱 (Name):
刪除房屋維護訊息
1.1 簡述 (Brief Description):
這個使用案例描述管理者刪除房屋維護訊息的過程
這個使用案例描述管理者刪除房屋維護訊息的過程