本文实现该系统的功能截图,和数据库设计SQL语句供大家参考

1.考试系统背景 随着现在科技的发展

,传统考试已经被替代,考试用电脑完成操作已经成为趋势。

2.在线考试系统技术架构

主要技术
Java Swing
开发工具和环境
Eclipse
JDK 1.8
Mysql 5.6
Win10 操作系统

3.数据库设计

CREATE TABLE `tb_user` (`id` int(11) NOT NULL AUTO_INCREMENT,`userType` int(11) NOT NULL,`UserName` varchar(100) NOT NULL,`passWord` varchar(220) NOT NULL,`havaIn` int(11) NOT NULL,PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=16 ;CREATE TABLE `tb_stat` (`id` int(11) NOT NULL,`radio_BL` int(11) NOT NULL,`more_BL` int(11) NOT NULL,`judge_BL` int(11) NOT NULL,`radio_FS` int(11) NOT NULL,`more_FS` int(11) NOT NULL,`judge_FS` int(11) NOT NULL,`exam_time` int(11) NOT NULL
) ENGINE=MyISAM;CREATE TABLE `tb_questiontype` (`id` int(11) NOT NULL AUTO_INCREMENT,`qName` varchar(50) NOT NULL,PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=4 ;CREATE TABLE `tb_question` (`id` int(11) NOT NULL AUTO_INCREMENT,`typeid` int(11) NOT NULL,`q_subject` varchar(400) NOT NULL,`q_answer` varchar(400) NOT NULL,`optionA` varchar(400) NOT NULL,`optionB` varchar(400) NOT NULL,`optionC` varchar(400) NOT NULL,`optionD` varchar(400) NOT NULL,`note` varchar(400) NOT NULL,PRIMARY KEY (`id`)
) ENGINE=MyISAM AUTO_INCREMENT=27;CREATE TABLE `tb_grade` (`id` int(11) NOT NULL,`userName` varchar(100) NOT NULL,`radioResult` int(11) NOT NULL,`fullResule` int(11) NOT NULL,`esitResult` int(11) NOT NULL,`batsisResult` int(11) NOT NULL,`date` varchar(200) NOT NULL,PRIMARY KEY (`id`)
) ENGINE=MyISAM;

4.管理员系统演示

登录界面

后台管理功能

用户管理

添加用户

删除用户
题库管理

添加试题

修改删除试题

5.学生系统演示

学生登录


考试考试

判断题

多选题

提交考试

Java实现自动阅卷

查看分数,修改密码功能

关于考试

java Swing实现考试系统相关推荐

  1. java课程设计 考试系统,java课程设计考试系统.

    java课程设计考试系统.Tag内容描述: 1.目 录 第一章第一章 引言引言 3 1 1目的 3 1 2名词解释 3 1 3参考资料 3 1 4文档结构 3 第第 2 章章远景远景 4 2 1项目概 ...

  2. 基于Java+Swing实现天气预报系统

    基于Java+Swing实现天气预报系统 一.系统介绍 二.功能展示 1.主面 2.IP定位城市 3.通过城市名称查询天气状态 4.查看各城区的天气 三.代码展示 四.其他系统 五.获取源码 一.系统 ...

  3. javaweb JAVA JSP在线考试系统网上考试系统jsp网上在线考核网站源码(在线考试报名)

    javaweb JAVA JSP在线考试系统网上考试系统jsp网上在线考核网站源码(在线考试报名) //查询所有角色public List<Role> queryAllRole(){ret ...

  4. java在线考试系统论文心得_基于java的在线考试系统毕业论文

    基于java的在线考试系统毕业论文 芜湖信息技术职业学院 毕业设计(论文) 题目: 基于Java 技术的在线考试 系统的开发 专 业: 软件技术(嵌入式) 班 级: 2009级 1班 学 号: 200 ...

  5. 基于Java的在线考试系统(附:源码和课件)

    项目介绍: 本系统是一个基于java的在线考试系统.它的用户由学生.教师和系统管理员组成.学生登陆系统可以进行在线测试和成绩查询.当学生登陆时,系统会随机地为学生选取试题组成考卷.当学生提交考卷后,系 ...

  6. java实现标准化考试系统详解(四)-----初始化操作实现

    (一)初始化操作实现 如上图所示当管理员需要更改适用工程.试题数量.考试时间时直接在文本中更改就好我们只需要每次在用户打开程序时初始化这些参数就可以 1.初始化试题模型,这里需要实现随机抽题,方法是用 ...

  7. 计算机毕业设计Java交通规则考试系统(源码+系统+mysql数据库+lw文档)

    计算机毕业设计Java交通规则考试系统(源码+系统+mysql数据库+lw文档) 计算机毕业设计Java交通规则考试系统(源码+系统+mysql数据库+lw文档) 本源码技术栈: 项目架构:B/S架构 ...

  8. 2023计算机毕业设计SSM最新选题之java中小学在线考试系统s29r0

    2023计算机毕业设计SSM最新选题之java中小学在线考试系统s29r0 最近发现近年来越来越多的人开始追求毕设题目的设创.和新颖性.以往的xx管理系统.xx校园系统都过时了.大多数人都不愿意做这类 ...

  9. java毕业设计在线考试系统Mybatis+系统+数据库+调试部署

    java毕业设计在线考试系统Mybatis+系统+数据库+调试部署 java毕业设计在线考试系统Mybatis+系统+数据库+调试部署 本源码技术栈: 项目架构:B/S架构 开发语言:Java语言 开 ...

  10. 基于Java毕业设计在线考试系统源码+系统+mysql+lw文档+部署软件

    基于Java毕业设计在线考试系统源码+系统+mysql+lw文档+部署软件 基于Java毕业设计在线考试系统源码+系统+mysql+lw文档+部署软件 本源码技术栈: 项目架构:B/S架构 开发语言: ...

最新文章

  1. Tensorrt一些优化技术介绍
  2. 【Android View基础】View中几个容易混淆的距离及坐标量
  3. Javascript是否通过引用传递?
  4. mysql 批量删除数据
  5. PCB学习第一节内容整理
  6. C语言递归算法十进制数转换为八进制(附完整源码)
  7. MySQL---数据库从入门走向大神系列(十五)-Apache的DBUtils框架使用
  8. pythoneasyinstall安装第三方库,Python安装第三方库的3种方法
  9. 浏览器怎么清理缓存_Mac系统浏览器缓存清理工具
  10. Android Studio(5)---引用jar及so文件
  11. 【】每日360题,2019.11.02日08点财会类考试习题答案
  12. centos8干净卸载mysql
  13. CMYK与有什么RGB区别?
  14. java查询ip归属地
  15. 敏捷开发 敏捷个人_在敏捷2013中寻找答案
  16. 音乐计算机曲谱狂妄之人,【B】 Undertale Sans战斗曲 MEGALOVANIA狂妄之人
  17. openstack-ocata版本nova MQ(rpc)接收端(server)浅析
  18. PDF的页面方向倒了,怎么调整并保存
  19. Unity3D中,鼠标控制相机视角并且跟随玩家的几种方法(第三人称)的学习整理
  20. Python 的文件路径和操作(一)

热门文章

  1. igm焊接机器人基本操作_焊接机器人编程与操作
  2. Springboot小区物业管理系统毕业设计源码051745
  3. 开篇-.net与.net framework和C#的关系与区别,历史沿革
  4. inceptor游标使用及优化
  5. python如何下载os库_python下载os库的方法
  6. baacloud无法连接到_加入 Beta 版“Baacloud88” - TestFlight - Apple
  7. GNS3+GNS3 VM
  8. Java代码实现—寻找素数
  9. 超好用的文件转换神器!拿走不谢~
  10. 55本《大数据浪潮之巅:新技术商业制胜之道》,包邮!