第三章 系統分析與設計
3.7 業務子系統
本 統提 門 時 籍的資 及修改
和刪除舊有的書籍資料的功能。
1.新書資料建檔─記錄新進書籍的資料,包括購書金額、以及其 的書
2.修改刪除資料─對舊有的書籍,有修改登入的內容和刪除此本 書的權力。
1.新書資料建檔
(1).資料流程圖( Data Flow Diagram,DFD )
子系 供業務部 購買新書 做新增書 料、以
它 籍資料等。
業務部
新書建檔 1
書籍各項資訊 資料輸入
資料建檔
(2).資料字典(Data Dictionary) a.外部實體:
業務部─公司內處理業務的部門。
b.處理過程:
新書建檔─將新書的資料記錄在資料庫中。
c.資料儲存:
新書資料─儲存書籍的購書日期及金額等。
:作者、書名、
建檔─將購 金額大小等記錄進新書資
料庫。
(a).
(b).書籍資料─儲存書籍的各項資料,如
出版社、ISBN 國際標準碼以及資料類型等。
d.資料流:
(a).書籍各項資訊─此書的完整資料內容,包括購書金 額等的一切明細。
(b).資料輸入─將書名、作者等記錄進書籍資料庫。
(c).資料 書日期、
(3).系統流程圖
新書建 檔
.asp
Procedure 3.1
(輸入新 書資料)籍資 新
書 料
.dbf
書資 料.
dbf
建檔完 成
.asp
圖 3-22 新書資料建檔的系統流程圖
(4).檔案內容
c.檔案名稱─新書建檔.asp 記錄格式:
序號 檔案名稱 資料型態 欄位長度 備註
1 8
2 Int 4
3 作者 Char 10
4 書名 Char 30
5 出版社 Char 10
6 書籍狀態 Char 4 已借出、在架上、被預約
7 ISBN Char 20
8 資料類型 Char 雜誌、少年、少女…等
4
9 借閱次數 Int 4
購書日期 Datetime 購書金額
10 內閱點數 Int 2 11 外借點數 Int 2
表 3-23 新書建檔的記錄格式
2 修改、刪除
.資 w DFD )
圖 3-23 修改刪除資料的資料流程圖 (2).資料字典(Data Dictionary):
a.外部實體:
業務部─公司內處理業務的部門。
b.處理過程:
修改或刪除處理─對資料庫中的書籍資料做出修改或 資料
(1) 料流程圖( Data Flo Diagram,
業
是刪除資料的動作。
c.資料儲存:
書籍資料─儲存書籍的各項資料,如:作者、書名、出 版社、ISBN 國際標準碼以及資料類型等。
d.資料流:
(a).資料修改─修改或刪除某一筆資料。
(b).修改結果─將修改後的結果傳回。
(c).資料更改─更改資料庫中的資料。
(3)
圖 3-24 修改刪除資料的系統流程圖 .系統流程圖
修改、刪除書 籍資料
.asp
書籍資
修改結 果
.asp
Procedure
除處理)3.2
(修改、刪 料.dbf
(4).檔案內容
a.檔案名稱─書籍資料.dbf 記錄格式:
序號 檔案名稱 資料型態 欄位長度 備註
1 作者 Char 10
30 2 書名 Char
3 出版社 Char 10
4 書籍狀態 Char 4 已借出、在架上、被預約
5 ISBN Char 20
6 資料類型 Char 4 雜誌、少年、少女…等
7 借閱次數 Int 4
8 內閱點數 Int 2
9 外借點數 Int 2
表 3-24 書籍資料的記錄格式
b.檔案名稱─修改、刪除書籍資料.asp 記錄格式:
表 3-25 修改、刪除書籍資料的記錄格式
序號 檔案名稱 資料型態 欄位長度 備註
1 作者 Char 10
2 書名 Char 30
3 出版社 Char 10
4 書籍狀態 Char 4 已借出、在架上、被預約
5 ISBN Char 20
6 資料類型 Char 4 雜誌、少年、少女…等
7 內閱點數 Int 2
8 外借點數 Int 2