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