《數(shù)據(jù)庫基礎(chǔ)與應(yīng)用》課程設(shè)計報告---圖書管理系統(tǒng)_第1頁
已閱讀1頁,還剩6頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  數(shù)據(jù)庫基礎(chǔ)與應(yīng)用</b></p><p><b>  課程設(shè)計報告</b></p><p><b>  題目:圖書管理系統(tǒng)</b></p><p><b>  [輸入題目]</b></p><p><b>  1系統(tǒng)

2、簡介:</b></p><p>  我們用access2007設(shè)計了一個小型的圖書管理系統(tǒng)</p><p>  開發(fā)工具介紹:Access 數(shù)據(jù)庫由七種對象組成,它們是表、查詢、窗體、報表、宏、頁和模塊。 </p><p>  表(Table) ——表是數(shù)據(jù)庫的基本對象,是創(chuàng)建其他5種對象的基礎(chǔ)。表由記錄組成,記錄由字段組成,表用來存貯數(shù)據(jù)庫的數(shù)據(jù),故又

3、稱數(shù)據(jù)表。 </p><p>  查詢(Query)——查詢可以按索引快速查找到需要的記錄,按要求篩選記錄并  </p><p>  能連接若干個表的字段組成新表。 </p><p>  窗體(Form)——窗體提供了一種方便的瀏覽、輸入及更改數(shù)據(jù)的窗口。還可以創(chuàng)建子窗體顯示相關(guān)聯(lián)的表的內(nèi)容。窗體也稱表單。 </p><p>  報

4、表(Report)——報表的功能是將數(shù)據(jù)庫中的數(shù)據(jù)分類匯總,然后打印出來,以便分析。 </p><p>  宏(Macro)——宏相當于DOS中的批處理,用來自動執(zhí)行一系列操作。Access列出了一些常用的操作供用戶選擇,使用起來十分方便。 </p><p>  模塊(Module)——模塊的功能與宏類似,但它定義的操作比宏更精細和復(fù)雜,用戶可以根據(jù)自己的需要編寫程序。模塊使用Visual

5、 Basic編程。   </p><p>  頁——是一種特殊的直接連接到數(shù)據(jù)庫中數(shù)據(jù)的一種WEB頁。通過數(shù)據(jù)訪問頁將數(shù)據(jù)發(fā)布到Internet 或Intranet上,并可以適用瀏覽器進行數(shù)據(jù)的維護和操作。</p><p>  這個系統(tǒng)用戶的需求具體體現(xiàn)在各種信息的提供,保存,更新和查詢.這就要求數(shù)據(jù)庫的結(jié)構(gòu)能充分滿足各種信息的輸入和輸出.在仔細分析調(diào)查有關(guān)圖書館管理信息需求的基礎(chǔ)上設(shè)計出

6、如下的圖書館管理系統(tǒng).</p><p>  圖書管理系統(tǒng)是分角色進行管理的系統(tǒng).將其分為圖書,借閱,讀者三大信息表.再充當不同的角色:讀者和圖書管理員. 系統(tǒng)的目的就是根據(jù)不同角色能有效的處理這些信息。</p><p>  分工情況:我們組有兩名成員,陳曉丹負責查詢和主頁的設(shè)計,擔任圖書管理員的角色,完成圖書管理員主頁的設(shè)計.張夢漪則負責建立表關(guān)系,表結(jié)構(gòu),和窗體的設(shè)計,并擔任讀者主頁的設(shè)

7、計,是讀者的角色.</p><p>  2. 數(shù)據(jù)庫結(jié)構(gòu)設(shè)計</p><p>  表結(jié)構(gòu)設(shè)計: 表1:讀者信息表</p><p><b>  表2:圖書信息表</b></p><p><b>  表3:借閱信息表</b></p><p><b>  3. 系統(tǒng)

8、功能結(jié)構(gòu)</b></p><p><b>  4. 應(yīng)用程序設(shè)計</b></p><p>  第一部分,查詢名稱:</p><p>  讀者信息查詢:SELECT 讀者信息表.借書證號, 讀者信息表.姓名, 讀者信息表.性別, 讀者信息表.出生日期, 讀者信息表.[學歷/職稱], 讀者信息表.地址, 讀者信息表.電話, 讀者信息表.

9、已借圖書量, 讀者信息表.照片</p><p>  FROM 讀者信息表;</p><p>  借閱信息查詢:SELECT 讀者信息表.借書證號, 讀者信息表.姓名, 讀者信息表.已借圖書量, 借閱信息表.書號, 圖書信息表.書名, 借閱信息表.借書日期, 借閱信息表.還書日期</p><p>  FROM 圖書信息表 INNER JOIN (讀者信息表 INNER

10、 JOIN 借閱信息表 ON 讀者信息表.借書證號=借閱信息表.借書證號) ON 圖書信息表.書號=借閱信息表.書號;</p><p>  圖書信息查詢:SELECT 圖書信息表.[書號], 圖書信息表.[書名], 圖書信息表.[作者姓名], 圖書信息表.[類型], 圖書信息表.[出版社名稱]</p><p>  FROM 圖書信息表;</p><p>  第二部分

11、,窗體設(shè)計:</p><p>  讀者主頁:窗體的數(shù)據(jù)屬性</p><p>  數(shù)據(jù)源:SELECT 讀者信息表.借書證號, 讀者信息表.姓名, 讀者信息表.[學歷/職稱], 讀者信息表.照片, 讀者信息表.性別, 讀者信息表.已借圖書量 FROM 讀者信息表;</p><p><b>  篩選:無</b></p><p&g

12、t;<b>  加載時的篩選器:否</b></p><p>  單擊“圖書查詢”按鈕,轉(zhuǎn)到圖書信息查詢的窗體。</p><p>  圖書管理員主頁:窗體的數(shù)據(jù)屬性</p><p>  數(shù)據(jù)源:SELECT 圖書信息表.書號, 圖書信息表.書名, 圖書信息表.作者姓名, 圖書信息表.出版日期, 圖書信息表.類型, 圖書信息表.是否在庫, 圖書信息

13、表.出版社名稱 FROM 圖書信息表;</p><p><b>  篩選:無</b></p><p><b>  加載時的篩選器:否</b></p><p>  單擊“借書”按鈕,轉(zhuǎn)到借書窗口的窗體。</p><p>  第三部分,報表設(shè)計:</p><p>  使用向?qū)?chuàng)建

14、報表 “借閱信息報表”,數(shù)據(jù)源:借閱信息表;分組字段:書號;排序字段:借書證號;匯總:已借圖書量;布局:塊;樣式:辦公室;報表標題:借閱信息。</p><p>  5. 設(shè)計體會:通過這次的數(shù)據(jù)庫設(shè)計,讓我和另外的一個同學都深刻認識到分工合作的重要性.以及對數(shù)據(jù)庫的研究學習是遠遠不夠的.我們將在今后的生活中繼續(xù)了解數(shù)據(jù)庫. 而另外,在我看來,數(shù)據(jù)庫課程設(shè)計主要的目標是利用課程中學到的數(shù)據(jù)庫知識和技術(shù)較好的開發(fā)設(shè)計

15、出數(shù)據(jù)庫應(yīng)用系統(tǒng),去解決各行各業(yè)信息化處理的要求。通過這次的課程設(shè)計,可以鞏固我們對數(shù)據(jù)庫基本原理和基礎(chǔ)理論的理解,掌握數(shù)據(jù)庫應(yīng)用系統(tǒng)設(shè)計開發(fā)的基本方法,進一步提高我們綜合運用所學知識的能力。就像這次我和另外一個同學共同設(shè)計,我們都彼此交流對方的意見,以便達到最完美的設(shè)計結(jié)果.當然設(shè)計的過程并不是一帆風順的.每當遇到不能解決的困難時,我們會去請教老師或別的同學,這樣讓我們又學到了不少新的東西.耐心也是十分重要的.的確,知識的獲得是無止境

溫馨提示

  • 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)容負責。
  • 6. 下載文件中如有侵權(quán)或不適當內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準確性、安全性和完整性, 同時也不承擔用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論