專案存取位址:http://localhost:8080/ScoreManagement/login.do?method=execute
開發環境:eclipse,JDK1.8,tomcat8.0,SpringMVC+Spring+Mybatis。
項目詳情:
學生成績管理系統共有管理員、教師、學生三類客戶,不同客戶具備作業系統功能的不同權限。其中,管理員可以對管理員資訊、學生資訊、教師資訊、課程資訊和班級資訊進行增刪改查管理;負責對課程進行安排;另外,可以對學生成績輸入、修改、查詢以及個人資訊修改等功能進行操作。教師可以對本人所帶課程的成績輸入、修改、查詢以及個人資訊修改等功能進行操作。學生可以對本人所修的課程成績進行查看以及對個人資訊進行修改等。
系統管理員透過增加管理員、學生、教師相關資訊來進行客戶的初始化,學生、教師可以修改本人相關訊息,例如登入密碼等,管理員可以修改系統所有資訊。管理員、學生和教師利用客戶名稱和密碼登入系統,登入成功後根據各自權限存取系統。
課程安排:管理員根據教學計畫為各班級安排課程、教師以及授課地點,並且可以對相關資訊進行維護,系統提供多條件查詢課程安排。
成績管理:管理員和任課教師可以對學生成績進行輸入、修改、查詢。其中,管理員可以輸入、修改、查詢所有課程成績,教師只能輸入、修改、查詢自己所帶課程的成績。
個人資訊管理:已登入的管理員、教師和學生可以查看及修改本人的基本訊息,例如登入密碼、電話、生日等。
學生成績查詢:登入成功的學生客戶可以查看已修完所有課程的成績及相關資訊。
另外,所有客戶必須登入後才能使用該系統的功能;系統管理員、教師、學生具備不同的權限,無法進行越權操作。