资源简介
使用到的技术:redis、amcharts、maven、html5、ajax、js、jquery以及css,关系型数据库采用的是mysql。 文件夹中有可以直接导入使用的数据库,以及可以导入试卷的excel表格格式. 该项目分为学生模块,和教师模块。 教师模块:教师可以通过导入Excel表格的方式进行添加试卷,如果Excel表中有不合法的数据,会在前台提醒哪一行哪一列出了什么问题,添加试卷后,教师可以发布试卷,试卷发布后,学生就可以答题,每张试卷都有作答时长,作答时间结束,将会自动提交试卷。考试结束后,教师可以发布答案。对于修改试卷,教师可以先选择所要修改的试卷,对于试卷可以修改试卷的名称以及考试时长,要想修改试题可以点击编辑试题,进行批量修改。 学生模块: 注册登录进入学生考试平台,选择考卷,进行作答,试卷分为单选题、多选题以及判断题,分值各不相同,对于多选题错答不得分,漏答得一半的分。在作答期间,学生可以先保存,保存的内容存储在Redis中。若点击提交,提交后直接显示成绩。提交后就不能再进入考试。要想看正确答案,得等到考试结束,教师发布成绩后,才可以看到。 学生可以看到自己的作答历史,每道题之前学生的答案以及该题正确的答案都很清晰的标注出来。为了方便学生统计自己的成绩,本系统采用了amcharts技术根据学生的历次成绩制作了柱状图和折线图结合的图表。学生可以很直观地看到自己成绩的波动。
代码片段和文件信息
package com.sun.controller;
import java.io.File;
import java.io.IOException;
import java.util.ArrayList;
import java.util.Enumeration;
import java.util.List;
import javax.servlet.http.HttpServletRequest;
import javax.servlet.http.HttpServletResponse;
import org.springframework.beans.factory.annotation.Autowired;
import org.springframework.stereotype.Controller;
import org.springframework.ui.Model;
import org.springframework.web.bind.annotation.RequestMapping;
import org.springframework.web.bind.annotation.ResponseBody;
import com.oreilly.servlet.MultipartRequest;
import com.sun.entity.Grade;
import com.sun.entity.GradeItem;
import com.sun.entity.GradeXiang;
import com.sun.entity.PageBean;
import com.sun.entity.Paper;
import com.sun.entity.Question;
import com.su
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 10416 2018-11-21 13:27 试卷导入.xlsx
文件 13915 2018-12-23 16:00 exam.sql
目录 0 2018-11-09 20:28 Exams\
文件 894 2018-11-09 20:28 Exams\.classpath
文件 905 2018-11-09 20:20 Exams\.project
目录 0 2018-11-27 00:20 Exams\.settings\
文件 567 2018-11-09 20:20 Exams\.settings\.jsdtscope
文件 84 2018-11-27 00:20 Exams\.settings\org.eclipse.core.resources.prefs
文件 364 2018-11-09 20:20 Exams\.settings\org.eclipse.jdt.core.prefs
文件 544 2018-11-09 20:28 Exams\.settings\org.eclipse.wst.common.component
文件 345 2018-11-09 20:20 Exams\.settings\org.eclipse.wst.common.project.facet.core.xm
文件 49 2018-11-09 20:20 Exams\.settings\org.eclipse.wst.jsdt.ui.superType.container
文件 6 2018-11-09 20:20 Exams\.settings\org.eclipse.wst.jsdt.ui.superType.name
目录 0 2018-11-26 23:47 Exams\WebContent\
目录 0 2018-11-09 20:20 Exams\WebContent\me
文件 39 2018-11-09 20:20 Exams\WebContent\me
目录 0 2018-11-14 23:25 Exams\WebContent\WEB-INF\
目录 0 2018-11-20 10:36 Exams\WebContent\WEB-INF\jsp\
文件 603 2018-11-16 14:40 Exams\WebContent\WEB-INF\jsp\addPaperError.jsp
目录 0 2018-11-17 22:31 Exams\WebContent\WEB-INF\jsp\admin\
文件 3840 2018-11-20 14:47 Exams\WebContent\WEB-INF\jsp\admin\allPapers.jsp
文件 1525 2018-11-21 15:14 Exams\WebContent\WEB-INF\jsp\admin\paperbystatus.jsp
文件 4115 2018-11-21 13:47 Exams\WebContent\WEB-INF\jsp\admin\questionModify.jsp
文件 249 2018-11-15 14:07 Exams\WebContent\WEB-INF\jsp\chongfu.jsp
文件 4689 2018-11-13 12:05 Exams\WebContent\WEB-INF\jsp\gradeItem.jsp
文件 4178 2018-11-17 22:02 Exams\WebContent\WEB-INF\jsp\kaoshi.jsp
文件 1223 2018-11-10 19:51 Exams\WebContent\WEB-INF\jsp\record.jsp
文件 5429 2018-11-17 18:50 Exams\WebContent\WEB-INF\jsp\save.jsp
文件 243 2018-11-15 14:06 Exams\WebContent\WEB-INF\jsp\savesucc.jsp
文件 547 2018-11-16 14:51 Exams\WebContent\WEB-INF\jsp\score.jsp
目录 0 2018-11-16 09:30 Exams\WebContent\WEB-INF\lib\
............此处省略994个文件信息
相关资源
- Java网络购物中心项目源码(附数据库
- Java讯友网络相册源码(附数据库)
- 《Java EE轻量级框架应用与开发 S2SH》
- SSH在线考试系统源码(附数据库脚本
- java微服务实战书籍
- javaweb投票系统(源码+数据库脚本)
- 通用权限管理系统源码(新手级+附数
- java7开发规范
- ssh会议管理系统(源码+数据库+文档
- 种子公司无纸化办公业务系统(静态
- 解决方案:java.security.InvalidKeyExcepti
- java读写csv文件(数据上传匹配)
- [Java网络编程(第3版2004)].(Java.Ne
- ice rpc网络编程(php/java/c#/ruby/等多种
- java struts2 Demo
- 《Java并发编程的艺术》pdf
- httpclient爬取美图
- Java编程思想(中文第4版)
- Java并发编程的艺术
- J2Cache 是 OSChina 目前正在使用的两级缓
- Java调用腾讯云接口发送短信验证码项
- java游戏:将GIF转 字符GIF
- AGV调度系统源码(OpenTCS)
- 《iText实战(第2版)文字版》pdf
- 编写高质量代码 改善Java程序的151个
- 支付宝手机网站支付SDKDemo(官方)
- 支付宝电脑网站支付 SDK Demo(官方)
- 支付宝当面付SDK Demo(官方)-JAVA版
- Introduction to Neural Networks 2nd edition
- dwz_spring框架
评论
共有 条评论