資源描述:
《基于jsp的學(xué)生成績管理系統(tǒng)的開發(fā)畢業(yè)設(shè)計論文》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、贛南師范學(xué)院學(xué)士學(xué)位論文基于JSP的學(xué)生成績管理系統(tǒng)的開發(fā)教學(xué)學(xué)院:數(shù)學(xué)與計算機科學(xué)學(xué)院目錄內(nèi)容摘要:11.選題的目的和意義21.1項目開發(fā)的背景21.2項目概述21.3設(shè)計目的與意義22系統(tǒng)的開發(fā)技術(shù)及主要架構(gòu)32.1開發(fā)技術(shù)的選擇32.2項目開發(fā)的工具32.3數(shù)據(jù)庫的連接43可行性研究43.1經(jīng)濟可行性分析43.2操作可行性分析43.3技術(shù)可行性分析53.4可行性綜合分析54需求分析54.1功能分析54.2系統(tǒng)數(shù)據(jù)流程圖65網(wǎng)站總體設(shè)計65.1登錄流程75.2系統(tǒng)功能結(jié)構(gòu)圖86數(shù)據(jù)庫設(shè)計86.1系統(tǒng)實體E-R圖86.2實體聯(lián)系圖116.3邏輯結(jié)構(gòu)設(shè)計117系統(tǒng)主要
2、功能模塊詳細(xì)設(shè)計137.1用戶登錄137.2網(wǎng)站管理138系統(tǒng)測試238.1測試原則238.2測試用例238.3測試小結(jié)269總結(jié)27參考文獻(xiàn):28內(nèi)容摘要:該學(xué)生成績管理系統(tǒng)采用java,jsp,servlet和Mysql數(shù)據(jù)庫等工具,在工作平臺MyEclipse上開發(fā)而成。該學(xué)生成績管理系統(tǒng)主要用于各類高校對教師的管理,同時初始化教師的登錄信息;以及教師對學(xué)生,課程,學(xué)生成績信息的管理,同時初始化了學(xué)生的登錄信息。學(xué)生可以查詢課程信息和自己的成績信息。本系統(tǒng)能提高了教務(wù)的管理效率,大大地減輕了教師的負(fù)擔(dān),使學(xué)生能隨時隨地查詢課程信息和自己的成績。關(guān)鍵字:JavaW
3、eb,學(xué)生成績管理系統(tǒng),信息管理系統(tǒng)Abstract:Theserverofthestudentachievementmanagementsystemusethetoolsofjava,jsp,servletandMysqlandsoon,onworkingplatformMyEclipsedevelopmentandmakeitsuccessful.Thestudentachievementmanagementsystemismainlyusedforallkindsofinformationontheuniversityteacherstoeditandiniti
4、alizationoftheteacher'slogininformationatthesametime;Forstudentsandteachers,curriculum,studentperformancemanagement,aswellastheinitializationofthestudent'slogininformationatthesametime.Studentscanquerythecourseinformationandtheirowninformation.Thissystemcanimprovetheefficiencyofeducatio
5、naladministrationmanagement,greatlyreduceteachers'burden,enablestudentstoquerycourseandownscoreinformationanytimeandanywhere.Keywords:JavaWeb,studentperformancemanagement,informationmanagementsystem301.選題的目的和意義1.1項目開發(fā)的背景幾年前,各個學(xué)校對于學(xué)生成績的管理還是停留在運用手工操作,隨著各個學(xué)校的規(guī)模不斷壯大,學(xué)生人數(shù)逐年增加。關(guān)于學(xué)生成績管理工作所涉及的數(shù)
6、據(jù)量越來越大,有的學(xué)校不得不靠增加人力、物力來進(jìn)行學(xué)生成績管理。但人工管理又有著許多缺陷,比如:效率底、易出錯、檢索信息慢、對學(xué)校的管理提供決策信息較為困難等。所以我想借本次畢業(yè)設(shè)計之際,開發(fā)一個適用于高校的學(xué)生成績管理系統(tǒng),方便學(xué)校對各類信息的管理,減輕學(xué)校的負(fù)擔(dān)。1.2項目概述本管理系統(tǒng)主要內(nèi)容是學(xué)生信息管理,課程信息管理,學(xué)生成績管理和教師信息管理,管理員添加教師記錄,初始化教師的登錄信息,教師添加學(xué)生記錄,初始化學(xué)生登錄信息等等。全文共分為概述、系統(tǒng)分析、系統(tǒng)總體設(shè)計、詳細(xì)設(shè)計、開發(fā)總結(jié)、參考文獻(xiàn)、附錄等。1.3設(shè)計目的與意義本系統(tǒng)是將現(xiàn)代化的計算機技術(shù)和傳統(tǒng)
7、的教學(xué)、教務(wù)工作相結(jié)合設(shè)計完成的系統(tǒng),實現(xiàn)了工作過程的計算機化,提高工作效率和工作質(zhì)量,該系統(tǒng)的完成將具有以下幾點重要的意義:(1)系統(tǒng)具有較強的實用性、可靠性和適用性(2)對各個數(shù)據(jù)的輸入進(jìn)行了檢測,大大減少了異常的發(fā)生。(3)能夠按照用戶輸入的關(guān)鍵字進(jìn)行查詢(4)注意到了數(shù)據(jù)的安全性。(5)簡化了用戶的操作過程,盡量減少用戶的工作量302系統(tǒng)的開發(fā)技術(shù)及主要架構(gòu)2.1開發(fā)技術(shù)的選擇由于JAVA面向?qū)ο螅踩愿?,跨平臺,易移植,易掌握等特點,尤其是在安全性和跨平臺性兩個方面非常顯著。因此,最后我選擇采用Java技術(shù)開發(fā)這個系統(tǒng)。2.2項目開發(fā)的工