毕业论文论文范文课程设计实践报告法律论文英语论文教学论文医学论文农学论文艺术论文行政论文管理论文计算机安全
您现在的位置: 毕业论文 >> 计算机论文 >> 正文

ASP网上考试系统的设计与实现 第6页

更新时间:2016-10-28:  来源:毕业论文
图4-3 试题形成流程图
4.3  生成试卷模块的设计 
经过试题的添加,即可进行组卷工作。首先要选择组卷课程,然后根据课程号来从数据库中选取不同的类型的题目。从这些题目中选取后,加上考试卷名,保存就会生成一份能够考试的考卷。通过修改试卷的状态来管理试卷是否考试。试卷名称形成后,就可以根据试卷的号从数据库中抽题放入试卷的详细信息表中。抽题这部分运用的是随机的抽题,根据填写试题的个数,从数据库中抽题,这部分最难的是在类型的选择,根据组卷要求,从下拉列表中选取所要的类型,给出每题类型的分值,单击添加即可从题库中抽出相应的题目。试卷形成流程图如图4-4所示。
 
图4-4 试卷形成的流程图
4.4  考生在线考试模块的设计 
考生在登录成功后,如果其考卷在考试时间范围内,那么就可以考试了,并从试卷库和相对应的试卷的试题库调出相应的试题,如果试题考试的时间不在考试的范围,则“显示”的Enable就为False,不能再进行了考试,并提示相应的信息。试题的显示运用的是DataList控件,将该控件的模板进行了相应的设计,不同的试题类型显示的方式也就不一样,模板里每种类型有使用了一个HiddenField控件,该控件主要是绑定每题的试题号,目的便于记录每个题目。另外不同的类型分值也会不同,则每种类型的分数根据试卷中类型显示出来相应的分值。考生在考试之前只需要选择可以考试的试卷,点击“显示”就可以进行考试了,点击保存,将考生的结果保存到考生的作答库中,以备老师改卷之用。考试有时间限制,如果到了规定的时间就不能再进行答题。时间这部分应用到了AJAX控件,所以程序在运行之前一定要安装AJAX,否则将无法运行,设置计数器Interval每次减少的量为一秒,使用AJAX的好处就是可以实现程序的局部刷新。在线考试流程图如图4-5所示。本文来自辣~文)论'文`网,毕业论文 www.751com.cn 加7位QQ324~9114找原文
 图4-5 在线考试流程图
4.5  老师评卷模块的设计
学生将卷子提交成功后,老师就可以进行评卷了,评卷时除了问答题之外,其他题目是系统自动计算分值的。老师对问答题评分后,就要生成考试成绩并把此成绩存在考生的本份考卷的成绩信息表中。教师对问答题进行评分时,教师首先点击“显示”,将某学生某试卷的问答题显示出来,老师根据考生的回答给出不同的分值,由于不同试卷问答题分值也不一样,如果老师在评分时还需要查该试卷问答题的分值会比较麻烦,所以在显示考生答题的情况时,也将该题的分值显示出来,这样教师更方便。评卷后,该考生的成绩在成绩表中就生成了,就可以进行查看考生的成绩了并且可以对考生的成绩进行打印下来。报表这部分是以DataSet为数据集进行绑定。这部分计算分值时,除了问答题是评分显示的,其他的类型题目也会显示出来,老师也会看到其他类型该考生所得的分值。教师评卷流程如图4-6所示。

上一页  [1] [2] [3] [4] [5] [6] 

ASP网上考试系统的设计与实现 第6页下载如图片无法显示或论文不完整,请联系qq752018766
设为首页 | 联系站长 | 友情链接 | 网站地图 |

copyright©751com.cn 辣文论文网 严禁转载
如果本毕业论文网损害了您的利益或者侵犯了您的权利,请及时联系,我们一定会及时改正。