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()) { 

在这里插入图片描述

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