• java课程练习与考试系统springboot


    本系统实现一个某课程练习与考试系统,分为管理员、老师和学生三种用户

    老师模块包括:
    1. 个人信息:老师可以修改自己的信息,修改自己的登录密码。
    2. 学生信息:老师可以对学生信息进行添加、修改或删除。
    3. 课程章节:老师可以对章节信息进行添加、修改或删除。
    4. 试题信息:老师可以对填空试题信息进行添加、修改或删除,对单选试题信息进行添加、修改或删除,对主观试题信息进行添加、修改或删除。


    5. 考试信息:老师可以对测试试卷信息进行添加、查看、修改或删除,对期末考试信息进行添加、查看、修改或删除,可以查看试卷得分,可以对客观答题进行评分,对主观答题进行评分。
    学生模块包括:
    1. 个人信息:学生可以修改自己的信息,修改自己的登录密码。
    2. 课程章节:学生可以查看课程信息,可以查看章节信息。
    3. 考试信息:学生可以查看测试试卷信息,可以在线答题,可以查看得分,可以查看期末试卷信息,可以在线答题,可以查看得分,可以查看客观答题信息,查看主观答题信息。

    开发环境:Eclipse
    程序语言:Java
    Web服务器:Tomcat
    数据库:MySQL
    管理员模块包括:
    1.个人信息:管理员可以删除登录日志信息,可以修改自己的登录密码。
    2.老师信息:管理员可以对老师信息进行添加、查看、修改或删除。
    3.院系基础:管理员可以对学院信息进行添加、查看、修改或删除,对专业信息进行添加、查看、编辑或删除,对班级信息进行添加、查看、编辑或删除。
    4.    学生信息:管理员可以对学生信息进行管理。
    5.    课程章节:管理员可以对章节信息进行管理。
    6.    试题信息:管理员可以对试题信息进行管理。
    7.    考试信息:管理员可以对考试信息进行管理。
     

  • 相关阅读:
    【es6】教程
    【Spring】使用三方包进行数据源对象(数据库)管理
    非线性有限元:基本理论与算法及基于Python、Fortran程序实现与案例分析实践技术
    AQS:Java 中悲观锁的底层实现机制
    JS基础语法
    史上最全详解微服务技术栈
    C++:多态的内容和底层原理
    MySQL的JDBC编程
    C++概念:trl和clr概念的理解
    python 循环绘制子图时,设置共享x、y轴
  • 原文地址:https://blog.csdn.net/qq_840612233/article/details/126576883