版權(quán)說(shuō)明:本文檔由用戶提供并上傳,收益歸屬內(nèi)容提供方,若內(nèi)容存在侵權(quán),請(qǐng)進(jìn)行舉報(bào)或認(rèn)領(lǐng)
文檔簡(jiǎn)介
/數(shù)據(jù)庫(kù)原理及應(yīng)用課程設(shè)計(jì)設(shè)計(jì)說(shuō)明書(shū)學(xué)生學(xué)籍管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名學(xué)號(hào)班級(jí)成績(jī)指導(dǎo)教師計(jì)算機(jī)科學(xué)與技術(shù)系2009年12月24日數(shù)據(jù)庫(kù)原理及應(yīng)用課程設(shè)計(jì)評(píng)閱書(shū)題目學(xué)生學(xué)籍管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名學(xué)號(hào)指導(dǎo)教師評(píng)語(yǔ)及成績(jī)指導(dǎo)教師簽名:年月日答辯評(píng)語(yǔ)及成績(jī)答辯教師簽名:年月日教研室意見(jiàn)總成績(jī):室主任簽名:年月日課程設(shè)計(jì)任務(wù)書(shū)2009—2010學(xué)年第一學(xué)期專業(yè):信息管理與信息系統(tǒng)學(xué)號(hào):姓名:課程設(shè)計(jì)名稱:數(shù)據(jù)庫(kù)原理及應(yīng)用課程設(shè)計(jì)設(shè)計(jì)題目:學(xué)生學(xué)籍管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)完成期限:自20XX12月14日至2009年12月25日共2周設(shè)計(jì)依據(jù)、要求及主要內(nèi)容〔可另加附頁(yè):通過(guò)對(duì)學(xué)校學(xué)籍管理業(yè)務(wù)進(jìn)行分析、調(diào)查.設(shè)計(jì)學(xué)生學(xué)籍管理系統(tǒng)。主要內(nèi)容及要求如下:〔1建立數(shù)據(jù)庫(kù)根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分.設(shè)計(jì)相關(guān)數(shù)據(jù)庫(kù)。<2>學(xué)生信息管理模塊實(shí)現(xiàn)學(xué)生基本情況的錄入、修改、刪除等基本操作;對(duì)學(xué)生基本信息能提供靈活的查詢方式?!?學(xué)生成績(jī)管理模塊實(shí)現(xiàn)學(xué)生成績(jī)的錄入、修改、刪除等基本操作;能方便的對(duì)學(xué)生的各個(gè)學(xué)期成績(jī)進(jìn)行查詢。〔4完成一個(gè)班級(jí)的學(xué)期選課功能?!?統(tǒng)計(jì)功能;系統(tǒng)具有成績(jī)統(tǒng)計(jì)、排名等功能。指導(dǎo)教師〔簽字:教研室主任〔簽字:批準(zhǔn)日期:年月日摘要隨著信息技術(shù)在管理上越來(lái)越深入而廣泛的應(yīng)用.管理信息系統(tǒng)的實(shí)施在技術(shù)上已逐步成熟。管理信息系統(tǒng)是一個(gè)不斷發(fā)展的新型學(xué)科.任何一個(gè)單位要生存要發(fā)展.要高效率地把內(nèi)部活動(dòng)有機(jī)地組織起來(lái).就必須建立與自身特點(diǎn)相適應(yīng)的管理信息系統(tǒng)。本系統(tǒng)實(shí)現(xiàn)的功能有學(xué)生信息的錄入、修改、刪除和查詢的功能.學(xué)生成績(jī)的管理功能.班級(jí)選課功能和統(tǒng)計(jì)功能四大功能模塊。本文介紹了在VisualBasic6.0環(huán)境下采用"自上而下地總體規(guī)劃.自下而上地應(yīng)用開(kāi)發(fā)"的策略開(kāi)發(fā)一個(gè)管理信息系統(tǒng)的過(guò)程。通過(guò)分析訪客管理的不足.創(chuàng)建了一套行之有效的計(jì)算機(jī)管理學(xué)生的方案。文章介紹了訪客管理信息系統(tǒng)的系統(tǒng)分析部分.包括可行性分析、業(yè)務(wù)流程分析等;系統(tǒng)設(shè)計(jì)部分主要介紹了系統(tǒng)功能設(shè)計(jì)和數(shù)據(jù)庫(kù)設(shè)計(jì)及代碼設(shè)計(jì);系統(tǒng)實(shí)現(xiàn)部分說(shuō)明了幾個(gè)主要模塊的算法.本系統(tǒng)面友好.操作簡(jiǎn)單.比較實(shí)用。關(guān)鍵詞:SQL2000server;VB程序設(shè)計(jì);學(xué)生學(xué)籍管理系統(tǒng);
目錄1課題描述12系統(tǒng)需求分析22.1信息需求分析22.2功能需求分析22.3數(shù)據(jù)流圖22.4數(shù)據(jù)字典43系統(tǒng)設(shè)計(jì)63.1數(shù)據(jù)庫(kù)概念設(shè)計(jì)83.2數(shù)據(jù)庫(kù)邏輯設(shè)計(jì)83.3數(shù)據(jù)庫(kù)物理設(shè)計(jì)104系統(tǒng)實(shí)現(xiàn)與測(cè)試144.1系統(tǒng)功能結(jié)構(gòu)144.2模塊功能的實(shí)現(xiàn)154.2.1學(xué)籍管理模塊15總結(jié)22參考文獻(xiàn)231課題描述隨著社會(huì)的發(fā)展.基本上所有的具有一定數(shù)量數(shù)據(jù)的企事業(yè)單位或機(jī)關(guān)部門都開(kāi)始使用計(jì)算機(jī)數(shù)據(jù)庫(kù)來(lái)做管理。在各大中小學(xué)校.用計(jì)算機(jī)管理學(xué)校的信息已經(jīng)越來(lái)越普遍了。用計(jì)算機(jī)不但可以提高工作效率.而且還節(jié)省了許多人力物力.增強(qiáng)了學(xué)校資料的安全性.提高了學(xué)校的管理能力.為此.用計(jì)算機(jī)來(lái)管理學(xué)校的信息.是非常必要的。該課程設(shè)計(jì)要求設(shè)計(jì)一個(gè)學(xué)籍管理的數(shù)據(jù)庫(kù)系統(tǒng).數(shù)據(jù)庫(kù)中包含學(xué)生的基本信息.學(xué)校院系信息.班級(jí)信息以及課程設(shè)置的信息。同時(shí)還要設(shè)計(jì)它們之間的關(guān)系.如學(xué)生與課程關(guān)系和學(xué)生的成績(jī)等.最后還要對(duì)一些數(shù)據(jù)進(jìn)行查詢.如查詢學(xué)生成績(jī)的各種集合等。而本系統(tǒng)的開(kāi)發(fā).為學(xué)校的工作效率帶來(lái)了一個(gè)質(zhì)的飛躍.為此主要表現(xiàn)有以下幾個(gè)方面:第一.本系統(tǒng)的運(yùn)行可以代替人工進(jìn)行許多繁雜的勞動(dòng);第二.本系統(tǒng)的運(yùn)行可以節(jié)省許多資源;第三.本系統(tǒng)的運(yùn)行可以大大的提高學(xué)校的工作效率;第四.本系統(tǒng)可以使敏感文檔更加安全.等等。我們通過(guò)該課程設(shè)計(jì).應(yīng)該達(dá)到的目的是把數(shù)據(jù)庫(kù)理論知識(shí)更加的鞏固加深.加強(qiáng)動(dòng)手能力與實(shí)踐能力.學(xué)以致用.與現(xiàn)實(shí)生活中的應(yīng)用充分的結(jié)合起來(lái)。2需求分析需求分析就是分析用戶的要求。在需求分析階段.系統(tǒng)分析員將分析結(jié)果用數(shù)據(jù)流程圖和數(shù)據(jù)字典表示。需求分析的結(jié)果是否能夠準(zhǔn)確地反用戶的時(shí)間要求.將直接影響到后面各個(gè)階段的設(shè)計(jì).并影響到系統(tǒng)的設(shè)計(jì)是否合理和使用。本次設(shè)計(jì)的基于SQLServer數(shù)據(jù)庫(kù)技術(shù)實(shí)現(xiàn)學(xué)生學(xué)籍的管理.適合一般用戶的需要。2.1信息需求分析學(xué)生:學(xué)號(hào).姓名.入學(xué)時(shí)間.班號(hào).性別..出生日期.家庭住址等課程:課程號(hào).課程名.課程類型.課程概述等班級(jí)信息:班號(hào).年級(jí).班主任.教師等成績(jī)信息:學(xué)生姓名.課程名.課程號(hào).分?jǐn)?shù).考試編號(hào)等。2.2功能需求分析系統(tǒng)要實(shí)現(xiàn)的主要功能有:〔1建立數(shù)據(jù)庫(kù)根據(jù)系統(tǒng)功能設(shè)計(jì)的要求以及功能模塊的劃分.設(shè)計(jì)相關(guān)數(shù)據(jù)庫(kù)。<2>學(xué)生信息管理模塊實(shí)現(xiàn)學(xué)生基本情況的錄入、修改、刪除等基本操作;對(duì)學(xué)生基本信息能提供靈活的查詢方式。〔3學(xué)生成績(jī)管理模塊實(shí)現(xiàn)學(xué)生成績(jī)的錄入、修改、刪除等基本操作;能方便的對(duì)學(xué)生的各個(gè)學(xué)期成績(jī)進(jìn)行查詢。〔4完成一個(gè)班級(jí)的學(xué)期選課功能?!?統(tǒng)計(jì)功能;系統(tǒng)具有成績(jī)統(tǒng)計(jì)、排名等功能。2.3數(shù)據(jù)流圖 數(shù)據(jù)流圖:簡(jiǎn)稱DFD.就是采用圖形方式來(lái)表達(dá)系統(tǒng)的邏輯功能、數(shù)據(jù)在系統(tǒng)內(nèi)部的邏輯流向和邏輯變換過(guò)程.是結(jié)構(gòu)化系統(tǒng)分析方法的主要表達(dá)工具及用于表示軟件模型的一種圖示方法。使用逐步求精的方法.從頂層流程圖逐一分解.到最終流程圖。經(jīng)過(guò)詳細(xì)的調(diào)查.弄清了業(yè)務(wù)流程.在此基礎(chǔ)上.構(gòu)造出系統(tǒng)的邏輯模型.并通過(guò)數(shù)據(jù)流圖表示。如下圖2.4數(shù)據(jù)字典數(shù)據(jù)字典〔Datadictionary是一種用戶可以訪問(wèn)的記錄數(shù)據(jù)庫(kù)和應(yīng)用程序元數(shù)據(jù)的目錄。數(shù)據(jù)字典有一下幾個(gè)要點(diǎn):數(shù)據(jù)項(xiàng):數(shù)據(jù)項(xiàng)是不可再分的數(shù)據(jù)單位.它直接反映事物的某一特征。數(shù)據(jù)結(jié)構(gòu):反映了數(shù)據(jù)之間的組合關(guān)系。數(shù)據(jù)流:數(shù)據(jù)流是數(shù)據(jù)結(jié)構(gòu)在系統(tǒng)內(nèi)傳輸?shù)穆窂?。?shù)據(jù)文件:數(shù)據(jù)文件是數(shù)據(jù)項(xiàng)停留或保存的地方.也是數(shù)據(jù)流的來(lái)源和去向之一。本系統(tǒng)所需有的數(shù)據(jù)字典卡片列表如下:名字:學(xué)生學(xué)籍信息別名:描述:學(xué)籍管理中存儲(chǔ)的所有學(xué)生信息〔包括所有學(xué)生查詢的所需信息定義:學(xué)生信息=學(xué)生學(xué)號(hào)+學(xué)生姓名+學(xué)生性別+入校日期+學(xué)生班號(hào)+出生日期++家庭住址+備注位置:存儲(chǔ)輸出供查詢名字:課程信息別名:描述:學(xué)校開(kāi)設(shè)的課程的基本信息定義:課程信息=課程名稱+課程編號(hào)+課程類型+課程概括位置:存儲(chǔ)輸出供選擇名字:成績(jī)信息別名:描述:學(xué)生課程的考試成績(jī)定義:成績(jī)信息=考試編號(hào)+選擇班號(hào)+選擇學(xué)號(hào)+學(xué)生姓名+課程名稱+得分位置:存儲(chǔ)輸出供查詢名字:查詢信息描述:用戶所提出的查詢請(qǐng)求定義:查詢信息=[學(xué)生信息查詢信息|課程得分查詢信息]學(xué)生信息查詢信息=[學(xué)生姓名|學(xué)生學(xué)號(hào)|學(xué)生班號(hào)]課程得分查詢信息=[學(xué)生姓名|學(xué)生學(xué)號(hào)|學(xué)生班號(hào)]位置:學(xué)生學(xué)籍管理系統(tǒng)課程得分管理系統(tǒng)名字:查詢結(jié)果描述:系統(tǒng)完成用戶查詢請(qǐng)求后所得結(jié)果定義:查詢結(jié)果=[學(xué)生信息查詢信息|課程得分查詢信息|選課信息查詢信息]學(xué)生信息理查詢結(jié)果=學(xué)生學(xué)號(hào)+學(xué)生姓名+學(xué)生性別+入校日期+學(xué)生班號(hào)+出生日期++家庭住址+備注課程得分理查詢結(jié)果=考試編號(hào)+選擇班號(hào)+選擇學(xué)號(hào)+學(xué)生姓名+課程名稱+得分位置:學(xué)生學(xué)籍管理系統(tǒng)課程得分管理系統(tǒng)簡(jiǎn)略數(shù)據(jù)項(xiàng)如下:名字:學(xué)生學(xué)號(hào)別名:描述:唯一地標(biāo)識(shí)學(xué)生學(xué)籍名單中一個(gè)學(xué)生定義:藥品編碼=6{字符}6位置:學(xué)生信息表名字:備注別名:描述:對(duì)學(xué)生的描述位置:學(xué)生信息表名字:課程類型別名:描述:描述課程的類型定義:課程類型={必修|選修}位置:銷售信息名字:入校日期別名:描述:記錄學(xué)生入校的時(shí)間定義:銷售日期=8{時(shí)間}8位置:學(xué)生信息表
3系統(tǒng)設(shè)計(jì)系統(tǒng)設(shè)計(jì)的任務(wù)是確定系統(tǒng)的數(shù)據(jù)模式、功能結(jié)構(gòu)和系統(tǒng)結(jié)構(gòu).確定系統(tǒng)支持環(huán)境、實(shí)現(xiàn)方法和技術(shù)。系統(tǒng)設(shè)計(jì)的基本內(nèi)容為:<1>選擇數(shù)據(jù)庫(kù)管理系統(tǒng).建立數(shù)據(jù)模式。<2>選擇系統(tǒng)支持環(huán)境.包括支持系統(tǒng)運(yùn)行的硬件和軟件要求.確定系統(tǒng)實(shí)現(xiàn)功能和方法。<3>選擇系統(tǒng)的基本架構(gòu)和技術(shù)。3.1數(shù)據(jù)庫(kù)概念設(shè)計(jì)這一設(shè)計(jì)階段是在需求分析的基礎(chǔ)上.設(shè)計(jì)出能夠滿足用戶需求的各種實(shí)體.以及他們之間的關(guān)系.為邏輯結(jié)構(gòu)設(shè)計(jì)打下基礎(chǔ)。這個(gè)階段用到的工具是E—R圖<實(shí)體--聯(lián)系圖>。本系統(tǒng)中有四個(gè)實(shí)體集:·學(xué)生實(shí)體集·課程實(shí)體集·成績(jī)信息實(shí)體集·班級(jí)實(shí)體集E-R圖如下圖3.1學(xué)生實(shí)體E-R圖圖3.2課程實(shí)體E-R圖圖3.3成績(jī)實(shí)體E-R圖圖3.4班級(jí)實(shí)體E-R圖圖3.5系統(tǒng)總體E-R圖3.2邏輯設(shè)計(jì)邏輯結(jié)構(gòu)設(shè)計(jì)的主要目標(biāo)是將概念結(jié)構(gòu)轉(zhuǎn)換為一個(gè)特定的DBMS可處理的數(shù)據(jù)模型和數(shù)據(jù)庫(kù)模式。該模型必須滿足數(shù)據(jù)庫(kù)的存取、一致性及運(yùn)行等各方面的用戶需求。該設(shè)計(jì)以概念結(jié)構(gòu)設(shè)計(jì)中的E-R圖為主要依據(jù).設(shè)計(jì)出相關(guān)的整體邏輯結(jié)構(gòu)。根據(jù)總E-R圖有五個(gè)實(shí)體但倉(cāng)庫(kù)實(shí)體在本系統(tǒng)中作用不大而且僅涉及到一個(gè)倉(cāng)庫(kù).所以倉(cāng)庫(kù)不再單獨(dú)設(shè)計(jì)一張表。再加上一個(gè)多對(duì)多關(guān)系〔本系統(tǒng)不考慮供應(yīng)關(guān)系總共五個(gè)關(guān)系模式:學(xué)生信息〔學(xué)號(hào).性別.姓名.班號(hào).入校日期.出生日期..家庭住址,備注班級(jí)信息〔班號(hào).年級(jí),班主任,教室課程信息〔課程編號(hào).課程名稱.課程類型.課程描述成績(jī)信息〔考試編號(hào).姓名.課程.成績(jī)3.3物理設(shè)計(jì)從一個(gè)滿足用戶需求的已確定的邏輯模型出發(fā).在限定的軟、硬件環(huán)境下.利用DBMS提供的各種手段設(shè)計(jì)數(shù)據(jù)庫(kù)的內(nèi)模式.即設(shè)計(jì)數(shù)據(jù)的存儲(chǔ)結(jié)構(gòu)和存取方法。數(shù)據(jù)庫(kù)物理結(jié)構(gòu)設(shè)計(jì)是對(duì)于給定的邏輯數(shù)據(jù)模型.選擇一個(gè)適合的物理結(jié)構(gòu).主要涉及存取方法與存儲(chǔ)結(jié)構(gòu).它依賴于計(jì)算機(jī)系統(tǒng)。1.關(guān)系模式關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)采用關(guān)系模型作為數(shù)據(jù)的組織方式.現(xiàn)在流行的數(shù)據(jù)庫(kù)系統(tǒng)大都是關(guān)系數(shù)據(jù)庫(kù)系統(tǒng)。通過(guò)對(duì)關(guān)系模式的優(yōu)化.得到六個(gè)基本表。表3.1學(xué)生信息表字段名字段類型長(zhǎng)度主鍵或外鍵字段值約束對(duì)應(yīng)中文屬性名student_IDint4PrimaryKeyNotNull學(xué)號(hào)student_Namechar10姓名student_SexChar2性別born_DateDatetime8出生日期class_NOchar12班號(hào)tele_NumberChar11電話號(hào)碼ru_Datedatetime8入學(xué)日期commentvarchar200備注addressvarchar50地址表3.2課程信息表字段名字段類型長(zhǎng)度主鍵或外鍵字段值約束對(duì)應(yīng)中文屬性名course_NoInt4PrimaryKeyNotNull課程編號(hào)course_Namechar10課程名稱course_TypeChar10課程類型course_Deschar50課程描述表3.3班級(jí)信息字段名字段類型長(zhǎng)度主鍵或外鍵字段值約束對(duì)應(yīng)中文屬性名class_NoChar12PrimaryKeyNotNull班號(hào)gradechar10年級(jí)directorChar10班主任classroom_NoChar10教室表3.4年級(jí)選課表字段名字段類型長(zhǎng)度主鍵或外鍵字段值約束對(duì)應(yīng)中文屬性名gradeChar10PrimaryKeyNotNull年級(jí)course_NameChar10PrimaryKeyNotNull課程名表3.5成績(jī)信息表字段名字段類型長(zhǎng)度主鍵或外鍵字段值約束對(duì)應(yīng)中文屬性名exam_NoChar10PrimaryKeyNotNull考試編碼student_IDint4PrimaryKeyForeignkeyNotNull學(xué)號(hào)student_NameChar10學(xué)生姓名class_NoChar12班號(hào)course_NameChar10PrimaryKeyNotNull課程名稱resultfloat8成績(jī)表3.6用戶登錄表字段名字段類型長(zhǎng)度主鍵或外鍵字段值約束對(duì)應(yīng)中文屬性名user_IDChar10PrimaryKeyNotNull用戶名稱user_PWDChar10PrimaryKeyNotNull用戶密碼user_DesChar10用戶描述2.簡(jiǎn)單物理設(shè)計(jì)在SQLServer2000中.文件夾是按數(shù)據(jù)庫(kù)對(duì)象的類型建立的.文件夾名是該數(shù)據(jù)庫(kù)對(duì)象名。當(dāng)在企業(yè)管理器中選擇服務(wù)器和數(shù)據(jù)庫(kù)文件夾.并打開(kāi)已定義好的student數(shù)據(jù)庫(kù)后.會(huì)發(fā)現(xiàn)它自動(dòng)設(shè)置了關(guān)系圖、表、視圖、存儲(chǔ)過(guò)程、用戶、角色、規(guī)則、默認(rèn)等文件夾。要建立各個(gè)表.選擇student數(shù)據(jù)庫(kù)中的表.單擊鼠標(biāo)右鍵.在彈出的菜單中選擇"新建表"。下面的表均使用上述方法制作。具體在Sqlserver2000環(huán)境下.設(shè)計(jì)用戶表.如下圖所示:圖3.6數(shù)據(jù)庫(kù)表學(xué)生信息表的物理設(shè)計(jì)如下:圖3.7設(shè)計(jì)student_Info表在數(shù)據(jù)庫(kù)中.右擊student_Info表.返回所有值.然后輸入原始數(shù)據(jù)。圖3.8student_Info表班級(jí)信息表的物理設(shè)計(jì)如下:圖3.9設(shè)計(jì)class_Info表在數(shù)據(jù)庫(kù)中.右擊class_Info表.返回所有值.然后輸入原始數(shù)據(jù)。圖3.10class_Info表課程信息表的物理設(shè)計(jì)如下:圖3.11設(shè)計(jì)course_Info表在數(shù)據(jù)庫(kù)中.右擊course_Info表.返回所有值.然后輸入原始數(shù)據(jù)。圖3.12course_Info表年級(jí)課程信息表的物理設(shè)計(jì)如下:圖3.13設(shè)計(jì)gradecourse_Info表在數(shù)據(jù)庫(kù)中.右擊gradecourse_Info表.返回所有值.然后輸入原始數(shù)據(jù)。圖3.15gradecourse_Info表成績(jī)錄入表的物理設(shè)計(jì)如下:圖3.16設(shè)計(jì)result_Info表在數(shù)據(jù)庫(kù)中.右擊result_Info表.返回所有值.然后輸入原始數(shù)據(jù)。圖3.17result_Info表用戶登錄表的物理設(shè)計(jì)如下:圖3.18設(shè)計(jì)user_Info表在數(shù)據(jù)庫(kù)中.右擊user_Info表.返回所有值.然后輸入原始數(shù)據(jù)。圖3.19user_Info表4系統(tǒng)實(shí)現(xiàn)通過(guò)上面系統(tǒng)需求分析.數(shù)據(jù)庫(kù)的邏輯結(jié)構(gòu)與物理結(jié)構(gòu)的設(shè)計(jì).本章節(jié)便可以實(shí)現(xiàn)系統(tǒng)。4.1系統(tǒng)功能結(jié)構(gòu)具體功能模塊圖如下:圖4.1系統(tǒng)功能圖
4.2模塊功能的實(shí)現(xiàn)通過(guò)上面章節(jié)的系統(tǒng)分析.需求分析.功能模塊的設(shè)計(jì)之后.在此節(jié)可以對(duì)每個(gè)模塊功能的實(shí)現(xiàn)。使用VB界面控件可以設(shè)計(jì)如下主界面。圖4.2系統(tǒng)主界面學(xué)籍管理模塊該模塊主要描述了系統(tǒng)的登錄.添加班級(jí).添加課程.添加成績(jī).添加學(xué)籍等功能.具體的功能如圖所示:1.登錄界面:圖登錄界面系統(tǒng)通過(guò)如下主要代碼實(shí)現(xiàn)登錄界面功能:txtSQL="select*fromuser_Infowhereuser_ID='"&txtUserName.Text&"'"Setmrc=ExecuteSQL<txtSQL,MsgText>2.添加班級(jí):圖添加班級(jí)界面系統(tǒng)通過(guò)如下主要代碼實(shí)現(xiàn)添加班級(jí)功能:txtSQL="select*fromclass_Info"Setmrc=ExecuteSQL<txtSQL,MsgText>mrc.MoveFirst添加課程:圖添加課程界面系統(tǒng)通過(guò)如下主要代碼實(shí)現(xiàn)添加課程功能:txtSQL="select*fromcourse_Info"Setmrc=ExecuteSQL<txtSQL,MsgText>添加成績(jī):圖添加成績(jī)界面系統(tǒng)通過(guò)如下主要代碼實(shí)現(xiàn)添加成績(jī)功能:comboSID.ClearcomboCourse.CleartxtSQL="select*fromstudent_Infowhereclass_NO='"&comboClassno.Text&"'"Setmrc=ExecuteSQL<txtSQL,MsgText>While<mrc.EOF=False>comboSID.AddItemmrc!student_IDmrc.MoveNexttxtSQL="select*fromclass_Infowhereclass_No='"&comboClassno.Text&"'"Setmrc=ExecuteSQL<txtSQL,MsgText>Grade=mrc!Grademrc.ClosetxtSQL="select*fromgradecourse_Infowheregrade='"&Grade&"'"Setmrc=ExecuteSQL<txtSQL,MsgText>While<mrc.EOF=False>comboCourse.AddItemmrc!course_Namemrc.MoveNext添加學(xué)籍:圖添加學(xué)籍界面系統(tǒng)通過(guò)如下主要代碼實(shí)現(xiàn)添加學(xué)籍功能:txtSQL="select*fromstudent_Infowherestudent_ID='"&Trim<txtSID.Text>&"'"Setmrc=ExecuteSQL<txtSQL,MsgText>添加用戶:圖添加用戶界面系統(tǒng)通過(guò)如下主要代碼實(shí)現(xiàn)添加用戶功能:txtSQL="select*fromuser_Info"Setmrc=ExecuteSQL<txtSQL,MsgText>查詢成績(jī):圖查詢成績(jī)界面系統(tǒng)通過(guò)如下主要代碼實(shí)現(xiàn)查詢成績(jī)功能:txtSQL="select*fromresult_Infowhere"dd<1>=TrueIfdd<0>ThentxtSQL=txtSQL&"andstudent_Name='"&txtName.Text&"'"ElsetxtSQL=txtSQL&"student_Name='"&txtName.Text&"'查詢學(xué)籍:圖查詢學(xué)籍界面系統(tǒng)通過(guò)如下主要代碼實(shí)現(xiàn)查詢學(xué)籍功能:txtSQL="select*fromstudent_Infowhere"dd<0>=TruetxtSQL=txtSQL&"student_ID='"&Trim<txtSID.Text>&"'"修改班級(jí):圖修改班級(jí)界面系統(tǒng)通過(guò)如下主要代碼實(shí)現(xiàn)修改班級(jí)功能:txtSQL="select*fromcourse_Info"Setmrc=ExecuteSQL<txtSQL,MsgText>mrc.MoveFirst修改課程:圖修改課程界面系統(tǒng)通過(guò)如下主要代碼實(shí)現(xiàn)修改課程功能:txtSQL="select*fromcourse_Info"Setmrc=ExecuteSQL<txtSQL,MsgText>mrc.MoveFirst修改成績(jī):圖修改成績(jī)界面系統(tǒng)通過(guò)如下主要代碼實(shí)現(xiàn)修改成績(jī)功能:txtSQL="select*fromstudent_Infowherestudent_ID='"&comboSID.Text&"'"Setmrcc=ExecuteSQL<txtSQL,MsgText>txtName.Text=mrcc!student_Namemrcc.Close修改學(xué)籍信息:圖修改學(xué)籍信息界面系統(tǒng)通過(guò)如下主要代碼實(shí)現(xiàn)修改學(xué)籍信息功能:txtSQL="select*fromstudent_Info"Setmrc=ExecuteSQL<txtSQL,MsgText>mrc.DeletetxtSQL="select*fromstudent_Infowherestudent_ID='"&Trim<txtSID.Text>&"'"Setmrcc=ExecuteSQL<txtSQL,MsgText>修改密碼:圖修改密碼界面系統(tǒng)通過(guò)如下主要代碼實(shí)現(xiàn)修改密碼功能:txtSQL="select*fromuser_Infowhereuser_ID='"&UserName&"'"Setmrc=ExecuteSQL<txtSQL,MsgText>mrc.Fields<1>=Text1<1>.Text設(shè)置年級(jí)課程:圖設(shè)置年級(jí)課程界面系統(tǒng)通過(guò)如下主要代碼實(shí)現(xiàn)設(shè)置年級(jí)課程功能:txtSQL="select*fromgradecourse_Infowheregrade='"&Trim<comboGrade.Text>&"'"Setmrc=ExecuteSQL<txtSQL,MsgText>o"txtSQL="select*fromcourse_Info"Setmrc=ExecuteSQL<txtSQL,MsgText>txtSQL="select*fromgradecourse_Infowheregrade='"&comboGrade.Text&"'"Setmrc=ExecuteSQL<txtSQL,MsgText>
總結(jié)課程設(shè)計(jì)是培養(yǎng)學(xué)生綜合運(yùn)用所學(xué)
溫馨提示
- 1. 本站所有資源如無(wú)特殊說(shuō)明,都需要本地電腦安裝OFFICE2007和PDF閱讀器。圖紙軟件為CAD,CAXA,PROE,UG,SolidWorks等.壓縮文件請(qǐng)下載最新的WinRAR軟件解壓。
- 2. 本站的文檔不包含任何第三方提供的附件圖紙等,如果需要附件,請(qǐng)聯(lián)系上傳者。文件的所有權(quán)益歸上傳用戶所有。
- 3. 本站RAR壓縮包中若帶圖紙,網(wǎng)頁(yè)內(nèi)容里面會(huì)有圖紙預(yù)覽,若沒(méi)有圖紙預(yù)覽就沒(méi)有圖紙。
- 4. 未經(jīng)權(quán)益所有人同意不得將文件中的內(nèi)容挪作商業(yè)或盈利用途。
- 5. 人人文庫(kù)網(wǎng)僅提供信息存儲(chǔ)空間,僅對(duì)用戶上傳內(nèi)容的表現(xiàn)方式做保護(hù)處理,對(duì)用戶上傳分享的文檔內(nèi)容本身不做任何修改或編輯,并不能對(duì)任何下載內(nèi)容負(fù)責(zé)。
- 6. 下載文件中如有侵權(quán)或不適當(dāng)內(nèi)容,請(qǐng)與我們聯(lián)系,我們立即糾正。
- 7. 本站不保證下載資源的準(zhǔn)確性、安全性和完整性, 同時(shí)也不承擔(dān)用戶因使用這些下載資源對(duì)自己和他人造成任何形式的傷害或損失。
最新文檔
- (一模)常德市2025-2026學(xué)年度上學(xué)期高三檢測(cè)考試生物試卷(含答案)
- 2024年香河縣幼兒園教師招教考試備考題庫(kù)附答案解析(奪冠)
- CCAA - 真題多選答案及解析 - 詳解版(61題)
- 雨課堂學(xué)堂在線學(xué)堂云《兒科護(hù)理學(xué)(昭通衛(wèi)生職業(yè)學(xué)院)》單元測(cè)試考核答案
- 2024年衡山縣幼兒園教師招教考試備考題庫(kù)帶答案解析(奪冠)
- 2024年遼源職業(yè)技術(shù)學(xué)院馬克思主義基本原理概論期末考試題帶答案解析(必刷)
- 2025年石泉縣招教考試備考題庫(kù)含答案解析(必刷)
- 2024年青川縣幼兒園教師招教考試備考題庫(kù)帶答案解析(必刷)
- 馬拉開(kāi)波湖是什么氣候
- 2025年浙江農(nóng)林大學(xué)暨陽(yáng)學(xué)院?jiǎn)握新殬I(yè)傾向性測(cè)試題庫(kù)帶答案解析
- 2025年3月29日事業(yè)單位聯(lián)考(職測(cè)+綜應(yīng))ABCDE類筆試真題及答案解析
- 雙重預(yù)防體系建設(shè)自評(píng)報(bào)告模板
- 高血壓教學(xué)查房復(fù)習(xí)過(guò)程教案(2025-2026學(xué)年)
- 建設(shè)工程消防施工質(zhì)量通病及整改示例
- 感控PDCA持續(xù)質(zhì)量改進(jìn)
- 混凝土行業(yè)供應(yīng)鏈分析報(bào)告
- 2025年云服務(wù)器采購(gòu)合同協(xié)議
- 補(bǔ)氣血培訓(xùn)課件
- 基層高血壓管理流程
- 測(cè)試工程師年終總結(jié)
- 市域社會(huì)治理現(xiàn)代化
評(píng)論
0/150
提交評(píng)論