实训8-3 在线测试系统制作
实验目的: 了解JSP访问数据库的方法方法
掌握使用JSP访问mysql数据库的基本方法
掌握使用JSP完成数据库基本操作
实验内容:
实训项目一:使用mysql数据库客户端建库建表并利用JSP与之连接
参考实训5的内容,结合后台数据库,制作一个在线测试系统。
实验步骤:
(一)
利用mysql客户端SQLyog_Enterprise ,
如果需要输入用户密码用户名root
密码 root
端口号 3306
点"连接"
利用MYSQL 客户端建立题库:exam
建立用户表:user
id
username
userpassword
userno
用户ID
用户名
用户密码
学号
建立试题表-选择题(单选题,多选题):exercise
id
type
content
A
B
C
D
answer
score
题目ID
题目类型
题目
A选项
B选项
C选项
D选项
答案
分数
表中的字段类型,如果是文本类型,设定为varchar,如果是数字类型,依照需要设置为int或者其它类型。
(二)建立如下页面,用来完成用户登录信息的输入与校验:
: 登录页,输入-- 学号密码
利用servlet来完成用户登录的校验工作:: 处理用户输入信息,若用户学号和密码与数据库中的信息匹配,则跳转到测试页,否则提示信息,跳回登录页面让用户继续登录。
实训项目二:试题的读取
在之前实验的基础上,完成试题的读取,将题目显示在页面上
实训项目三:试题的批改
用户做完题目,提交以后,利用servlet完成对试题的批改,依次将用户提交的答案和数据库中的标准答案比较,若正确,则依照试题库中题目的分数进行累加。最后跳转到结果页面,将用户的得分输出。
实验步骤:
实验小结:
jsp试验报告实训8-3在线测试系统制作 来自淘豆网www.taodocs.com转载请标明出处.