某大學(xué)Access數(shù)據(jù)庫設(shè)計報告_第1頁
某大學(xué)Access數(shù)據(jù)庫設(shè)計報告_第2頁
某大學(xué)Access數(shù)據(jù)庫設(shè)計報告_第3頁
某大學(xué)Access數(shù)據(jù)庫設(shè)計報告_第4頁
某大學(xué)Access數(shù)據(jù)庫設(shè)計報告_第5頁
已閱讀5頁,還剩15頁未讀, 繼續(xù)免費(fèi)閱讀

下載本文檔

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

文檔簡介

1、 工業(yè)大學(xué)Access數(shù)據(jù)庫設(shè)計報告設(shè)計題目:學(xué)生信息管理系統(tǒng)系別:計算機(jī)系專業(yè):計算機(jī)應(yīng)用技術(shù): 永哲學(xué)號:2010810549目錄目錄2一、需求分析3二、設(shè)計意圖和應(yīng)用目標(biāo)4三、軟件開發(fā)環(huán)境4四、系統(tǒng)功能要求41、功能概述與其視圖5五、系統(tǒng)設(shè)計71、系統(tǒng)基本流程圖82、系統(tǒng)基本結(jié)構(gòu)圖93、詳細(xì)設(shè)計93.1、空數(shù)據(jù)庫103.2、表113.3、查詢133.4、窗體和報表143.5、宏153.6、窗體的17六、結(jié)束語19一、需求分析隨著計算機(jī)科學(xué)的發(fā)展,數(shù)據(jù)庫技術(shù)在Internet中的應(yīng)用越來越廣泛,為廣大網(wǎng)絡(luò)用戶提供了更加周到和人性化的服務(wù)。個性化已逐漸成為當(dāng)今Web應(yīng)用的潮流。學(xué)生信息管理系

2、統(tǒng)是一個教育單位不可缺少的部分,它的容對于學(xué)校的各層領(lǐng)導(dǎo)和管理者來說都是至關(guān)重要。隨著學(xué)校的規(guī)模不斷擴(kuò)大,學(xué)生數(shù)量的急劇增加,有關(guān)學(xué)生的各種信息量也是成倍增長。面對龐大的信息量,如果沒有一個完整的系統(tǒng)管理的話,那么這些信息就會變得很亂的,使用起來也會很麻煩,因而學(xué)生信息管理系統(tǒng)則可以提高管理學(xué)生信息工作的效率。一個完善的學(xué)生信息管理系統(tǒng)能夠極提高學(xué)生信息管理的完善度、安全度。具有檢索迅速、查找方便、可靠性高、存儲量大、更新快、壽命長、成本低的優(yōu)點(diǎn)。為方便廣大學(xué)校的領(lǐng)導(dǎo)、老師和管理者管理和使用學(xué)生信息,提高使用效率。因此設(shè)計開發(fā)了此學(xué)生信息管理系統(tǒng)。二、設(shè)計意圖和應(yīng)用目標(biāo)本人設(shè)計建立了供學(xué)校使用

3、的“學(xué)生信息管理系統(tǒng)”,旨意在于方便我校領(lǐng)導(dǎo)、老師和學(xué)生干部管理學(xué)生信息,同時也有助于同學(xué)查詢自己的相關(guān)信息。幫助大家節(jié)省更多的時間,更是方便各階層領(lǐng)導(dǎo)老師和管理人員儲存、管理和使用與學(xué)生相關(guān)的信息。通過本系統(tǒng)軟件,能幫助工作人員利用計算機(jī)更好的保存學(xué)生信息,同時,也能快速方便的對信息進(jìn)行管理、輸入、輸出、查找的操作,使得散亂的檔案能夠具體化、直觀化和合理化,更提高了相關(guān)工作人員的工作效率。三、軟件開發(fā)環(huán)境1、 操作系統(tǒng):Windows XP2、 開發(fā)環(huán)境:Microsoft Office Access 2003圖標(biāo)為:四、系統(tǒng)功能要求該系統(tǒng)所具備的主要功能有:1、 添加記錄:可在原有的記錄上

4、添加其它數(shù)據(jù)。2、 查詢記錄:在系統(tǒng)中查找想要了解的學(xué)生記錄。3、 記錄排序:把記錄的數(shù)據(jù)按學(xué)號或4、 修改記錄:在原有的數(shù)據(jù)基礎(chǔ)上做修改。5、 統(tǒng)計成績:統(tǒng)計存入的數(shù)據(jù)。6、 保存數(shù)據(jù):保存輸入的數(shù)據(jù)。7、 幫助信息:對一些模塊作解釋,講解如何使用添加記錄和查詢記錄等模塊8、 退出系統(tǒng):返回原來的位置。在此基礎(chǔ)上,整個學(xué)生信息管理系統(tǒng)所擁有的對象有:表、查詢、窗體、報表、頁、宏和模塊。而在這些對象中,表、查詢、窗體、報表和宏是同等重要的。1、功能概述與其視圖1、 表:主要用于學(xué)生各項(xiàng)信息的記錄、刪除、修改等;2、 查詢:主要提供給用戶查詢所需要的相關(guān)信息。用戶可以按照自己所需要的條件進(jìn)行查詢

5、。如:按學(xué)號查詢成績;按班級查詢信息;按專業(yè)查詢繳費(fèi)等。3、 窗體:提供用戶查閱信息。窗體是該系統(tǒng)最主要的部分,用戶使用時所打開的都是已經(jīng)好的窗體。4、 報表:提供給用戶輸出需要打印的信息。如:成績、課程等。5、 宏:用于各級窗體的。五、系統(tǒng)設(shè)計本學(xué)生信息管理系統(tǒng)包括學(xué)生的簡歷、成績、獎懲、繳費(fèi)、住宿和該學(xué)生所要學(xué)修的課程六大模塊。一共設(shè)置了兩種用戶身份,分別是:管理員和用戶。管理員可以擁有完全的權(quán)限管理系統(tǒng),而用戶只能擁有查閱學(xué)生信息的權(quán)限。1、系統(tǒng)基本流程圖2、系統(tǒng)基本結(jié)構(gòu)圖3、詳細(xì)設(shè)計Access 2003數(shù)據(jù)庫是所有數(shù)據(jù)庫系的基礎(chǔ),而利用它所創(chuàng)建的數(shù)據(jù)庫也是會有比較多的局限性。但是,在

6、更進(jìn)一步的學(xué)習(xí)SQL數(shù)據(jù)庫設(shè)計之前,我們必須把數(shù)據(jù)庫設(shè)計的基礎(chǔ)學(xué)好。這個Access數(shù)據(jù)庫也是本人學(xué)習(xí)計算機(jī)以來所設(shè)計的第一個數(shù)據(jù)庫。雖不是很完善,但請允許我介紹一下詳細(xì)的設(shè)計過程。3.1、空數(shù)據(jù)庫第一步:創(chuàng)建一個空的數(shù)據(jù)庫。雙擊打開Microsoft Access 2003右擊菜單欄,選擇“新建”在右邊窗口會彈出“新建文件”字樣,選擇其中的“空數(shù)據(jù)庫”。電腦在創(chuàng)建數(shù)據(jù)庫的同時亦會主動彈出保存的對話框,此時則可以選擇你所需要保存的位置(同時命名你所建的系統(tǒng)).視圖如下:圖為名字是:dbl且保存在桌面的空數(shù)據(jù)庫。3.2、表第二步:創(chuàng)建表。在表的創(chuàng)建中,電腦自動為你提供三種表的創(chuàng)建方法,有:1、使

7、用設(shè)計器創(chuàng)建表;2、使用向?qū)?chuàng)建表;3、通過輸入數(shù)據(jù)創(chuàng)建表。如果你是初學(xué)者,你可以使用第二種方法創(chuàng)建;但如果你希望你所設(shè)計出來的表能體現(xiàn)自己個性化,你可以使用第一種設(shè)計方法。選中你所要的設(shè)計方法在數(shù)據(jù)庫窗口中選擇“新建”在彈出來的對話框中選擇你所需要的創(chuàng)表方法在接下來的對話框中根據(jù)提示選擇即可。視圖如下:下圖是名為學(xué)生簡歷表的表的設(shè)計視圖:如果你需要對你所設(shè)計好的表的屬性進(jìn)行修改的話,則可以選中你要修改的表選擇數(shù)據(jù)庫窗口中的“設(shè)計”菜單進(jìn)入表的設(shè)計界面選中對應(yīng)字段名的屬性,在下面“常規(guī)”項(xiàng)里修改即可。如圖所示:3.3、查詢第三步:查詢的創(chuàng)建查詢的創(chuàng)建和表的創(chuàng)建大體類似,在選擇數(shù)據(jù)庫窗口的對象中

8、,選擇“查詢”,電腦也會自動地提供兩種設(shè)計方式:1、在設(shè)計視圖中創(chuàng)建查詢;2、使用向?qū)?chuàng)建查詢。選中你所需的設(shè)計方式在數(shù)據(jù)庫窗口中選擇“新建”在彈出的對話框中選擇你所需要的創(chuàng)建方式接下來的對話框中根據(jù)提示選擇創(chuàng)建即可。視圖如下:圖是名為:條件查詢的設(shè)計視圖:3.4、窗體和報表第四步:窗體和報表的創(chuàng)建窗體和報表的創(chuàng)建都是和表、查詢的創(chuàng)建方法雷同。附圖:名為學(xué)生成績統(tǒng)計報表的設(shè)計視圖:名為學(xué)生成績登記:數(shù)據(jù)錄入的窗體視圖:3.5、宏第五步:宏的創(chuàng)建宏的設(shè)計與前面不同,選擇宏對象后,進(jìn)入宏設(shè)計的窗口新建在整個Access大窗口的工具欄中選擇“宏名”和“條件”工具單擊,自動添加到宏的設(shè)計表里在宏名的列

9、表里輸入你所要設(shè)計宏的名稱條件列表里輸入相應(yīng)代碼,你可以手動輸入,亦可使用“生成器”輸入在操作列表里的右邊下拉按鈕里選擇自己所需要的操作命令同時表的下面“操作參數(shù)”選擇相應(yīng)的屬性且修改好。視圖如下:歡迎界面:管理員宏:其它窗體:主控面板宏其它窗體的宏和主控面板的宏是大致一樣的,不同的只是宏名和操作參數(shù)里窗體的名稱不同。所以在這里就不一一標(biāo)出視圖了。3.6、窗體的第六步:窗體的在對象列表中選擇“窗體”選擇設(shè)計好的窗體中你的一級窗體,即是:系統(tǒng)歡迎界面設(shè)計方式打開選中相應(yīng)的按鈕,右擊屬性在“全部”字段中找到“單擊”字段屬性,在右邊的下拉按鈕中選擇你所設(shè)計好的宏關(guān)閉屬性對話框保存關(guān)閉設(shè)計界面。附圖:

10、圖是名為:主控面板窗體里-數(shù)據(jù)錄入按鈕的設(shè)計:經(jīng)過這六步,一個數(shù)據(jù)庫系統(tǒng)則可以算得上是初步完成。但是要想整個系統(tǒng)完整美觀,還要進(jìn)行相關(guān)屬性的修改和完善。就像窗體,如果沒有進(jìn)行美化,它的背景就是白色的,如果想將某些圖片插入作為該窗體的背景,則可以選中要選的窗體打開設(shè)計界面右擊屬性在彈出的對話框的最頂端的那一行右邊的下拉按鈕中選擇“窗體”在“全部”字段列表中找到“圖片”的對應(yīng)行,單擊右邊的編輯器,則可以選擇你所需插入的圖片設(shè)置好你的圖片類型、縮放模式、對齊方式、平鋪等關(guān)閉對話框保存關(guān)閉設(shè)計界面即可。附圖:圖示名為按專業(yè)查詢信息:窗體背景圖的設(shè)計對話框:設(shè)計后的效果圖:詳細(xì)具體的設(shè)計還需在實(shí)際的設(shè)計

11、實(shí)踐中請教他人或老師的指導(dǎo)。六、結(jié)束語經(jīng)過差不多一個學(xué)期的努力,系統(tǒng)終于成功完成,雖然辛苦,但一想到成功的運(yùn)行出結(jié)果,便很開心,將多日的疲勞拋到了九霄云外。這其中,感想頗多,收獲也很多,大致的總結(jié)幾點(diǎn),如下:1設(shè)計開發(fā)一個軟件,首先要了解所涉與到行業(yè)的現(xiàn)狀,一定要想辦法進(jìn)行行業(yè)調(diào)研,從不同途徑獲取該行業(yè)的專業(yè)知識。合理安排系統(tǒng)設(shè)計開發(fā)時間,進(jìn)行實(shí)際開發(fā)會發(fā)現(xiàn)需求分析與系統(tǒng)設(shè)計占主要的時間,如果前面的工作做好了,編碼實(shí)現(xiàn)占用的時間很短。所以我們要借助軟件工程的思想-對軟件開發(fā)過程進(jìn)行控制。2. 在開發(fā)一個系統(tǒng)時,前期的分析準(zhǔn)備工作非常的重要。對于系統(tǒng)的需求要明確,這樣才能做到有的放矢。特別是對于系統(tǒng)中數(shù)據(jù)的存儲和重要算法的設(shè)計,設(shè)計的不好會出現(xiàn)大量的冗余,不僅浪費(fèi)存儲空間,還影響查詢效率。3.在設(shè)計的初期,對一個功能模塊的設(shè)計,要想出兩種或兩種以上方案,這樣可以進(jìn)行比較,從而獲得更佳的設(shè)計方案,設(shè)計開發(fā)過程中一定要吸取經(jīng)驗(yàn)教訓(xùn),避免返工。尤其是一些重要算法或功能。在對具體實(shí)現(xiàn)功能模塊進(jìn)行編程時,要養(yǎng)成良好的加注釋的習(xí)慣,這樣的話不僅能理清思路,而且可以為以后的調(diào)試程序帶來很大的方便。5. 懂得充分

溫馨提示

  • 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. 人人文庫網(wǎng)僅提供信息存儲空間,僅對用戶上傳內(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

提交評論