天天看點

JSP+Servlet教育訓練班作業管理系統[20]–學生選課與送出作業功能實作

. 本章任務

經過前面對校長、教師角色功能的較長的描述,想必大家對實作學生選課、學生送出作業功能的實作都已經成竹在胸了吧。

這兩個功能我就不再從頭到尾講述了,隻是給大家劃下重點,希望看源碼的可以點選上面的連結,去Github下載下傳源碼檢視。

2. 學生選課重點

所謂學生選課,就是列出所有課程,然後每個課程需要顯示一個已選/未選資訊。

然後點選課程右側的選課按鈕,即可標明該課程,資料庫中新增一條selection表記錄即可。

3. 學生送出作業重點

首先是顯示所有該學生名下的作業,然後點選右側的做作業,進入做作業頁面。

輸入作業内容後,點選送出即可。

需要注意的是,如果已經打分了,則不允許進入做作業頁面,隻能檢視成績。

4. 總結

到此為止,所有功能性開發工作都完成了,後面再添加一些優化配置即可。