數(shù)據(jù)庫(kù)程序課程設(shè)計(jì)報(bào)告--圖書(shū)系統(tǒng)_第1頁(yè)
已閱讀1頁(yè),還剩6頁(yè)未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡(jiǎn)介

1、<p><b>  需求分析</b></p><p>  某大學(xué)圖書(shū)館中大量圖書(shū),對(duì)于儲(chǔ)存,借閱,淘汰圖書(shū)系統(tǒng)的管理。對(duì)于借閱者對(duì)圖書(shū)信息的了解,圖書(shū)管理員對(duì)圖書(shū)的管理,需要開(kāi)發(fā)圖書(shū)館信息管理系統(tǒng)。據(jù)分析可知,圖書(shū)基本情況表,借書(shū)者有關(guān)情況表,借書(shū)情況表,借書(shū)情況查詢(xún),圖書(shū)信息修改,圖書(shū)信息修改。</p><p><b>  二聯(lián)系</b&g

2、t;</p><p><b>  數(shù)據(jù)表的結(jié)構(gòu)</b></p><p>  三.程序設(shè)計(jì)的內(nèi)容及步驟:</p><p><b>  創(chuàng)建項(xiàng)目管理文件</b></p><p>  1)啟動(dòng)foxpro系統(tǒng),建一個(gè)項(xiàng)目管理器,命名為“圖書(shū)館管理”。</p><p>  數(shù)據(jù)庫(kù)及數(shù)

3、據(jù)表的設(shè)計(jì) </p><p><b>  主界面的設(shè)計(jì)</b></p><p>  3.1 登錄界面設(shè)計(jì)</p><p> ?。?)選擇項(xiàng)目管理器中的“文檔”。</p><p> ?。?)選擇文檔中的“表單”,點(diǎn)擊“新建”按鈕,彈出對(duì)話(huà)框,選擇“新建表單”,先制作一個(gè)空表單。</p><p>

4、 ?。?)將空表單的標(biāo)題屬性Caption修改成“圖書(shū)信息管理系統(tǒng)”。</p><p>  (4)在表單中放入兩個(gè)標(biāo)簽控件,其標(biāo)題分別為“用戶(hù)名”、“密碼”,繼續(xù)放入兩個(gè)命令按鈕控件,設(shè)置其標(biāo)題屬性為“確認(rèn)”。</p><p><b> ?。?)保存后關(guān)閉。</b></p><p>  3.2 歡迎界面設(shè)計(jì)</p><p&

5、gt;  (1)選擇項(xiàng)目管理器中的“文檔”。</p><p> ?。?)選擇文檔中的“表單”,點(diǎn)擊“新建”按鈕,彈出對(duì)話(huà)框,選擇“新建表單”,先制作一個(gè)空表單。</p><p>  (3)將空表單的標(biāo)題屬性Caption修改成“歡迎進(jìn)入圖書(shū)信息管理系統(tǒng)”。</p><p> ?。?)在表單中放入兩個(gè)標(biāo)簽控件,其標(biāo)題分別為“進(jìn)入”、“退出”。</p>&

6、lt;p><b>  保存后關(guān)閉。</b></p><p><b>  3.3管理表單制作</b></p><p> ?。?)選擇項(xiàng)目管理器中的“文檔”。</p><p> ?。?)選擇文檔中的“表單”,點(diǎn)擊“新建”按鈕,彈出對(duì)話(huà)框,選擇“新建表單”,先制作一個(gè)空表單。</p><p>  (

7、3)在表單中放入三個(gè)標(biāo)簽控件,其標(biāo)題分別為“圖書(shū)信息查詢(xún)”、“圖書(shū)信息修改”,“圖書(shū)信息刪除”。</p><p><b>  保存后關(guān)閉。</b></p><p><b>  3.4借書(shū)信息查詢(xún)</b></p><p>  (1)選擇項(xiàng)目管理器中的“文檔”。</p><p> ?。?)選擇文檔中的“

8、表單”,點(diǎn)擊“新建”按鈕,彈出對(duì)話(huà)框,選擇“新建表單”,先制作一個(gè)空表單。</p><p>  (3)在表單中放入兩個(gè)標(biāo)簽控件,其標(biāo)題分別為“查詢(xún)”。</p><p><b> ?。?)保存后關(guān)閉。</b></p><p><b>  3.5圖書(shū)信息刪除</b></p><p> ?。?)選擇項(xiàng)目管

9、理器中的“文檔”。</p><p>  (2)選擇文檔中的“表單”,點(diǎn)擊“新建”按鈕,彈出對(duì)話(huà)框,選擇“新建表單”,先制作一個(gè)空表單。</p><p> ?。?)在表單中放入兩個(gè)標(biāo)簽控件,其標(biāo)題分別為“刪除”。</p><p><b> ?。?)保存后關(guān)閉。</b></p><p><b>  3.6圖書(shū)信息修

10、改</b></p><p>  1)選擇項(xiàng)目管理器中的“文檔”。</p><p> ?。?)選擇文檔中的“表單”,點(diǎn)擊“新建”按鈕,彈出對(duì)話(huà)框,選擇“新建表單”,先制作一個(gè)空表單。</p><p> ?。?)在表單中放入兩個(gè)標(biāo)簽控件,其標(biāo)題分別為“修改”。</p><p><b> ?。?)保存后關(guān)閉。</b>

11、;</p><p>  4.把所作的程序進(jìn)行連編,生成應(yīng)用程序</p><p>  在visual forpro 中運(yùn)行。</p><p><b>  四、測(cè)試及分析</b></p><p>  以VF6.0表單設(shè)計(jì)開(kāi)發(fā)的“圖書(shū)管理系統(tǒng)”,此系統(tǒng)功能齊全,設(shè)計(jì)合理,使用方便,適合各種學(xué)校對(duì)繁雜的圖書(shū)信息進(jìn)行統(tǒng)籌管理,具有

12、嚴(yán)格的系統(tǒng)使用權(quán)限管理,具有完善的管理功能,強(qiáng)大的查詢(xún)功能。此系統(tǒng)設(shè)計(jì)簡(jiǎn)單、有實(shí)用性,通過(guò)該系統(tǒng)我們可以熟悉數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)工具,逐步熟練使用各種設(shè)計(jì)工具、技術(shù)和手段,掌握程序調(diào)試方法和技術(shù),使我們能夠按照數(shù)據(jù)庫(kù)系統(tǒng)開(kāi)發(fā)的程序和規(guī)范進(jìn)行,熟練掌握方案選擇、總體設(shè)計(jì)、數(shù)據(jù)庫(kù)設(shè)計(jì)、詳細(xì)設(shè)計(jì)、系統(tǒng)測(cè)試等環(huán)節(jié),系統(tǒng)能夠?qū)崿F(xiàn)預(yù)定的功能,運(yùn)行穩(wěn)定,操作方便,唯一不足的地方就是整個(gè)各個(gè)環(huán)節(jié)都要求我們自己動(dòng)手,并且命令程序過(guò)于繁雜。</p>

13、<p><b>  五、結(jié)束語(yǔ)</b></p><p>  當(dāng)今世界,信息科學(xué)技術(shù)已經(jīng)滲透到經(jīng)濟(jì)、文化和社會(huì)的各個(gè)領(lǐng)域,迅速改變著人們的觀念、生活和社會(huì)結(jié)構(gòu),作為大學(xué)生的我們應(yīng)該緊跟時(shí)代潮流,不斷豐富自己的知識(shí),以適應(yīng)知識(shí)經(jīng)濟(jì)發(fā)展的需要。通過(guò)這次關(guān)于學(xué)生信息管理系統(tǒng)的課程設(shè)計(jì),讓我更加深刻地感受到了掌握計(jì)算機(jī)知識(shí)的重要,并在這短暫的實(shí)踐中熟練的掌握了數(shù)據(jù)庫(kù)的設(shè)計(jì)、表單的設(shè)計(jì)、表單

14、與數(shù)據(jù)庫(kù)的連接、SQL語(yǔ)言的使用和了解它的功能:數(shù)據(jù)定義、數(shù)據(jù)操縱、數(shù)據(jù)控制,以及簡(jiǎn)單VF程序的編寫(xiě)。</p><p>  我通過(guò)這次對(duì)圖書(shū)信息管理系統(tǒng)的設(shè)計(jì),在讓我充分感受信息技術(shù)帶給我們方便的同時(shí),也讓我充分認(rèn)識(shí)到自己知識(shí)的匱乏,所以,我們平時(shí)要加強(qiáng)知識(shí)的積累來(lái)提高我們的知識(shí)水平和操作能力,從而提高我們的基本素質(zhì),使能更好的滿(mǎn)足社會(huì)需求。這次實(shí)驗(yàn)的成功很大程度上依賴(lài)于老師的講解,在此對(duì)老師表示深深的謝意。同時(shí)

15、,也希望學(xué)校以后能給我們提供更多的實(shí)踐機(jī)會(huì),把課堂上的理論知識(shí)運(yùn)用到實(shí)踐當(dāng)中,來(lái)提高我們各方面的素質(zhì),為我們步出校門(mén),及早融入社會(huì)打下堅(jiān)實(shí)基礎(chǔ)。</p><p>  總之,這次課程設(shè)計(jì)讓我們受益匪淺,我以后會(huì)更加注重這方面知識(shí)的學(xué)習(xí)與積累,使我們?cè)诮?jīng)濟(jì)全球化的今天能夠經(jīng)得起時(shí)代的考驗(yàn)。</p><p><b>  附錄:源代碼清單</b></p><

16、;p><b>  登陸系統(tǒng)</b></p><p>  if thisform.text1.value="111111" and thisform.text2.value="111111"</p><p>  do form 進(jìn)入系統(tǒng)</p><p>  thisform.release</p

17、><p>  else wait"登錄失敗" window timeout 1</p><p>  thisform.release</p><p><b>  endif</b></p><p><b>  2.管理系統(tǒng)</b></p><p>  do f

18、orm "查詢(xún)信息".scx</p><p>  do form 修改信息.scx</p><p>  do form 修改.scx</p><p><b>  3.查詢(xún)</b></p><p>  1)can for a=圖書(shū)類(lèi)別.圖書(shū)序號(hào)</p><p><b>

19、  endscan</b></p><p>  thisform.text2.value="圖書(shū)類(lèi)別.書(shū)名"</p><p>  thisform.text3.value="圖書(shū)類(lèi)別.類(lèi)別"</p><p>  thisform.text4.value="圖書(shū)類(lèi)別.主編"</p>

20、<p>  2)lect 姓名,專(zhuān)業(yè),借書(shū)日期 from 讀者,借閱 where 圖書(shū)序號(hào)=alltrim(thisform.text1.value)</p><p>  thisform.text2.value=姓名</p><p>  thisform.text3.value=專(zhuān)業(yè)</p><p>  thisform.text4.value=借書(shū)日期

21、</p><p><b>  4修改</b></p><p>  a=alltrim(thisform.duzhe.value)</p><p>  update 讀者 set 借書(shū)證號(hào)=a where 借書(shū)證號(hào)=alltrim (thisform.text1.value)</p><p>  b=alltrim(thi

22、sform.text2.value)</p><p>  update 讀者 set 姓名=b where 借書(shū)證號(hào)=alltrim (thisform.text1.value)</p><p>  c=alltrim(thisform.text3.value)</p><p>  update 讀者 set 專(zhuān)業(yè)=c where 借書(shū)證號(hào)=alltrim (th

溫馨提示

  • 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
  • 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶(hù)所有。
  • 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
  • 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
  • 5. 眾賞文庫(kù)僅提供信息存儲(chǔ)空間,僅對(duì)用戶(hù)上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶(hù)上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
  • 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
  • 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶(hù)因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。

最新文檔

評(píng)論

0/150

提交評(píng)論