學(xué)生檔案管理系統(tǒng)研究
《學(xué)生檔案管理系統(tǒng)研究》由會(huì)員分享,可在線(xiàn)閱讀,更多相關(guān)《學(xué)生檔案管理系統(tǒng)研究(34頁(yè)珍藏版)》請(qǐng)?jiān)谘b配圖網(wǎng)上搜索。
中國(guó)地質(zhì)大學(xué)(武漢)遠(yuǎn)程與繼續(xù)教育學(xué)院畢業(yè)設(shè)計(jì)(論文) 遠(yuǎn)程與繼續(xù)教育學(xué)院 本科畢業(yè)論文(設(shè)計(jì)) 題目:學(xué)生檔案管理系統(tǒng)研究 學(xué)習(xí)中心: 內(nèi)蒙古 學(xué) 號(hào): 090F24133027 姓 名: 王倩慧 專(zhuān) 業(yè): 計(jì)算機(jī)科學(xué)與技術(shù) 指導(dǎo)教師: 任秀杰 2015 年 8 月 1 日 中國(guó)地質(zhì)大學(xué)(武漢)遠(yuǎn)程與繼續(xù)教育學(xué)院 本科畢業(yè)論文(設(shè)計(jì))指導(dǎo)教師指導(dǎo)意見(jiàn)表 學(xué)生姓名: 王倩慧 學(xué)號(hào): 090F24133027 專(zhuān)業(yè)計(jì)算機(jī)科學(xué)與技術(shù) 畢業(yè)設(shè)計(jì)(論文)題目: 學(xué)生檔案管理系統(tǒng)研究 指導(dǎo)教師意見(jiàn):(請(qǐng)對(duì)論文的學(xué)術(shù)水平做出簡(jiǎn)要評(píng)述。包括選題意義;文獻(xiàn)資料的掌握;所用資料、實(shí)驗(yàn)結(jié)果和計(jì)算數(shù)據(jù)的可靠性;寫(xiě)作規(guī)范和邏輯性;文獻(xiàn)引用的規(guī)范性等。還須明確指出論文中存在的問(wèn)題和不足之處。) 本文選題符合計(jì)算機(jī)專(zhuān)業(yè)要求,充分體現(xiàn)出社會(huì)現(xiàn)實(shí)的需要。全文結(jié)構(gòu)安排合理,層次清楚,思路清晰,觀(guān)點(diǎn)正確,能很好的將計(jì)算機(jī)專(zhuān)業(yè)知識(shí)與現(xiàn)實(shí)生活中的問(wèn)題有機(jī)地結(jié)合起來(lái)。該文在寫(xiě)作的過(guò)程中查閱的資料不僅充分而且與主題結(jié)合較為緊密??傮w上符合計(jì)算機(jī)科學(xué)與技術(shù)專(zhuān)業(yè)本科畢業(yè)論文要求。 指導(dǎo)教師結(jié)論: 合格 (合格、不合格) 指導(dǎo)教師 姓名 任秀杰 所在單位 赤峰學(xué)院 指導(dǎo)時(shí)間 中國(guó)地質(zhì)大學(xué)(武漢)遠(yuǎn)程與繼續(xù)教育學(xué)院 本科畢業(yè)設(shè)計(jì)(論文)評(píng)閱教師評(píng)閱意見(jiàn)表 學(xué)生姓名: 王倩慧 學(xué)號(hào): 090F24133027 專(zhuān)業(yè):計(jì)算機(jī)科學(xué)與技術(shù) 畢業(yè)設(shè)計(jì)(論文)題目: 學(xué)生檔案管理系統(tǒng)研究 評(píng)閱意見(jiàn):(請(qǐng)對(duì)論文的學(xué)術(shù)水平做出簡(jiǎn)要評(píng)述。包括選題意義;文獻(xiàn)資料的掌握;所用資料、實(shí)驗(yàn)結(jié)果和計(jì)算數(shù)據(jù)的可靠性;寫(xiě)作規(guī)范和邏輯性;文獻(xiàn)引用的規(guī)范性等。還須明確指出論文中存在的問(wèn)題和不足之處。) 修改意見(jiàn):(針對(duì)上面提出的問(wèn)題和不足之處提出具體修改意見(jiàn)。評(píng)閱成績(jī)合格,并可不用修改直接參加答辯的不必填此意見(jiàn)。) 畢業(yè)設(shè)計(jì)(論文)評(píng)閱成績(jī) (百分制): 評(píng)閱結(jié)論: (同意答辯、不同意答辯、修改后答辯) 評(píng)閱人姓名 所在單位 評(píng)閱時(shí)間 論文原創(chuàng)性聲明 本人鄭重聲明:本人所呈交的本科畢業(yè)論文《學(xué)生檔案管理系統(tǒng)研究》,是本人在導(dǎo)師的指導(dǎo)下獨(dú)立進(jìn)行研究工作所取得的成果。論文中引用他人的文獻(xiàn)、資料均已明確注出,論文中的結(jié)論和結(jié)果為本人獨(dú)立完成,不包含他人成果及使用過(guò)的材料。對(duì)論文的完成提供過(guò)幫助的有關(guān)人員已在文中說(shuō)明并致以謝意。 本人所呈交的本科畢業(yè)論文沒(méi)有違反學(xué)術(shù)道德和學(xué)術(shù)規(guī)范,沒(méi)有侵權(quán)行為,并愿意承擔(dān)由此而產(chǎn)生的法律責(zé)任和法律后果。 論文作者(簽字):王倩慧 日期: 2015 年 8 月 1 日 3 摘 要 學(xué)生檔案管理系統(tǒng)是一個(gè)教育單位不可缺少的部分,它的內(nèi)容對(duì)于學(xué)校的決策者和管理者來(lái)說(shuō)都至關(guān)重要,所以學(xué)生檔案管理系統(tǒng)應(yīng)該能夠?yàn)橛脩?hù)提供充足的信息和快捷的查詢(xún)手段。但一直以來(lái)人們使用傳統(tǒng)人工的方式管理文件檔案,這種管理方式存在著許多缺點(diǎn),如:效率低、保密性差,另外時(shí)間一長(zhǎng),將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生檔案信息進(jìn)行管理,具有著手工管理所無(wú)法比擬的優(yōu)點(diǎn).例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生檔案管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。因此,開(kāi)發(fā)這樣一套管理軟件成為很有必要的事情,在下面的各章中我們將以開(kāi)發(fā)一套學(xué)生檔案管理系統(tǒng)為例,談?wù)勂溟_(kāi)發(fā)過(guò)程和所涉及到的問(wèn)題及解決方法。 學(xué)生檔案管理系統(tǒng)用來(lái)管理學(xué)生的檔案信息。本系統(tǒng)主要針對(duì)本科院校,學(xué)校的組織機(jī)構(gòu)主要分為學(xué)院、系和班級(jí)。學(xué)生檔案信息一般包括機(jī)構(gòu)的信息(院、系、班級(jí))學(xué)籍信息、學(xué)生基本信息、學(xué)生成績(jī)信息、獎(jiǎng)懲記錄等。 關(guān)鍵詞: 模塊;Access 2000數(shù)據(jù)庫(kù);檔案管理 目 錄 一、引言 1 二、系統(tǒng)的任務(wù) 2 三、系統(tǒng)的目標(biāo) 3 四、系統(tǒng)模塊(系統(tǒng)需求分析) 4 (一)機(jī)構(gòu)設(shè)置 4 (二) 學(xué)籍管理 4 (三)成績(jī)管理 6 (四)獎(jiǎng)懲管理 6 (五)系統(tǒng)管理 7 五、數(shù)據(jù)庫(kù)分析設(shè)計(jì) 8 (一)系統(tǒng)E-R圖 8 (二) 數(shù)據(jù)字典 9 六、 創(chuàng)建數(shù)據(jù)庫(kù) 14 (一)數(shù)據(jù)庫(kù)的概念 14 (二)新建一個(gè)數(shù)據(jù)庫(kù) 15 (三)修改已建的數(shù)據(jù)庫(kù) 15 (四)實(shí)現(xiàn)數(shù)據(jù)庫(kù)之間的聯(lián)系 15 (五)系統(tǒng)總體規(guī)劃 15 七、 創(chuàng)建系統(tǒng)主界面 17 (一) 建立一個(gè)工程 17 (二)創(chuàng)建工程項(xiàng)目 17 (三)創(chuàng)建系統(tǒng)主窗體 17 Name 18 Caption 18 StartUpPosition 18 WindowState 18 七、總結(jié) 25 致謝 26 參考文獻(xiàn) 27 6 一、引言 隨著社會(huì)的發(fā)展,整個(gè)社會(huì)已逐步信息化、經(jīng)濟(jì)信息化、知識(shí)信息化等等,辦公系統(tǒng)的自動(dòng)化及各種信息自動(dòng)化管理已成為社會(huì)發(fā)展的客觀(guān)要求。這種客觀(guān)性要求在大學(xué)學(xué)生處各個(gè)辦公系統(tǒng)及各種信息的管理上體現(xiàn)更加突出,為此我們要力求實(shí)現(xiàn)各個(gè)辦公系統(tǒng)的自動(dòng)化管理,做到事半功倍的效果,提高工作效率是我們追求的目標(biāo)。 對(duì)學(xué)生檔案的管理是一個(gè)學(xué)校不可缺少的部分,一直以來(lái)人們使用傳統(tǒng)人工的方式管理文件檔案,而學(xué)生人數(shù)眾多,這種管理方式存在著許多缺點(diǎn),如:效率低、難以保存,隨著時(shí)間的推移,將產(chǎn)生大量的文件和數(shù)據(jù),這對(duì)于查找、更新和維護(hù)都帶來(lái)了不少的困難。 隨著科學(xué)技術(shù)的不斷提高,計(jì)算機(jī)科學(xué)日漸成熟,其強(qiáng)大的功能已為人們深刻認(rèn)識(shí),它已進(jìn)入人類(lèi)社會(huì)的各個(gè)領(lǐng)域并發(fā)揮著越來(lái)越重要的作用。為了解決學(xué)生檔案管理的這些缺點(diǎn),提高工作效率,開(kāi)發(fā)了這個(gè)學(xué)生檔案管理系統(tǒng)。作為計(jì)算機(jī)應(yīng)用的一部分,使用計(jì)算機(jī)對(duì)學(xué)生檔案信息進(jìn)行管理,具有手工管理所無(wú)法比擬的優(yōu)點(diǎn)。例如:檢索迅速、查找方便、可靠性高、存儲(chǔ)量大、保密性好、壽命長(zhǎng)、成本低等。這些優(yōu)點(diǎn)能夠極大地提高學(xué)生檔案管理的效率,也是企業(yè)的科學(xué)化、正規(guī)化管理,與世界接軌的重要條件。 因此,開(kāi)發(fā)學(xué)生檔案管理軟件成為很有必要的事情,在下面的各章中我們將以開(kāi)發(fā)一套學(xué)生檔案管理系統(tǒng)為例,談?wù)勂溟_(kāi)發(fā)過(guò)程和所涉及到的問(wèn)題及解決方法。 二、系統(tǒng)的任務(wù) 學(xué)生檔案管理系統(tǒng)是學(xué)校管理學(xué)生檔案的重要工具,一個(gè)完善的學(xué)生檔案管理系統(tǒng)的任務(wù)主要包括以下幾項(xiàng)[1]: 機(jī)構(gòu)設(shè)置:主要負(fù)責(zé)院、系和班級(jí)設(shè)置。 學(xué)籍管理:主要負(fù)責(zé)管理學(xué)籍信息,包括學(xué)生注冊(cè)、學(xué)籍移動(dòng)、基本信息和家庭成員信息。 成績(jī)管理:主要負(fù)責(zé)管理學(xué)生的考試成績(jī)。 獎(jiǎng)懲管理:主要負(fù)責(zé)管理學(xué)生在校的獎(jiǎng)懲表現(xiàn)。 系統(tǒng)管理:負(fù)責(zé)管理用戶(hù)信息和用戶(hù)登陸。 三、系統(tǒng)的目標(biāo) 學(xué)生檔案管理系統(tǒng)是一個(gè)現(xiàn)代化軟件系統(tǒng),它通過(guò)集中式的信息數(shù)據(jù)庫(kù)將各種檔案管理功能結(jié)合起來(lái),達(dá)到共享數(shù)據(jù)、降低成本、提高效率、改進(jìn)服務(wù)等目的。一般而言,學(xué)生檔案管理系統(tǒng)應(yīng)達(dá)到以下目標(biāo): 能夠管理學(xué)生在校期間的各類(lèi)檔案; 能夠快速地進(jìn)行各類(lèi)檔案信息查詢(xún); 能夠?qū)λ袡n案信息提供報(bào)表功能; 減少人工的參與和基礎(chǔ)信息的錄入,具有良好的自治功能和信息循環(huán); 減少管理人員,減輕管理人員的工作任務(wù),降低管理成本; 四、系統(tǒng)模塊(系統(tǒng)需求分析) 根據(jù)以上對(duì)學(xué)生檔案管理系統(tǒng)的任務(wù)和目標(biāo)的分析,一個(gè)標(biāo)準(zhǔn)的學(xué)生檔案管理系統(tǒng)應(yīng)該包含機(jī)構(gòu)設(shè)置、學(xué)籍管理、成績(jī)管理、獎(jiǎng)懲管理、體統(tǒng)管理等功能,每一個(gè)功能模塊又都包含一系列的子模塊。下面一一介紹它們。 (一)機(jī)構(gòu)設(shè)置 機(jī)構(gòu)設(shè)置模塊用來(lái)管理學(xué)生所屬的院系以及所在的班級(jí),其功能模塊有院設(shè)置、系設(shè)置、班級(jí)設(shè)置。本系統(tǒng)默認(rèn)學(xué)校由多個(gè)院構(gòu)成,院有多個(gè)系構(gòu)成,系下面是班級(jí)。 1、“院設(shè)置”模塊 “院設(shè)置”模塊負(fù)責(zé)維護(hù)院信息,主要應(yīng)具有增加、修改、刪除和查詢(xún)功能。院信息主要包括院代碼、院名稱(chēng)、英文名稱(chēng)、簡(jiǎn)稱(chēng)、建院日期、院長(zhǎng)、簡(jiǎn)介等。 2、“系設(shè)置”模塊 “系設(shè)置”模塊負(fù)責(zé)維護(hù)系信息,主要應(yīng)具有增加、修改、刪除和查詢(xún)功能。系信息主要包括系代碼、系名稱(chēng)、英文名稱(chēng)、簡(jiǎn)稱(chēng)、所屬院、建系日期、系主任、簡(jiǎn)介等。 3、“班級(jí)設(shè)置”模塊 班級(jí)設(shè)置”模塊負(fù)責(zé)維護(hù)班級(jí)信息,主要應(yīng)具有增加、修改、刪除和查詢(xún)功能。班級(jí)信息主要包括班號(hào)、班級(jí)名稱(chēng)、所屬系、建班日期、班主任、輔導(dǎo)員、班長(zhǎng)、團(tuán)支書(shū)、簡(jiǎn)介等。 (二) 學(xué)籍管理 “學(xué)籍管理”模塊主要用來(lái)管理學(xué)生注冊(cè)、學(xué)生基本信息和家庭成員信息、學(xué)籍變動(dòng)以及學(xué)籍報(bào)告,其功能模塊包括學(xué)生注冊(cè)(新生注冊(cè),學(xué)期注冊(cè))、基本信息、家庭成員信息、學(xué)籍變動(dòng)、學(xué)籍報(bào)告等。數(shù)據(jù)流程如圖4.1所示。 圖4-1學(xué)生管理模塊流程圖 1、“學(xué)生注冊(cè)”模塊 “學(xué)生注冊(cè)”模塊主要用于管理學(xué)生注冊(cè),包括新生注冊(cè)和學(xué)期注冊(cè)?!靶律?cè)”是指新生報(bào)到時(shí)所填寫(xiě)的信息,主要有基本信息和家庭成員信息,這些信息也可以在“基本信息”模塊和“家庭成員信息”模塊中專(zhuān)門(mén)填寫(xiě)和管理?!皩W(xué)期注冊(cè)”是指高校在每學(xué)期開(kāi)學(xué)的時(shí)候所進(jìn)行的注冊(cè),確認(rèn)學(xué)生是否按時(shí)到校。一般的本科院校都是4年制,共8個(gè)學(xué)期,在校生共注冊(cè)8次(第一次可以看做新生注冊(cè))。 2、“基本信息”模塊 “基本信息”模塊負(fù)責(zé)維護(hù)學(xué)生的基本信息,主要應(yīng)具有增加、修改、刪除和查詢(xún)功能。當(dāng)增加一條基本信息時(shí),就相當(dāng)于進(jìn)行了一次新生注冊(cè)?;拘畔▽W(xué)號(hào)、姓名、入學(xué)日期、班級(jí)、性別、出生日期、籍貫、民族、身份證號(hào)、政治面貌、電話(huà)、住址、郵箱、教育背景、備注。 3、“家庭成員信息”模塊 “家庭成員信息”模塊負(fù)責(zé)維護(hù)學(xué)生的家庭成員信息,主要應(yīng)具有增加、修改、刪除和查詢(xún)功能。家庭成員信息主要包括成員姓名、關(guān)系、職務(wù)、所在單位、聯(lián)系方式等。 4、“學(xué)籍變動(dòng)”模塊 “學(xué)籍變動(dòng)”模塊主要用于管理學(xué)籍移動(dòng)情況,如(學(xué)生退學(xué)、降級(jí)、轉(zhuǎn)系)等,學(xué)籍變動(dòng)信息包括變動(dòng)ID、學(xué)號(hào)、變動(dòng)類(lèi)型、變動(dòng)日期、變動(dòng)原因等。 5、“學(xué)籍報(bào)告”模塊 “學(xué)籍報(bào)告”模塊主要負(fù)責(zé)生成學(xué)籍報(bào)告,內(nèi)容包括注冊(cè)信息、基本信息、家庭信息和學(xué)籍變動(dòng)信息。 (三)成績(jī)管理 成績(jī)管理模塊主要負(fù)責(zé)管理學(xué)生成績(jī),包括成績(jī)錄入、成績(jī)?cè)u(píng)審和成績(jī)單生成,其功能模塊有成績(jī)錄入、成績(jī)?cè)u(píng)審、成績(jī)單生成。數(shù)據(jù)流程如圖4-2所識(shí)。 圖4-2成績(jī)管理模塊流程圖 1、“成績(jī)錄入”模塊 “成績(jī)錄入”模塊負(fù)責(zé)錄入成績(jī)。首先,通過(guò)班級(jí)編號(hào)和課程號(hào)自動(dòng)生成“班級(jí)-課程”成績(jī)列表,然后由管理人員手工輸入學(xué)生成績(jī),并進(jìn)行保存。成績(jī)信息包括成績(jī)ID、學(xué)號(hào)、課程號(hào)、成績(jī)等。 2、“成績(jī)?cè)u(píng)審”模塊 “成績(jī)?cè)u(píng)審?!蹦K主要負(fù)責(zé)獎(jiǎng)學(xué)金評(píng)審和退學(xué)留級(jí)評(píng)審。通過(guò)對(duì)學(xué)生成績(jī)進(jìn)行分析,確定獎(jiǎng)學(xué)金名額。 3、“成績(jī)單生成”模塊 “成績(jī)單生成”模塊用來(lái)生成成績(jī)單,包括學(xué)生成績(jī)單、班級(jí)-課程成績(jī)單、學(xué)期和學(xué)年成績(jī)單等。 (四)獎(jiǎng)懲管理 “獎(jiǎng)懲管理”模塊主要負(fù)責(zé)學(xué)生獎(jiǎng)懲管理,包括獎(jiǎng)懲錄入、獎(jiǎng)懲查詢(xún)和獎(jiǎng)懲單生成。 1、“獎(jiǎng)懲錄入”模塊 “獎(jiǎng)懲錄入”模塊負(fù)責(zé)錄入獎(jiǎng)懲信息。首先,管理人員選擇目標(biāo)對(duì)象(學(xué)生),然后手工輸入學(xué)生獎(jiǎng)懲信息,并進(jìn)行保存。獎(jiǎng)懲信息包括獎(jiǎng)懲ID、類(lèi)別(獎(jiǎng)勵(lì)或懲處)、名稱(chēng)、日期、單位、原因等。 2、“獎(jiǎng)懲查詢(xún)”模塊 “獎(jiǎng)懲查詢(xún)”模塊主要負(fù)責(zé)查詢(xún)獎(jiǎng)懲信息,包括學(xué)生獎(jiǎng)勵(lì)查詢(xún)、懲處查詢(xún)和獎(jiǎng)懲查詢(xún)。 3、“獎(jiǎng)懲單生成”模塊 “獎(jiǎng)懲單生成”模塊用來(lái)生成獎(jiǎng)懲單,包括獎(jiǎng)勵(lì)單和懲處單兩項(xiàng)。 (五)系統(tǒng)管理 “系統(tǒng)管理”模塊主要負(fù)責(zé)管理用戶(hù)權(quán)限,包括用戶(hù)管理、密碼維護(hù)和權(quán)限設(shè)置等,主要功能有用戶(hù)管理、密碼維護(hù)、重新登陸。 1、“用戶(hù)管理”模塊負(fù)責(zé)管理用戶(hù)信息 用戶(hù)信息包括ID、用戶(hù)名稱(chēng)、用戶(hù)類(lèi)別(教師、學(xué)生、管理員)、密碼、權(quán)限、電話(huà)、郵箱等。本系統(tǒng)只對(duì)一級(jí)模塊進(jìn)行權(quán)限管理,沒(méi)有細(xì)分到二級(jí)模塊。 2、“密碼維護(hù)”模塊 “密碼維護(hù)”負(fù)責(zé)維護(hù)用戶(hù)密碼信息。 3、“重新登陸”模塊 “重新登陸”模塊主要負(fù)責(zé)給用戶(hù)提供重新登陸功能。 五、數(shù)據(jù)庫(kù)分析設(shè)計(jì) 根據(jù)系統(tǒng)需求分析,系統(tǒng)需要建立10個(gè)表,其用途說(shuō)明如表5-1所示。 表5-1數(shù)據(jù)表及其用途 ID 數(shù)據(jù)表名稱(chēng) 數(shù)據(jù)表用途 1 院信息表 保存學(xué)校各院的基本信息 2 系信息表 保存學(xué)校各系的基本信息 3 班級(jí)信息表 保存各院系班級(jí)的基本信息 4 學(xué)生基本信息表 保存學(xué)生在校的基本信息表 5 家庭成員信息表 保存學(xué)生家庭成員的基本信息表 6 注冊(cè)信息表 保存學(xué)生各學(xué)期的注冊(cè)信息,共8個(gè)學(xué)期 7 學(xué)籍變動(dòng)信息表 保存學(xué)生在校期間的學(xué)籍變動(dòng)信息 8 成績(jī)信息表 保存學(xué)生的成績(jī)信息 9 獎(jiǎng)懲信息表 保存學(xué)生在校期間的獎(jiǎng)懲記錄 10 用戶(hù)信息表 保存用戶(hù)的基本信息,包括權(quán)限、密碼等 (一)系統(tǒng)E-R圖 E-R圖是一種信息模型圖,體現(xiàn)了系統(tǒng)實(shí)體之間的關(guān)系。通過(guò)系統(tǒng)需求分析,得到了系統(tǒng)的分解功能以及數(shù)據(jù)流程。根據(jù)這些實(shí)體和實(shí)體之間 關(guān)系,可以得到系統(tǒng)E-R圖,如圖5-1所示。 圖5-1系統(tǒng)E-R圖 (二) 數(shù)據(jù)字典 表5-2到表5-11給出了10個(gè)數(shù)據(jù)表(院信息表、系信息表、班級(jí)信息表、學(xué)生基本信息表、家庭成員信息表、、注冊(cè)信息表、學(xué)籍變動(dòng)信息表、成績(jī)信息表、獎(jiǎng)懲信息表、用戶(hù)信息表)的具體描述,包括字段名稱(chēng)、數(shù)據(jù)類(lèi)型、可否為空和說(shuō)明。 1、院信息表 表5-2院信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 院代碼 Char(2) 主鍵 院代碼為2位 院名稱(chēng) Nvarchar(50) Not Null 院名稱(chēng) 英文名稱(chēng) Nvarchar(50) Null 學(xué)院的英文名稱(chēng) 簡(jiǎn)稱(chēng) Nvarchar(50) Null 學(xué)院中文名稱(chēng)簡(jiǎn)稱(chēng) 建院日期 Datetime(8) Null 建院日期 院長(zhǎng) Char(10) Null 學(xué)院院長(zhǎng)姓名 簡(jiǎn)介 Text(16) Null 學(xué)院簡(jiǎn)單介紹 2、系信息表 表5-3系信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 系代碼 Char(4) 鍵 2位院代碼+2位系自由代碼 系名稱(chēng) Nvarchar(50) NotNull 系名稱(chēng) 英文名稱(chēng) Nvarchar(50) Null 系的英文名稱(chēng) 簡(jiǎn)稱(chēng) Nvarchar(50) Null 系中文名稱(chēng)簡(jiǎn)稱(chēng) 院代碼 Char(2) 外鍵 所屬學(xué)院的代碼 建系日期 Datetime(8) Null 建系日期 系主任 Char(10) Null 系主任姓名 簡(jiǎn)介 Text(16) Null 系簡(jiǎn)單介紹 3、班級(jí)信息表 表5-4班級(jí)信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 班號(hào) Char(6) 主鍵 4位系代碼+2位班自由代碼 班級(jí)名稱(chēng) Nvarchar(50) Not Null 班級(jí)名稱(chēng) 系代碼 Char(4) 外鍵 所屬系代碼 建班日期 Datetime(8) Null 建班日期 班主任 Char(10) Null 班主任 輔導(dǎo)員 Char(10) Null 輔導(dǎo)員 班長(zhǎng) Char(10) Null 班長(zhǎng) 團(tuán)支書(shū) Char(10) Null 團(tuán)支書(shū) 簡(jiǎn)介 Text(16) Null 班級(jí)簡(jiǎn)單介紹 4、學(xué)生基本信息表 表5-5學(xué)生基本信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 學(xué)號(hào) Char(12) 主鍵 12位的編號(hào) 姓名 Char(50) Not Null 學(xué)生姓名 入學(xué)日期 Datetime(8) Null 入學(xué)時(shí)間 班號(hào) Char(6) 外鍵 所在班的班號(hào) 性別 Char(2) Null 性別(男,女) 出生日期 Datetime(8) Null 出生日期 籍貫 Nvarchar(50) Null 學(xué)生籍貫 民族 Nvarchar(50) Null 民族名稱(chēng) 身份證號(hào) Char(18) Null 18位身份證號(hào) 政治面貌 Nvarchar(50) Null 現(xiàn)階段政治面貌 電話(huà) Nvarchar(50) Null 電話(huà)號(hào)碼 住址 Nvarchar(50) Null 宿舍或者其他住址 郵箱 Nvarchar(50) Null 郵箱 教育背景 Text(16) Null 教育背景 備注 Text(16) Null 其他信息 5、家庭成員信息表 表5-6家庭成員信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 成員ID Numeric(9) 主鍵 表示種子1、自增1 學(xué)號(hào) Char(8) 外鍵 主表為學(xué)生基本信息表 成員姓名 Char(10) Not Null 家庭成員姓名 關(guān)系 Nvarchar(50) Null 與家庭成員的關(guān)系 職務(wù) Nvarchar(50) Null 成員職位 所在單位 Nvarchar(50) Null 成員所在單位的名稱(chēng) 聯(lián)系方式 Nvarchar(50) Null 電話(huà)或者其他聯(lián)系方式 6、注冊(cè)信息表 表5-7注冊(cè)信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 學(xué)號(hào) Char(8) 外鍵 主表為學(xué)生基本信息表 學(xué)期1 Datetime(8) Null 新生入學(xué)時(shí)的注冊(cè)日期 學(xué)期2 Datetime(8) Null 學(xué)期2注冊(cè)日期 學(xué)期3 Datetime(8) Null 學(xué)期3注冊(cè)日期 學(xué)期4 Datetime(8) Null 學(xué)期4注冊(cè)日期 學(xué)期5 Datetime(8) Null 學(xué)期5注冊(cè)日期 學(xué)期6 Datetime(8) Null 學(xué)期6注冊(cè)日期 學(xué)期7 Datetime(8) Null 學(xué)期7注冊(cè)日期 學(xué)期8 Datetime(8) Null 學(xué)期8注冊(cè)日期 7、學(xué)籍變動(dòng)信息表 表5-8學(xué)籍變動(dòng)信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 變動(dòng)ID Numeric(9) 主鍵 標(biāo)示種子1、自增1 學(xué)號(hào) Char(8) 外鍵 主表為學(xué)生基本信息表 變動(dòng)類(lèi)型 Char(8) Not Null 復(fù)讀、停學(xué)、轉(zhuǎn)系、退學(xué)、其他 變動(dòng)日期 Datetime( Null 變動(dòng)日期 變動(dòng)原因 Text(16) Null 填寫(xiě)變動(dòng)原因 8、成績(jī)信息表 表5-9成績(jī)信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 成績(jī)ID Numeric(9) 主鍵 標(biāo)示種子1、自增1 學(xué)號(hào) Char(8) 外鍵 主表為學(xué)生基本信息表 課程號(hào) Char(6) 外鍵 主表為課程信息表 成績(jī) Float(8) Not Null 成績(jī),默認(rèn)為0 9、獎(jiǎng)懲信息報(bào) 表5-10獎(jiǎng)懲信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 獎(jiǎng)懲ID Numeric(9) 主鍵 標(biāo)示種子1、自增1 學(xué)號(hào) Char(8) 外鍵 主表為學(xué)生基本信息表 類(lèi)別 Char(4) Not Null 獎(jiǎng)勵(lì)或懲罰 名稱(chēng) Nvarchar(50) Not Null 獎(jiǎng)懲名稱(chēng) 日期 Datetime(8) Null 發(fā)生日期 單位 Nvarchar(50) Null 發(fā)生單位名稱(chēng) 原因 Text(16) Null 獎(jiǎng)懲緣由 10、戶(hù)信息表 表5-11用戶(hù)信息表 字段名稱(chēng) 數(shù)據(jù)類(lèi)型 可否為空 說(shuō)明 用戶(hù)ID Char(10) 主鍵 六位用戶(hù)ID 用戶(hù)名稱(chēng) Char(10) Not Null 用戶(hù)名稱(chēng) 用戶(hù)類(lèi)別 Char(10) Not Null 教師、學(xué)生、管理員 密碼 Char(10) Not Null 6位密碼 權(quán)限 Text(16) Null 權(quán)限信息 電話(huà) Nvarchar(50) Null 電話(huà) 郵箱 Nvarchar(50) Null 郵箱地址 六、 創(chuàng)建數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)的基本概念是進(jìn)行數(shù)據(jù)庫(kù)編程的基礎(chǔ)。了解數(shù)據(jù)庫(kù),就是了解數(shù)據(jù)庫(kù)的數(shù)據(jù)結(jié)構(gòu)、文件組織方式以及數(shù)據(jù)庫(kù)應(yīng)用程序的基本框架。數(shù)據(jù)庫(kù)是一組特定數(shù)據(jù)的集合,是提供數(shù)據(jù)的基地。它能保存數(shù)據(jù)并允許用戶(hù)訪(fǎng)問(wèn)所需的數(shù)據(jù)。數(shù)據(jù)庫(kù)中保存的數(shù)據(jù)都是相關(guān)數(shù)據(jù),為了便于保管和處理這些數(shù)據(jù),將這些數(shù)據(jù)存入數(shù)據(jù)庫(kù)時(shí)必須具有一定的數(shù)據(jù)結(jié)構(gòu)和文件組織方式。 創(chuàng)建數(shù)據(jù)庫(kù)時(shí)有很多種方法,數(shù)據(jù)庫(kù)也有很多種在這里我使用Access 2000 和SQL Sever實(shí)現(xiàn)關(guān)系型數(shù)據(jù)庫(kù)。 (一)數(shù)據(jù)庫(kù)的概念 數(shù)據(jù)庫(kù)是一種存儲(chǔ)數(shù)據(jù)并對(duì)數(shù)據(jù)進(jìn)行操作的工具。數(shù)據(jù)庫(kù)的作用在于組織和表達(dá)信息,簡(jiǎn)而言之,數(shù)據(jù)庫(kù)就是信息的集合。計(jì)算機(jī)的數(shù)據(jù)庫(kù)可以分為兩類(lèi):非關(guān)系數(shù)據(jù)庫(kù)(flat-file)和關(guān)系數(shù)據(jù)庫(kù)(relational)。關(guān)系數(shù)據(jù)庫(kù)中包含了多個(gè)數(shù)據(jù)表的信息,數(shù)據(jù)庫(kù)含有各個(gè)不同部分的術(shù)語(yǔ),象記錄、域等。Visual Basic 數(shù)據(jù)庫(kù)系統(tǒng)由3部分組成:用戶(hù)界面、數(shù)據(jù)庫(kù)引擎和數(shù)據(jù)倉(cāng)庫(kù)。其中數(shù)據(jù)庫(kù)引擎存在于用戶(hù)界面和數(shù)據(jù)倉(cāng)庫(kù)之間,起著中介作用,用戶(hù)通過(guò)它與要訪(fǎng)問(wèn)的特定數(shù)據(jù)庫(kù)相連。對(duì)于VB所支持的任何數(shù)據(jù)庫(kù)格式,所用的數(shù)據(jù)庫(kù)編程技術(shù)都是相同的。下面簡(jiǎn)單介紹數(shù)據(jù)庫(kù)的這3個(gè)組成部分[2]: 1、用戶(hù)界面 用戶(hù)界面是進(jìn)行人機(jī)交互的界面,用于查看、顯示數(shù)據(jù)或更新數(shù)據(jù)。驅(qū)動(dòng)用戶(hù)界面窗體的是用Visual Basic 編寫(xiě)的代碼,這些代碼使得用戶(hù)的操作能作用到數(shù)據(jù)庫(kù)上,如添加或刪除記錄、查詢(xún)等。 2、數(shù)據(jù)庫(kù)引擎 Visual Basic 缺省的數(shù)據(jù)庫(kù)引擎是Microsoft Jet 數(shù)據(jù)庫(kù),它包含在一組動(dòng)態(tài)鏈接庫(kù)(DLL)中,運(yùn)行時(shí),這些動(dòng)態(tài)鏈接庫(kù)被鏈接到Visual Basic程序。數(shù)據(jù)庫(kù)引擎的作用是把應(yīng)用程序的請(qǐng)求翻譯成對(duì)數(shù)據(jù)庫(kù)的物理操作。 3、數(shù)據(jù)倉(cāng)庫(kù) 數(shù)據(jù)倉(cāng)庫(kù)是包含數(shù)據(jù)庫(kù)表的一個(gè)或多個(gè)文件。Visual Basic 支持多種數(shù)據(jù)庫(kù),默認(rèn)的數(shù)據(jù)庫(kù)是Microsoft Access 數(shù)據(jù)庫(kù),即(.mdb)文件。 (二)新建一個(gè)數(shù)據(jù)庫(kù) 創(chuàng)建任何一個(gè)數(shù)據(jù)庫(kù)的第一步是仔細(xì)的規(guī)劃數(shù)據(jù)庫(kù),設(shè)計(jì)必須是靈活的、有邏輯的。創(chuàng)建一個(gè)數(shù)據(jù)庫(kù)結(jié)構(gòu)的過(guò)程被認(rèn)為是數(shù)據(jù)模型設(shè)計(jì)。 標(biāo)識(shí)需要的數(shù)據(jù); 收集被標(biāo)識(shí)的字段到表中; 標(biāo)識(shí)主關(guān)鍵字字段; 繪制一個(gè)簡(jiǎn)單的數(shù)據(jù)圖表; 規(guī)范數(shù)據(jù); 標(biāo)識(shí)指定字段的信息; 創(chuàng)建物理表。 (三)修改已建的數(shù)據(jù)庫(kù) 數(shù)據(jù)庫(kù)的修改分為:添加、編輯和刪除記錄。這三種操作均可由Visual Basic 創(chuàng)建的程序來(lái)完成,下面的章節(jié)將詳細(xì)描述實(shí)現(xiàn)的具體方法。 (四)實(shí)現(xiàn)數(shù)據(jù)庫(kù)之間的聯(lián)系 數(shù)據(jù)庫(kù)之間的關(guān)系指明兩個(gè)庫(kù)之間共享一個(gè)共同的關(guān)鍵字值。一個(gè)連接是指一種虛擬的表,這種表是在當(dāng)用戶(hù)要求從相互關(guān)聯(lián)的各個(gè)不同的表中獲取信息時(shí)建立的,關(guān)鍵字段用于在相互連接的不同表中查找匹配的記錄。一個(gè)更高級(jí)的連接形式稱(chēng)為自連接。這種連接是指一個(gè)表被連接到它自己的一個(gè)字段,或在不同的紀(jì)錄中由重復(fù)數(shù)據(jù)的組合字段。數(shù)據(jù)庫(kù)中有三種不同類(lèi)型的關(guān)鍵字:主關(guān)鍵字、組合關(guān)鍵字和外關(guān)鍵字。在表中使用的關(guān)鍵字類(lèi)型用于描述庫(kù)表示什么以及在數(shù)據(jù)庫(kù)中如何與其它的庫(kù)建立關(guān)系。 (五)系統(tǒng)總體規(guī)劃 系統(tǒng)功能:系統(tǒng)主要有以下功能 可以進(jìn)行文本操作; 添加一個(gè)數(shù)據(jù)庫(kù)項(xiàng)目; 刪除一個(gè)數(shù)據(jù)庫(kù)項(xiàng)目; 修改一個(gè)數(shù)據(jù)庫(kù)項(xiàng)目; 查詢(xún)信息; 察看課程表。 通過(guò)數(shù)據(jù)庫(kù)分析設(shè)計(jì),已經(jīng)完成了所有的后臺(tái)工作,現(xiàn)在需要通過(guò)Visual Basic 來(lái)編寫(xiě)數(shù)據(jù)庫(kù)系統(tǒng)的客戶(hù)端程序。 7、 創(chuàng)建系統(tǒng)主界面 (一) 建立一個(gè)工程 工程是用來(lái)構(gòu)建應(yīng)用程序的文件的集合,通常包含以下文件: 工程文件(.vbp) 窗體文件(.frm) 窗體的二進(jìn)制數(shù)據(jù)文件(.frx),該文件是不可編寫(xiě)的。 類(lèi)模塊文件(.cls),該文件是可選用的。 標(biāo)準(zhǔn)模塊文件(.bas),該文件是可選用的。 一個(gè)或多個(gè)包含ActiveX 控件的文件(.ocx),這些文件是可選用的。 單個(gè)資源文件(.res),該文件是可選用的。 (二)創(chuàng)建工程項(xiàng)目 啟動(dòng) Visual Basic 6.0 后,單擊“文件”→“新建工程”命令,彈出新建工程對(duì)話(huà)框,選擇“標(biāo)準(zhǔn)EXE”然后單擊確定。這樣,Visual Basic 將自動(dòng)創(chuàng)建一個(gè)“工程1”工程項(xiàng)目,包含一個(gè)窗體文件夾和一個(gè)Form1窗體。在項(xiàng)目的“屬性”面板中將工程的“Name”屬性改為“學(xué)生檔案管理系統(tǒng)”,將Form1的“Name”和“Caption”屬性改為“學(xué)生檔案管理系統(tǒng)”。 (三)創(chuàng)建系統(tǒng)主窗體 圖7-1主窗體 創(chuàng)建了工程項(xiàng)目后,接著需要?jiǎng)?chuàng)建系統(tǒng)主窗體、主窗體的菜單,并在主窗體中添加窗體代碼。 1、主窗體界面 在創(chuàng)建工程項(xiàng)目時(shí),已經(jīng)創(chuàng)建了一個(gè)“學(xué)生檔案管理”窗體文件,將它直接作為主窗體文件。主窗體文件也可以使用MDI窗體。系統(tǒng)主窗體界面如圖所示,在窗體上添加一個(gè)PictureBox控件(主要是為了美觀(guān))。其主要控件的屬性如表7-1所示[3]。 表7-1主要控件屬性設(shè)置 控件 屬性 屬性值 學(xué)生檔案管理(Form) Name 學(xué)生檔案管理 Caption 學(xué)生檔案管理 StartUpPosition 0-Manual WindowState 0-Normal 2、主窗體菜單 右擊“學(xué)生檔案管理”主窗體,選擇彈出式菜單中的“菜單編輯器”命令,將出現(xiàn)“編輯菜單”對(duì)話(huà)框。然后,在“菜單編輯器”對(duì)話(huà)框中編輯菜單項(xiàng)。系統(tǒng)的菜單結(jié)構(gòu)如表7-2所示。 表7-2系統(tǒng)菜單結(jié)構(gòu) 一級(jí)菜單 二級(jí)菜單 一級(jí)菜單 二級(jí)菜單 機(jī)構(gòu)設(shè)置 院設(shè)計(jì) 系設(shè)計(jì) 班級(jí)設(shè)計(jì) 學(xué)籍管理 學(xué)生注冊(cè) 基本信息 家庭成員信息 學(xué)籍變動(dòng) 學(xué)籍報(bào)告 課程管理 新增課程 課程查詢(xún) 課程分配 成績(jī)管理 成績(jī)錄入 成績(jī)?cè)u(píng)審 成績(jī)單生成 獎(jiǎng)懲管理 獎(jiǎng)懲錄入 獎(jiǎng)懲評(píng)審 獎(jiǎng)懲單生成 系統(tǒng)管理 用戶(hù)管理 密碼維護(hù) 重新登錄 下面以“學(xué)籍管理”為例詳細(xì)介紹本系統(tǒng)的功能和實(shí)現(xiàn)目標(biāo)。一級(jí)菜單學(xué)籍管理里包含五個(gè)二級(jí)菜單也是學(xué)籍管理模塊的功能模塊。 3、“學(xué)生注冊(cè)”模塊的實(shí)現(xiàn) “學(xué)生注冊(cè)”模塊主要用于在學(xué)生入學(xué)的時(shí)候登記學(xué)生的報(bào)道情況。實(shí)現(xiàn)目標(biāo):用戶(hù)登錄系統(tǒng)后,單擊“學(xué)籍管理”→“學(xué)生注冊(cè)”命令就可以進(jìn)入如圖7-2所示的“學(xué)生注冊(cè)”對(duì)話(huà)框?!皩W(xué)生注冊(cè)”窗體主要控件屬性如表7-3所示。 圖7-2學(xué)生注冊(cè) 控件 屬性 屬性值 B學(xué)生注冊(cè) Form Name Caption B學(xué)生注冊(cè) 學(xué)生注冊(cè) DataGrid1 AllowAddNew AllowDelete False False DataGrid1 CommandType 2-adcmdTable Textbox 學(xué)號(hào) MaxLength 12 表7-3“學(xué)生注冊(cè)”窗體主要控件屬性 4、“學(xué)生注冊(cè)”窗體布局 為了實(shí)現(xiàn)“學(xué)生注冊(cè)”的功能,需要如下控件: 1個(gè)Combobox ,顯示學(xué)期。 3個(gè)Textbox,輸入信息。 2個(gè)CommandButton,注冊(cè)按鈕和退出按鈕。 1個(gè)DataGride,顯示注冊(cè)信息。 5、“基本信息”模塊的實(shí)現(xiàn) “基本信息”窗體主要實(shí)現(xiàn)對(duì)學(xué)生信息的添加、修改、刪除、和查詢(xún)功能。用戶(hù)登錄系統(tǒng)后,單擊【學(xué)籍管理】→ 【基本信息】命令就可以進(jìn)入如圖7-3所示的【基本信息】對(duì)話(huà)框?!盎拘畔ⅰ贝绑w主要屬性如表7-4所示。 圖7-3基本信息 控件 屬性 屬性值 B基本信息Form Name Caption B基本信息 基本信息 控件 屬性 屬性值 Combobox性別 list 男、女 Combobox政治面貌 list 黨員、預(yù)備黨員、團(tuán)員、群眾 DataGrid1 DataSource Adodc1 DataGrid1 RecordSource 基本信息 表7-4“基本信息”窗體主要屬性 6、“基本信息”窗體布局 為了實(shí)現(xiàn)“基本信息”的功能,需要如下控件: 11個(gè)TextBox,輸入信息。 3個(gè)ComboBox,顯示性別、民族、政治面貌。 11個(gè)CommandBox ,用來(lái)維護(hù)、查詢(xún)基本信息的按鈕。 1個(gè)DataGride ,存放數(shù)據(jù)。 7、“家庭成員”模塊的實(shí)現(xiàn) “家庭成員”模塊主要用于維護(hù)學(xué)生的家庭成員情況,用戶(hù)登錄系統(tǒng)后單擊【學(xué)籍管理】→【家庭成員】命令就可以進(jìn)入如圖7-4所示的【家庭成員】對(duì)話(huà)框?!凹彝コ蓡T”窗體主要控件屬性如表7-5所示: 圖7-4家庭成員 控件 屬性 屬性值 B家庭成員Form Name Caption B家庭成員 家庭成員 DataGrid1 visible Ture 控件 屬性 屬性值 DataGrid1 DataSource Adodc1 ComboBox 關(guān)系 list 父親、母親、哥哥、姐姐、弟弟 DataGrid1 RecordSource 家庭成員 表7-5“家庭成員”窗體主要屬性 8、“家庭成員”窗體布局 6個(gè)TextBox 顯示和輸入信息。 1個(gè) ComboBox 顯示關(guān)系。 1個(gè)Adodc 用來(lái)翻頁(yè)。 5個(gè)CommandButtun 用來(lái)維護(hù)家庭成員信息。 9、“學(xué)籍變動(dòng)”模塊的實(shí)現(xiàn) “學(xué)籍變動(dòng)”模塊主要用于管理學(xué)生在校的學(xué)籍變動(dòng)信息,包括退學(xué)和轉(zhuǎn)學(xué)等。用戶(hù)登錄系統(tǒng)后單擊【學(xué)籍管理】→【學(xué)籍變動(dòng)】命令就可以進(jìn)入如圖7-5所示的【學(xué)籍變動(dòng)】對(duì)話(huà)框?!皩W(xué)生變動(dòng)”窗體主要控件屬性如表7-6所示。 圖7-5學(xué)籍變動(dòng) 控件 屬性 屬性值 B 學(xué)籍變動(dòng) Form Name Caption B學(xué)籍變動(dòng) 學(xué)籍變動(dòng) ComboBox list 退學(xué)、轉(zhuǎn)學(xué) DataGrid1 DataSource Adodc1 DataGrid1 visible Ture DataGrid1 RecordSource 學(xué)籍變動(dòng) 表7-6“學(xué)籍變動(dòng)”窗體主要屬性 10、 “學(xué)籍變動(dòng)”窗體布局 4個(gè)TextBox,顯示和輸入,學(xué)生學(xué)號(hào)、姓名、原因、日期等。 1個(gè)ComboBox顯示類(lèi)型,退學(xué)或轉(zhuǎn)學(xué)。 6個(gè)Command 維護(hù)學(xué)籍變動(dòng)信息。 11、“學(xué)籍報(bào)告”模塊的實(shí)現(xiàn) “學(xué)籍報(bào)告”模塊主要用于匯總學(xué)生在校的基本信息。用戶(hù)登錄系統(tǒng)后單擊【學(xué)籍管理】→ 【學(xué)籍報(bào)告】命令就可以進(jìn)入如圖7-6所示的【學(xué)籍報(bào)告】對(duì)話(huà)框?!皩W(xué)籍報(bào)告”窗體主要屬性如表7-7所示。 圖7-6學(xué)籍報(bào)告 B學(xué)籍報(bào)告 Form Name Caption B學(xué)籍報(bào)告 學(xué)籍報(bào)告 DataGrid1 DataSource Adodc1 DataGrid1 visible False DataGrid1 CommandType 2-adcmdTable 表7-7“學(xué)籍報(bào)告”窗體主要屬性 12、“學(xué)籍報(bào)告”窗體布局 1個(gè)DataGrid 顯示學(xué)籍報(bào)告。 1個(gè)CommandButton 退出按鈕。 七、總結(jié) 經(jīng)過(guò)一個(gè)月的設(shè)計(jì)和開(kāi)發(fā),學(xué)生檔案管理系統(tǒng)基本開(kāi)發(fā)完畢。其功能基本符合用戶(hù)需求,能夠完成學(xué)生學(xué)籍的存儲(chǔ)和成績(jī)的查詢(xún)以及各類(lèi)相關(guān)報(bào)表的打印。并提供部分系統(tǒng)維護(hù)功能,使用戶(hù)方便進(jìn)行數(shù)據(jù)備份和恢復(fù)、數(shù)據(jù)刪除。對(duì)于數(shù)據(jù)的一致性的問(wèn)題也通過(guò)程序進(jìn)行了有效的解決。 但是由于畢業(yè)設(shè)計(jì)時(shí)間較短,所以該系統(tǒng)還有許多不盡如人意的地方,比如聯(lián)機(jī)文檔比較少,用戶(hù)界面不夠美觀(guān),出錯(cuò)處理不夠等多方面問(wèn)題。這些都有待進(jìn)一步改善。 致謝 當(dāng)我寫(xiě)完這篇畢業(yè)論文的時(shí)候,心情十分激動(dòng),感慨良多。從開(kāi)始進(jìn)入課題到資料的搜集再到論文的順利完成,整個(gè)過(guò)程都離不開(kāi)老師、朋友們的熱情幫助,在這里請(qǐng)接受我誠(chéng)摯的謝意! 首先,我要感謝我的論文指導(dǎo)老師任秀杰老師。這篇論文的每一步都是在任老師的悉心指導(dǎo)下完成的,其間傾注了老師大量的心血。老師為人隨和熱情,治學(xué)嚴(yán)謹(jǐn)細(xì)心。正是有了任老師的無(wú)私幫助與熱忱鼓勵(lì),我的畢業(yè)論文才能夠得以順利完成,這里,我要誠(chéng)摯的向老師說(shuō)一聲:“謝謝您,任老師?!? 此外,我要感謝身邊的朋友們。在這次論文寫(xiě)作過(guò)程中,他們對(duì)我總是有求必應(yīng),幫助我搜集和提供了大量有價(jià)值的文獻(xiàn)資料,幫助我理清了論文的寫(xiě)作思路,對(duì)我的論文提出了諸多寶貴的意見(jiàn)和建議。借此機(jī)會(huì),我要對(duì)各位朋友們的幫助表示真摯的感謝,謝謝你們! 參考文獻(xiàn) [1]王文惠.高職院校學(xué)生檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2013. [2]王美妍.基于云計(jì)算的學(xué)生成長(zhǎng)檔案管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2013. [3]程偉強(qiáng).基于Hibernate的浙江交通職業(yè)技術(shù)學(xué)院學(xué)生檔案管理系統(tǒng)[D].電子科技大學(xué),2013. [4]李珺.南昌工程學(xué)院學(xué)生檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2012. [5]黃志剛.基于B/S架構(gòu)的江西教育學(xué)院學(xué)生信息管理系統(tǒng)的分析與設(shè)計(jì)[D].云南大學(xué),2012. [6]耿甜.我國(guó)高校學(xué)生電子檔務(wù)研究[D].燕山大學(xué),2012. [7]卓于晉.學(xué)生檔案信息管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].廈門(mén)大學(xué),2009. [8]張魯寧.學(xué)生檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[D].吉林大學(xué),2010. [9]封璟.高校學(xué)生檔案管理中的隱私權(quán)保護(hù)[D].西南政法大學(xué),2010. [10]蔣雯.四川職業(yè)技術(shù)學(xué)院學(xué)生檔案管理系統(tǒng)設(shè)計(jì)與開(kāi)發(fā)[D].電子科技大學(xué),2011. [11]劉帆.學(xué)生檔案管理系統(tǒng)[J].和田師范專(zhuān)科學(xué)校學(xué)報(bào),2007. [12]阿地力吾拉木.和田師專(zhuān)學(xué)生檔案管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)[J].電腦知識(shí)與技術(shù),2008,35:2486-2489. [13]張路.基于條形碼的學(xué)生檔案管理信息系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)[D].電子科技大學(xué),2009. [14]徐凱.軟件項(xiàng)目管理在學(xué)生檔案管理系統(tǒng)開(kāi)發(fā)中的應(yīng)用[D].電子科技大學(xué),2006. [15]熊興無(wú).基于構(gòu)件復(fù)用技術(shù)的學(xué)生檔案管理系統(tǒng)研究[J].江西廣播電視大學(xué)學(xué)報(bào),2011. 26- 1.請(qǐng)仔細(xì)閱讀文檔,確保文檔完整性,對(duì)于不預(yù)覽、不比對(duì)內(nèi)容而直接下載帶來(lái)的問(wèn)題本站不予受理。
- 2.下載的文檔,不會(huì)出現(xiàn)我們的網(wǎng)址水印。
- 3、該文檔所得收入(下載+內(nèi)容+預(yù)覽)歸上傳者、原創(chuàng)作者;如果您是本文檔原作者,請(qǐng)點(diǎn)此認(rèn)領(lǐng)!既往收益都?xì)w您。
下載文檔到電腦,查找使用更方便
5 積分
下載 |
- 配套講稿:
如PPT文件的首頁(yè)顯示word圖標(biāo),表示該P(yáng)PT已包含配套word講稿。雙擊word圖標(biāo)可打開(kāi)word文檔。
- 特殊限制:
部分文檔作品中含有的國(guó)旗、國(guó)徽等圖片,僅作為作品整體效果示例展示,禁止商用。設(shè)計(jì)者僅對(duì)作品中獨(dú)創(chuàng)性部分享有著作權(quán)。
- 關(guān) 鍵 詞:
- 學(xué)生檔案管理系統(tǒng)研究 學(xué)生 檔案管理系統(tǒng) 研究
鏈接地址:http://www.820124.com/p-5827577.html