首页
会员中心
到顶部
到尾部
ASP毕业设计

在线考试系统毕业设计

时间:2020/10/27 9:08:42  作者:  来源:  查看:0  评论:0
内容摘要: 1、毕业设计简介        在线考试系统是专门用于用户注册、登录、参加在线考试以及管理员进行试题录入、修改、删除、成绩查询、管理用户的ASP应用程序。具有开放性、方便性和灵活性。管理员不仅可以轻松地向题库添加、修改和查询试题...

 1、毕业设计简介

        在线考试系统是专门用于用户注册、登录、参加在线考试以及管理员进行试题录入、修改、删除、成绩查询、管理用户的ASP应用程序。具有开放性、方便性和灵活性。管理员不仅可以轻松地向题库添加、修改和查询试题,而且还可以自动新增科目并建立相应的数据;还允许用户根据自己的需求,选取考试科目。考生进行有效的身份验证登录后,选择考试科目,并要求在规定的时间内进行答题。一旦考生做完交卷后便能立即看到自己的考试成绩,并且其分数将被记入库中以供审核和查阅;另外,还可由计算机自动灵活、随机的抽取试题库中的各类试题组成各种形式的试卷,内容会随着库中试题的改变而改变,不同的考生生成的试题是不同的。
 
2、运行环境与系统结构
        客户端:  Windows95/98,Internet Explorer(IE)等
        服务器端:Windows NT/Windows2000,Internet Information Server (IIS)4.0及其以上版本,IE等;或者Windows98,Personal Web Server(PWS),IE等。
        数据库:采用access,运行于服务器端。
 
四.在线考试系统的功能模块:
根据需求分析,在线考试系统的结构如下:
1.  系统管理模块:
        计算机网络的数据库信息自动管理和远程互动处理功能,被同样应用于该网上考试系统中。远程学生用户的个人资料、考试情况和远程教师用户对于数据库的信息管理等都可以通过网络远程交互通讯的方式完成,因此,网络考试系统充分体现了最为完整、高效的现代远程教育方式。
        该模块为教师提供了对数据库中所有记录的管理,即考题的管理功能。教师可以浏览所有记录,查看各道试题的使用情况,输入时间,以及最后使用的时间以及根据所抽取的样本,统计分析得到的每道题的区分度。教师可以依据这些指标和自己的实际经验,对记录进行修改、添加和删除。
        考虑数据库中所记录的信息量非常大,如果全部显示出来,容易使得管理者看得异常费力,可能造成他们管理上的错误与疏漏。因而,采用分页显示技术,规定每页只显示五条记录,并在所有记录上方标明“数据库中共有XX条记录,共有XX页,当前为XX页。”这样,管理者就非常清楚数据库的整体情况。表格下方有若干个分别指向不同页数的超连接,使管理者能在大量数据记录中迅速检索到需要的记录。以上这些,都能帮助管理者更方便、有效的管理数据库。
(2)数据库的统计和管理功能:
        如上图所示,每条记录即每道考题中不仅有序号、考题内容、选项、答案、难度系数和分类,还有各道试题的使用频率,输入时间,最后使用的时间以及根据所抽取的样本,统计分析得到的每道题的区分度,这些字段都是系统从每个学员测试之后,自动分析统计所得。管理者可以以这些统计结果为依据,对每道考题进行适当的处理,以达到最好的效果。例如,当遇到区分度指标显示红色字时,则表示该考题较差,区分度低,需要管理者着重注意该题,看是否有必要进一步修改或删除。
        每条记录包含有出题次数,输入时间,最后使用的时间以及区分度这些统计字段,是由于网上考试系统不同于传统的考试,教师无需批改试卷,这样,教师就无法得到学生对考试的反馈信息,更无法仅凭个人经验来判断一道题的优劣。该考试系统优于其它考试系统的一个主要原因就是具有分析、统计考试结果的功能,该功能帮助管理者的更科学、有效的管理。
 
2.学生考试模块:
在线考试系统考试模块分为以下几个功能:
(1)自动生成考题功能:
        系统利用对数据库的管理和操作技术(如SQL语言),能够自动从数据库中调用记录,生成不同类型的考试。这样,增加了系统的灵活性、多样性。
        该系统为学生提供两种生成考题的方式:一、模拟测试。二、随机测试。模拟测试是读取数据库中预先指定的二十条记录而设计的考试。该类测试主要用于方便教师统计和分析每道题的区分度,教师可以抽取若干个样本学生,指定他们进行模拟测试,通过统计所有样本的结果,并根据区分度的计算公式,得到每道题的区分度。这样,教师就可以从繁琐的统计和评价试题的工作中解放出来。
随机测试是随机地读取数据库中的任意二十条记录而生成的测试。该系统中采用取随机数的方式实现,随机数的取值范围是数据库中所有的现有记录数,为了避免重复读取相同的记录,则对已读取过的记录注上标志,遇上有标志的记录,系统将不会选取。运用这种方式可以实现随机生成测试的功能,使得每个学员每次考试的内容的相似度减到最低,以防出现猜测答案或背答案的情况,能够充分考察各个学员的真实水平。区别于一般考试系统固定出题的模式,解决了仅有一次考试判断学员水平的不科学的做法;使学员根据多次随机考试的结果,对自己有一个清楚的、全面的认识。
(2) 即时评分功能:
        学生完成测试后,系统会自动进入评分界面对于每道题都会显示“学员的选择的答案”和“正确答案”。当学员选错时,系统会自动从数据库中调出该道题的注解,给学生一些提示。
而一般的考试系统大多仅提供一个最后得分,学生对于到底哪道题做对,哪道题做错,错在哪里,完全不清楚,这样的考试对学生起不到一点效果。如果以后再考同样的题,相信那个学生还是原来做错的仍然会做错。该系统则不同,具有这样的错题注解区,起到了老师讲评的作用,必能使学生受益匪浅,事半功倍!
        归类统计区:该区域根据教师为每道题定下的知识点类别,统计整个考试中各个知识点总共的出题数,如上图,该次测试总共出了20道考题,其中5道时态题;7道词汇题;8道语法题;接着根据学生答题情况,统计每个知识点的正确答题数。由这两个数字,学生可以清楚地了解自己答题情况,例如上图,该学生时态题正确率为4/5=80%;词汇题的正确率为4/7=57%;语法题的正确率为6/8=75%,显然,该学生词汇方面较薄弱,应该重点加强该类型的学习。利用系统的这种归类统计功能,确实为学生的学习起到了指导性的作用,亦充分体现了个性化教学的特点。
(3)学习成绩记录功能:
        系统对于每个学员用户的每次考试的情况都分别进行跟踪、记录,以便学员了解自己总的学习情况,是进步了?是退步了?还是时好时坏,不稳定?每一个学员都有权查看过去的成绩记录,为了保证个人隐私权,每个学员只能看到自己的成绩,而不能看其他学员的成绩。
        其中,凡是成绩低于60分的,或知识点的正确率低于60%的,都视为不合格,用红字表示,使学生引起足够的重视。而且,学生可以从自己多次的考试结果,看出自己的情况,对自己做出正确的判断,就因重视知识点正确率。
 
3.分析和评价模块:
这里主要介绍每个样本学生的考试结果的记录过程和计算区分度的方法。
 


相关评论
广告联系QQ:45157718 点击这里给我发消息 电话:13516821613 杭州余杭东港路118号雷恩国际科技创新园  网站技术支持:黄菊华互联网工作室 浙ICP备06056032号