• 沒有找到結果。

個人工具箱子系統架構圖

在文檔中 蛀書蟲二手書拍賣 (頁 68-79)

第三章 系統分析與設計

3.14 個人工具箱子系統架構圖

個人工具箱子系統的存在,主要是讓會員在登入後,可以很輕易的選擇屬於 會員權限的動作,像是會員資料的修改、…等,但最主要的功能是讓會員可以查 看所有屬於他的競標活動。

蛀書蟲 二手書拍賣系統

個人工具箱 子系統

我 的 拍 賣 查 詢

會 員 資 料 修 改

圖 3.33 個人工具箱子系統功能圖

從資料庫中抓取與本會員相關的紀錄,顯示在我的拍賣.asp。接著由 Procedure 9-2 從資料庫中抓取個別交易的詳細狀態。

個人工具箱.asp

Procedure 9-1 拍賣品料表.mdf

我的拍賣列表.asp

Procedure 9-2 拍賣品資料.mdf

拍賣品.asp

出價紀錄.mdf

圖 3.34 查詢我的拍賣流程圖

說明:Procedure 9-1 是從『物品資料.mdf』和『出價紀錄.mdf』兩個資料表抓取 與本會員相關的紀錄,包含此會員所刊登的商品,以及本會員曾經出過價

(a) 檔案名稱:物品資料表.mdf 紀錄格式:如表 3-14

(b) 檔案名稱:出價紀錄.mdf 紀錄格式:如表 3-44

(c) 檔案名稱:個人工具箱.asp 紀錄格式:

序號 內容 位置 限制

1 帳號 行 28,欄 44 不得空白

2 我的拍賣 行 36,欄 1 不得空白

3 修改會員資料 行 35,欄 1 不得空白

表 3-49 個人工具箱頁面資料 (d)檔案名稱:我的拍賣.asp

紀錄格式:

序號 內容 位置 限制

1 帳號 行 19,欄 51 不得空白

2 交易數量 行 21,欄 3 不得空白

3 交易清單 行 20,欄 1

表 3-50 我的拍賣列表位置表 (e)檔案名稱:拍賣品.asp

紀錄格式:

序號 內容 位置 限制

1 商品名稱 行 49,欄 25 不得空白

3 商品圖片 行 188,欄 5 不得空白

4 商品新舊 行 65,欄 10 不得空白

5 賣方所在地區 行 73,欄 10 不得空白

6 商品數量 行 70,欄 12 不得空白

7 交易方式 行 78,欄 11 不得空白

8 起標價格 行 133,欄 12 不得空白

9 出價增額 行 92,欄 12 不得空白

10 運送費用 行 100,欄 12 不得空白

11 拍賣期間 行 110,欄 12 不得空白

12 直接購買價 行 117,欄 33 不得空白

13 最低評價 行 124,欄 12 不得空白

14 拍賣底價 行 84,欄 46 不得空白

表 3-51 拍賣品位置表 (2)修改會員資料流程

修正會員資料功能主要是讓會員針對部分可修改的資訊進行改變,但部份如帳 號、身分證字號等主要識別用資訊,在註冊成會員後便不準更動。

個人工具 箱.asp

Procedure 9-3 會員資料.mdf

會員資料.asp

Procedure 9-4 會員資料.mdf

會員資料修 正成功.asp

會員資料修 正錯誤.asp

圖 3.35 工具箱修改會員資料流程圖

說明:Procedure 9-3 是由『會員資料.mdf』抓取此會員之完整資料呈現在『會員 資料.asp』中,部份識別用資料(如:會員帳號、身分證字號)將以灰白方 式顯示,僅供檢視而不提供更改。

Procedure 9-4:將輸入在『會員資料.asp』中的資料進行資料驗證,通過 驗證後再存入『會員資料.mdf』中完成彙原資料異動,最後秀出『會員資 料修正成功.asp』。若是資料驗證錯誤,則出現『會員資料修正錯誤.asp』

告知錯誤所在,並導引會員回到『會員資料.asp』。

(b)檔案名稱:個人工具箱.asp 紀錄格式:如表 3-49 (c)檔案名稱:會員資料.asp 紀錄格式:如表 3-8

(d)檔案名稱:會員資料修正成功.asp 紀錄格式:

序號 內容 位置 限制

1 會員帳號 行 12,欄 2 不可空白

2 資料修正成功 行 48,欄 21 不可空白

表 3-52 會員資料修正成功訊息頁位置表 (e)檔案名稱:會員資料修正錯誤.asp

紀錄格式:

序號 內容 位置 限制

1 會員帳號 行 12,欄 2 不可空白

2 資料修正失敗 行 51,欄 21 不可空白

3 錯誤原因 行 51,欄 44 不可空白

表 3-53 會員資料修正錯誤訊息位置表

3.15 問與答子系統

問與答發問子系統的存在,主要是讓買方發問其疑惑及賣方回答的地方,讓買賣 方有對物品有疑惑的地方有著更深一步的了解及溝通。

蛀書虫 二手書拍賣系統

問與答子系統

買 賣 雙 方 問 答

圖 3.36 針對拍賣品發問流程圖

(1)針對拍賣品發問流程

由物品資料頁面後,點選發問連結將啟動 Procedure 10-1,自動從資料庫中抓 取與本物品問與答相關的紀錄,發問之後在存回問與答列表,最後顯示在問與 答.asp。

圖 3.4 查詢問與答流程圖

說明:Procedure 10-1 是從『問與答資料.mdf』資料表抓取與本物品相關的紀錄,

包含此物品買方問與賣方答的紀錄,以聯結格式顯示在『問與答列表.asp』。

(a)檔案名稱:問與答列表.mdf 紀錄格式:

序號 資料欄位

資料類型 長度 限制 備註

1 物品編號 varchar 20 不得空白

2 問題編號 varchar 20 不得空白

3 文章總類 bit 1

問與答列表.asp

Procedure10-1 問與答列表.mdf

問與答列表.asp

問與答列表.mdf

7 發問內容 varchar 500

8 回答 varchar 100

(b)檔案名稱:拍賣問與答.asp

序號 內容 位置 限制

1 物品編號 行 17,欄 1 不可空白

2 問題編號 行 41,欄 3 不可空白

3 文章總類 行 51,欄 1

4 發問者帳號 行 46,欄 7

5 發問時間 行 45,欄 8

6 發問主題 行 47,欄 8

7 發問內容 行 48,欄 18

8 回答 行 66,欄 53

(2)針對拍賣品回答流程

由物品資料頁面後,點選發問連結將啟動 Procedure 10-2,自動從資料庫中抓 取與本物品問與答相關的紀錄,賣方回答之後在存回問與答列表,最後顯示在 問與答.asp。

圖 3.37 針對拍賣品回答流程圖

說明:Procedure 10-2 是從『問與答資料.mdf』資料表抓取與本物品相關的紀錄,

包含此物品買方問與賣方答的紀錄,以聯結格式顯示在『問與答列表.asp』。

(a)檔案名稱:問與答列表.mdf 紀錄格式:

序號 資料欄位

資料類型 長度 限制 備註

1 物品編號 varchar 20 不得空白

2 問題編號 varchar 20 不得空白

3 文章總類 bit 1

4 發問者帳

varchar 15 問與答列表.asp

Procedure10-2 問與答列表.mdf

問與答列表.asp

問與答列表.mdf

8 回答 varchar 100

(b)檔案名稱:拍賣問與答.asp

序號 內容 位置 限制

1 物品編號 行 17,欄 1 不可空白

2 問題編號 行 41,欄 3 不可空白

3 文章總類 行 51,欄 1

4 發問者帳號 行 46,欄 7

5 發問時間 行 45,欄 8

6 發問主題 行 47,欄 8

7 發問內容 行 48,欄 18

8 回答 行 66,欄 53

在文檔中 蛀書蟲二手書拍賣 (頁 68-79)