版權說明:本文檔由用戶提供并上傳,收益歸屬內容提供方,若內容存在侵權,請進行舉報或認領
文檔簡介
1、<p><b> 《圖書館管理系統(tǒng)》</b></p><p><b> 前言</b></p><p> 數(shù)據(jù)庫是數(shù)據(jù)管理的最新技術,是計算機科學的重要分支。今天信息資源已成為各個部門的重要財富和資源。建立一個滿足各級部門信息處理要求的行之有效的信息系統(tǒng)也成為一個企業(yè)或組織生存和發(fā)展的重要條件。</p><p&g
2、t; 數(shù)據(jù)庫是“按照數(shù)據(jù)結構來組織、存儲和管理數(shù)據(jù)的倉庫”。在經濟管理的日常工作中,常常需要把某些相關的數(shù)據(jù)放進這樣的“倉庫”,并根據(jù)管理的需要進行相應的處理。例如,企業(yè)或事業(yè)單位的人事部門常常要把本單位職工的基本情況(職工號、姓名、年齡、性別、籍貫、工資、簡歷等)存放在表中,這張表就可以看成是一個數(shù)據(jù)庫。有了這個"數(shù)據(jù)倉庫"我們就可以根據(jù)需要隨時查詢某職工的基本情況,也可以查詢工資在某個范圍內的職工人數(shù)等等。這些
3、工作如果都能在計算機上自動進行,那我們的人事管理就可以達到極高的水平。此外,在財務管理、倉庫管理、生產管理中也需要建立眾多的這種"數(shù)據(jù)庫",使其可以利用計算機實現(xiàn)財務、倉庫、生產的自動化管理。</p><p><b> 圖書館管理系統(tǒng)設計</b></p><p><b> 需求分析</b></p><p
4、> 塔里木大學圖書館藏書十余萬冊,每天借閱量幾百冊,在手工操作方式下,圖書的管理和借閱量大,準確性低且不易修改維護,讀者到圖書館手工查找不能滿足借閱需求,所以建立一套具有讀者管理、圖書編目、讀者借閱及查詢等功能的系統(tǒng)是非常必要的。</p><p> 該圖書館管理系統(tǒng)服務對象有兩部分人:教師和學生。教師的借閱期為60天,一次可限借10本。學生的借閱期為30天,一次限借8本。續(xù)借時間和借期一致,超期后0.2
5、元/天,超期不予續(xù)借。圖書丟失按原價賠償。</p><p><b> 概念結構設計</b></p><p> 該圖書館管理系統(tǒng)中主要有實體五個分別為圖書、學生、教師、圖書管理員、出版社。其中教師、學生與圖書是借閱關系為多對多,出版社與圖書是出版關系為多對多,圖書管理員與圖書是管理關系為一對多。 下面采用E-R圖來具體表示:</p><p>
6、<b> 總E-R圖:</b></p><p> 各個實體之間關系為學生、教師與圖書之間為借閱關系,圖書管理員與圖書之間為管理的關系,出版社與圖書之間為出版關系。</p><p><b> 邏輯結構設計</b></p><p> 將上述E-R圖轉化為關系模型(下橫線表示主碼):</p><p&g
7、t; 圖書(圖書號,分類,書名,作者);</p><p> 學生(學號,學院,姓名,年齡,性別);</p><p> 圖書管理員(工號,姓名,年齡);</p><p> 出版社(出版社名,電話);</p><p> 教師(教師號,學院,職稱,姓名,年齡);</p><p> 借閱(學號,教師號,圖書號,借閱
8、時間,本數(shù));</p><p> 出版(出版社名,圖書號);</p><p> 管理(工號,圖書號,分類);</p><p> 應用Sybase power designer軟件設計圖書館管理系統(tǒng)的各個表格和概念結構設計圖。</p><p> 學生表(Student)</p><p><b> 圖書
9、表(Book)</b></p><p> 教師表(Teacher)</p><p> 圖書管理員表(Administrator)</p><p> 出版社表(press)</p><p> 應用 Sybase power designer 設計各個實體之間的聯(lián)系表如下:</p><p> 借閱(B
10、orrow)</p><p> 管理(Manage)</p><p> 出版(Public)</p><p> 總概念結構設計圖為:</p><p><b> 2.4物理結構設計</b></p><p> 應用Sybase power designer 將概念設計圖轉換為物理結構設計圖,
11、并生成SQL語言(Microsoft SQL Server 2000)。</p><p> 物理結構設計圖如下:</p><p> 2.5數(shù)據(jù)庫的實施和維護</p><p> 將生成的SQL語言導入Microsoft SQL Server 2000中,完成各表的建立,并輸入數(shù)據(jù)進行測試。</p><p><b> 查詢功能:
12、</b></p><p><b> 插入功能:</b></p><p><b> 數(shù)據(jù)的修改:</b></p><p><b> 刪除功能:</b></p><p> 通過SQL語言實現(xiàn)了數(shù)據(jù)的插入、修改、刪除、添加等數(shù)據(jù)庫的基本功能。</p>
13、<p><b> 總結</b></p><p> 通過這次課程設計,我了解了更多的數(shù)據(jù)庫方面的問題。有些不熟悉的操作我又查了資料,更增加對知識點的印象。更好的鞏固了剛開始沒有掌握好的知識點兒,也讓我養(yǎng)成了獨立思考問題的習慣,以前遇到自己不會的題總想靠網(wǎng)絡 解決。而現(xiàn)在我也明白了只有自己努力思考肯定能找出好的解決方法的,雖說不是最好的方法,但肯定是最適合自己的。雖說這次是為了做
14、數(shù)據(jù)庫而努力的,但 在這個過程中我也學會了其它門的知識。我覺得這就是最大是收獲,不是為了學 習而學習。這次課程設計本人獨立完成了建數(shù)據(jù)庫、建表、存儲過程、SQL 的查詢與更新、數(shù)據(jù)庫的分離與附加、關系圖、E-R 圖及數(shù)據(jù)庫的視圖還有數(shù)據(jù)庫的完整性、安全性等等。初步了解了Sybase power designer的使用等。</p><p><b> 參考文獻</b></p>&
溫馨提示
- 1. 本站所有資源如無特殊說明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請聯(lián)系上傳者。文件的所有權益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁內容里面會有圖紙預覽,若沒有圖紙預覽就沒有圖紙。
- 4. 未經權益所有人同意不得將文件中的內容挪作商業(yè)或盈利用途。
- 5. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內容本身不做任何修改或編輯,并不能對任何下載內容負責。
- 6. 下載文件中如有侵權或不適當內容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 數(shù)據(jù)庫課程設計---圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計(圖書館管理系統(tǒng))
- 數(shù)據(jù)庫課程設計-圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計--圖書館管理系統(tǒng)
- 圖書館管理系統(tǒng)數(shù)據(jù)庫課程設計
- 圖書館管理系統(tǒng)數(shù)據(jù)庫課程設計
- 數(shù)據(jù)庫課程設計報告---圖書館管理系統(tǒng)數(shù)據(jù)庫
- 數(shù)據(jù)庫課程設計報告——圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計報告---圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計報告——圖書館管理系統(tǒng)
- java數(shù)據(jù)庫課程設計 圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計報告--圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計--圖書館管理系統(tǒng) (2)
- 數(shù)據(jù)庫原理課程設計--圖書館管理系統(tǒng)
- java數(shù)據(jù)庫課程設計---圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計-高校圖書館管理系統(tǒng)
- 數(shù)據(jù)庫課程設計報告--圖書館圖書管理系統(tǒng)
- 數(shù)據(jù)庫課程設計-圖書館借閱系統(tǒng)
- 數(shù)據(jù)庫課程設計---圖書館圖書借閱管理信息系統(tǒng)數(shù)據(jù)庫設計
- 圖書館系統(tǒng)數(shù)據(jù)庫設計課程設計報告
評論
0/150
提交評論