版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認領(lǐng)
文檔簡介
1、精選優(yōu)質(zhì)文檔-傾情為你奉上精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)專心-專注-專業(yè)精選優(yōu)質(zhì)文檔-傾情為你奉上專心-專注-專業(yè)工程技術(shù)學(xué)院數(shù)據(jù)庫課程設(shè)計題 目:圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計學(xué) 號:專業(yè)班級:姓 名:指導(dǎo)老師:完成日期:目 錄一、需求分析二、概念結(jié)構(gòu)設(shè)計三、邏輯結(jié)構(gòu)設(shè)計四、物理結(jié)構(gòu)設(shè)計五、數(shù)據(jù)庫的構(gòu)建和數(shù)據(jù)裝入六、數(shù)據(jù)庫的功能實現(xiàn)七、總結(jié)需求分析系統(tǒng)現(xiàn)狀及主要解決問題近年來,隨著圖書館規(guī)模的不斷擴大,圖書數(shù)量也相應(yīng)的增加,有關(guān)圖書的各種信息量也成倍的增加,面對著龐大的信息量,傳統(tǒng)的人工方式管理的記錄中我們可以發(fā)現(xiàn)這樣的問題:(1)檢索速度慢、效率低。因為圖書館的藏書種類多、數(shù)量多,將藏
2、書準(zhǔn)確地分門別類,快速檢索,手工進行非常困難往往是終于查到了書的信息,館中沒有此書或已被別人借走。圖書館的規(guī)模越大,這個問題越突出。(2)借書、還書工作量大。借書、還書頻率越大,說明圖書館的作用越大,然而隨之而來的大量的借書、 還書登記、實存圖書的更新以及借出圖書超期、遺失等的處理,其工作量之大,往 往是人工操作所難以勝任的。而且經(jīng)常會出現(xiàn)這樣那樣的差錯。(3)圖書統(tǒng)計工作難、藏書更新不能及時完成。圖書館的圖書應(yīng)根據(jù)科學(xué)技術(shù)的發(fā)展和教學(xué)工作的需要及時添加和更新,然而由于藏書數(shù)量及圖書種類越來越多,加上自然損耗,人為破壞,使圖書的統(tǒng)計工作難以及時完成,藏書的更新也就很難有針對性地進行,藏書的知識
3、結(jié)構(gòu)得不到良好地控制。因此必須制定一套合理、有效、規(guī)范和實用的圖書管理系統(tǒng),對圖書資料進行集中統(tǒng)一的管理。系統(tǒng)開發(fā)的總的設(shè)計目標(biāo)是實現(xiàn)圖書管理的系統(tǒng)化、規(guī)范化和自動化,實現(xiàn)對圖書資料的集中統(tǒng)一的管理。使圖書管理者便于對圖書和讀者的管理。本系統(tǒng)主要實現(xiàn)對圖書館信息的管理,主要功能為管理有關(guān)讀者、圖書、借閱、查詢、刪除和管理員的信息等。使用該系統(tǒng)之后,圖書館管理人員可以管理讀者的登記、圖書的購入、借出、歸還以及注銷等;還可以查詢某位讀者、某本圖書的借閱情況,對當(dāng)前借閱情況給出一些統(tǒng)計,給出統(tǒng)計表格,以全面掌握圖書的流通情況 。 能解決的問題(1) 在讀者信息管理部分要求: a.可以查詢讀者信息。
4、b.可以對讀者信息進行添加及刪除的操作。(2 )在書籍信息管理部分,要求 a.可以瀏覽書籍信息要求 b.可以對書籍信息進行維護包括添加及刪除的操作。(3)在借閱信息管理部分要求 a.可以瀏覽借閱信息。 b.可以對借閱信息進行維護操作。(4)在歸還信息管理部分,要求 a.可以瀏覽歸還信息 b.對歸還信息可修改維護操作(5)在管理者信息管理部分要求 a.顯示當(dāng)前數(shù)據(jù)庫中管理者情況。 b.對管理者信息維護操作。(6)在罰款信息管理部分要求 a.可以瀏覽罰款信息 b.對罰款信息可以更新 要達到的具體指標(biāo)(1)可隨時查詢書庫中現(xiàn)有書籍的種類、數(shù)量與存放位置。所有各類書籍均可由書號唯一標(biāo)識。(2)可隨時查
5、詢書籍借還情況。包括借書人單位、姓名、借書證號、借書日期和還書日期。任何人可借多種書,任何一種書可為多個人所借,借書證號具有唯一性。(3)當(dāng)需要時,可通過數(shù)據(jù)庫中保存的出版社電話、郵編及地址等信息向有關(guān)書籍的出版社增購有關(guān)書籍。一個出版社可出版多種書籍,同一本書僅為一個出版社出版,出版社名具有唯一性。概念結(jié)構(gòu)設(shè)計這一階段我們將客戶的應(yīng)用需求抽象為信息世界的結(jié)構(gòu),即對系統(tǒng)的人、物、事和概念進行人為處理,抽取人們所關(guān)心的共同特性,同時把這些特性用概念精確的描述。我們首先根據(jù)需求分析的結(jié)果(數(shù)據(jù)流圖、數(shù)據(jù)字典等)對現(xiàn)實世界的數(shù)據(jù)進行抽象,設(shè)計各個局部E-R圖,然后合并成初步E-R圖,再進行修改與重構(gòu)
6、。局部E-R圖 圖書信息管理系統(tǒng)主要分為以下幾個局部E-R圖:、借閱者、圖書信息E-R圖:班級學(xué)號姓名院系班級學(xué)號姓名院系借閱者借閱者圖書信息圖書信息圖書編號圖書編號出庫日期出庫日期入庫日期出版日期作者姓名在庫數(shù)出版社書名入庫日期出版日期作者姓名在庫數(shù)出版社書名、管理員、銷書清單E-R圖:管理員編號負責(zé)書庫姓名管理員編號負責(zé)書庫姓名管理員管理員銷書清單銷書清單銷書日期銷書數(shù)量圖書名稱管理員編號圖書編號銷書日期銷書數(shù)量圖書名稱管理員編號圖書編號、總E-R圖:銷書清單圖書信息銷書清單圖書信息 1 n管理借閱管理借閱借出日期拖欠日期借出日期拖欠日期罰款數(shù)目罰款數(shù)目到期日期 1到期日期 n管理管理員管
7、理管理員借閱者 n 1借閱者3、邏輯結(jié)構(gòu)設(shè)計圖書信息(圖書編號,書名,作者姓名,出版社,出版日期,在庫數(shù),所在書庫)借閱者(姓名,學(xué)號,班級,院系)管理員(管理員編號,姓名,負責(zé)書庫)銷書清單(圖書編號,管理者編號,圖書名稱,銷書日期,銷書數(shù)量)借閱(學(xué)號,圖書編號,借出日期,到期日期,拖欠日期,罰款數(shù)目)管理(管理員編號,學(xué)號,圖書編號)物理結(jié)構(gòu)設(shè)計建立索引: (1)CREATE UNIQUE INDEX圖書編號ON 圖書信息(圖書編號) (2)CREATE UNIQUE INDEX管理員編號ON 管理員(管理員編號) (3)CREATE UNIQUE INDEX 學(xué)號 ON 借閱者(學(xué)號)
8、 數(shù)據(jù)庫的構(gòu)建和數(shù)據(jù)裝入表單借閱者表單圖書表單管理員表單管理表單銷書清單表單借閱表單數(shù)據(jù)截圖借閱者數(shù)據(jù)圖書數(shù)據(jù)管理員數(shù)據(jù)管理數(shù)據(jù)銷書清單數(shù)據(jù)借閱數(shù)據(jù)數(shù)據(jù)庫的功能實現(xiàn)單表查詢SQL語句:SELECT 學(xué)號 FROM 借閱 WHERE 圖書編號=結(jié)果:連接查詢查詢的全部信息:SELECT 姓名FROM 借閱者,借閱WHERE 借閱者 .學(xué)號 =借閱.學(xué)號結(jié)果:統(tǒng)計、分組查詢分組查詢求圖書信息表中在庫書的數(shù)量: SELECT COUNT (*) FROM 圖書信息組合查詢查詢借圖書編號為,并且學(xué)號為的讀者姓名:SELECT 姓名FROM 借閱者WHERE 學(xué)號=UNION SELECT 學(xué)號FROM
9、 借閱WHERE 圖書編號=7、總結(jié)通過這次課程設(shè)計發(fā)現(xiàn)這其中需要的很多知識我們沒有接觸過,去圖書館查資料的時候發(fā)現(xiàn)我們前邊所學(xué)到的僅僅是皮毛,還有很多需要我們掌握的東西我們根本不知道。同時也發(fā)現(xiàn)有很多已經(jīng)學(xué)過的東西我們沒有理解到位,不能靈活運用于實際,不能很好的用來解決問題,這就需要我們不斷的大量的實踐,通過不斷的自學(xué),不斷地發(fā)現(xiàn)問題,思考問題,進而解決問題。在這個過程中我們將深刻理解所學(xué)知識,同時也可以學(xué)到不少很實用的東西。從各種文檔的閱讀到開始的需求分析、概念結(jié)構(gòu)設(shè)計、邏輯結(jié)構(gòu)設(shè)計、物理結(jié)構(gòu)設(shè)計。親身體驗了一回系統(tǒng)的設(shè)計開發(fā)過程。很多東西書上寫的很清楚,貌似看著也很簡單,思路非常清晰。但
10、真正需要自己想辦法去設(shè)計一個系統(tǒng)的時候才發(fā)現(xiàn)其中的難度。經(jīng)常做到后面突然就發(fā)現(xiàn)自己一開始的設(shè)計有問題,然后又回去翻工,在各種反復(fù)中不斷完善自己的想法。我們學(xué)習(xí)并應(yīng)用了SQL語言,對數(shù)據(jù)庫的創(chuàng)建、修改、刪除方法有了一定的了解,通過導(dǎo)入表和刪除表、更改表學(xué)會了對于表的一些操作,為了建立一個關(guān)系數(shù)據(jù)庫信息管理系統(tǒng),必須得經(jīng)過系統(tǒng)調(diào)研、需求分析、概念設(shè)計、邏輯設(shè)計、物理設(shè)計、系統(tǒng)調(diào)試、維護以及系統(tǒng)評價的一般過程,為畢業(yè)設(shè)計打下基礎(chǔ)。 很多事情不是想象中的那么簡單的,它涉及到的各種實體、屬性、數(shù)據(jù)流程、數(shù)據(jù)處理等等。很多時候感覺后面的設(shè)計根本無法繼續(xù),感覺像是被前面做的各種圖限制了。在做關(guān)系模型轉(zhuǎn)換的時候碰到有些實體即可以認為是實體又可以作為屬性,為了避免冗余,盡量按照屬性處理了不管做什么,我們都要相信自己,不能畏懼,不能怕遇到困難,什么都需要去嘗試,有些你開始認為很難的事在你嘗試之后你可能會發(fā)現(xià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)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 2024年文化產(chǎn)業(yè)設(shè)計勞務(wù)分包合同范本3篇
- 2024年智能門禁系統(tǒng)與智能安防監(jiān)控一體化采購合同3篇
- 2024年度綠色能源項目債權(quán)債務(wù)擔(dān)保合同3篇
- 2024年度危險品運輸合同的法律風(fēng)險與合規(guī)要求3篇
- 2024年度高端購物中心導(dǎo)購員勞動合同范本3篇
- 2024年度新能源汽車充電設(shè)施代理投標(biāo)合同標(biāo)準(zhǔn)范本3篇
- 2024年新版醫(yī)院心理治療服務(wù)合同3篇
- 2024年智能家居銷售合同補充協(xié)議模板3篇
- 2024年度水利工程地形圖測繪技術(shù)服務(wù)合同3篇
- 2024年度科技研發(fā)捐贈與知識產(chǎn)權(quán)共享協(xié)議3篇
- 水電站調(diào)速系統(tǒng)
- 2022年工程項目經(jīng)理任命書
- 商業(yè)銀行會計實務(wù)培訓(xùn)
- 自動洗衣機行星齒輪減速器的設(shè)計-畢業(yè)論文
- 世界地理高中世界地理填圖練習(xí)
- 連續(xù)梁施工質(zhì)量通病及防治
- 機械滑臺的控制
- 2018-2019學(xué)年第一學(xué)期西城小學(xué)三年級數(shù)學(xué)期末試題
- GB-T-12137-2015-氣瓶氣密性試驗方法
- 煙葉種植及加工項目可行性研究報告寫作范文
- 員工知識產(chǎn)權(quán)歸屬協(xié)議
評論
0/150
提交評論