ExamSym

基于java的考试及阅卷系统

一个基于JAVA的考试及评卷系统

课程:Java程序语言设计(2020年春)

老师姓名:XX

学生姓名:XXX

学号:XXXXXXXXXXXXX

学院:XX与XX工程学院

本程序实现的功能

利用Java编程语言构建一个用于答题和评卷的GUI,用户选择答案,系统自动判断并显示分数;

默认出10道题,试题由系统自动从50道的试题库中随机选中(提供两个试题库,可自行选择);

提供重新开始的机会,用户可选择重新做之前的题目;

所有答题结果数据被记录在一个答题数据文档中,其中每次使用系统会增加一个标志,而在一次使用系统中的不同答题次数被记录在不同行,以示对比和区别;

如何运行本程序

直接点击运行AnswerQuestion.java,将看到如下界面:

点击答题开始,界面未发生变化,此时再点击下个题目,界面出现题目,如下所示:

在ABCD四个选项中选出答案,点击下个题目,继续答题

答题数不能超过规定的10个,否则运行出错,不能继续答题

当答完小于等于10个题目后,可点击重新开始,此时界面未发生变化,再点击下个题目,界面恢复成初始状态,可以继续答题

题目可以在试题库2.txt中修改,答题的数据在答题数据.txt中查看

文件格式

题目文件格式如下,用&&分隔题目、选项、答案

2、“仁者,其言也訒”出自()。

&&

A、《论语·雍也》

&&

B、《论语·颜渊》

&&

C、《论语·先进》

&&

D、《论语·里仁》

&&

B、《论语·颜渊》

&&

系统记录的答题数据样式如下:

=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=-=

Wed Jun 17 11:13:41 GMT+08:00 2020

,

//\^/`\

| \/ |

| | | 电子科技大学JAVA语言程序设计

\ \ / _ _

'\\//' _{ ' }_

|| XXX XXXXXXXXXXXXX { `.!.` }

|| <208766617@qq.com> ',_/Y\_,'

|| , {_,_}

|\ || |\ |

| | || | | MY BLOG: (\| /)

| | || / / \| //

\ \||/ / |//

`\\//` \\ \./ \\ / // \\./ \\ // \\ |/ /

^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

[1、B] [6、D] [9、A] [9、B] [21、B] [23、D] [27、D] [33、A] [34、B]

[1、B] [6、D] [9、A] [9、C] [21、B] [23、B] [27、D]

[1、A] [6、D] [9、A] [9、C]

[1、B] [6、C] [9、A] [9、C] [21、B] [23、D] [27、B] [33、C]

java评卷系统_GitHub - Ju5ticeGit/ExamSym: 基于java的考试及阅卷系统相关推荐

  1. java教务系统类设计_基于Java EE体系的高校教务管理系统的设计开发

    <基于Java EE体系的高校教务管理系统的设计开发>由会员分享,可在线阅读,更多相关<基于Java EE体系的高校教务管理系统的设计开发(3页珍藏版)>请在人人文库网上搜索. ...

  2. java开发组态软件下载_基于JAVA的煤矿安全监控系统组态软件设计研究.pdf

    ·218· 工矿自动化 基于JAVA的煤矿安全监控系统组态软件设计 鲍毅华钢 (中国矿业大学信电学院 江苏徐州 221008) [摘要]本文通过对当前煤矿安全监控系统组态存在的问题和发展趋势的问题,提 ...

  3. 基于Java的设计开题报告_基于Java的电子邮件的收发系统的设计与实现开题报告...

    基于Java的电子邮件的收发系统的设计与实现开题报告 (8页) 本资源提供全文预览,点击全文预览即可全文预览,如果喜欢文档就下载吧,查找使用更方便哦! 9.90 积分 开题报告 基于 Java 的电子 ...

  4. java包裹邮费计算_GitHub - honghailiang/FreightSystem: 基于Java Swing编写的简易运费计算工具...

    FreightSystem 基于java Swing编写的运费计算系统 初始化数据 从excel中读取数据,转化为对象(只保存基础数据:序列号.始发站.目的站.省份.100kg以下(元/kg).100 ...

  5. java框架ssh实验报告_基于SSH的实验报告提交系统

    [实例简介] 基于SSH的实验报告提交的开发系统,可以用于毕业设计和平时的学习中,适合学习javaweb三大框架的同学学习. [实例截图] [核心代码] 364e55cd-edbc-4bfc-a29b ...

  6. java中ssm付款代码_基于Java+SSM的网上订餐系统、基于JavaWeb的网上订餐系统

    需求分析 基于Java+SSM框架实现一个校园点餐系统,包括用户端和管理员端; 前台主要功能有用户注册, 用户登录, 我的购物车.我的订单.商品评论.校园资讯等; 管理员端主要功能有:用户管理.商品管 ...

  7. java中国象棋网络对弈_基于JAVA的中国象棋对弈系统(附答辩记录)

    基于JAVA的中国象棋对弈系统(附答辩记录)(包含选题审批表,任务书,开题报告,中期报告,毕业论文7100字,程序) 摘  要:本毕业设计采用Java实现中国象棋对弈,可以由两个玩家操作来进行.其图形 ...

  8. java怎么写桌面日历_基于java的桌面日历系统的设计与实现毕业设计论文最终版.doc...

    基于java的桌面日历系统的设计与实现毕业设计论文最终版 分类号_______________ 密级________________ UDC _______________ 学号_ ___ 毕业设计( ...

  9. java 城市公交查询系统源码_基于Java的城市公交查询系统的毕业设计参考源码

    资料介绍 一.实现多种查询功能,包括根据商厦名称.公交车号.日常站点.和任意两个站点查询乘车路线.其次,采用最短路径算法查找任意两个站点之间的最短乘车路线.最后,提供了用户留言的功能.用户管理功能和后 ...

最新文章

  1. 基础知识:页面div始终浮在浏览器顶部
  2. [BZOJ 2434][Noi2011]阿狸的打字机(AC自动机+树状数组+dfs序)
  3. 1. SSM 环境搭建(终极无错版)
  4. day10-Python学习笔记(二十三)线程池,unittest参数化,协程
  5. Linux老是提示compat-libstdc++ is not installed的原因
  6. 记录es几个问题,增删改查,索引创建
  7. C# 自定义网格 dataGridView 初始化 修改数据
  8. JavaScript成语消消乐
  9. 图解linux文件系统,linux系统的基本构成和文件系统的结构(配图解)
  10. oracle sql 查询全年日期,oracle下sql创建指定年份全年日期表(区分工作日)
  11. python安装imageai库方法_小白对 imageAI环境搭建 实现object detection 的初使用(自己所用)...
  12. 1: 上山拜师--ARM简介
  13. C++:设计模式之命令模式(例子)
  14. 微信支付V3版商家转账到零钱
  15. 用matlab求 矩阵每一列的平方和 最小值及其下标
  16. 全志A10/A20 Bootloader加载过程分析
  17. 绝望而沉重的爱·《致我们终将逝去的青春》
  18. 计算机保研夏令营会有院校歧视吗?怎么应对院校歧视?
  19. 【总结】ACM比赛生涯总结
  20. cma盲均衡matlab,qam信号cma盲均衡(CMA_MMA_16QAM.asv)

热门文章

  1. javawebJAVAJSP网吧计费管理系统(JSP网吧管理系统)JSP网吧收费管理系统JSP网吧自动计费管理系统
  2. 操作系统第九章笔记---存储管理
  3. 使用HD Tune扫描一块1TB的机械硬盘需要多长时间?
  4. C++中string append函数的使用与字符串拼接
  5. 一键满速下载各种单机/网络游戏
  6. Android 集成微信支付和支付宝支付工具类
  7. 腾讯安全与锐捷网络战略合作,威胁情报能力“被集成”
  8. 暨南大学计算机科学系怎么样,暨大毕业生最吃香的十个专业,毕业五年平均月薪过万的竟是这几个!...
  9. 读书笔记:《走到人生边上》
  10. xmos-XVF3100简介