完成一個簡單的學(xué)生信息管理系統(tǒng),考慮到系統(tǒng)實用性,把它做成了一個簡單的能夠使用的學(xué)生成績管理系統(tǒng),包含了學(xué)生信息管理,就當(dāng)做練手吧!
需要項目源碼的請私信我!?。?/strong>
一、 開發(fā)背景
軟件名稱:學(xué)生成績管理系統(tǒng)(SSMS)
使用對象:小學(xué)、初中、高中
二、 需求分析
1. 系統(tǒng)分析
該學(xué)生信息管理系統(tǒng)涉及到學(xué)生、教師、系統(tǒng)管理員、班級、學(xué)生成績、課程。設(shè)置一個系統(tǒng)管理員對系統(tǒng)進(jìn)行管理。所有用戶需輸入賬號、密碼登錄進(jìn)入系統(tǒng);管理員進(jìn)入系統(tǒng)后可對學(xué)生、老師、班級、課程進(jìn)行增刪改查操作;學(xué)生進(jìn)入系統(tǒng),查看成績、查看和修改自己的信息;老師進(jìn)入系統(tǒng)后,對自己這門課程的學(xué)生設(shè)置課程成績、查看和修改自己的信息,查看學(xué)生的信息和成績、以及統(tǒng)計分析學(xué)生的成績;
2. 管理員功能
管理員為班級設(shè)置年級,為年級設(shè)置課程,為班級的每門課程設(shè)置老師,為學(xué)生設(shè)置班級。一個年級有多門課程(語文、數(shù)學(xué)、外語等等),班級的每門課程只能有一名老師,一個老師可以有多門課程;老師選擇自己這門課程為該課程的學(xué)生登記成績。老師可以查看其他老師的信息(可以當(dāng)成是老師的通訊錄),查看本課程學(xué)生的信息和成績;學(xué)生可以查看班級其他同學(xué)的信息(可以看成是班級的同學(xué)錄)。
3.考試系統(tǒng)設(shè)計
考試分為兩種,一種是年級統(tǒng)考,一種是平時考試。年級統(tǒng)考需要管理員事先添加一次年級統(tǒng)考,考試成績出來后,老師進(jìn)入系統(tǒng)選擇該次考試為學(xué)生登記成績。平時考試則是班級平時的考試,老師添加考試信息,登記成績。成績統(tǒng)計分析則是針對年級統(tǒng)考進(jìn)行分析,主要涉及各學(xué)科分?jǐn)?shù)名次,總分名次。
三、開發(fā)環(huán)境
系統(tǒng)環(huán)境:Windows
開發(fā)工具:Eclipse
Java版本:JDK 1.7
服務(wù)器:tomcat 7.0
數(shù)據(jù)庫:MySQL 5.1
系統(tǒng)采用技術(shù):Servlet+Jsp+Jdbc+Hui+EasyUI+jQuery+Ajax+面向接口編程
四、其它的看截圖
登錄界面:
管理員界面:
考試列表:
成績統(tǒng)計:
教師列表:
學(xué)生列表:
系統(tǒng)設(shè)置:
教師界面:
個人信息:
學(xué)生成績查詢:
工程目錄結(jié)構(gòu):
最終項目包含文件:
博客主頁:https://blog.csdn.net/weixin_51141489,需要源碼或相關(guān)資料實物的友友請關(guān)注、點贊,私信吧!