資源描述:
《基于ssh的教務(wù)管理系統(tǒng)畢業(yè)設(shè)計論文》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學術(shù)論文-天天文庫。
1、基于SSH框架下的教務(wù)管理系統(tǒng)摘要隨著網(wǎng)絡(luò)技術(shù)的發(fā)展,越來越多的事務(wù)可以在網(wǎng)上處理,用戶足不出戶就能完成一系列本來繁瑣的事務(wù),大大節(jié)約了時間與精力。Java是目前最為流行的編程語言,其企業(yè)版本J2EE更是在WEB方面非常適用,并且其SSH框架更是非常成熟靈活,非常適合跨平臺的B/S結(jié)構(gòu)的系統(tǒng)開發(fā)。本文基于J2EE企業(yè)版java2平臺,以myeclipse8.5為開發(fā)工具,采用SSH框架、js腳本、CSS風格樣式表等技術(shù),設(shè)計并實現(xiàn)了基于SSH框架下的教務(wù)管理系統(tǒng),該系統(tǒng)能提供給學生、教師、管理員
2、不同的權(quán)限以及不同的操作來滿足自己相應(yīng)的需求。針對學生實現(xiàn)了學生選課、查詢選課信息和查詢成績等功能;針對老師實現(xiàn)了教師查詢自己的課程、查詢對應(yīng)課程的學生、給上課的學生給定成績等功能;針對管理員實現(xiàn)了管理員管理教師、課程和學生等功能。達到了用戶操作界面簡單、易于操作、規(guī)范地輸入,程序內(nèi)部模塊清晰易于維護、結(jié)構(gòu)嚴謹、無錯誤、能防sql注入等效果。關(guān)鍵字:J2EE;myeclipse8.5;SSH框架;教務(wù)管理系統(tǒng);IIITheAcademicAffairManagementSystemBasedon
3、SHHFrameworkAbstract:Withthedevelopmentofnetworktechnology,moreandmoretransactionscanbeprocessedonline.Theuserwillbeabletostayathometocompleteaseriesofotherwisetediousaffairs,significantsavingtimeandeffort.Javaisthemostpopularprogramminglanguages.Ent
4、erpriseEditionJ2EEisveryapplicableintheWEB,anditstheSSHframeworkisverymatureandflexible,Suitedcross-platformB/Sstructureofsystemdevelopment.Thesystemisbasedonjava2platformsofJ2EEEnterprise,myeclipse8.5developmenttools,SSHframework,javascriptandCSSsty
5、lestable.ItisdesignedandimplementedthatAcademicAffairManagementSystemisbasedonSSHframework.Thesystemcanprovidestudents,teachersandadministratorsdifferentpermissionsanddifferentoperationstomeettheirownoperations.Itprovidesstudentswithcourseselection,t
6、hequeryaboutcourseinformationandthequeryaboutresultsandotherfunctions,andprovidesteacherswiththequeryabouttheirowncourses,thequeryaboutstudentswhochosethecourse,togivescorestostudentsandotherfunctions,andprovidesadministratorwithmanagementoftheteache
7、rs,curriculumandstudentsandotherfunctions.Theuserinterfaceissimpleandeasytooperate.Enterisstandardized.Withintheprogrammoduleisclean,maintainable,structured,error-free,andanti-SQL-injection.Keywords:J2EE,myeclipse8.5,SSHFramework,theAcademicAffairMan
8、agementsystemIII目錄第1章前言11.1系統(tǒng)開發(fā)的背景11.2前人所作的工作11.3本文所做的工作1第2章關(guān)鍵技術(shù)簡介32.1SSH框架32.1.1Struts32.1.2Spring32.1.2hibernate42.2J2EEweb技術(shù)42.2.1Servlet技術(shù)52.2.2JSP技術(shù)52.3oracle數(shù)據(jù)庫5第3章需求分析73.1系統(tǒng)開發(fā)環(huán)境及使用軟件73.2系統(tǒng)功能設(shè)計7第4章概要設(shè)計94.1教務(wù)管理系統(tǒng)結(jié)構(gòu)圖94.2教務(wù)管理系統(tǒng)的接口設(shè)計104.2.1用戶界面設(shè)計10