基于spring+Boostrap+MySQL实现的计算机专业认证在线考试系统

基于spring+Boostrap+MySQL实现的计算机专业认证在线考试系统 1,项目简介 在大三上期完成的期末实训,一个简单在在线考试系统,分为管理出题和考试界面考试

本文包含相关资料包-----> 点击直达获取<-------

基于spring+Boostrap+MySQL实现的计算机专业认证在线考试系统

1.项目简介

在大三上期完成的期末实训。一个简单在在线考试系统。分为管理出题和考试界面考试。一款多角色在线培训考试系统,系统集成了用户管理、角色管理、部门管理、题库管理、试题管理、试题导入导出、考试管理、在线考试、错题训练等功能,考试流程完善。

1.1 技术栈

  • Springt

  • SpringSecurity

  • jsp

  • MySQL

1.2 内置功能

后台

  • 试卷管理(增、删、改、查)

  • 题库管理(增、删、改、查)

  • 成绩查看(查)

  • 用户查看(查)

前台

  • 选择试题

  • 考试界面(考试完出成绩,考试完查看答案)

  • 查看成绩

后端

  • Spring

  • Spring MVC

  • MyBatis

  • 阿里云 Druid 数据库连接池

  • FreeMarker 模板引擎

  • pagehelper分页插件

前端

  • Bootstrap

  • jQuery

  • Vue.js

  • Datatables

1.3 产品功能

  • 系统完善 :完善的权限控制和用户系统
  • 权限控制:基于Shiro和JWT开发的权限控制功能。
  • 用户系统:用户管理、部门管理、角色管理等。

  • 多角色 :多角色支持

  • 考试端:学生学员角色、支持在线考试、查看分数、训练错题。
  • 管理端:题库管理、试题管理、考试管理、用户部门管理、查看考试情况等等

  • 定员考试 :考试权限定义

  • 完全公开:任何人员都可以参与考试。
  • 指定部门:只有选中部门的人员才可以看到考试。

  • 多题型 :常用题型支持

  • 支持题型:单选题、多选题、判断题。
  • 难易程度:普通、困难

  • 便捷组卷 :题库组卷

  • 题库组卷:指定题库、分数、数量;题目、选项随机排序、杜绝作弊

2.系统设计

2.1 数据库设计

buy_log

choice

choose_log

choose_log_choice

exam

exam_result

exampaper

exampaper_question

question

question_comment

resource

resource_comment

sys_authority

sys_modify_log

sys_user

sys_user_authority

2.2 E-R图

3.项目实现

3.1 用例图

错题管理

开始考试

考试管理

试卷管理

资源管理

3.2 类图

考试模块

试卷管理类图

资源管理模块

3.3 时序图

交卷时序图

试卷导入时序图

下载资源时序图

3.5 系统功能模块图

4.项目展示

4.1 登陆界面

使用了验证码

4.2 普通用户

主页

考试页面

交卷

考试结果

考后讨论区

错题集

资源页面

4.3 管理员

试卷管理

资源管理

考试管理

参考文献

  • 基于JSP动态Web技术的在线考试系统(电子科技大学·黄东)
  • 基于Struts框架的在线考试系统(吉林大学·廉洁)
  • 基于Ext JS的题库管理与考试系统(电子科技大学·夏汛)
  • 中国石油哈尔滨石化公司在线考试系统的开发与设计(吉林大学·徐景洪)
  • 分布式计算机文化基础课程在线考试系统设计与实现(北京邮电大学·李焕哲)
  • 基于ASP.NET的在线考试系统设计与实现(吉林大学·范振钧)
  • 基于Ext JS的题库管理与考试系统(电子科技大学·夏汛)
  • 基于JSP技术在线考试系统的开发(武汉理工大学·龙保江)
  • 基于Struts框架的在线考试系统(吉林大学·廉洁)
  • 基于J2EE的学生网上考试系统的设计与实现(山东大学·雷怡然)
  • 计算机基础课程web考试系统的设计与实现(内蒙古大学·王春红)
  • 基于JSP/XML考试系统的设计与实现(华侨大学·朱达欣)
  • 基于J2EE的学生网上考试系统的设计与实现(山东大学·雷怡然)
  • 基于J2EE的远程网络教育系统研究与实现(电子科技大学·陈南荪)
  • 基于Flex与J2EE的在线考试系统的设计与实现(电子科技大学·罗建明)

本文内容包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主题。发布者:毕设货栈 ,原文地址:https://bishedaima.com/yuanma/35453.html

相关推荐

  • 基于Python的中文自动分词实验

    中文自动分词实验 实验内容 使用任意分词方法进行分词 实验要求和目的 使用任意分词方法实现汉语自动分词; 给出至少 1000 个句子的分词结果(以附件形式); 计算出分词结果的正确率
    2024年05月14日
    3 1 1
  • JavaWeb实现足球队管理系统

    JavaWeb 毕业设计项目-足球队管理系统(一)系统结构图 + 用例图 系统功能结果图: 管理员(球队经理)用例图: 教练组用例图: 球员组用例图: JavaWeb 毕业设计项目-足球队管理系统(二)成品展示 + 业务介绍 1
    2024年05月14日
    4 1 2
  • 基于JSP和Oracle的网上招聘系统的设计与实现

    基于JSP和Oracle的网上招聘系统的设计与实现 摘 要 随着时代的发展,中国的互联网技术愈加成熟,已经有越来越多的社会群体开始学会使用互联网技术
    2024年05月14日
    11 1 1
  • 教学辅助平台

    这是一个🔥🔥基于SpringBoot框架的教学辅助平台设计与实现🔥🔥的项目源码,开发语言Java,框架使用的SpringBoot+vue技术,开发环境Idea/Eclipse
    2024年05月23日
    1 1 1
  • 基于java开发教室预约Web

    Class Int—教室资源管理系统 一,需求介绍 1,1 项目前景 近年来,随着高校不断的扩招,在校师生人数不断增加,各级高校都迫切需要提高工作质量和工作效率
    2024年05月14日
    1 1 1
  • Java+SSM学生公寓宿舍寝室管理系统

    这是一个🔥🔥SSM学生公寓宿舍寝室管理系统🔥🔥的项目源码,开发语言Java,开发环境Idea/Eclipse,这个 学生公寓管理系统开发技术栈为SSM项目,可以作为毕业设计课程设计作业基于SSM框架与mysql技术
    2024年05月23日
    6 1 2
  • 基于springcloud实现的医院信息系统

    项目简介 HIS英文全称 hospital information system(医院信息系统),系统主要功能按照数据流量,流向及处理过程分为临床诊疗,药品管理
    2024年05月14日
    1 1 1
  • 城镇保障性住房管理系统

    这是一个🔥🔥基于SpringBoot框架的城镇保障性住房管理系统设计与实现🔥🔥的项目源码,开发语言Java,框架使用的SpringBoot+vue技术,开发环境Idea/Eclipse
    2024年05月23日
    2 1 1
  • 基于SSM框架的个人博客系统(源码+论文)

    这是一个🔥🔥基于SSM框架的个人博客系统🔥🔥的项目源码,开发语言Java,开发环境Idea/Eclipse,这个 个人博客系统开发技术栈为SSM项目,可以作为毕业设计课程设计作业使用spring+springmvc+mybatis实现一个个人博客系统
    2024年05月23日
    10 1 3
  • 基于 JavaWeb 的学院党费缴费系统

    基于 JavaWeb 的学院党费缴费系统 第 1 章绪论 1,1 项目背景 当今互联网发展及其迅速,互联网的便利性已经遍及到各行各业,惠及到每一个人
    2024年05月14日
    29 1 3

发表回复

登录后才能评论