javaweb在线考试系统毕业答辩

在线考试系统 学生:甘语楠 学号:151106004 教师:唐自力 研究背景目的和意义 系统功能描述 设计、实现 致谢 1 2 3 4 1.1 选题背景 在线考试系统作为传统考试的改革,实现了考试的客观性、公 正性及方便性。所以在线考试系统是近年来研究的一个热点课题。 1.2 目的 本次毕业设计的目的是基于JAVA Web技术设计一个简单的在线考试系统, 实现其后台和前台两大模块的基本功能,完成数据库的设计与规划。最 后通过测试来检测在线考试系统的功能性。 研究背景目的和意义 系统功能描述 为了保障整个系统的安全性,在线考试系统实现了分类验证的登录模块,通过此模块,可以对不同身份的登录用户进行验证,确保了不同身份的用户操作系统。在抽取试题上,系统使用随机抽取试题的方式,体现了考试的客观与公正。当考生答题完毕之后.提交试卷即可得知本次考试的得分,体现系统的时效性。在后台管理上,分后台管理员管理模快和试题管理模块,以适应不同用户的使用需 求,前存只有系统的高级管理员才能进入,对整个系统进行管理,而后者只允许教师登录,可以对自己任教的科目试题进行修改,并且可以查看所有参加过自己任教科目考试的学生的成绩。 2.1系统模块划分 系统模块从功能方面可以划分为,在线考试模块、在线管理模块、 在线阅卷模块;从使用权限方面划分为,前台系统模块和后台系统模 块。本次主要以前后台系统模块来介绍。图2.2是前台系统模块,图2.3 是后台系统模块图 图2.2前台系统模块 。 2、系统功能的设计 前台系统 考生注册模块 登录模块 选试卷模块 考试模块 成绩查询模块 密码修改 2.2 后台模块设计 图2.3 后台系统功能模块 2、系统功能的设计 添加删除账号 添加试题 修改试题 删除试题 后台系统模块 试卷管理 试题管理 删除试卷 试卷成绩查询 修改密码 账号管理 用户浏览 2.3 数据库的设计 本系统采用的是MySQL数据库。根据系统的功能设计,可以列出以下数 据表:考生信息数据表、管理员信息数据表、试卷信息表、说明。 下表为考生信息表,其余表格结构与下表类似不再给出。 2、系统功能的设计 字段名称 数据类型 说明 ID 自动编号 ID自动编号 用户名 文本 考生或管理员登录姓名 密码 文本 登录密码 权限 文本 考生、管理员 当前状态 文本 用户出于何种状态 3.1 登录模块和考试模块 图3.1是在线考试系统的登录测试图,从图中我们可以看到六个 选项。图3.2是用户的注册模块测试图。 图3.1 登录模块测试图 图3.2 在线考试模块测试图 3、系统模块测试分析 3.2 后台管理模块和查看考试成绩模块 图3.2.1是在线考试系统的登录测试图,从图中我们可以看到六个 选项。图3.2.2是用户的注册模块测试图。 图3.1 后台管理模块测试图 图3.2 查看成绩模块测试图 3、系统模块测试分析 通过测试,本次设计的在线考试系统可以完成前后台的基本功能

java web毕业答辩ppt_javaweb在线考试系统毕业答辩.ppt相关推荐

  1. java计算机毕业设计四六级在线考试系统源代码+数据库+系统+lw文档

    java计算机毕业设计四六级在线考试系统源代码+数据库+系统+lw文档 java计算机毕业设计四六级在线考试系统源代码+数据库+系统+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言:Java ...

  2. Java计算机毕业设计四六级在线考试系统源码+系统+数据库+lw文档

    Java计算机毕业设计四六级在线考试系统源码+系统+数据库+lw文档 Java计算机毕业设计四六级在线考试系统源码+系统+数据库+lw文档 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 ...

  3. 基于Java与MySQL开发的在线考试系统

    1 概述 1.1 简介 在Exam++考试系统第一版的基础上,我们对ExamStack V2.0进行了大量代码重构,同时也对数据模型做了部分调整.为了减小学员考试交卷时大量并发带来的系统风险,我们尝试 ...

  4. IDEA+Java+SSH+Bootstrap+Mysql实现在线考试系统(含论文)

    一.系统介绍 1.开发环境 开发工具:IDEA2018.2 JDK版本:jdk1.8 Mysql版本:8.0.13 2.技术选型 1.后端:使用Java+SSH进行开发,使用过滤器来验证用户是否登录, ...

  5. Java项目:Springboot+vue在线考试系统

    作者主页:夜未央5788 简介:Java领域优质创作者.Java项目.学习资料.技术互助 文末获取源码 在线考试系统 项目介绍 该项目是一个前后端分离项目,后端使用 SpringBoot,前端使用 V ...

  6. Java笔记13-兄弟连在线考试系统

    今天内容: 1.兄弟连在线考试系统 1.1 软件开发的流程 需求分析文档 => 概要设计文档 => 详细设计文档 => 编码和测试 1.2 编写目的 (1)复习JavaSE所学的所有 ...

  7. 基于JAVA+SpringMVC+Mybatis+MYSQL的在线考试系统

    项目功能: 管理员对年级.专业.班级进行管理,教师出题,根据已有的题或新出的题设计试卷,切换试卷的状态,使用jfreechart生成分数区间以及最高分最低分统计图,利用poi导出一套试卷的成绩单,查看 ...

  8. 基于WEB的英语四级在线考试系统

    开发工具(eclipse/idea): eclipse4.5/4.8或者idea2018,jdk1.8 数据库:mysql 功能模块: 管理员子系统模块实现 班级管理模块:系统管理员可以添加专业信息和 ...

  9. 基于java(springboot框架)在线考试系统 毕业论文(1)前端

最新文章

  1. 理解http响应头中的Date和Age
  2. 最强写作AI竟然学会象棋和作曲,语言模型跨界操作引热议,在线求战
  3. shell实例第1讲:编写shell脚本注意事项
  4. 利用 Numpy 进行矩阵相关运算
  5. python 遍历内嵌tuple,python特性语法之遍历、公共方法、引用
  6. darknet-训练自己的yolov3模型
  7. 设计模式——工厂模式(一)
  8. mysql忘记密码怎么办?
  9. webpack打包vue2.0项目时必现问题
  10. MySQL中boolean类型设置
  11. 服务器更新维护尚未全部完成,03月07日全部服务器更新维护公告
  12. If only和Only if区别
  13. 在线英语广播==好好学习,天天向上
  14. 第二讲:线性结构-Go语言实现
  15. UGUI sprite editor九宫切图用法
  16. 个性化海报在爱奇艺视频推荐场景中的实践
  17. 项目经理的“阴谋诡计”
  18. 大数据看长沙楼市走势
  19. 实验室功放三极,669,649,TIP122,127,5551,5401引脚和NE5532
  20. MicroBlaze实验_1

热门文章

  1. 外卖点餐列表滑动 微信小程序_外卖点餐微信小程序的详细解决方案
  2. java xmpp smack_【XMPP】Smack源码之初步认识
  3. “智慧水利”发展综述:我国水利事业迈入新阶段
  4. 蒙特卡洛树搜索的主要流程有哪些_蒙特卡洛树搜索简介与实现
  5. 生鲜追溯超市达355家 扫二维码知道谁种的(中国商业重追溯管理平台)
  6. 红外热像仪不能聚焦维修【图文详解】
  7. python - 树
  8. 为什么会有跨域的问题出现,如何解决跨域问题
  9. 论文代码复现常见问题
  10. Java设计模式之——模板方法模式