试卷题库管理系统的设计与实现(JSP)
1.无需注册登录,支付后按照提示操作即可获取该资料.
2.资料以网页介绍的为准,下载后不会有水印.资料仅供学习参考之用.
密 惠 保
 
[资料来源:http://www.THINK58.com]
功能主要实现试卷由试题组成,而试题又来自于题库,所以试卷管理模块依赖于题库。试卷管理对试卷提供管理,包括试卷的增删改查。试卷管理中最重要的是试卷的生成,试卷生成的结果存储到试卷库。 [资料来源:www.THINK58.com]
试卷的生成可能根据多种条件来生成,可以人工出题,自动出题,试卷应具有“单元测试、学年/半学年测试、学年考试、年级统考等多种性质,以适合不同场合的需要。可以由出卷人来设定,试卷生成与题型管理结合非常紧密。
[来源:http://think58.com]
手动出卷:老师可以定制出卷的一些参数,比如:总题目数、试题的类型,每种类型试题中具体小题的数目,每道题的分数,每个年级的题所占比例,相关题目的难度比例、试题的范围等,在此基础上,系统会根据出卷人的参数,按类型分类筛选出符合条件的试题,以可翻页的方式显示,由出卷人选择确定后生成一套完整的试卷。 [资料来源:THINK58.com]
自动出卷:老师可以定制出卷的一些参数,比如:总题目数、试题的类型,每种类型试题中具体小题的数目,每个年级的题所占比例,相关题目的难度比例、试题的范围等,在此基础上,系统会根据出卷人的参数,自动生成一套完整试卷。
[来源:http://www.think58.com]
鉴于主观题的主观性,目前无法实现系统自动阅卷,所以本系统只作客观题部分。一般情况下,单选题往往在四个供选的答案A、B、C、D中选择唯一正确的答案;多选题是在供选答案中有多个选择;而判断题实质上就相当于有两个选项的单选题。因而,本系统中所涉及的单选题和多选题跟过去的大体相同。还有判断题部分。并且假设多选题一般情况下也是最多提供八个备选答案,标准答案至少有一个。故各题型的样题设计如下: [来源:http://www.think58.com]
单选题:password的意思是: A、密码 B、经过 C、单词 D、通路 [资料来源:www.THINK58.com]
正确答案为A [资料来源:www.THINK58.com]
多选题:下面的表达式为真的有:A、1>2              B、7%5=2  [版权所有:http://think58.com]
C、sin(30)=1/2      D、Cint(7/5)=1 [资料来源:http://www.THINK58.com]
正确答案为B、C、D
[资料来源:http://THINK58.com]
3.2.2 试卷管理设计方案
试卷生成:当用户进入试题管理的模块新建一份试卷时,给用户提供试卷类型、出题方式、使用年级、及其相应的科目和适用考试名称的选项,用户只要选择就可以了,避免手动输入,给用户提供了很大的方便,同时也节省了宝贵时间。其余的就是让用户设置试卷的相关内容,为接下来的试卷的试题的具体添加做好准备。如果设置的各个类型的题目的总分没有和开始设置的整张试卷的总分一致是无法进入下一步进行添加各种试卷具体类型的题目的。只有第一步骤设置都满足条件后就可以进一步完成出卷。当用户进入步骤二时看到页面显示的所有参数都是有步骤一设定的。如试题类型和每一类型题型要选的题目数的数目都是通过前面的设定来的,接着用户就可以设定各种参数从数据库抽题目,如选题的时候可以按书本查询、章节查询、各个知识点查询。提高了选题的速度和准确度,体现了出题的智能化。试题被选中显示在页面刷新。就采用了ajax技术避免传输,并实现了分页显示。当用户选定了相应的题目的时候,点击添加试题的时候。也是采用的ajax技术传到后台函数进行处理,把数据保存相应的session中,处理成功后会给用户一个对话框提示“临时保存成功”。用户就可以进行下一类型试题的添加了。
[来源:http://www.think58.com]
试卷管理:进入初始化页面,将所有的试选查询出来显示在页面上。可以通过点击列表的每一列表头,可以对所以试卷对应相关属性进行排序,用户使用十分方便快捷。
[资料来源:THINK58.com]
(1)查看:用户可以点击所要查看的试卷所在行的查看图片,就可以看到此试卷的所有内容。 [来源:http://think58.com]
(2)删除:主要实现对试卷的删除操作。通过试卷左端的复选框,实现单个试卷的删除或者批量的删除。
(3)修改:主要实现对试卷的修改功能。通过点击试卷对名称链接进入到修改页面,进行修改操作。 [来源:http://think58.com]
 
  [来源:http://think58.com]
毕业设计(www.think58.com)下一篇:毕业设计选题系统的设计与实现(JSP SQL2000)