2023年全國碩士研究生考試考研英語一試題真題(含答案詳解+作文范文)_第1頁
已閱讀1頁,還剩14頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、<p>  數(shù)據(jù)庫應(yīng)用課程設(shè)計(jì)報(bào)告</p><p><b>  ****系統(tǒng)</b></p><p>  學(xué) 號 *************** </p><p>  姓 名 ************* </p><p>  指 導(dǎo) 教 師 ************ (講

2、師) </p><p>  設(shè)計(jì)寫成日期 2013.5.20 </p><p><b>  學(xué)生成績管理系統(tǒng)</b></p><p><b>  一 設(shè)計(jì)要求</b></p><p>  管理信息系統(tǒng)MIS(Management Information System),在

3、強(qiáng)調(diào)管理,強(qiáng)調(diào)信息的現(xiàn)代社會中越來越得到普及,如:人事管理、學(xué)生管理系統(tǒng)、工資管理系統(tǒng)等。常用的MIS系統(tǒng)都是基于數(shù)據(jù)庫操作,實(shí)現(xiàn)信息的查詢、增加、刪除、修改等。</p><p>  學(xué)生成績管理系統(tǒng)是用AECESS數(shù)據(jù)庫進(jìn)行數(shù)據(jù)庫的設(shè)計(jì)和添加數(shù)據(jù),在設(shè)置數(shù)據(jù)源(ODBC)建立數(shù)據(jù)庫與程序的連接后,利用VC開發(fā)可視化界面完成基于數(shù)據(jù)庫的操作,實(shí)現(xiàn)學(xué)生信息的查詢、增加、刪除、修改和成績信息的查詢、增加、刪除、修改、

4、排序、統(tǒng)計(jì)等功能,從而實(shí)現(xiàn)學(xué)生成績信息的多方位顯示,方便管理者對學(xué)生成績的管理。</p><p><b>  二 數(shù)據(jù)庫設(shè)計(jì)</b></p><p><b>  2.1 概念設(shè)計(jì)</b></p><p>  根據(jù)設(shè)計(jì)要求,要對學(xué)生信息和成績進(jìn)行操作,所以系統(tǒng)實(shí)體包括學(xué)生基本信息表和課程基本信息表。</p>&

5、lt;p>  學(xué)生成績管理系統(tǒng)中它們的聯(lián)系是一個(gè)學(xué)生可以選修多門課程,一門課程可</p><p>  以被多個(gè)學(xué)生選修,學(xué)生和課程之間是多對多的關(guān)系,。</p><p>  由以上分析可以得該系統(tǒng)的E-R關(guān)系圖:</p><p><b>  1 1</b></p><p>  1

6、 n 1 </p><p>  N n n</p><p>  1 1 n</p><p>  圖1 E-R關(guān)系圖</p><p>  2.2 邏輯設(shè)計(jì)與物理結(jié)構(gòu)的設(shè)計(jì)</p&g

7、t;<p>  根據(jù)概念設(shè)計(jì)中的E-R圖,可設(shè)計(jì)三個(gè)表,其關(guān)系模型如下:</p><p>  學(xué)生基本信息表:學(xué)號,姓名,性別,年齡,系別</p><p>  課程基本信息表:課程號,課程名,課時(shí)</p><p>  成績表:學(xué)號,課程號,成績</p><p>  在ACCESS中定義三個(gè)表的物理結(jié)構(gòu)如下:</p>

8、<p>  圖2 學(xué)生信息表物理結(jié)構(gòu)</p><p>  圖3 課程信息表物理結(jié)構(gòu)</p><p>  圖4 成績表物理結(jié)構(gòu)</p><p>  2.3 數(shù)據(jù)庫的輸入</p><p>  在ACCESS中定義好物理結(jié)構(gòu)后就可以輸入數(shù)據(jù),同時(shí)根據(jù)系統(tǒng)的要求,用ACCESS做了兩個(gè)查詢,分別是成績查詢和平均分查詢,為以后寫程序的方便,

9、對平均分查詢進(jìn)行了按平均分從高到低排序操作。具體數(shù)據(jù)如下:</p><p><b>  圖5 學(xué)生信息表</b></p><p><b>  圖6 課程信息表</b></p><p><b>  圖7 成績表</b></p><p><b>  關(guān)系圖</b&g

10、t;</p><p><b>  圖8 關(guān)系</b></p><p><b>  3 程序設(shè)計(jì)</b></p><p>  根據(jù)設(shè)計(jì)要求在主頁面,連接學(xué)生信息表,在主頁面對學(xué)生信息表操作就非常方便。主頁面如下:</p><p><b>  圖9 主頁面</b></p>

11、;<p>  3.1 學(xué)生信息操作</p><p>  3.1.1 查詢操作</p><p>  查詢操作的功能是輸入學(xué)號,點(diǎn)擊查詢按鈕,就可以顯示出學(xué)生的基本信息。</p><p><b>  圖10 查詢操作</b></p><p>  3.1.2 添加操作</p><p>  

12、添加操作是在點(diǎn)擊添加按鈕后,添加記錄窗口跳出,在新窗口輸入要添加的記錄,點(diǎn)擊確定按鈕后,如果該學(xué)生的信息已存在(以學(xué)號判斷),則提醒該學(xué)生信息已存在,如果添加成功,則跳出添加成功提示。如圖:</p><p><b>  圖11 添加操作</b></p><p>  3.1.3 刪除操作</p><p>  刪除操作是點(diǎn)擊刪除按鈕后,跳出刪除窗口

13、,在刪除窗口中輸入要?jiǎng)h除學(xué)生信息的學(xué)號以及管理員密碼,在多種提示后確認(rèn)無誤后刪除,刪除后會顯示已刪除提醒。如圖:</p><p><b>  圖12 刪除操作</b></p><p>  圖13學(xué)生信息提示 圖14 確認(rèn)操作提示</p><p>  3.1.4 修改操作</p><p>

14、  修改操作是在主頁面輸入要修改的學(xué)生信息的學(xué)號(在查詢條件處輸入),點(diǎn)擊修改按鈕,跳出修改窗口,在窗口中會顯示該學(xué)生現(xiàn)有的信息,將其修改后點(diǎn)擊確定按鈕,同樣要輸入管理員密碼,否則提示密碼不正確。在修改后會提示以修改。如圖:</p><p><b>  圖15 修改操作</b></p><p>  3.1.5 學(xué)生信息瀏覽</p><p>  

15、在主頁面,我添加了一個(gè)學(xué)生信息瀏覽按鈕,點(diǎn)擊該按鈕會在跳出的窗口中顯示學(xué)生信息表,該表與數(shù)據(jù)庫中的學(xué)生信息表連接,這樣可以通過瀏覽該表來查看自己的刪除,修改和添加等操作是否完成,同時(shí)可以通過它查看自己不熟悉學(xué)號的學(xué)生信息。如圖:</p><p><b>  圖16學(xué)生信息表</b></p><p>  3.2 學(xué)生成績操作</p><p>  

16、在學(xué)生成績管理窗口中學(xué)生成績查詢和成績的統(tǒng)計(jì)排序是主要操作。學(xué)生成績的添加、刪除和修改操作通過管理員登錄后才能操作。學(xué)生成績管理操作頁面如圖:</p><p>  圖17 學(xué)生成績管理窗口</p><p>  3.2.1 查詢操作</p><p>  成績查詢操作是在學(xué)生成績管理窗口中的查詢條件中輸入學(xué)生的學(xué)號,點(diǎn)擊查詢后在</p><p>

17、<b>  圖18 查詢操作</b></p><p>  3.2.2 統(tǒng)計(jì)平均和排序操作</p><p>  同時(shí)新窗口連接這個(gè)查詢,以便操作。在排名窗口中,點(diǎn)擊查看就可以顯示該學(xué)生的平均分排名,也可直接在該窗口中更改學(xué)生學(xué)號,查看其他學(xué)生的排名。如圖</p><p>  圖19 統(tǒng)計(jì)平均操作</p><p>  圖20

18、 查看排名操作</p><p>  3.2.3 管理員登錄操作</p><p>  管理員登錄是進(jìn)行學(xué)生成績添加、刪除和修改等操作的前提。點(diǎn)擊管理員登錄,跳出管理員登錄界面,輸入密碼后跳出管理界面。如圖:</p><p>  圖21 管理員登錄界面</p><p>  圖22 成績管理界面</p><p>  3.2.

19、4 成績管理操作</p><p>  學(xué)生成績管理操作包括成績的添加、修改和刪除,點(diǎn)擊相應(yīng)按鈕會跳出相應(yīng)的界面供我們操作。</p><p><b>  添加成績?nèi)缦拢?lt;/b></p><p><b>  圖23成績添加</b></p><p><b>  修改操作如下:</b>

20、</p><p><b>  圖24 修改操作</b></p><p><b>  刪除操作如下</b></p><p><b>  圖25 刪除修改</b></p><p><b>  四 調(diào)試報(bào)告</b></p><p>  軟

21、件編寫完成后對其進(jìn)行調(diào)試,調(diào)試過程中發(fā)現(xiàn)自己的程序缺少一些人機(jī)交互,例如在刪除后應(yīng)該讓用戶知道自己的刪除操作是否完成,所以在刪除完成后應(yīng)用MessageBox來告知用戶刪除已完成。</p><p>  自己的程序在調(diào)試是經(jīng)常出現(xiàn)功能不能執(zhí)行或不管條件怎樣都會執(zhí)行的情況,檢查程序發(fā)現(xiàn),自己的If語句在編寫時(shí)==寫成=,導(dǎo)致程序出現(xiàn)錯(cuò)誤。</p><p><b>  五 心得體會&l

22、t;/b></p><p>  通過這次的課程設(shè)計(jì),我學(xué)會了用ACCESS數(shù)據(jù)庫的使用,并且理解了數(shù)據(jù)庫的操作過程,這些都是平時(shí)上課學(xué)不到的。在一開始做的時(shí)候有很大的困難,對access軟件很是陌生,以前學(xué)習(xí)過SQL,但是感覺對于成績管理系統(tǒng)更為合理,于是又選擇了學(xué)習(xí)access,通過借閱圖書和上網(wǎng)搜索,掌握了一些很基礎(chǔ)的access知識。在學(xué)習(xí)過程中發(fā)現(xiàn)access其實(shí)很有意思。通過這次的學(xué)習(xí)讓我對acc

23、ess產(chǎn)生了興趣,以后利用課余時(shí)間可以多學(xué)習(xí)點(diǎn)相關(guān)知識。最后謝謝老師的教導(dǎo)和耐心指導(dǎo)。</p><p><b>  六 參考文獻(xiàn)</b></p><p>  [1] Michael R.Groh等.ACCESS 2007寶典.人民郵電出版社.2008</p><p>  [2] 羅摩克里希納 科爾基.數(shù)據(jù)庫管理系統(tǒng)原理原理與設(shè)計(jì)(第三版).清華

溫馨提示

  • 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)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對自己和他人造成任何形式的傷害或損失。

最新文檔

評論

0/150

提交評論