資源描述:
《基于web的教學(xué)管理系統(tǒng)》由會(huì)員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在行業(yè)資料-天天文庫(kù)。
1、I基于WEB的教學(xué)管理系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)摘要:由于教育大眾化,學(xué)生數(shù)量不斷擴(kuò)大,學(xué)校管理者的負(fù)擔(dān)也不斷增加。為減輕學(xué)校負(fù)擔(dān)并提高管理效率,學(xué)??梢岳镁W(wǎng)站對(duì)學(xué)生和教師等進(jìn)行管理。該系統(tǒng)主要包括三個(gè)部分:學(xué)生、教師和管理員。其中學(xué)生的功能有學(xué)生登錄、個(gè)人信息維護(hù)和教師信息查詢。教師的功能有教師登錄、個(gè)人信息維護(hù)等。管理員部分的主要內(nèi)容有管理員登錄、課程信息管理、學(xué)生信息管理和教師信息管理等。通過分析,本系統(tǒng)采用JAVA語(yǔ)言和Struts框架開發(fā)。為節(jié)省費(fèi)用,數(shù)據(jù)庫(kù)采用SQLServer2000。最后結(jié)合自己編寫的教學(xué)管理系統(tǒng),給出一個(gè)完整的,可實(shí)際使用的系統(tǒng)。雖然系統(tǒng)功能不是很完善,但是本系統(tǒng)采
2、用模塊化編程技術(shù),將來系統(tǒng)維護(hù)和升級(jí)會(huì)很容易。關(guān)鍵詞:教學(xué)管理系統(tǒng);Struts;Java;SQLServerTheDesignandimplementationofWEB-basedteachingmanagementsystemAbstract:Becauseeducationpopularization,thenumberofstudentsisgrowing,theburdenofschooladministratorscontinuetoincrease.Inordertoalleviatetheburdenandimprovetheefficiencyofschoolmanag
3、ement,schoolscanusethesitetomanagerstudentsandteachers.Thesystemincludesthreeparts:students,teachersandadministrators.Studentscanlogin,maintenanceofpersonalinformationandfindouttheinformationofteachers.Teacherscanlogin,safeguardpersonalinformation.Administratorofthemaincontentsofanadministratortol
4、ogin,managementtheinformationofcurriculum,managementtheinformationofallthestudentsandmanagementtheinformationofalltheteachers.Throughanalysis,thesystemusesJAVAlanguageandframeworkforthedevelopmentofStruts.Tosavecosts,thedatabaseusedSQLServer2000.Finally,preparedbytheirownteachingmanagementsystems,
5、isacomprehensive,practicaluseofthesystem.Thesystemisnotperfect,butthissystemismodularprogrammingtechnology,systemmaintenanceandupgradingwillbeveryeasyinthefuture.Keywords:TeachingManagementSystem;Struts;Java;SQLServer目錄第1章引言11.1開發(fā)背景11.2開發(fā)目標(biāo)1第2章系統(tǒng)簡(jiǎn)介22.1系統(tǒng)的開發(fā)環(huán)境22.2運(yùn)行環(huán)境22.3開發(fā)工具簡(jiǎn)介22.3.1JAVA、JSP及Struts
6、的介紹22.3.2SQLServer2000數(shù)據(jù)庫(kù)的介紹2第3章系統(tǒng)分析33.1可行性分析33.2性能分析33.3業(yè)務(wù)流程分析3第4章系統(tǒng)設(shè)計(jì)54.1系統(tǒng)結(jié)構(gòu)設(shè)計(jì)54.1.1學(xué)生模塊54.1.2教師模塊54.1.3管理員模塊64.2數(shù)據(jù)庫(kù)設(shè)計(jì)8第5章系統(tǒng)實(shí)現(xiàn)125.1學(xué)生模塊125.1.1學(xué)生登錄125.1.2學(xué)生查詢成績(jī)135.1.3個(gè)人信息維護(hù)155.1.4課程信息165.2教師模塊185.2.1教師登錄185.2.2個(gè)人信息維護(hù)185.2.3選課處理195.3管理員模塊215.3.1管理員登錄215.3.2課程信息管理225.3.3學(xué)生信息管理235.3.4教師信息管理24第6章結(jié)束
7、語(yǔ)27參考文獻(xiàn)28第1章引言1.1開發(fā)背景隨著社會(huì)的發(fā)展,教育面向大眾化,越來越多人可以進(jìn)入學(xué)校去學(xué)習(xí),學(xué)校和學(xué)生的規(guī)模不斷擴(kuò)大,學(xué)校需要管理的東西越來越多,越來越復(fù)雜,如果單靠人力去管理,很容易出現(xiàn)差錯(cuò)。因此,本系統(tǒng)的任務(wù)就是開發(fā)一個(gè)教學(xué)管理系統(tǒng),由計(jì)算機(jī)進(jìn)行一系列的操作,比如學(xué)生修改自己的信息、根據(jù)課程名查詢成績(jī)、查詢本學(xué)期的成績(jī)、查詢不及格的成績(jī)、以及選課、查看選課結(jié)果和查看自己教師信息等;教師也可以修改自己信息、