圖書館管理系統資料庫課程設計

2022-05-07 13:15:04 字數 5308 閱讀 2138

1.1圖書資料基本管理

(1)、新書編號、登記、入庫:將新購入的書籍按照國家統一的分類編號;登記書號、書名、作者、出版社等基本資訊,將新購圖書入庫。

(2)、檢索查詢:按照各種組合條件對書庫圖書進行查詢,也可以進行模糊查詢。

(3)、圖書資料統計:根據要求對圖書總數、各類圖書數以及圖書單價合計統計,列印日常報表。

(4)、舊書出庫處理:通過查詢確定過期期刊雜誌、舊書籍以及由於丟失等其他原因需要從書庫中撤銷的圖書資料,並從書庫中撤除。

1.2圖書資料借閱管理

(1)、借還書管理:主要負責日常的借書登記、還書登記,和逾期未還圖書的催還工作。

(2)、檢索查詢:按照各種組合條件對圖書借閱情況查詢,也可以進行模糊查詢。

(3)、借書統計:統計各類書借閱情況,借閱次數;統計個人借書情況,列印日常報表。

(4)、定期整理圖書借閱資訊:將還書情況總結整理後徹底刪除。

此外,圖書管理人員還要定期做整理圖書資料的全部圖書清單、分類印圖書清單、借閱清單以及整理填寫各種報表等工作。

2.1 借書業務流程

2.2 新書購進入庫業務流程

2. 3 還書業務流程

2.4 銷書業務流程

符號說明:

實體處理邏輯資料流資料儲存

3. 1 系統的總資料流程圖

3.2 借書處理資料流程圖

3.3 還書處理資料流程圖

3.4 購書處理資料流程圖

4.1 資料項的描述

資料項名:學號

資料項含義說明:學生的唯一編號

別名:資料型別:字元型

長度:10

取值範圍:『0000000000』-『9999999999』

取值說明:第1位為校區**,2-3位為入學年份,。。。。。。

與其他資料項的關係

表4-1 資料項的定義

表4-2 資料流的描述

表4-3 處理邏輯的描述

表4-4 資料儲存的描述

表4-5 外部實體的描述

4.1 資料流的描述

資料流編號: d1

資料流名稱: 借書單

簡述:借閱者所要借的圖書資訊單

資料流**:借閱者

資料流去向:借書處理模組

資料流組成:圖書編號+書名+借閱證號等

資料流量:200張/天

高峰流量:400張/天

資料流編號: d2

資料流名稱: 圖書

簡述:借閱者從圖書館所借的圖書

資料流**:借書處理模組

資料流去向:借閱者

資料流組成:圖書編號+圖書名+條形碼號+出版社+出版日期+入庫日期+作者+單價等

資料流量:300本/天

高峰流量:500本/天

資料流編號: d3

資料流名稱: 圖書

簡述:借閱者要準備歸還給圖書館的圖書

資料流**:借閱者

資料流去向:還書處理模組

資料流組成:圖書編號+圖書名+條形碼號+出版社+出版日期+入庫日期+作者+單價等

資料流量:300本/天

高峰流量:500本/天

資料流編號: d4

資料流名稱:不合格借書單

簡述:經借書處理模組驗證不合格的借書單

資料流**:借書處理模組

資料流去向:借閱者

資料流組成:圖書編號+書名+借閱證號等

資料流量: 50張/天

高峰流量:100張/天

資料流編號: d5

資料流名稱: 借書清單

簡述:經借書處理模組處理後的借書情況資料單

資料流**:借書處理模組

資料流去向:圖書庫存情況存檔

資料流組成:圖書編號+圖書名+借閱日期+借閱證號+管理員編號等

資料流量: 200張/天

高峰流量:400張/天

資料流編號:d6

資料流名稱:還書清單

簡述:還書資訊清單

資料流**:還書處理模組

資料流去向:圖書庫存情況存檔

資料流組成:圖書編號+圖書名+借閱證號+還書日期+管理員編號等

資料流量:150本/天

高峰流量:400本/天

資料流編號:d7

資料流名稱:訂書單

簡述:訂購新書的資訊單

資料流**:採購員

資料流去向:購書處理模組

資料流組成:圖書名+圖書數量+**+採購員姓名+採購單位名稱+圖書出版社+出版日期等

資料流量:1張/3個月

高峰流量:1張/月

資料流編號:d8

資料流名稱:購書清單

簡述:購買圖書後的資訊單

資料流**:購書處理模組

資料流去向:管理員

資料流組成: 圖書名+圖書數量+**+採購員姓名+採購員編號+出版社+出版日期+供貨商名稱+採購日期等

資料流量: 1張/3個月

高峰流量:1張/月

資料流編號: d9

資料流名稱: 入庫新書清單

簡述:準備入庫圖書資訊單

資料流**:管理員

資料流去向:新書入庫處理模組

資料流組成:圖書編號+圖書名+數量+管理人員編號+入庫日期等

資料流量:1張/3個月

高峰流量:1張/月

資料流編號: d10

資料流名稱: 入庫清單

簡述:剛新入庫圖書的資訊單

資料流**:新書入庫處理模組

資料流去向:圖書庫存情況存檔

資料流組成:圖書編號+圖書名+數量+管理人員編號+入庫日期等

資料流量:1張/3個月

高峰流量:1張/月

資料流編號:d11

資料流名稱:銷書計畫

簡述:準備從書庫中撤除一部分圖書的計畫

資料流**:管理員

資料流去向:銷書處理模組

資料流組成:圖書編號+圖書名稱+入庫日期+管理員編號+日期+數量等

資料流量:1張/6個月

高峰流量:1張/月

資料流編號:d12

資料流名稱:銷書清單

簡述:通過銷書處理剛從書庫中撤除的圖書資訊單

資料流**:銷書處理模組

資料流去向:圖書庫存情況存檔

資料流組成:圖書編號+圖書名稱+入庫日期+管理員編號+出庫日期+數量+總價等

資料流量:1張/6個月

高峰流量:1張/月

資料流編號:d13

資料流名稱:借書單

簡述:借閱者所要借書的資訊單

資料流**:借閱者

資料流去向:審核處理模組

資料流組成:圖書編號+圖書名+借閱證號等

資料流量:200張/天

高峰流量:400張/天

資料流編號:d14

資料流名稱:不合格借書單

簡述:經審核處理模組處理後,不合格的借書單

資料流**:審核處理模組

資料流去向:借閱者

資料流組成:圖書編號+圖書名+借閱證號等

資料流量:50張/天

高峰流量:100張/天

資料流編號:d15

資料流名稱:合格的借書單

簡述:經審核處理後符合規定的借書單

資料流**:審核處理模組

資料流去向:書借出處理模組

資料流組成:圖書編號+圖書名+借閱證號等

資料流量:200張/天

高峰流量:400張/天

資料流編號:d16

資料流名稱:借書清單

簡述:圖書館所借出圖書資訊單

資料流**:圖書借出處理模組

資料流去向:圖書庫存情況存檔

資料流組成:圖書編號+圖書名+借閱證號+管理員編號+日期等

資料流量:200張/天

高峰流量:400張/天

資料流編號:d17

資料流名稱:借書清單

簡述:圖書館所借出圖書資訊單

資料流**:圖書借出處理模組

資料流去向:借閱者借閱情況存檔

資料流組成:圖書編號+圖書名+借閱證號+管理員編號+日期等

資料流量:200張/天

高峰流量:200張/天

資料流編號:d18

資料流名稱:圖書

簡述:借閱者從圖書館借出的圖書

資料流**:圖書借出處理模組

資料流去向:借閱者

資料流組成:圖書編號+圖書名+條形碼號+出版社+出版日期+入庫日期+作者+單價等

資料流量:300本/天

高峰流量:500本/天

資料流編號:d19

資料流名稱:圖書

簡述:借閱者準備歸還給圖書館的圖書

資料流**:借閱者

資料流去向:審核處理模組

資料流組成:圖書編號+圖書名+條形碼號+出版社+出版日期+入庫日期+作者+單價等

資料流量:150本/天

高峰流量:400本/天

資料流編號: d20

資料流名稱: 罰款通知單

簡述:審核處理後,發現借閱超期或損壞要求罰款的通知單

資料流**:審核處理模組

資料流去向:罰款處理模組

資料流組成:借閱證號+管理員編號+金額+日期

資料流量:20張/月

高峰流量:50張/月

資料流編號:d21

資料流名稱:罰款單

簡述:對借閱者進行罰款的資訊單

資料流**:罰款處理模組

資料流去向:借閱者

資料流組成:借閱證號+管理員編號+金額+日期

資料流量:20張/月

高峰流量:50張/月

資料流編號:d22

資料流名稱:應付罰款

簡述:借閱者因借書超期或損壞圖書應該作的賠償

資料流**:借閱者

資料流去向:罰款處理模組

資料流組成:金額

資料流量: 40元/月

高峰流量:100元/月

資料流編號:d23

資料流名稱:圖書

簡述:罰款處理後準備入庫的圖書

資料流**:罰款處理模組

資料流去向:圖書入庫處理模組

資料流組成:圖書編號+圖書名+條形碼號+出版社+出版日期+入庫日期+作者+單價等

資料流量:20本/月

高峰流量:50本/月

資料流編號:d24

資料流名稱:圖書

簡述:審核處理後合格的圖書

資料流**:審核處理模組

資料流去向:圖書入庫處理模組

資料流組成:圖書編號+圖書名+條形碼號+出版社+出版日期+入庫日期+作者+單價等

資料流量:150本/天

高峰流量:400本/天

資料流編號:d25

資料流名稱:還書清單

簡述:所還圖書進行入庫資訊單

資料流**:圖書入庫處理模組

資料流去向:圖書庫存情況存檔

圖書館管理系統資料庫設計

1.1圖書資料基本管理 1 新書編號 登記 入庫 將新購入的書籍按照國家統一的分類編號 登記書號 書名 作者 出版社等基本資訊,將新購圖書入庫。2 檢索查詢 按照各種組合條件對書庫圖書進行查詢,也可以進行模糊查詢。3 圖書資料統計 根據要求對圖書總數 各類圖書數以及圖書單價合計統計,列印日常報表。4...

圖書館管理系統資料庫課程設計實驗報告

課程設計報告內容 1 封面頁 資料庫課程設計實驗報告 圖書館管理系統 專業 級 班 姓名學號 指導老師 2 目錄頁 3 前言 4 正文 本系統採用powerbuilder9.0開發工具,後台使用microsoft sql server2000建立資料庫。1 軟體功能分析 該圖書管理系統主要面向學校圖...

資料庫圖書館管理系統

1.圖書館管理系統的基本需求分析 讀者有姓名 性別 讀者編號 學號 院系 班級 圖書有名稱 作者 本數 單價 圖書編號 索書號 出版社 館藏地點有樓層 分類 借閱有應還日期 借閱日期 歸還日期。乙個讀者可以借閱多本書,一本書可以被乙個讀者借走 一本書可以本節奏多次一次可以借閱多本書。一類圖書放在同一...