1. 程式人生 > >jsp servlet mysql實現的學生成績管理系統原始碼附帶視訊指導配置執行教程

jsp servlet mysql實現的學生成績管理系統原始碼附帶視訊指導配置執行教程

今天給大家演示一下由jsp servlet mysql實現的一款學生成績資訊管理系統,含有需求說明文件,該系統實現的主要功能有:管理員管理學生、教師、系統資訊,老師管理課程成績資訊、學生檢視成績、修改個人資訊等功能,成績列表可匯出成Excel表格,主要用到的技術點有:jsp+servlet+jdbc(mysql)+dbutils(資料庫基本操作封裝)+EasyUI(前端框架)+jquery+ajax,其中與後臺的互動都是以ajax+介面的方式完成,此外還有圖片上傳,資料匯出到Excel等知識點,非常適合Java學習愛好者學習參考,也可用來參考畢業論文。下面我們來演示下如何將專案匯入配置執行起來。

1. 將專案匯入到eclipse(myeclipse也可以)。

2. 匯入專案後我們先配置一下jre及jar包,因為每個電腦Java環境安裝路徑不一樣,版本也不一樣,所以這裡統一配置一下。


Jar包預設是已經載入進去的,如果你的電腦上顯示沒載入可以在lib下全選jar包,右鍵add即可。

3.接下來我們來配置一下資料庫連線資訊。

我們先開啟navicat,新建一個數據庫,然後匯入資料庫檔案,匯入後按f5重新整理下即可出現所有匯入的資料表。

接下來萬事俱備,只差運行了,我們來執行看看。可以發現出現一個錯誤,原來是我們把資料庫名字搞錯了,所以提醒大家要操作的時候非常細心。我們來修改一下,這下可以了,下面我們複製連結在瀏覽器中開啟,因為這裡用到了比較新的

easyui框架,eclipse自帶的瀏覽器版本太低,有些功能不支援。

登入接介面,可選擇學生、老師、管理員三個角色進行登入:

我們先按照管理員、教師、學生的順序登入看看具體功能,管理員登入使用者名稱是admin,密碼是111111

登入進去後發現有中文亂碼,這裡就是要說的一個比較普遍的問題,就是Java檔案中文亂碼的問題,採用的辦法是改變檔案的編碼格式,這個專案用的是utf8格式。修改完之後重啟下,可以發現亂碼消失了。

管理員主要功能截圖:

成績統計分析:包含新增考試、成績統計(可匯出成Excel表格):


學生資訊管理:學生資訊新增、修改刪除、檢視:


教師資訊管理:教師資訊檢視、修改、刪除:

基礎資訊管理:年級、班級、課程資訊管理:

系統管理:設定基本的資訊及通知。

接下來我們按照教師的角色登入,教師登入使用者名稱2012,密碼111111 ,教師主要功能有:教學管理、教師資訊管理、個人資訊管理。

教學管理管理:新增考試:

登記成績:

成績統計:


教師通訊錄:

個人資訊修改:


接下來我們按照學生的角色登入系統,我們選一個學生,學號201301001,密碼都是預設111111 學生主要功能是成績查詢、班級通訊錄、個人資訊修改。

班級通訊錄(照片頭像學生登入後可自行上傳)


個人資訊修改,可以上傳圖片修改自己頭像:

以上就是整個學生成績管理系統的所有功能了,功能不算太簡單也不算太複雜,比較適合Java初學者學習參考,也可以用於畢業設計論文等等,好了演示就到這裡。

對這個專案感興趣的童鞋可以按照下面方式獲取原始碼。

若上述地址失效請加我:

V X:qixinfang002,(加的時候備註專案名稱)