資源描述:
《基于java的學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn)》由會員上傳分享,免費在線閱讀,更多相關(guān)內(nèi)容在教育資源-天天文庫。
1、Java語言程序設(shè)計結(jié)課論文學(xué)生成績管理系統(tǒng)的設(shè)計與實現(xiàn)目錄摘要--------------------------------------------------2前言-------------------------------------------------21需求分析--------------------------------------------11221.1功能需求分析---------------------------------21.2性能需求分析----------------
2、-----------------31.3數(shù)據(jù)庫需求分析――數(shù)據(jù)流圖------------31.4數(shù)據(jù)結(jié)構(gòu)分析――數(shù)據(jù)流圖-----------------32概要結(jié)構(gòu)設(shè)計-------------------------------------52.1系統(tǒng)功能結(jié)構(gòu)設(shè)計---------------------------52.2數(shù)據(jù)庫概念結(jié)構(gòu)設(shè)計-----------------------63邏輯結(jié)構(gòu)設(shè)計----------------------------------74詳細設(shè)計及功能實現(xiàn)----
3、---------------------------74.1模塊設(shè)計與實現(xiàn)--------------------------------------75總結(jié)---------------------------------------------------12參考文獻----------------------------------------------13心得----------------------------------------------------13摘要:隨著這學(xué)期的結(jié)束,我們J
4、ava的課堂學(xué)習(xí)已經(jīng)告一段落,我們已學(xué)會了Java這一編程語言的基礎(chǔ)。憑借課上學(xué)到的知識,我借此課程設(shè)計設(shè)計一個學(xué)生管理系統(tǒng),來適應(yīng)新的發(fā)展需要,更好的完成教學(xué)管理工作,提高教學(xué)管理水平的主要途徑是更新管理者的思想,增強對管理活動的科學(xué)認識。基于Java與SQL112server數(shù)據(jù)庫技術(shù)建立一個高校成績管理系統(tǒng)該系統(tǒng)為管理員、學(xué)生和教師提供了查詢、修改、增加記錄、刪除等功能,希望能滿足學(xué)生和老師的要求。前言學(xué)生成績管理工作是高校教育工作的一項重要內(nèi)容。教務(wù)管理工作是指學(xué)校管理人員按照一定教育方針,運用先進
5、的管理手段,組織、協(xié)調(diào)、指揮并指導(dǎo)各用戶活動,以便高效率、高質(zhì)量地完成各項教學(xué)任務(wù),完成國家所制定的教育目標。學(xué)生成績管理工作是學(xué)校教學(xué)工作的中樞,是保證高校教學(xué)機制正常運轉(zhuǎn)的樞紐,它是一項目的性、計劃性、適用性、創(chuàng)造性和科學(xué)性很強的工作。學(xué)生成績工作關(guān)系到高校教學(xué)秩序的穩(wěn)定。隨著計算機技術(shù)的飛速發(fā)展和高等教育體制改革的不斷深入,傳統(tǒng)教育管理方法、手段以及工作效率已不能適應(yīng)新的發(fā)展需要,無法很好地完成教學(xué)管理工作。提高教務(wù)管理水平的主要途徑是更新管理者的思想,增強對管理活動的科學(xué)認識。同時,運用先進的信息技
6、術(shù),開發(fā)高校綜合成績管理信息系統(tǒng),是深化教務(wù)體制改革的有利措施。JAVA以GUI的編程方式、面向?qū)ο蟮某绦蛟O(shè)計、眾多的GUI組件和強大的數(shù)據(jù)庫應(yīng)用開發(fā)支持,在競爭激勵的開發(fā)工具市場中越來越羸得程序設(shè)計者的青睞。JAVA是Windows系統(tǒng)下的可視化集成開發(fā)工具,提供了強大的可視化組件功能,使程序員能夠快速、高效地開發(fā)出Windows系統(tǒng)下的應(yīng)用程序,特別是在數(shù)據(jù)庫和網(wǎng)絡(luò)方面,JAVA與其它開發(fā)工具相比更是勝出一籌??梢暬饕侵搁_發(fā)圖形用戶界面,而只需調(diào)用GUI組件即可。1需求分析1121.1功能需求分析該
7、學(xué)生成績管理系統(tǒng)具備三方面的功能:一方面是學(xué)生用戶,學(xué)生通過輸入學(xué)號和密碼進下該系統(tǒng)后,可以進行一些基礎(chǔ)查詢(學(xué)生信息查詢、班級信息查詢、課程信息查詢)、成績管理(成績查詢、計算平均分)重新登陸系統(tǒng);一方面老師進入該系統(tǒng)則比學(xué)生多一些權(quán)限:成績輸入、成績查詢。具體功能的詳細描述如下1.1.1選擇[學(xué)生基本維護]菜單命令,即可進入[學(xué)生基本維護]功能窗體,在其中輸入學(xué)生的相關(guān)信息,如果需要添加或修改學(xué)生信息,則單擊相應(yīng)的按紐,輸入新信息后單擊[添加]就可以了。需要刪除一條信息,則只要選擇這條信息再點擊[刪除]
8、。在搜索條件中輸入相關(guān)的條件,單擊[查詢]就可查找信息。1.1.2選擇[學(xué)生信息查詢]菜單命令,即可進入[學(xué)生信息查詢]功能窗體,在其中的下拉列表中選擇你要看的信息,則在下面的表格中顯示你要的信息。1.1.3選擇[成績管理][添加成績]菜單命令,即可進入[添加成績]功能窗體,此功能權(quán)限只有管理員和教師。1.1.4選擇[成績管理][輸入成績]菜單命令,即可進入[輸入成績]功能窗體,此功能權(quán)限只有管理員和教師。1.1