資源描述:
《基于java的學(xué)生成績管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)》由會員上傳分享,免費(fèi)在線閱讀,更多相關(guān)內(nèi)容在學(xué)術(shù)論文-天天文庫。
1、論文基于JAVA的學(xué)生成績管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)學(xué)生姓名:學(xué)號:年級專業(yè):指導(dǎo)老師:學(xué)院:目錄21摘要2前言41需求分析41.1功能需求分析41.2性能需求分析51.3數(shù)據(jù)庫需求分析――數(shù)據(jù)流圖51.4數(shù)據(jù)結(jié)構(gòu)分析――數(shù)據(jù)流圖62概要結(jié)構(gòu)設(shè)計(jì)92.1系統(tǒng)功能結(jié)構(gòu)設(shè)計(jì)92.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計(jì)103邏輯結(jié)構(gòu)設(shè)計(jì)104詳細(xì)設(shè)計(jì)及功能實(shí)現(xiàn)114.1模塊設(shè)計(jì)與實(shí)現(xiàn)115總結(jié)21參考文獻(xiàn)21致謝21基于Java的學(xué)生成績管理系統(tǒng)的設(shè)計(jì)與實(shí)現(xiàn)(湖南農(nóng)業(yè)大學(xué)科學(xué)技術(shù)師范學(xué)院2004級計(jì)算機(jī)科學(xué)與技術(shù)專業(yè)教育班,長沙410128)21摘要:隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展和高等教育體制改
2、革的不斷深入,傳統(tǒng)教育管理方法、手段以及工作效率已不能適應(yīng)新的發(fā)展需要,無法很好地完成教學(xué)管理工作。提高教學(xué)管理水平的主要途徑是更新管理者的思想,增強(qiáng)對管理活動(dòng)的科學(xué)認(rèn)識。基于Java與SQLserver數(shù)據(jù)庫技術(shù)建立一個(gè)高校成績管理系統(tǒng)該系統(tǒng)為管理員、學(xué)生和教師提供了查詢、修改、增加記錄、刪除等功能,功能比較落齊全,基本上能滿足學(xué)生和老師的要求。關(guān)鍵詞:Java;需求分析;概要設(shè)計(jì);學(xué)生成績管理系統(tǒng);Abstract:Flytechnicallyalongwiththecalculatortodevelopsoonandthehighereducationsy
3、stemreformofcontinuouslythorough,traditionaleducationmanagementthemethod,meansandworkefficiencieshavealreadycan'tadaptthenewdevelopmentdemand,can'tcompletetheteachingmanagementworknicely.Themainpaththatraisestheeducationaladministrationmanagementlevelisathoughtthatrenewsthegovernor,s
4、trengthenningthescienceunderstandingtomanagetheactivity.AccordingtotheJAVAbuildupthatsystemofaneducationaladministrationofhighschoolmanagementsystem'spursuestudieswiththedatabasetechniquetolivingtoprovidedthesearch,modify,save,increasetherecordandselectelectivecoursesetc.withteacherf
5、unction,thefunctionrelativelyfallswell-found,cansatisfytherequestbetweenstudentandteacherbasically.Keyword:JAVA;Theneedanalysis;Theessentiadesign;Database;Detaileddesign前言學(xué)生成績管理工作是高校教育工作的一項(xiàng)重要內(nèi)容。教務(wù)管理工作是指學(xué)校管理人員按照一定教育方針,運(yùn)用先進(jìn)的管理手段,組織、協(xié)調(diào)、指揮并指導(dǎo)各用戶活動(dòng),以便高效率、高質(zhì)量地完成各項(xiàng)教學(xué)任務(wù),完成國家所制定的教育目標(biāo)。學(xué)生成績管理工作
6、是學(xué)校教學(xué)工作的中樞,是保證高校教學(xué)機(jī)制正常運(yùn)轉(zhuǎn)的樞紐,它是一項(xiàng)目的性、計(jì)劃性、適用性、創(chuàng)造性和科學(xué)性很強(qiáng)的工作。學(xué)生成績工作關(guān)系到高校教學(xué)秩序的穩(wěn)定。21隨著計(jì)算機(jī)技術(shù)的飛速發(fā)展和高等教育體制改革的不斷深入,傳統(tǒng)教育管理方法、手段以及工作效率已不能適應(yīng)新的發(fā)展需要,無法很好地完成教學(xué)管理工作。提高教務(wù)管理水平的主要途徑是更新管理者的思想,增強(qiáng)對管理活動(dòng)的科學(xué)認(rèn)識。同時(shí),運(yùn)用先進(jìn)的信息技術(shù),開發(fā)高校綜合成績管理信息系統(tǒng),是深化教務(wù)體制改革的有利措施。JAVA以GUI的編程方式、面向?qū)ο蟮某绦蛟O(shè)計(jì)、眾多的GUI組件和強(qiáng)大的數(shù)據(jù)庫應(yīng)用開發(fā)支持,在競爭激勵(lì)的開發(fā)工具市
7、場中越來越羸得程序設(shè)計(jì)者的青睞。JAVA是Windows系統(tǒng)下的可視化集成開發(fā)工具,提供了強(qiáng)大的可視化組件功能,使程序員能夠快速、高效地開發(fā)出Windows系統(tǒng)下的應(yīng)用程序,特別是在數(shù)據(jù)庫和網(wǎng)絡(luò)方面,JAVA與其它開發(fā)工具相比更是勝出一籌。可視化主要是指開發(fā)圖形用戶界面,而只需調(diào)用GUI組件即可。1需求分析1.1功能需求分析該學(xué)生成績管理系統(tǒng)具備三方面的功能:一方面是學(xué)生用戶,學(xué)生通過輸入學(xué)號和密碼進(jìn)下該系統(tǒng)后,可以進(jìn)行一些基礎(chǔ)查詢(學(xué)生信息查詢、班級信息查詢、畢業(yè)信息查詢)、成績管理(成績查詢、計(jì)算平均分)重新登陸系統(tǒng);一方面老師進(jìn)入該系統(tǒng)則比學(xué)生多一些權(quán)限:
8、成績輸入、成績查詢。具體