電子商務(wù)課程設(shè)計---高校圖書查詢系統(tǒng)設(shè)計_第1頁
已閱讀1頁,還剩15頁未讀, 繼續(xù)免費閱讀

下載本文檔

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

文檔簡介

1、<p><b>  摘 要:</b></p><p>  本文介紹了一個基于Visual Basic模式的高校圖書查詢系統(tǒng)的設(shè)計與實現(xiàn)。本系統(tǒng)采用Access2003作后臺數(shù)據(jù)庫,Visual Basic6.0作前臺界面,運(yùn)用Visual Basic結(jié)合Microsoft Access開發(fā)的登錄模塊主要用于驗證用戶身份,進(jìn)行有效的操作。從主界面模塊在驗證后進(jìn)入每個子模塊進(jìn)行各個子系

2、統(tǒng)的具體功能操作。在整個系統(tǒng)設(shè)計中充分利用了模塊化的設(shè)計思想和開發(fā)方法。</p><p>  關(guān)鍵詞:Microsoft Access,數(shù)據(jù)庫, Visual Basic,圖書查詢。</p><p><b>  目錄</b></p><p>  第一章 問題描述4</p><p>  1.1 圖書管理系統(tǒng)的用途與需求

3、4</p><p>  1.2 圖書管理系統(tǒng)簡介4</p><p><b>  1.3數(shù)據(jù)需求4</b></p><p>  1.4 事務(wù)需求4</p><p>  1.5 系統(tǒng)開發(fā)平臺5</p><p>  第二章 解決方案5</p><p>  2.1 E-

4、R模型設(shè)計6</p><p>  2.1.1 實體列表6</p><p>  2.1.2 系統(tǒng)的E-R模型6</p><p>  2.2 設(shè)計數(shù)據(jù)庫7</p><p>  2.2.1創(chuàng)建Access表7</p><p>  2.2.2添加具體數(shù)據(jù)7</p><p>  第三章 系統(tǒng)實

5、現(xiàn)8</p><p><b>  3.1開發(fā)環(huán)境8</b></p><p>  3.2系統(tǒng)流程圖9</p><p>  3.3 程序調(diào)試情況10</p><p>  3.4 功能顯示10</p><p>  3.5存在的問題及解決方法15</p><p>  第

6、四章 結(jié)束語15</p><p>  參 考 文 獻(xiàn)16</p><p><b>  附 錄16</b></p><p>  指導(dǎo)教師評語及成績16</p><p><b>  第一章 問題描述</b></p><p>  1.1 圖書查詢系統(tǒng)的用途與需求</p

7、><p>  開發(fā)一個圖書借閱管理數(shù)據(jù)庫的目的,主要是對圖書借閱過程中的所有信息進(jìn)行更加科學(xué)、規(guī)范和有效的綜合管理,做到在館圖書能夠?qū)ν饨?,借出的圖書有案可查,過期未還的圖書可以通知到借書人也就是讀者,因此讀者的信息也應(yīng)記錄在案。同時可通過圖書的借閱情況統(tǒng)計匯總出哪些書借閱的頻率高,哪些書借出率低,哪些讀者經(jīng)常借書不還等,管理者可以根據(jù)統(tǒng)計結(jié)果做出管理上的決策。換句話說,就是對圖書信息、借閱信息和讀者信息進(jìn)行計算機(jī)管

8、理,使一些繁瑣的日常能夠自動或半自動地完成。</p><p>  1.2 圖書管理系統(tǒng)簡介</p><p>  本系統(tǒng)利用access處理數(shù)據(jù)庫的功能,實現(xiàn)對圖書館信息的查詢。主要功能為查詢與管理有關(guān)讀者、書籍、出版社、借閱和新書入庫的信息等。</p><p>  本系統(tǒng)的結(jié)構(gòu)分為讀者信息管理模塊、書籍信息管理模塊、新書入庫信息管理模塊,可以對圖書,借閱圖書的讀者,

9、圖書借閱情況和系統(tǒng)進(jìn)行有效的查詢與管理。</p><p><b>  1.3數(shù)據(jù)需求</b></p><p>  根據(jù)系統(tǒng)的需求,首先將要記錄的信息分類,要記錄的信息如下。</p><p> ?。?)學(xué)生信息:包括學(xué)號、姓名等。</p><p>  (2)書籍信息:包括書號、作者等。</p><p&g

10、t;  (3)新書入庫信息:包括書號,書名,作者,出版社,價格,庫存量,新入庫數(shù)量等。</p><p>  根據(jù)這些需要,本系統(tǒng)需要“讀者信息”表,“出版社信息”表,“書籍信息”表和“新書入庫信息”表。其中,“出版社信息”表,“書籍信息”表和“新書入庫信息”表這三個表可以合在一起,使信息的查詢更加簡潔化。</p><p><b>  1.4 事務(wù)需求</b></

11、p><p>  經(jīng)過實際考察、咨詢和分析,高等院校圖書管理系統(tǒng)主要應(yīng)該具有以下功能模塊, </p><p> ?。?)在學(xué)生信息管理部分,要求如下。</p><p><b>  可以瀏覽學(xué)生信息。</b></p><p>  可以對學(xué)生信息進(jìn)行維護(hù),包括修改及刪除等操作。</p><p> ?。?)在

12、出版社信息管理部分,要求如下。</p><p>  可以瀏覽出版社信息。</p><p>  可以對出版社信息進(jìn)行維護(hù),包括添加及刪除等操作。</p><p>  (3)在書籍信息管理部分,要求如下。</p><p><b>  可以瀏覽書籍信息</b></p><p>  可以對書籍信息進(jìn)行維護(hù)

13、,包括添加及刪除等操作。</p><p>  (4)在新書入庫信息管理部分,要求如下:</p><p>  可以瀏覽入庫新書信息</p><p>  可以對新書入庫信息進(jìn)行維護(hù),包括添加及刪除等操作。</p><p>  1.5 系統(tǒng)開發(fā)平臺</p><p><b> ?、庞布螅?lt;/b><

14、;/p><p>  CPU: Pentium 4 2.0GHz以上IBM兼容機(jī)</p><p>  內(nèi)存:512MB以上容量</p><p>  顯卡:32MB或以上顯存之AGP接口顯卡</p><p><b>  (2)軟件要求:</b></p><p>  操作系統(tǒng):Microsoft Windo

15、ws 2000/XP</p><p>  開發(fā)工具:sql server2000</p><p><b>  第二章 解決方案</b></p><p>  數(shù)據(jù)庫主要著重于數(shù)據(jù)對象的屬性和數(shù)據(jù)對象之間的關(guān)系的分析。一般采用E-R圖,即實體-關(guān)系模型來分析數(shù)據(jù)對象的屬性和數(shù)據(jù)對象之間的關(guān)系。</p><p>  2.1 E

16、-R模型設(shè)計</p><p>  2.1.1 實體列表</p><p><b>  表2.1 實體列表</b></p><p>  2.1.2 系統(tǒng)的E-R模型</p><p>  該圖書管理系統(tǒng)的E-R模型,如下圖所示</p><p><b>  2.2 設(shè)計數(shù)據(jù)庫</b>

17、</p><p>  2.2.1創(chuàng)建Access表</p><p>  (1)打開Access數(shù)據(jù)庫中的對象——表;</p><p>  (2)執(zhí)行“表”快捷菜單中的“新建”命令,并在打開的“新建表”對話框中選中設(shè)計視圖,單擊“確定”按鈕;</p><p>  (3)在新建的表中添加所需的字段名稱和字段類型,添加完畢后點擊“保存”按鈕,并在彈

18、出的“另存為”中輸入自己所需的表名,單擊“確定”;</p><p>  (4)以后所需各表均按1---3步驟。</p><p>  2.2.2 添加具體數(shù)據(jù)</p><p>  創(chuàng)建各個表后,為其添加具體的數(shù)據(jù),步驟如下。</p><p>  (1)左雙擊已創(chuàng)建的表,往表中添加相應(yīng)的具體數(shù)據(jù),添加完畢后,單擊“保存”按鈕;</p>

19、<p>  (2)以后各表添加數(shù)據(jù)與步驟1相同。</p><p>  (3)所有表都添加完后,保存總Access表為m.mdb.</p><p>  表2.2 圖書管理系統(tǒng)各表數(shù)據(jù)結(jié)構(gòu)</p><p><b>  第三章 系統(tǒng)實現(xiàn)</b></p><p><b>  3.1開發(fā)環(huán)境</b&g

20、t;</p><p>  本系統(tǒng)使用access語言進(jìn)行開發(fā)。適用內(nèi)存不低于256M配備有Windows2000,Windows2003,WindowsXP系統(tǒng)的計算機(jī)。</p><p><b>  3.2系統(tǒng)流程圖</b></p><p>  在本系統(tǒng)中準(zhǔn)備通過如下窗體來實現(xiàn)數(shù)據(jù)維護(hù)的功能。</p><p>  (1)

21、 主窗體:管理著各個子窗體。</p><p>  (2)“借閱信息”子窗體:管理借閱信息。</p><p>  (3)“書籍信息”子窗體:管理書籍信息。</p><p>  (4)“新書入庫信息”子窗體:管理書籍出入庫信息。</p><p>  系統(tǒng)流程圖如圖3.1所示:</p><p>  3.3 程序調(diào)試情況<

22、;/p><p>  在數(shù)據(jù)連接時一定要注意窗體和相應(yīng)顯示控件的綁定關(guān)系。在把系統(tǒng)從一臺計算機(jī)移植到另一臺計算機(jī)時一定要把數(shù)據(jù)文件m.mdb同時移植,并對相應(yīng)的提供服務(wù)的Microsoft Access服務(wù)器進(jìn)行相應(yīng)的修改,否則數(shù)據(jù)正確連接并顯示。</p><p><b>  3.4 功能顯示</b></p><p>  運(yùn)行程序后首先顯示登陸界面,

23、如圖3.1所示。</p><p><b>  圖3.1 登陸界面</b></p><p>  輸入用戶名和密碼后,單擊“確定”就會進(jìn)入主界面,如圖3.2所示。</p><p><b>  圖3.2 主界面</b></p><p>  單擊“進(jìn)入系統(tǒng),就會彈出如圖3.3所示。</p>&

24、lt;p><b>  圖3.3 總系統(tǒng)</b></p><p>  然后根據(jù)你的需要可單擊3.3的三個按鈕,比如單擊“借閱者信息”那么就會彈出如圖3.4所示的。</p><p>  圖3.4 借閱者信息確認(rèn)界面</p><p>  單擊“確定”,彈出的結(jié)果如圖3.5所示</p><p>  圖3.5 借閱者信息(可

25、對信息進(jìn)行修改與刪除)</p><p>  在單擊“進(jìn)入系統(tǒng)”后進(jìn)入3.3界面后點擊的如果是是“書籍信息”,則進(jìn)入書籍查詢窗口,如下圖3.6所示:</p><p>  圖3.6 書籍信息查詢界面</p><p>  單擊“按書名查找”,結(jié)果如圖3.7所示。</p><p>  圖3.7書名查詢界面(1)</p><p>

26、;  輸入書名后,單擊“確定”結(jié)果如圖3.8所示。</p><p>  圖3.8 書名查詢界面(2)</p><p>  單擊“按出版社查詢”、“按作者查詢”、“按書號分類查詢”后出現(xiàn)的窗體與圖3.7是類似的。</p><p>  在圖3.6的窗體上單擊“按出版社查詢“則出現(xiàn)下面的窗口 如圖3.9所示。</p><p>  圖3.9 出版社查

27、詢界面</p><p>  在圖3.6的窗體上單擊“按作者查詢”則出現(xiàn)下面的窗口,如圖4.0所示。</p><p>  圖4.0作者查詢界面</p><p>  在圖3.3的窗體上單擊的“新書入庫信息”則出現(xiàn)下面的窗口,如圖4.1所示。</p><p>  圖4.1 新書入庫信息界面</p><p>  該窗體主要給圖

28、書管理人員對入庫新書的添加或其他被淘汰的書籍在系統(tǒng)中刪除。</p><p>  3.5存在的問題及解決方法</p><p>  首先是系統(tǒng)不太完善,在借閱者信息部分無法進(jìn)行添加。</p><p>  第二,就是在新書入庫信息部分點擊“查找”,所輸入的文字顯示的是亂碼。</p><p>  第三,經(jīng)過對系統(tǒng)的反復(fù)調(diào)試后,也找了很多同學(xué)來幫忙,可

29、是還有幾個問題解決不了,就是系統(tǒng)的代碼部分出現(xiàn)了一些錯誤。</p><p><b>  錯誤一:</b></p><p>  說明本軟件還有哪些不足以及未來改進(jìn)的方向。</p><p><b>  第四章 結(jié)束語</b></p><p>  通過做課程設(shè)計,有幾點感想,歸納如下。</p>

30、<p>  團(tuán)隊精神。這是一個團(tuán)體的工作,僅僅靠自己的力量是很薄弱的,時常跟自己的團(tuán)隊成員良好的溝通是促進(jìn)工作順利進(jìn)行的關(guān)鍵。</p><p>  基礎(chǔ)知識掌握的重要性。在整個程序的編制過程中,我們碰了很多壁,除了不斷的翻書尋找解決的方法,</p><p>  互相幫助。在處理問題時我們還求助在電腦方面學(xué)的比較好的同學(xué),也正是同學(xué)的幫助,我們將所遇到的問題大部分都解決了。&l

31、t;/p><p>  在這次的程序編程中,我們不僅進(jìn)一步提高了自己在數(shù)據(jù)庫這一方面的操作水平,同時也使得我們除了接納課堂知識以為的自學(xué)水平得到相應(yīng)的提高。同時,我們學(xué)會了更好的跟同學(xué)相互幫助以及友好的合作。從中我們不僅體會到了學(xué)習(xí)的另一種樂趣,也教會我們怎樣更好的與人之間的相處。這是我們友誼的有一次見證,也是我們努力的成果。</p><p>  最后,特別要感謝vv老師在數(shù)據(jù)庫課程中認(rèn)真負(fù)責(zé)的

溫馨提示

  • 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)方式做保護(hù)處理,對用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

評論

0/150

提交評論