• 沒有找到結果。

會員子系統

第三章 系統分析與設計

3.5 會員子系統

1.新增會員

流程圖( Data Flow Diagram,DFD )

圖 3-7 新增顧客資料流程圖

(2).資料字典(Data Dictionary) a.外部實體:

之用。

c.資料儲存:

儲存顧客的個人資料,如姓名、電話、地址

d.資

資料填入─查詢並修改自己的個人資料,如姓

(b) 註冊後的會員一組專屬的個

(c) 註冊之顧客的資料儲存入顧客資

(d).建檔成功─註冊成功則產生個人帳號及密碼。

顧客資料─

等個人基本資料。

料流:

(a).個人

名、電話、地址等。

.個人帳號密碼─給與 人帳號及密碼。

.儲存資料─將欲 料庫中。

(3).系統流程圖

新增顧客資

.asp

procedure 2.1(

資料審 核)

顧客資

.dbf

註冊成功

.asp

圖 3-8 新增會員系統流程圖

(4).檔案內容

新增會員資料.asp a.檔案名稱─

記錄格式:

序號 檔案名稱 資料型態 欄位長度 備註

1 姓名 Char 10

2 出生日期 Datetime 8 3 行動電話 Char 10 4 電話(H) Char 10 5 通訊地址 Char 40 6 E-mail Char 40

表 3-1 新增會員資料的記錄格式 b.檔案名稱─註冊成功.asp

記錄格式:

序號 檔案名稱 資料型態 欄位長度 備註

1 會員編號 Char 10 2 線上密碼 Char 8

表 3-2 註冊成功的記錄格式

c.檔案名稱─顧客資料.dbf 記錄格式:

序號 檔案名稱 資料型態 欄位長度 備註

1 姓名 Char 10

2 出生日期 Datetime 8 3 行動電話 Char 10 4 電話(H) Char 10 5 通訊地址 Char 40 6 E-mail Char 40 7 會員編號 Char 10 8 線上密碼 Char 8

顧客資料的記錄格式 表 3-3

2.顧客資料處理

圖( Data Flow Diagram,DFD )

圖 3-9 顧客資料流程圖 (1).資料流程

個人資料回覆

顧客

個人資料 查詢

1

個人資料修改 借閱情形回覆

個人借閱情形

顧客資料 查詢資料 查詢回覆

b.處理過程:

(3).系統流程圖

(4).檔案內容

c.檔案名稱─顧客資料.dbf 記錄格式:

序號 檔案名稱 資料型態 欄位長度 備註

1 姓名 Char 10

2 出生日期 Datetime 8 3 行動電話 Char 10 4 電話(H) Char 10 5 通訊地址 Char 40 6 E-mail Char 40 7 會員編號 Char 10 8 線上密碼 Char 8

9 剩餘點數 Int 4

10 已借書籍 Char 20 11 預借書籍 Char 20 12 借閱日期 Int 6

顧客資料的記錄格式 表 3-6

3.書籍預借處理

圖( Data Flow Diagram,DFD ):

圖 3-11 書籍預借資料流程圖 (2).資料字典(Data Dictionary):

a.外部實體:

c.資

(3).系統流程圖:

(4).檔案內容

預借書籍.asp

表 3-7 預借書籍的記錄格式 b.檔案名稱

表 3-8 借閱成功的記錄格式 a.檔案名稱─

記錄格式:

序號 檔案名稱 資料

─借閱成功.asp 記錄格式:

型態 欄位長度 備註

1 ISBN Char 20

序號 檔案名稱 資料型態 欄位長度 備註

1 書名 Char 30

2 作者 Char 10

3 預借書籍 Char 20

c.檔案名稱─顧客資料.dbf 記錄格式:

序號 檔案名稱 資料型態 欄位長度 備註

1 姓名 Char 10

2 出生日期 Datetime 8 3 行動電話 Char 10 4 電話(H) Char 10 5 通訊地址 Char 40 6 E-mail Char 40 7 會員編號 Char 10 8 線上密碼 Char 8

9 剩餘點數 Int 4

10 已借書籍 Char 20 11 預借書籍 Char 20 12 借閱日期 Int 6 13 還書日期 Int 6

顧客資料庫的記錄格式 表 3-9

d.檔案名稱─書籍資料.dbf

表 3-10 書籍資料的記錄格式 記錄格式:

序號 檔案名稱 資料型態 欄位長度 備註

1 作者 Char 10

2 書名 Char 30

3 出版社 Char 10

4 書籍狀態 Char 4 已借出、在架上、被預約

5 ISBN Char 20

6 資料類型 Char 4 雜誌、少年、少女…等

7 借閱次數 Int 4

8 內閱點數 Int 2

9 外借點數 Int 2

4.書籍查詢處理

圖( Data Flow Diagram,DFD ):

(2).資料字典 (Data Dictionary):

a.外部實體:

c.資料儲存:

儲存書籍的各項資料,如:作者、書名、出

d.資

查詢─依作者、書名、出版社以及 ISBN 國際

(b).書籍資訊─將搜尋後的結果回報給顧客。

中找尋

(d).結果回覆─將找尋的結果傳回。

書籍資料─

版社、ISBN 國際標準碼以及資料類型等。

料流:

(a).書籍

標準碼為條件,進行搜尋。

(c).依條件搜尋─依不同的條件,在書籍資料庫 合適條件的書籍。

(3).系統流程圖:

檔案名稱─符合條件的書籍.asp

5.書籍排行統計

圖( Data Flow Diagram,DFD ):

(2).資料字典(Data Dictionary):

a.外部實體:

d.資料流:

(a).查詢排行─查詢當前的排行榜。

(b).排行榜─將當前的排行榜顯示出來。

中的借閱次數欄

(3).系統流

(c).查詢借閱記錄─排序書籍資料庫 位,而得到當前的排行榜。

(d).結果回覆─將排序好的結果,傳回顧客端顯示。

程圖:

書籍排

.asp

pr e

2.5(

進行書 籍排行)

ocedur

書籍資

.dbf

排行榜

.asp

(4).檔案內容

Char 10

2 作者 Char 30

Char 10

2 書名 Char 30

書籍狀態 已借出、在架上、被預約

內閱點數

相關文件