《學(xué)生信息管理系統(tǒng) 數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告》由會(huì)員分享,可在線閱讀,更多相關(guān)《學(xué)生信息管理系統(tǒng) 數(shù)據(jù)庫(kù)實(shí)驗(yàn)報(bào)告(13頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
1、
課題:ACCESS數(shù)據(jù)庫(kù)設(shè)計(jì)
小組成員:
組員:
組員:
組員:
班級(jí):通信
指導(dǎo)老師:
目 錄
一、開(kāi)發(fā)背景--------------------------------------------------- 3
二、工程目標(biāo)---------------------------------------------------- 3
三、數(shù)據(jù)庫(kù)的運(yùn)行環(huán)境-------------------------------------------
2、--3
四、數(shù)據(jù)庫(kù)流程圖------------------------------------------------ 4
五、數(shù)據(jù)庫(kù)的模塊
〔1〕根本的模塊:表,查詢(xún),窗體,報(bào)表-------------------------5-7
〔2〕在模塊—表內(nèi)的學(xué)生檔案表,學(xué)院信息表,班級(jí)信息表,處分記錄,獎(jiǎng)勵(lì)記錄,學(xué)籍變更表 ----------- 9-14
六,測(cè)試報(bào)告-----------------------------------------------------14
〔1〕對(duì)表模塊中“成績(jī)表〞的測(cè)試------------------------------
3、--14-15
〔2〕對(duì)查詢(xún)模塊“查詢(xún)2〞測(cè)試----------------------------------- 15
〔3〕對(duì)查詢(xún)模塊“查詢(xún)4〞進(jìn)行測(cè)試---------------------------------15
〔4〕對(duì)窗體模塊“學(xué)生檔案表〞測(cè)試--------------------------------15-16
〔5〕對(duì)窗體模塊“menu〞進(jìn)行測(cè)試---------------------------------16
〔6〕對(duì)報(bào)表模塊中“成績(jī)表〞測(cè)試---------------------------------16-17
〔7〕對(duì)報(bào)表模塊中“學(xué)
4、生檔案表〞測(cè)試--------------------------17-18
七,個(gè)人小結(jié)------------------------------------------------------18
一:開(kāi)發(fā)背景
Access數(shù)據(jù)庫(kù)設(shè)計(jì)是在學(xué)習(xí)數(shù)據(jù)庫(kù)的一些根本內(nèi)容后,按照數(shù)據(jù)庫(kù)的根本原理,綜合運(yùn)用所學(xué)的知識(shí),以小組為單位,設(shè)計(jì)開(kāi)發(fā)一個(gè)小型的數(shù)據(jù)庫(kù)管理系統(tǒng).通過(guò)對(duì)一個(gè)實(shí)際問(wèn)題的分析,設(shè)計(jì)與實(shí)現(xiàn),將原理與應(yīng)用相結(jié)合,使學(xué)生學(xué)會(huì)如何把書(shū)本上學(xué)到的知識(shí)用于解決實(shí)際問(wèn)題,培養(yǎng)學(xué)生的動(dòng)手能力;另一方面,使學(xué)生能深入理解和靈活掌握教學(xué)內(nèi)容.在一個(gè)小組里進(jìn)行設(shè)計(jì),提出設(shè)想,對(duì)問(wèn)題進(jìn)行集體的討
5、論,集體的解決,促進(jìn)同學(xué)之間的合作,加強(qiáng)團(tuán)隊(duì)意識(shí)。對(duì)access數(shù)據(jù)庫(kù)的需求分析,完成題目要求的功能,從而到達(dá)掌握開(kāi)發(fā)一個(gè)小型數(shù)據(jù)庫(kù)的目的.
二:工程目標(biāo)
學(xué)校每年都有新生入學(xué)、畢業(yè)生離校,還有其他各種人事變動(dòng)。如何有效地管理這些學(xué)生的信息,幫助學(xué)校和老師掌握學(xué)生的情況,這就是學(xué)生信息管理系統(tǒng)需要完成的功能。
主要功能
本系統(tǒng)主要的功能是收集學(xué)生的個(gè)人信息,以便向教師提供每個(gè)學(xué)生在校的情況。系統(tǒng)的主要功能有:
〔1〕學(xué)生個(gè)人信息輸入,包括:姓名、性別、院系、生日、籍貫、生源所在地等。
〔2〕學(xué)生流動(dòng)情況的輸入,包括:轉(zhuǎn)系、休學(xué)、復(fù)學(xué)、退學(xué)、畢業(yè)等。
〔3〕獎(jiǎng)懲情況的輸入。
6、〔4〕學(xué)生個(gè)人作息查詢(xún)和修改,包括流動(dòng)情況和獎(jiǎng)罰情況
三:運(yùn)行環(huán)境
Microsoft office Access
四:數(shù)據(jù)庫(kù)流程圖
學(xué)生信息管理系統(tǒng)
根據(jù)系統(tǒng)功能要求可以將系統(tǒng)分解成幾個(gè)模塊來(lái)分別設(shè)計(jì)應(yīng)用程序界面,如圖1-1所示。
數(shù)據(jù)庫(kù)設(shè)計(jì)
數(shù)據(jù)庫(kù)是信息管理的根底。數(shù)據(jù)庫(kù)結(jié)構(gòu)直接關(guān)系到各種功能的實(shí)現(xiàn)和程序運(yùn)行的效率。
根據(jù)數(shù)據(jù)流程圖,可以列出以下記錄學(xué)生信息所需的數(shù)據(jù)項(xiàng)和數(shù)據(jù)結(jié)構(gòu):
〔1〕學(xué)生:學(xué)生、姓名、性別、生日、籍貫、所在院系、所在班級(jí)。
〔2〕處分記錄:記錄號(hào)、級(jí)別、處分對(duì)象、記錄時(shí)間、詳細(xì)描述、是否生效。
〔3〕獎(jiǎng)勵(lì)記錄:記錄號(hào)、級(jí)別、獎(jiǎng)
7、勵(lì)對(duì)象、記錄時(shí)間、詳細(xì)描述。
〔4〕學(xué)籍變更記錄:記錄號(hào)、變更情況、記錄對(duì)象、記錄時(shí)間、詳細(xì)描述。
所需的外部數(shù)據(jù)支持:
〔1〕班級(jí):班級(jí)編號(hào)、班級(jí)名稱(chēng)、所屬院系。
〔2〕院系:代碼、名稱(chēng)。
五:數(shù)據(jù)庫(kù)的模塊
1:根本的模塊:表,查詢(xún),窗體,報(bào)表。
模塊:表
模塊:查詢(xún)
模塊:報(bào)表
模塊:窗體
2:在模塊—表內(nèi)的個(gè)人信息表,院系表,班級(jí)表,獎(jiǎng)勵(lì)記錄,處分記錄,學(xué)籍變更記錄
1. 個(gè)人信息表 用于保存學(xué)生學(xué)號(hào),姓名,性別,籍貫,生日等
2.院系表 對(duì)各學(xué)院的代碼,名稱(chēng)進(jìn)行保存
3.班級(jí)表 保存班級(jí)編號(hào)、班級(jí)名稱(chēng)及所在學(xué)院
8、
4. 處分記錄表 保存出發(fā)的人及處分信息。
同理得獎(jiǎng)勵(lì)記錄。
3: 在窗體模塊里的一些功能。
在窗體模塊內(nèi)查詢(xún)功能
1〕點(diǎn)擊
出現(xiàn)的結(jié)果是
輸入0001
出現(xiàn)結(jié)果
其他查詢(xún)與此方法類(lèi)。
5〕在報(bào)表模塊里的顯示
i) 個(gè)人信息報(bào)表
其他報(bào)表依此類(lèi)推
六:測(cè)試報(bào)告
1〕對(duì)表模塊中“個(gè)人信息表〞的測(cè)試
測(cè)試的結(jié)果為
能順利的運(yùn)行,測(cè)試的結(jié)果為好。
2〕對(duì)查詢(xún)模塊“按學(xué)號(hào)查詢(xún)〞測(cè)試
測(cè)試的結(jié)果為
輸入姓名“0001〞:
運(yùn)行結(jié)果正常,測(cè)試結(jié)果良好。
4〕對(duì)窗體模塊“新生信息輸入〞測(cè)試
運(yùn)
9、行正常,測(cè)試結(jié)果良好。
5〕對(duì)窗體模塊“menu〞進(jìn)行測(cè)試
運(yùn)行結(jié)果正常,測(cè)試結(jié)果良好。
其他測(cè)試結(jié)果請(qǐng)老師詳細(xì)測(cè)試。
七:小組總結(jié)
短學(xué)期第一次接觸access,做數(shù)據(jù)庫(kù)小系統(tǒng),對(duì)我們組來(lái)說(shuō)是個(gè)挑戰(zhàn),我們組明確分工, 負(fù)責(zé)各個(gè)表的建立以及查詢(xún)模塊的建立, 負(fù)責(zé)各個(gè)窗體的建立, 負(fù)責(zé)報(bào)表的建立以及實(shí)驗(yàn)報(bào)告的撰寫(xiě),而其中各個(gè)模塊的連接是通過(guò)我們?nèi)M的努力以及老師的幫助共同完成的,其中還學(xué)到了宏的知識(shí),收獲頗豐。同時(shí)使我們明白學(xué)習(xí)新事物是要靠自主學(xué)習(xí)的,借閱圖書(shū)館的資料和借鑒前輩的做過(guò)的經(jīng)驗(yàn)是很重要的。經(jīng)過(guò)此次的學(xué)習(xí),我們組的人員大體掌握了簡(jiǎn)單的通過(guò)access建立數(shù)據(jù)庫(kù)
10、的做法,但要做個(gè)復(fù)雜大型的數(shù)據(jù)庫(kù)系統(tǒng),我們還有很長(zhǎng)的路要走。
數(shù)據(jù)庫(kù)現(xiàn)在做的也根本上差不多了,對(duì)短學(xué)期的印象也挺好的。短學(xué)期的實(shí)踐真的對(duì)我們學(xué)生真的挺好的,把書(shū)本上的理論知識(shí)用到實(shí)際當(dāng)中,并且對(duì)有些不懂的東西,根據(jù)個(gè)人的缺乏之處,利用現(xiàn)代興旺的網(wǎng)絡(luò)也可以補(bǔ)一些自己的缺乏。經(jīng)過(guò)自己的努力,把數(shù)據(jù)庫(kù)成功的做出來(lái),非常有成就感。對(duì)短短幾天的短學(xué)期非常的滿(mǎn)意。
2008年6月26日