
课程咨询: 400-996-5531 / 投诉建议: 400-111-8989
认真做教育 专心促就业
一、研发背景:
针对在读生进行学情考试测试,检查学生学习的进度和技术掌握程度
二、功能模块:
1. 用户登录,
2. 用户注册,
3. 在线考试,
4. 查看答卷,
5. 管理模块:子模块:成绩排名,考卷答案查阅,重置考试状态
每个模块实现的功能
三、数据库设计:
使用mysql数据库和mybatis框架进行数据库连接
四、使用的框架技术
Spring,springMVC,Mybatis
五、开发说明
1.首先配置数据库,导入sql文件
2.每次考试,只需要重新提交两处文件
第一处为: paper文件夹中,exam.txt和answer.txt即可
注意exam.txt中每行使用特定字符串进行分割【注意这两个文件一定要使用utf-8编码的格式保存,千万不能使用gbk格式的编码】
第二处为:exam.properties文件
3.exam.properties文件中需要修改考试开始时间和考试结束时间
注意月、日必须是双数,如1号要写成01
以及考试次数examType,第1次考试为1,第2次考试为2,最大支持10次考试
4.用户名为杨勇 是管理员账号
5.每次提交试卷的用户考试权限会被关闭,再开考之前需要管理员放开所有用户的考试权限
6.用户会话session时间设置时长为150分钟,超时需要重新登录
7.登录网址为ExamProject/index/index.do
8.部署环境:Tomcat7.0,jdk1.7
9.本版本支持自定义的考试方式
自定义单选题和解答题的数量(每种题型至少为1道题),但是只能判断单选题的正误,只给出单选题的正确题数,无法处理填空题,注意填空题总字数限制是9000字,所有字体加起来不能超过一万字,否则插入不进去数据库报错
10.如果用户在文本域中输入了前端html的标签,则会造成输出的内容具有相应的标签样式,无法输出标签,会把标签解释输出
11.注意部署的tomcat的server.xml配置文件需要把8080端口的配置修改为utf-8格式
【免责声明】本文部分系转载,转载目的在于传递更多信息,并不代表本网赞同其观点和对其真实性负责。如涉及作品内容、版权和其它问题,请在30日内与联系我们,我们会予以更改或删除相关文章,以保证您的权益!