JavaWeb學生成績管理系統(LayUI+JSON+JSP+MySQL)

000


超級管理員功能:|-,包括老師登錄信 超級管理員可以對老師進行管理息生成、查看、更新老師初始化密碼;|- 增加考試科目、修改考試科目信息;|- 創建老師賬號;老師功能:|- 可以包括老師登錄信 超級管理員可以對老師進行管理息生成、查看、更新老師初始化密碼;;|- 對學生成績進行維護、增加學生成績、查看學生成績;。。。。。。。
掌握LayUI框架在項目開發中的便捷性
掌握fastjson數據交換
清楚認識項目開發流程
課程目錄
第一章:項目開發準備
項目功能演示與說明
開發要求說明
項目功能說明
項目環境搭建
編寫基本工具類
第二章:用戶登錄模塊
登錄開發說明
編寫數據層代碼實現
編寫業務層代碼
控制層代碼實現
前臺登錄頁面實現
數據驗證
第三章: 用戶權限模塊
清楚認識權限
編寫vo對象
編寫數據層接口與方法
修改登錄業務層代碼
編寫頁面樣式
動態菜單生成
第四章:管理員管理老師賬號模塊. 模塊開發說明
管理員增加老師賬號(後臺代碼實現)
編寫頁面
表單提交與跳轉
查看老師信息列表(後臺代碼編寫)
編寫頁面實現
老師登錄密碼更新
老師密碼更新的後臺代碼實現
第五章:管理員管理考試科目模塊
模塊開發功能
增加科目信息(後臺數據)
增加的頁面效果
考試科目的列表(後臺代碼編寫)[
頁面顯示效果
第六章:學生賬號模塊
項目模塊開發說明
增加學生賬號(後臺代碼實現)
編寫增加學生信息頁面
學生信息列表(後臺代碼實現)
學生信息列表頁面顯示
第七章:學生成績錄入模塊
模塊開發說明
增加學生成績(數據層)
業務層編寫
學生成績增加的servlet
編寫增加頁面顯示
學生成績列表顯示(後臺代碼)
編寫頁面顯示
第八章:學生成績查看模塊
模塊開發說明
個人成績列表(後臺實現)
個人成績信息列表(前臺顯示)
數據統計
完成頁面顯示
第九章:項目功能完善
登錄檢查
登錄註銷功能與編碼過濾器
密碼修改前臺頁面
密碼修改後臺代碼實現
編寫數據層接口與方法

 我們在這裏定義兩個方法,主要是完成數據的讀取,都通過id讀取表中
的所有數據。通過rid讀取所有的權限組信息,通過gid取得所有的權限信息; 
 範例:定義IGroupsDAO 
 /**   * <li>通過角色編號查詢 出所有的角色信息   * @param rid 角色編號   * @return   * @throws SQLException   */  public List<Groups> findAllByRid(Integer rid)throws SQLException; 
 
 範例:定義IActionDAO 
 /**   * <li>通過權限組編號查詢 出所有的角色信息   * @param rid 角色編號   * @return   * @throws SQLException   */  public List<Action> findAllByGid(Integer gid)throws SQLException; 
 
 範例:編寫接口實現類 
SELECT gid,title,note FROM groups WHERE gid IN(SELECT gid FROM role_groups WHERE rid=1); @Override  public List<Groups> findAllByRid(Integer rid) throws SQLException {    List<Groups> all = new ArrayList<Groups>();    String sql = "SELECT gid,title,note FROM groups WHERE gid IN(SELECT gid FROM role_groups WHERE rid=?)";    super.pstmt = super.conn.prepareStatement(sql);    super.pstmt.setInt(1, rid);    ResultSet rs = super.pstmt.executeQuery();    while(rs.next()) { 

在這裏插入圖片描述

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章