版權(quán)說明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請進行舉報或認(rèn)領(lǐng)
文檔簡介
1、<p> 課程設(shè)計說明書(論文)</p><p> 課程名稱 數(shù)據(jù)庫課程設(shè)計 </p><p> 題 目 圖書管理系統(tǒng) </p><p><b> 圖書管理目錄</b></p><p> 一、應(yīng)用背景………………………………………………
2、………………2</p><p> 二、系統(tǒng)需求………………………………………………………………2</p><p> 2.1數(shù)據(jù)庫需求分析…………………………………………………….2</p><p> 2.2系統(tǒng)功能分析……………………………………………………….3</p><p> 三、數(shù)據(jù)流程圖…………………………………………………
3、…3</p><p> 3.1總體………………………………………………………..3</p><p> 3.2圖書管理流程圖…………………………………………….3</p><p> 3.3圖書查詢流程圖……………………………………….........4</p><p> 3.4圖書借閱與歸還………………………………………........
4、..5</p><p> 四、數(shù)據(jù)庫典型功能E-R圖設(shè)計...................................................6</p><p> 4.1數(shù)據(jù)字典……………………………………………………………6</p><p> 4.2系統(tǒng)功能模塊設(shè)計…………………………………………………8</p><p&g
5、t; 4.3 E-R圖………………………………………………………………9</p><p> 4.4關(guān)系模式關(guān)系模式…………………………………………………9</p><p> 五、界面及程序設(shè)計………………………………………………………10</p><p> 5.1登陸…………………………………………………………………11</p><p&g
6、t; 5.2首頁…………………………………………………………………11</p><p> 5.3添加圖書……………………………………………………………11</p><p> 5.4修改圖書……………………………………………………………12</p><p> 5.5刪除圖書……………………………………………………………12</p><p&g
7、t; 5.6查詢圖書……………………………………………………………13</p><p> 5.6.1按照圖書編號查詢…………………………………………...13</p><p> 5.6.2按照圖書名…………………………………………………...13</p><p> 5.6.3按照圖書類型………………………………………………..14</p>&l
8、t;p> 5.6.4按照圖書作者………………………………………………..14</p><p> 5.7借閱圖書……………………………………………………………14</p><p> 5.8歸還圖書……………………………………………………………15</p><p> 5.9讀者管理……………………………………………………………16</p>&
9、lt;p> 六、實驗總結(jié)……………………………………………………….17</p><p> 七、參考文獻……………………………………………………….17</p><p><b> 系統(tǒng)分析與設(shè)計:</b></p><p><b> 應(yīng)用背景</b></p><p> 圖書館是高等院校
10、的重要組成部門,是教師和學(xué)生獲取知識的重要場所。由于圖書館主要從事大量的圖書資料的儲存和流通。所以一直以來,計算機在圖書館的圖書管理中得到了廣泛的應(yīng)用。</p><p> 目前,本單位教師較多,借科技書籍情況日益增長。本系統(tǒng)就是要達到對教師人員借科技書籍的日常管理,能快速完成,并對信息進行數(shù)據(jù)庫管理的目的。為了適應(yīng)本系小型圖書館業(yè)務(wù)發(fā)展的需要,解決問題。經(jīng)過考察比較,決定利用自己的力量對本單位的小型圖書管理系統(tǒng)
11、進行重新改造。使新系統(tǒng)不僅能利用當(dāng)前的軟件開發(fā)技術(shù)和校園網(wǎng)建設(shè)成果,方便讀者查詢、借閱操作,解決流通中存在的問題。而且,能結(jié)合本單位資金投入有限、圖書需求量大等特點,對圖書管理中各業(yè)務(wù)環(huán)節(jié)的加強管理。所以系統(tǒng)在實現(xiàn)時,實現(xiàn)傳統(tǒng)的驗收、編目、典藏、流通和管理等環(huán)節(jié)。</p><p><b> 系統(tǒng)需求</b></p><p><b> 數(shù)據(jù)庫需求分析:&l
12、t;/b></p><p> 用戶的需求具體體現(xiàn)在各種信息的提供、保存、更新和查詢,這就要求數(shù)據(jù)庫結(jié)構(gòu)能充分滿足各種信息的輸出和輸入。收集本數(shù)據(jù)、數(shù)據(jù)結(jié)構(gòu)以及數(shù)據(jù)處理的流程,組成一份詳盡的數(shù)據(jù)字典。</p><p> 針對一般圖書管理系統(tǒng)的需求,通過對學(xué)生學(xué)習(xí)過程的內(nèi)容和數(shù)據(jù)流程分析,設(shè)計如下面所示的數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu):</p><p> ?。?)圖書信息(
13、數(shù)據(jù)項):</p><p> 編號、書名、圖書類型、作者</p><p> ?。?)借書卡信息(數(shù)據(jù)項):</p><p> 讀者編號、卡號、姓名、密碼、性別、聯(lián)系電話</p><p> ?。?)借還信息(數(shù)據(jù)項):</p><p> 圖書編號,圖書名、讀者編號、讀者姓名、借出日期、還書日期</p>
14、<p> (4)圖書類型(數(shù)據(jù)項)</p><p> 圖書類型編號,和類型名</p><p> (5)管理人員登陸(數(shù)據(jù)項):</p><p> 登陸人員編號、帳號、密碼</p><p><b> 系統(tǒng)功能分析</b></p><p> 本系統(tǒng)中的圖書管理系統(tǒng)需要完成的功能
15、上主要有:</p><p> ?。?)圖書信息的輸入:包括圖書的編號、書名、作者、類別。</p><p> ?。?)圖書信息的查詢,包括查詢圖書的信息等。</p><p> ?。?)圖書信息的修改:包括修改圖書的信息等。</p><p> ?。?)圖書借還信息的輸入:包括圖書編號、借書卡號、借出日期、還書日期等。</p><
16、;p> (5)圖書借還信息的查詢:包括圖書編號、借書卡號、借出日期、還書日期等。</p><p> ?。?)借閱者信息的輸入:包括卡號、密碼、姓名、性別等。</p><p> ?。?)借閱者信息的查詢:包括卡號、姓名、性別等。</p><p><b> 數(shù)據(jù)流程圖</b></p><p><b>
17、總體:</b></p><p><b> 圖書管理流程圖</b></p><p><b> 編輯圖書信息</b></p><p><b> 圖書查詢流程圖</b></p><p><b> 圖書借閱與歸還</b></p>
18、<p><b> 數(shù)據(jù)字典</b></p><p> 數(shù)據(jù)字典是系統(tǒng)中各類數(shù)據(jù)描述的集合,使進行詳細(xì)的數(shù)據(jù)收集和數(shù)據(jù)分析所獲得的主要成果。數(shù)據(jù)字典是在需求分析時建立,在數(shù)據(jù)庫設(shè)計過程中不斷修改、充實、完善的。數(shù)據(jù)字典通常包括數(shù)據(jù)項、數(shù)據(jù)結(jié)構(gòu)、數(shù)據(jù)流、數(shù)據(jù)存儲、處理過程五部分。其中數(shù)據(jù)項是數(shù)據(jù)的最小組成單位,若干個數(shù)據(jù)項可以組成一個數(shù)據(jù)結(jié)構(gòu),數(shù)據(jù)字典通過對數(shù)據(jù)項和數(shù)據(jù)結(jié)構(gòu)的定義來
19、描述數(shù)據(jù)流、數(shù)據(jù)存儲的邏輯內(nèi)容。</p><p> 數(shù)據(jù)結(jié)構(gòu)和數(shù)據(jù)項字典</p><p> 圖書信息表:本表主要用于存儲圖書信息, </p><p> 主碼為:(圖書)編號</p><p> 讀者信息表:本表主要用于存儲讀者信息:</p><p><b> 主碼為:讀者編號</b><
20、;/p><p> 借還信息表:本表主要用于存儲借閱書信息</p><p> 主碼為:(圖書)編號</p><p><b> 管理人員登陸表:</b></p><p><b> 圖書類型表:</b></p><p><b> 系統(tǒng)功能模塊設(shè)計</b>
21、</p><p><b> E-R圖</b></p><p><b> 關(guān)系模式</b></p><p> 圖書(圖書編號,圖書姓名,圖書類型,圖書作者)</p><p><b> 主碼:圖書編號</b></p><p> 讀者(讀者編號,讀者
22、密碼,讀者姓名,性別,卡號,電話)</p><p><b> 主碼:讀者編號</b></p><p> 借閱(圖書編號,圖書名稱,讀者編號,讀者姓名,借閱時間)</p><p> 主碼:讀者編號,圖書編號</p><p> 外碼:讀者編號參照讀者表,圖書編號參照圖書表</p><p>
23、管理員(管理員編號,登陸名,登陸密碼)</p><p><b> 主碼:管理員編號</b></p><p><b> 界面及其代碼</b></p><p><b> 登陸界面:</b></p><p><b> 主頁:</b></p>
24、<p><b> 添加圖書:</b></p><p><b> 查看結(jié)果:</b></p><p> 說明已經(jīng)添加到數(shù)據(jù)庫當(dāng)中.</p><p><b> 修改圖書信息</b></p><p><b> 結(jié)果顯示:</b></p
25、><p> 說明已經(jīng)添加到數(shù)據(jù)庫當(dāng)中.</p><p><b> 刪除圖書信息:</b></p><p><b> 圖書查詢功能</b></p><p> 結(jié)果如圖說明查找成功</p><p><b> 胡一種方法查詢</b></p>
26、<p> 查詢到兩個結(jié)果,因為用的是模糊查找方法,以便管理人員只記到其中一個字也能查詢到結(jié)果。</p><p> 其他查詢方法:不一一列出了。</p><p><b> 借閱功能:</b></p><p> 輸入讀者編號以及圖書編碼</p><p><b> 點擊借閱:</b>
27、</p><p> 此時借閱信息已經(jīng)送到bookborrow表中。</p><p><b> 圖書歸還:</b></p><p> 如過此人沒有借閱過此書時提示:</p><p> 此時該讀者沒有借閱該書,所以給出提示,結(jié)束執(zhí)行。如果存在則刪除bookborrow里面對應(yīng)的信息。</p><p
28、><b> 添加讀者</b></p><p> 此處的處理過程和對圖書的處理是一樣的,在這里不進行太多的演示了。</p><p> 添加成功此人可疑借閱圖書館里面的圖書了。</p><p><b> 實驗總結(jié):</b></p><p> 本系統(tǒng)經(jīng)過2周的設(shè)計和開發(fā),圖書借閱管理系統(tǒng)基
29、本開發(fā)完畢。其功能基本符合需求,能夠完成圖書錄入,借閱,查詢。并提供部分系統(tǒng)維護功能,使用戶方便進行數(shù)據(jù)添加和修改、數(shù)據(jù)刪除等功能。</p><p> 但是由于設(shè)計時間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如聯(lián)機文檔比較少,用戶界面不夠美觀,出錯處理不夠等多方面問題。這些都有待進一步改善。</p><p> 2周的課程設(shè)計,使我提高了實際操作能力,從以前的理論上升到實踐,從感性認(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. 眾賞文庫僅提供信息存儲空間,僅對用戶上傳內(nèi)容的表現(xiàn)方式做保護處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。
最新文檔
- 圖書管理系統(tǒng)—數(shù)據(jù)庫課程設(shè)計
- 數(shù)據(jù)庫課程設(shè)計-圖書管理系統(tǒng)
- 圖書管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--圖書管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---圖書管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---圖書管理系統(tǒng)數(shù)據(jù)庫管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計----圖書管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---圖書管理系統(tǒng)
- 圖書管理系統(tǒng)數(shù)據(jù)庫課程設(shè)計
- 數(shù)據(jù)庫課程設(shè)計——圖書管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計---圖書管理系統(tǒng)
- 數(shù)據(jù)庫原理課程設(shè)計---圖書管理系統(tǒng)數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--圖書管理系統(tǒng)的數(shù)據(jù)庫設(shè)計
- 數(shù)據(jù)庫課程設(shè)計--圖書管理
- 數(shù)據(jù)庫課程設(shè)計報告---圖書管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計報告----圖書管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計報告---圖書管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計報告---圖書管理系統(tǒng)
- 數(shù)據(jù)庫原理課程設(shè)計--圖書管理系統(tǒng)
- 數(shù)據(jù)庫課程設(shè)計報告--圖書管理系統(tǒng)
評論
0/150
提交評論