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

下載本文檔

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

文檔簡(jiǎn)介

1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)工程技術(shù)學(xué)院數(shù)據(jù)庫(kù)課程設(shè)計(jì)題 目:圖書(shū)管理系統(tǒng)數(shù)據(jù)庫(kù)設(shè)計(jì)學(xué) 號(hào):專業(yè)班級(jí):姓 名:指導(dǎo)老師:完成日期:目 錄一、需求分析二、概念結(jié)構(gòu)設(shè)計(jì)三、邏輯結(jié)構(gòu)設(shè)計(jì)四、物理結(jié)構(gòu)設(shè)計(jì)五、數(shù)據(jù)庫(kù)的構(gòu)建和數(shù)據(jù)裝入六、數(shù)據(jù)庫(kù)的功能實(shí)現(xiàn)七、總結(jié)需求分析系統(tǒng)現(xiàn)狀及主要解決問(wèn)題近年來(lái),隨著圖書(shū)館規(guī)模的不斷擴(kuò)大,圖書(shū)數(shù)量也相應(yīng)的增加,有關(guān)圖書(shū)的各種信息量也成倍的增加,面對(duì)著龐大的信息量,傳統(tǒng)的人工方式管理的記錄中我們可以發(fā)現(xiàn)這樣的問(wèn)題:(1)檢索速度慢、效率低。因?yàn)閳D書(shū)館的藏書(shū)種類多、數(shù)量多,將藏

2、書(shū)準(zhǔn)確地分門(mén)別類,快速檢索,手工進(jìn)行非常困難往往是終于查到了書(shū)的信息,館中沒(méi)有此書(shū)或已被別人借走。圖書(shū)館的規(guī)模越大,這個(gè)問(wèn)題越突出。(2)借書(shū)、還書(shū)工作量大。借書(shū)、還書(shū)頻率越大,說(shuō)明圖書(shū)館的作用越大,然而隨之而來(lái)的大量的借書(shū)、 還書(shū)登記、實(shí)存圖書(shū)的更新以及借出圖書(shū)超期、遺失等的處理,其工作量之大,往 往是人工操作所難以勝任的。而且經(jīng)常會(huì)出現(xiàn)這樣那樣的差錯(cuò)。(3)圖書(shū)統(tǒng)計(jì)工作難、藏書(shū)更新不能及時(shí)完成。圖書(shū)館的圖書(shū)應(yīng)根據(jù)科學(xué)技術(shù)的發(fā)展和教學(xué)工作的需要及時(shí)添加和更新,然而由于藏書(shū)數(shù)量及圖書(shū)種類越來(lái)越多,加上自然損耗,人為破壞,使圖書(shū)的統(tǒng)計(jì)工作難以及時(shí)完成,藏書(shū)的更新也就很難有針對(duì)性地進(jìn)行,藏書(shū)的知識(shí)

3、結(jié)構(gòu)得不到良好地控制。因此必須制定一套合理、有效、規(guī)范和實(shí)用的圖書(shū)管理系統(tǒng),對(duì)圖書(shū)資料進(jìn)行集中統(tǒng)一的管理。系統(tǒng)開(kāi)發(fā)的總的設(shè)計(jì)目標(biāo)是實(shí)現(xiàn)圖書(shū)管理的系統(tǒng)化、規(guī)范化和自動(dòng)化,實(shí)現(xiàn)對(duì)圖書(shū)資料的集中統(tǒng)一的管理。使圖書(shū)管理者便于對(duì)圖書(shū)和讀者的管理。本系統(tǒng)主要實(shí)現(xiàn)對(duì)圖書(shū)館信息的管理,主要功能為管理有關(guān)讀者、圖書(shū)、借閱、查詢、刪除和管理員的信息等。使用該系統(tǒng)之后,圖書(shū)館管理人員可以管理讀者的登記、圖書(shū)的購(gòu)入、借出、歸還以及注銷等;還可以查詢某位讀者、某本圖書(shū)的借閱情況,對(duì)當(dāng)前借閱情況給出一些統(tǒng)計(jì),給出統(tǒng)計(jì)表格,以全面掌握?qǐng)D書(shū)的流通情況 。 能解決的問(wèn)題(1) 在讀者信息管理部分要求: a.可以查詢讀者信息。

4、b.可以對(duì)讀者信息進(jìn)行添加及刪除的操作。(2 )在書(shū)籍信息管理部分,要求 a.可以瀏覽書(shū)籍信息要求 b.可以對(duì)書(shū)籍信息進(jìn)行維護(hù)包括添加及刪除的操作。(3)在借閱信息管理部分要求 a.可以瀏覽借閱信息。 b.可以對(duì)借閱信息進(jìn)行維護(hù)操作。(4)在歸還信息管理部分,要求 a.可以瀏覽歸還信息 b.對(duì)歸還信息可修改維護(hù)操作(5)在管理者信息管理部分要求 a.顯示當(dāng)前數(shù)據(jù)庫(kù)中管理者情況。 b.對(duì)管理者信息維護(hù)操作。(6)在罰款信息管理部分要求 a.可以瀏覽罰款信息 b.對(duì)罰款信息可以更新 要達(dá)到的具體指標(biāo)(1)可隨時(shí)查詢書(shū)庫(kù)中現(xiàn)有書(shū)籍的種類、數(shù)量與存放位置。所有各類書(shū)籍均可由書(shū)號(hào)唯一標(biāo)識(shí)。(2)可隨時(shí)查

5、詢書(shū)籍借還情況。包括借書(shū)人單位、姓名、借書(shū)證號(hào)、借書(shū)日期和還書(shū)日期。任何人可借多種書(shū),任何一種書(shū)可為多個(gè)人所借,借書(shū)證號(hào)具有唯一性。(3)當(dāng)需要時(shí),可通過(guò)數(shù)據(jù)庫(kù)中保存的出版社電話、郵編及地址等信息向有關(guān)書(shū)籍的出版社增購(gòu)有關(guān)書(shū)籍。一個(gè)出版社可出版多種書(shū)籍,同一本書(shū)僅為一個(gè)出版社出版,出版社名具有唯一性。概念結(jié)構(gòu)設(shè)計(jì)這一階段我們將客戶的應(yīng)用需求抽象為信息世界的結(jié)構(gòu),即對(duì)系統(tǒng)的人、物、事和概念進(jìn)行人為處理,抽取人們所關(guān)心的共同特性,同時(shí)把這些特性用概念精確的描述。我們首先根據(jù)需求分析的結(jié)果(數(shù)據(jù)流圖、數(shù)據(jù)字典等)對(duì)現(xiàn)實(shí)世界的數(shù)據(jù)進(jìn)行抽象,設(shè)計(jì)各個(gè)局部E-R圖,然后合并成初步E-R圖,再進(jìn)行修改與重構(gòu)

6、。局部E-R圖 圖書(shū)信息管理系統(tǒng)主要分為以下幾個(gè)局部E-R圖:、借閱者、圖書(shū)信息E-R圖:班級(jí)學(xué)號(hào)姓名院系班級(jí)學(xué)號(hào)姓名院系借閱者借閱者圖書(shū)信息圖書(shū)信息圖書(shū)編號(hào)圖書(shū)編號(hào)出庫(kù)日期出庫(kù)日期入庫(kù)日期出版日期作者姓名在庫(kù)數(shù)出版社書(shū)名入庫(kù)日期出版日期作者姓名在庫(kù)數(shù)出版社書(shū)名、管理員、銷書(shū)清單E-R圖:管理員編號(hào)負(fù)責(zé)書(shū)庫(kù)姓名管理員編號(hào)負(fù)責(zé)書(shū)庫(kù)姓名管理員管理員銷書(shū)清單銷書(shū)清單銷書(shū)日期銷書(shū)數(shù)量圖書(shū)名稱管理員編號(hào)圖書(shū)編號(hào)銷書(shū)日期銷書(shū)數(shù)量圖書(shū)名稱管理員編號(hào)圖書(shū)編號(hào)、總E-R圖:銷書(shū)清單圖書(shū)信息銷書(shū)清單圖書(shū)信息 1 n管理借閱管理借閱借出日期拖欠日期借出日期拖欠日期罰款數(shù)目罰款數(shù)目到期日期 1到期日期 n管理管理員管

7、理管理員借閱者 n 1借閱者3、邏輯結(jié)構(gòu)設(shè)計(jì)圖書(shū)信息(圖書(shū)編號(hào),書(shū)名,作者姓名,出版社,出版日期,在庫(kù)數(shù),所在書(shū)庫(kù))借閱者(姓名,學(xué)號(hào),班級(jí),院系)管理員(管理員編號(hào),姓名,負(fù)責(zé)書(shū)庫(kù))銷書(shū)清單(圖書(shū)編號(hào),管理者編號(hào),圖書(shū)名稱,銷書(shū)日期,銷書(shū)數(shù)量)借閱(學(xué)號(hào),圖書(shū)編號(hào),借出日期,到期日期,拖欠日期,罰款數(shù)目)管理(管理員編號(hào),學(xué)號(hào),圖書(shū)編號(hào))物理結(jié)構(gòu)設(shè)計(jì)建立索引: (1)CREATE UNIQUE INDEX圖書(shū)編號(hào)ON 圖書(shū)信息(圖書(shū)編號(hào)) (2)CREATE UNIQUE INDEX管理員編號(hào)ON 管理員(管理員編號(hào)) (3)CREATE UNIQUE INDEX 學(xué)號(hào) ON 借閱者(學(xué)號(hào))

8、 數(shù)據(jù)庫(kù)的構(gòu)建和數(shù)據(jù)裝入表單借閱者表單圖書(shū)表單管理員表單管理表單銷書(shū)清單表單借閱表單數(shù)據(jù)截圖借閱者數(shù)據(jù)圖書(shū)數(shù)據(jù)管理員數(shù)據(jù)管理數(shù)據(jù)銷書(shū)清單數(shù)據(jù)借閱數(shù)據(jù)數(shù)據(jù)庫(kù)的功能實(shí)現(xiàn)單表查詢SQL語(yǔ)句:SELECT 學(xué)號(hào) FROM 借閱 WHERE 圖書(shū)編號(hào)=結(jié)果:連接查詢查詢的全部信息:SELECT 姓名FROM 借閱者,借閱WHERE 借閱者 .學(xué)號(hào) =借閱.學(xué)號(hào)結(jié)果:統(tǒng)計(jì)、分組查詢分組查詢求圖書(shū)信息表中在庫(kù)書(shū)的數(shù)量: SELECT COUNT (*) FROM 圖書(shū)信息組合查詢查詢借圖書(shū)編號(hào)為,并且學(xué)號(hào)為的讀者姓名:SELECT 姓名FROM 借閱者WHERE 學(xué)號(hào)=UNION SELECT 學(xué)號(hào)FROM

9、 借閱WHERE 圖書(shū)編號(hào)=7、總結(jié)通過(guò)這次課程設(shè)計(jì)發(fā)現(xiàn)這其中需要的很多知識(shí)我們沒(méi)有接觸過(guò),去圖書(shū)館查資料的時(shí)候發(fā)現(xiàn)我們前邊所學(xué)到的僅僅是皮毛,還有很多需要我們掌握的東西我們根本不知道。同時(shí)也發(fā)現(xiàn)有很多已經(jīng)學(xué)過(guò)的東西我們沒(méi)有理解到位,不能靈活運(yùn)用于實(shí)際,不能很好的用來(lái)解決問(wèn)題,這就需要我們不斷的大量的實(shí)踐,通過(guò)不斷的自學(xué),不斷地發(fā)現(xiàn)問(wèn)題,思考問(wèn)題,進(jìn)而解決問(wèn)題。在這個(gè)過(guò)程中我們將深刻理解所學(xué)知識(shí),同時(shí)也可以學(xué)到不少很實(shí)用的東西。從各種文檔的閱讀到開(kāi)始的需求分析、概念結(jié)構(gòu)設(shè)計(jì)、邏輯結(jié)構(gòu)設(shè)計(jì)、物理結(jié)構(gòu)設(shè)計(jì)。親身體驗(yàn)了一回系統(tǒng)的設(shè)計(jì)開(kāi)發(fā)過(guò)程。很多東西書(shū)上寫(xiě)的很清楚,貌似看著也很簡(jiǎn)單,思路非常清晰。但

10、真正需要自己想辦法去設(shè)計(jì)一個(gè)系統(tǒng)的時(shí)候才發(fā)現(xiàn)其中的難度。經(jīng)常做到后面突然就發(fā)現(xiàn)自己一開(kāi)始的設(shè)計(jì)有問(wèn)題,然后又回去翻工,在各種反復(fù)中不斷完善自己的想法。我們學(xué)習(xí)并應(yīng)用了SQL語(yǔ)言,對(duì)數(shù)據(jù)庫(kù)的創(chuàng)建、修改、刪除方法有了一定的了解,通過(guò)導(dǎo)入表和刪除表、更改表學(xué)會(huì)了對(duì)于表的一些操作,為了建立一個(gè)關(guān)系數(shù)據(jù)庫(kù)信息管理系統(tǒng),必須得經(jīng)過(guò)系統(tǒng)調(diào)研、需求分析、概念設(shè)計(jì)、邏輯設(shè)計(jì)、物理設(shè)計(jì)、系統(tǒng)調(diào)試、維護(hù)以及系統(tǒng)評(píng)價(jià)的一般過(guò)程,為畢業(yè)設(shè)計(jì)打下基礎(chǔ)。 很多事情不是想象中的那么簡(jiǎn)單的,它涉及到的各種實(shí)體、屬性、數(shù)據(jù)流程、數(shù)據(jù)處理等等。很多時(shí)候感覺(jué)后面的設(shè)計(jì)根本無(wú)法繼續(xù),感覺(jué)像是被前面做的各種圖限制了。在做關(guān)系模型轉(zhuǎn)換的時(shí)候碰到有些實(shí)體即可以認(rèn)為是實(shí)體又可以作為屬性,為了避免冗余,盡量按照屬性處理了不管做什么,我們都要相信自己,不能畏懼,不能怕遇到困難,什么都需要去嘗試,有些你開(kāi)始認(rèn)為很難的事在你嘗試之后你可能會(huì)發(fā)現(xiàn)原來(lái)她并沒(méi)有你以前覺(jué)得的那樣,自

溫馨提示

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

最新文檔

評(píng)論

0/150

提交評(píng)論