# java-exam
Java实现的包含题库编辑、抽题组卷、试题分析、在线考试等模块的Web考试系统。
已经实现的主要功能有:
- 在线考试(包含限定时间设置),支持选择题、填空题、判断题三种题型,自动判分
- 选择题、填空题、判断题及用户信息的文本文件数据的Web导入
- 用户注册、登录、修改密码、基本信息管理
- 按照一定给分策略进行抽题和组卷,支持“固定组卷” 和“随机组卷”两种方式
- 按照内容、知识点、答案等搜索题库,题目及分数的统计
- 章节知识点的分层和树状展示
- 管理广播消息的推送、系统设置的修改
目前项目基于以下平台(框架、库):
- JDK 1.8
- Tomcat 8.0 (with WebSocket)
- Hibernate 5.1
- Struts 2.5
- Spring 4.3
- JFreeChart 1.0.19
- Maven
- Materialize v0.97.6 (CSS)
- Font Awesome 5.1.1
项目在Eclipse JEE下开发。
数据库设计:
- (MySQL Workbench导出)
![image](screenshots/db_design1.png)
- (简版)
![image](screenshots/db_design2.png)
部分功能截图如下:
- (未登录)
![image](screenshots/screenshot_nologin.png)
- (教师用户登陆)
![image](screenshots/screenshot_adminlogin.png)
- (知识点展示)
![image](screenshots/screenshot_chart3.png)
- (答题扇形图)
![image](screenshots/screenshot_chart2.png)
- (成绩柱状图)
![image](screenshots/screenshot_chart1.png)
- (固定组卷)
![image](screenshots/screenshot_compose1.png)
- (随机组卷)
![image](screenshots/screenshot_compose2.png)
- (导入题库及学生信息)
![image](screenshots/screenshot_importdata.png)
- (未考和已考列表)
![image](screenshots/screenshot_examlist.png)
- (在线考试中)
![image](screenshots/screenshot_exam1.png)
没有合适的资源?快使用搜索试试~ 我知道了~
温馨提示
这里为你收集整理了关于毕业设计、课程设计可参考借鉴的资料一份,质量非常高,如果你投入时间去研究几天相信肯定对你有很大的帮助。到时候你会回来感谢我的。 本资源是经过本地编译测试、可打开、可运行的项目、文件或源码,可以用于毕业设计、课程设计的应用、参考和学习需求,请放心下载。 祝愿你在这个毕业设计项目中取得巨大进步,顺利毕业! 但还需强调一下,这些项目源码仅供学习和研究之用。在使用这些资源时,请务必遵守学术诚信原则和相关法律法规,不得将其用于任何商业目的或侵犯他人权益的行为。对于任何因使用本资源而导致的问题,包括但不限于数据丢失、系统崩溃或安全漏洞,风险自担哦!
资源推荐
资源详情
资源评论
收起资源包目录
毕业设计-Java实现的包含题库编辑抽题组卷试题分析在线考试等模块的Web考试系统.zip (304个子文件)
.classpath 1KB
org.eclipse.wst.common.component 668B
org.eclipse.wst.jsdt.ui.superType.container 49B
materialize.min.css 108KB
fontawesome-all.min.css 45KB
nouislider.css 5KB
jquery.jOrgChart.lyq.css 1KB
material_icons.css 1KB
fa-solid-900.eot 157KB
fa-brands-400.eot 113KB
Material-Design-Icons.eot 100KB
fa-regular-400.eot 40KB
Roboto-Thin.eot 21KB
Roboto-Medium.eot 21KB
Roboto-Regular.eot 21KB
Roboto-Bold.eot 20KB
Roboto-Light.eot 20KB
.gitignore 19B
favicon.ico 29KB
BankQuestionDaoImpl.java 22KB
DownloadExportedFileAction.java 17KB
ExamDetailShowAction2.java 16KB
ExamDetailShowWithAnswerAction.java 12KB
ExamComposeAction.java 8KB
StudentDaoImpl.java 8KB
PDFGenerateTest2.java 7KB
ExamHandInAction.java 7KB
QuestionPieChartAction.java 7KB
ScoresBarChartAction.java 6KB
ExamComposeRandomAction.java 6KB
ExamDaoImpl.java 6KB
StudentExamScoreDaoImpl.java 6KB
ExamCreateAction.java 5KB
StudentExamListAction.java 5KB
StudentImport1.java 5KB
ExamSummaryAction.java 5KB
QuestionImportAction.java 5KB
PDFGenerateTest1.java 5KB
ExamDetailShowAction.java 4KB
ScoreRecaculateTest.java 4KB
ExcelGenerateTest1.java 4KB
StudentSelectAction.java 4KB
ChoiceQuestionSearchAction.java 4KB
ExamQuestionDaoImpl.java 3KB
ScoreStatsAction.java 3KB
ExamQuestionAnswerDaoImpl.java 3KB
BankChoiceQuestion.java 3KB
BankBlankFillingQuestion.java 3KB
UserChangePasswordAction.java 3KB
ExamQuestion.java 3KB
BlankQuestionSearchAction.java 3KB
ModifySettingsAction.java 3KB
ExamScoreListAction.java 3KB
JudgeQuestionSearchAction.java 3KB
BankQuestion.java 3KB
StudentExamScore.java 2KB
WordGernerateTest1.java 2KB
BroadcastServer.java 2KB
Student.java 2KB
ChoiceDetailAction.java 2KB
PropertyUtils.java 2KB
ExamStrategy.java 2KB
ExamStrategyDaoImpl.java 2KB
StudentImportAction.java 2KB
BarChartTest.java 2KB
UpdateStrategyScoreAction.java 2KB
GradeDaoImpl.java 2KB
UserLoginAction.java 2KB
BankQuestionDao.java 2KB
PushBroadcastMessageAction.java 2KB
JFreeChartTest1.java 2KB
JspFilter.java 2KB
ExamQuestionAnswer.java 2KB
UpdateStrategyNameAction.java 2KB
Exam.java 2KB
BlankFillingDetailAction.java 1KB
ExamListShowAction.java 1KB
JudgeDetailAction.java 1KB
ExamQuestionAnswerDao.java 1KB
SimpleTestAction.java 1KB
BubbleSort.java 961B
QuestionStatsAction.java 903B
ExamDao.java 898B
StudentExamScoreDao.java 890B
QuestionUtils.java 859B
ExamQuestionDao.java 798B
BlankFillingTest1.java 772B
CustomColorBarRenderer.java 759B
CustomRenderer.java 741B
BankJudgeQuestion.java 705B
Constants.java 641B
GetHttpSessionConfigurator.java 633B
Grade.java 612B
StudentDao.java 586B
ExamStrategyDao.java 401B
ExamPhaseTest.java 324B
ExamPhase.java 313B
GradeDao.java 305B
QuestionType.java 225B
FileLocation.java 178B
共 304 条
- 1
- 2
- 3
- 4
资源评论
高校毕业设计
- 粉丝: 184
- 资源: 385
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功