基于圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計_第1頁
基于圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計_第2頁
基于圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計_第3頁
基于圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計_第4頁
基于圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計_第5頁
已閱讀5頁,還剩10頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進(jìn)行舉報或認(rèn)領(lǐng)

文檔簡介

1、基于圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計 組員:姓名:XXX 學(xué)號:1025829040姓名 XXX 學(xué)號:1025829041姓名:XXX 學(xué)號:1025829006系統(tǒng)概述一直以來人們使用傳統(tǒng)的人工方式管理圖書館的日常工作,對于 圖書館的借書和還書過程,想必大家都已很熟悉。在計算機(jī)尚未在 圖書館廣泛使用之前,借書和還書過程主要依靠手工。不足之處顯 而易見,首先處理借書、還書業(yè)務(wù)流程的效率很低,其次處理能力 比較低,一段時間內(nèi),所能服務(wù)的讀者人數(shù)是有限的。利用計算機(jī) 來處理這些流程無疑會極大程度地提高效率和處理能力。我們將會 看到排隊等候借書、還書的隊伍不再那么長,工作人員出錯的概率 也小了,讀者可以花更

2、多的時間在選擇書和看書上。為方便對圖書館書籍、讀者資料、借還書等進(jìn)行高效的管理,特 編寫該程序以提高圖書館的管理效率。使用該程序之后,工作人員 可以查詢某位讀者、某種圖書的借閱情況,還可以對當(dāng)前圖書借閱 情況進(jìn)行一些統(tǒng)計,給出統(tǒng)計表格,以便全面掌握圖書的流通情 況。圖書管理系統(tǒng)是一種基于集中統(tǒng)一規(guī)劃的數(shù)據(jù)庫數(shù)據(jù)管理新模 式。在對圖書、讀者的管理,其實是對圖書、讀者數(shù)據(jù)的管理。本系 統(tǒng)的建成無疑會為管理者對圖書管理系統(tǒng)提供極大的幫助。一、需求分析一個簡單的圖書管理系統(tǒng)包括圖書館內(nèi)書籍的信息、 學(xué)校在校學(xué)生 的信息以及學(xué)生的借閱信息。 此系統(tǒng)功能分為面向?qū)W生和面向管理 員兩部分, 其中學(xué)生可以進(jìn)行

3、借閱、 續(xù)借、 歸還和查詢書籍等操作, 管理員可以完成書籍和學(xué)生的增加, 刪除和修改以及對學(xué)生, 借閱、 續(xù)借、歸還的確認(rèn)。1、流程讀者到圖書借閱處查詢圖書,看看是否有滿足讀者要求的圖書。 如果有滿足讀者要求的圖書, 查看該圖書是否在館,如果在館, 則圖 書管理員在系統(tǒng)記錄讀者信息并記錄借出圖書信息, 如果不在館, 通 知讀者。如果讀者要求的圖書無法提供,則通知讀者無法滿足。 2、信息要求針對一般圖書管理信息系統(tǒng)的需求,通過對圖書管理工作過程 的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計如下面所示的數(shù)據(jù)項:Ø讀者信息屬性:讀者學(xué)號 ,讀者姓名,讀者性別,聯(lián)系電話,所在系,生效日期,失 效日期,違章狀況

4、,累計借書,備注主鍵:讀者學(xué)號Ø書籍信息屬性:ISBN ,書名,作者,出版社,出版日期,簡介,備注 主鍵:ISBNØ管理員信息 4、借閱表 三、概念結(jié)構(gòu)設(shè)計(1 讀者 -借閱 -圖書 借閱關(guān)系 E-R 圖事務(wù)規(guī)則:一個讀者可以借閱多本圖書(1:n 一本圖書可以被一個讀者借閱 (1:n (2管理員 -管理 -圖書 管理員 _讀者關(guān)系 E-R 圖事務(wù)規(guī)則:一個圖書管理員可以管理多個讀者信息(1:n 一個讀者信息只能被一個圖書管理員管理(1:1(3 管理員管理圖書 管理員_書籍關(guān)系 E-R 圖事務(wù)規(guī)則:一本圖書可以被多個圖書管理員管理(1:n 一個圖書管理員可以管理多本圖書(1:

5、n 圖書管理系統(tǒng)總 E-R 圖 系統(tǒng)全局 ER 圖 三、邏輯結(jié)構(gòu)設(shè)計 1、 建立圖書信息表 圖書表結(jié)構(gòu) 插入圖書表數(shù)據(jù) 2、創(chuàng)建讀者表代碼: 讀者表結(jié)構(gòu): 插入讀者信息: 3、創(chuàng)建管理員信息表: 管理員表結(jié)構(gòu): 插入管理員數(shù)據(jù): 4、創(chuàng)建借閱表 借閱表結(jié)構(gòu): 插入借閱表數(shù)據(jù): 5、創(chuàng)建管理員 -書籍表 表結(jié)構(gòu): 插入數(shù)據(jù): 6、創(chuàng)建管理員 _學(xué)生表 表結(jié)構(gòu): 插入數(shù)據(jù): 讀者表、圖書表、借閱表數(shù)據(jù)庫約束關(guān)系:圖書表和借閱表的數(shù)據(jù)庫關(guān)系約束: 管理員 _書籍表、管理員表、圖書表數(shù)據(jù)庫關(guān)系約束: 管理員 _學(xué)生表、學(xué)生、管理員數(shù)據(jù)庫關(guān)系約束: 實驗總結(jié):通過本次的大作業(yè)的練習(xí), 我們對于數(shù)據(jù)庫的內(nèi)容更加了解, 對數(shù)據(jù)庫的操作更加熟悉, 通過實驗使用數(shù)據(jù)庫理論學(xué)習(xí)中學(xué)到的東西從而加深了對理論知識 的認(rèn)

溫馨提示

  • 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內(nèi)容里面會有圖紙預(yù)覽,若沒有圖紙預(yù)覽就沒有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論