JavaWeb项目《高校学生在线选课系统》开发教程

JavaWeb项目《高校学生在线选课系统》开发教程
共106节 546人在学 课程详情
  • 高校学生在线选课系统-系统登录

    • 项目简介
    • 创建一个WEB工程
    • 创建实体类
    • 创建项目的Dao层
    • 项目的持久层开发
    • 项目的业务逻辑层
    • 项目创建控制层
    • 准备一个登录的页面
    • 管理员登录
    • 学生和老师登录
    • 完善登录刷新单选按钮问题
    • 验证码登录图片效果
    • 验证码登录测试
    • 学生登录进入首页
    • 学生注销功能
  • 高校学生在线选课系统-Ajax异步请求和JSON技术

    • 完善登录的欢迎页面
    • 添加一个老师新增页面
    • 新增教师
    • Ajax的简介
    • Get版本的Ajax
    • Ajax校验效果
    • Ajax回顾
    • 准备数据库学院和专业
    • 一级下拉需求
    • 准备院系的后台架构
    • JSON概述
    • 常见的JSON数据格式
    • JSON转换问题
    • 加载一级下拉框
    • 准备专业的后台三层架构
    • 二级下拉框绑定
    • 测试二级联动
  • 高校学生在线选课系统-查询分页

    • 检查课程编号是否合法
    • 获取表单新增课程数据
    • 新增课程测试
    • JSON和JS对象互转
    • JSON和Java对象互转
    • 设计查询条数的API方法
    • 测试查询条数业务方法
    • 分页查询每页的数据
    • 控制分页的业务逻辑
    • 分页显示页码和总数
    • 使用JSTL数据循环展示
    • 数据搜索
    • 分页的上下页跳转
    • 显示分页的页码
    • 分页序号显示底色
  • 高校学生在线选课系统-管理员模块

    • 课程调整更新基础数据回显
    • 普通的下拉框回显
    • 把新增的二级联动复制到更新页面
    • 动态下拉框回显
    • 更新课程信息
    • 关于课程删除的需求
    • 课程删除的需求
    • 删除课程测试
    • 添加一个班级表
    • 班级的后台业务逻辑
    • 学生新增的三级联动
    • 新增学生测试
    • 学生分页
    • 教师列表分页
    • 准备学生后台业务方法
    • 学生修改数据回显
    • 学生的数据修改
    • 学生删除测试
    • 教师跳转到更新新页面
    • 教师更新
    • 教师删除
  • 高校学生在线选课系统-学生模块

    • 学生信息展示
    • 跳转修改密码页面
    • 学生登录账户密码修改
    • 学生模块业务需求
    • 查询选课列表
    • 学生选课的后台业务方法
    • 学生选课跳转选课页面
    • 学生选课页面数据提示
    • 学生选课结果测试
    • 学生选课的BUG修复
    • 学生的选课查询SQL
    • 学生模块查询选课结果
    • 学生退选课程列表
    • 学生选课退选
    • 学生查询已修课程逻辑
    • 学生查询已修课程业务逻辑
    • 学生查询已修课程列表
    • 学生总学分统计
  • 高校学生在线选课系统-教师模块

    • 教师的业务功能
    • 教师个人信息管理
    • 教师查看教授课程列表
    • 教师跳转到开课页面
    • 学生查询学分BUG
    • 教师教授课程
    • 查询我的教授课程
    • 教师跳转教授课程修改页面
    • 教师上课时间和上课周回显
    • 教师授课内容更新
    • 教师教授课程计划删除
    • 教师教授课程总览需求
    • 教师授课详情列表展示
    • 关于项目ID编号问题
  • 高校学生在线选课系统-教师评分模块

    • 查询教授课程的学员列表
    • 跳转到学员打分的页面
    • 教师给学生评分业务
    • 教师评分测试
    • 教师给学生评分
    • 教师查询学员分数

    订阅失败

    JavaWeb项目《高校学生在线选课系统》开发教程
    JavaWeb项目《高校学生在线选课系统》开发教程 ...

    订阅列表已满,请先移出部分订阅内容。

    当前章节需购买后观看
    开通超级会员免费看!专家精选系列课程,满足你从入门到精通!更有问答月卡免费送,你的问题有问必答!
    提交答案

    购买课程

    扫码完成付费,可继续学习全部课程内容

    加载中...
    播放页问题反馈
    视频学习中有任何产品建议都可由此反
    馈,我们将及时处理!

    课时介绍

    教师给学生评分

    课程介绍

    项目源码资料在课程附件中下载!

     

    随着无纸化办公的普遍实现,信息的自动处理以及网络式的信息交互方式已经被人们广泛应用。让计算机来管理学生的信息是现在各个高校都在积极进行的工作之一,也是高校教学管理工作的重要内容之一。网上选课与传统的选课方式相比更加节约资源,增加了学生选课自主权。

     

    学生选课系统作为一种现代化的教学技术,越来越受到人们的重视,是一个学校不可或缺的部分, 学生选课系统就是为了管理好选课信息而设计的。学生选课系统的将使选课管理工作规范化、系统化、程序化,避免选课管理的随意性,提高信息处理的速度和准确性,能够准确、及时、有效的查询和修改学生选课情况。

     

    需求分析:

     

    1、系统用户由三类组成:教师,学生和管理员。

     

    2、系统管理员 :

            1)维护学生的个人基本信息,实现对学生个人信息的增、删、改、查,学生信息包括学号、姓名、性别、年龄、入学时间、系别、专业、密码。

            2)维护教师的个人基本信息,实现对教师个人信息的增、删、改、查,教师信息包括教师工号、姓名、性别、密码。

            3)维护课程的个人基本信息,实现对课程个人信息的增、删、改、查,课程信息包括课程号、课程名、学分。

     

    3、学生用户:

            1)查询和修改个人信息。

            2)进行选课操作。

            3)学生可以查看自己所选课程信息及以前所选课程的成绩信息。

     

    4、教师用户:

            1)查询学生选课信息。

            2)课程结束后,登记成绩

     

     

    项目部分截图:

     

     

     

     

     

     

     

     

     

     

     

     

    推荐课程

    信息系统项目管理师自考笔记

    李明 · 758人在学

    python从0到1:期货量化交易系统(CTP实战,高频及合成K线数据

    王先生 · 22204人在学

    手把手搭建Java超市管理系统【附源码】(毕设)

    汤小洋 · 4222人在学

    Java毕设springboot外卖点餐系统 毕业设计毕设源码 使用教

    黄菊华 · 794人在学

    基于SSM酒店管理系统(毕设)

    小尼老师 · 844人在学

    java项目实战之购物商城(java毕业设计)

    Long · 5161人在学

    手把手搭建Java求职招聘系统【附源码】(毕设)

    汤小洋 · 1511人在学

    Python Django 深度学习 小程序

    钟翔 · 2333人在学

    城管局门前三包管理系统+微信小程序(vue+springboot)

    赖国荣 · 605人在学

    Vue+Uni-app(uniapp)入门与实战+赠送仿美团点餐小程序

    李杰 · 4001人在学

    正在试验
    后自动删除环境
    课程实验
    本次实验时间已到期 00:00:00
    课件正在飞速打包中,请耐心等待几秒钟~