




版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、基于圖書管理系統(tǒng)數(shù)據庫設計 組員:姓名:XXX 學號:1025829040姓名 XXX 學號:1025829041姓名:XXX 學號:1025829006系統(tǒng)概述一直以來人們使用傳統(tǒng)的人工方式管理圖書館的日常工作,對于 圖書館的借書和還書過程,想必大家都已很熟悉。在計算機尚未在 圖書館廣泛使用之前,借書和還書過程主要依靠手工。不足之處顯 而易見,首先處理借書、還書業(yè)務流程的效率很低,其次處理能力 比較低,一段時間內,所能服務的讀者人數(shù)是有限的。利用計算機 來處理這些流程無疑會極大程度地提高效率和處理能力。我們將會 看到排隊等候借書、還書的隊伍不再那么長,工作人員出錯的概率 也小了,讀者可以花更
2、多的時間在選擇書和看書上。為方便對圖書館書籍、讀者資料、借還書等進行高效的管理,特 編寫該程序以提高圖書館的管理效率。使用該程序之后,工作人員 可以查詢某位讀者、某種圖書的借閱情況,還可以對當前圖書借閱 情況進行一些統(tǒng)計,給出統(tǒng)計表格,以便全面掌握圖書的流通情 況。圖書管理系統(tǒng)是一種基于集中統(tǒng)一規(guī)劃的數(shù)據庫數(shù)據管理新模 式。在對圖書、讀者的管理,其實是對圖書、讀者數(shù)據的管理。本系 統(tǒng)的建成無疑會為管理者對圖書管理系統(tǒng)提供極大的幫助。一、需求分析一個簡單的圖書管理系統(tǒng)包括圖書館內書籍的信息、 學校在校學生 的信息以及學生的借閱信息。 此系統(tǒng)功能分為面向學生和面向管理 員兩部分, 其中學生可以進行
3、借閱、 續(xù)借、 歸還和查詢書籍等操作, 管理員可以完成書籍和學生的增加, 刪除和修改以及對學生, 借閱、 續(xù)借、歸還的確認。1、流程讀者到圖書借閱處查詢圖書,看看是否有滿足讀者要求的圖書。 如果有滿足讀者要求的圖書, 查看該圖書是否在館,如果在館, 則圖 書管理員在系統(tǒng)記錄讀者信息并記錄借出圖書信息, 如果不在館, 通 知讀者。如果讀者要求的圖書無法提供,則通知讀者無法滿足。 2、信息要求針對一般圖書管理信息系統(tǒng)的需求,通過對圖書管理工作過程 的內容和數(shù)據流程分析,設計如下面所示的數(shù)據項:Ø讀者信息屬性:讀者學號 ,讀者姓名,讀者性別,聯(lián)系電話,所在系,生效日期,失 效日期,違章狀況
4、,累計借書,備注主鍵:讀者學號Ø書籍信息屬性:ISBN ,書名,作者,出版社,出版日期,簡介,備注 主鍵:ISBNØ管理員信息 4、借閱表 三、概念結構設計(1 讀者 -借閱 -圖書 借閱關系 E-R 圖事務規(guī)則:一個讀者可以借閱多本圖書(1:n 一本圖書可以被一個讀者借閱 (1:n (2管理員 -管理 -圖書 管理員 _讀者關系 E-R 圖事務規(guī)則:一個圖書管理員可以管理多個讀者信息(1:n 一個讀者信息只能被一個圖書管理員管理(1:1(3 管理員管理圖書 管理員_書籍關系 E-R 圖事務規(guī)則:一本圖書可以被多個圖書管理員管理(1:n 一個圖書管理員可以管理多本圖書(1:
5、n 圖書管理系統(tǒng)總 E-R 圖 系統(tǒng)全局 ER 圖 三、邏輯結構設計 1、 建立圖書信息表 圖書表結構 插入圖書表數(shù)據 2、創(chuàng)建讀者表代碼: 讀者表結構: 插入讀者信息: 3、創(chuàng)建管理員信息表: 管理員表結構: 插入管理員數(shù)據: 4、創(chuàng)建借閱表 借閱表結構: 插入借閱表數(shù)據: 5、創(chuàng)建管理員 -書籍表 表結構: 插入數(shù)據: 6、創(chuàng)建管理員 _學生表 表結構: 插入數(shù)據: 讀者表、圖書表、借閱表數(shù)據庫約束關系:圖書表和借閱表的數(shù)據庫關系約束: 管理員 _書籍表、管理員表、圖書表數(shù)據庫關系約束: 管理員 _學生表、學生、管理員數(shù)據庫關系約束: 實驗總結:通過本次的大作業(yè)的練習, 我們對于數(shù)據庫的內容更加了解, 對數(shù)據庫的操作更加熟悉, 通過實驗使用數(shù)據庫理論學習中學到的東西從而加深了對理論知識 的認
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 人人文庫網僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 電力檢修合同范本
- 手機 經銷合同范本
- 勞務塔吊司機合同范本
- 加工非標制作合同范本
- 農村產業(yè)外包合同范本
- 入職家政合同范本
- 公路承包轉讓合同范本
- 公司加班裝修合同范本
- 產品推廣協(xié)議合同范本
- 冷庫維修合同范本正規(guī)合同
- ABO血型鑒定及交叉配血
- 消防水箱安裝施工方案
- 【重慶長安汽車公司績效管理現(xiàn)狀、問題及優(yōu)化對策(7600字論文)】
- 家鄉(xiāng)-延安課件
- 孔軸的極限偏差表
- 熱軋鋼板和鋼帶尺寸允許偏差
- BBC-商務英語會話
- 中等職業(yè)學校畢業(yè)生就業(yè)推薦表
- 鋼結構設計原理全套PPT完整教學課件
- 2023年浙江首考讀后續(xù)寫真題講評課件 高三英語二輪復習寫作專項+
- 各期前列腺癌治療的指南推薦
評論
0/150
提交評論