论文部分内容阅读
引言:随着教育信息化的发展,高校在线考试系统的设计和开发势在必行,本文详细阐述了在线考试系统的需求分析和设计思想。为系统的开发提供了理论依据。
随着各校“校校通”工程的大力推进,加快了教育信息化技术在教育教学中的发展,使基础教育信息化建设又有了长足的进展,特别是近几年来高校办学规模扩大,学生人数逐年增加,社会日益增长的教育需求,要加快课程和专业数字化改造,创新信息化教学与学习方式,促进高等教育质量全面提高和拔尖创新人才培养,传统的考试模式已经跟不上时代发展的步伐,在线考试系统的开发势在必行,在线考试系统可以提高高校考务工作效率、增加考试客观性和公正性、减轻教师命题试卷和试卷评阅的负担,加快推进学校教育信息化建设的步伐,同时还能减少学校的经济开销。
一、在线考试系统总体需求分析
1、考生能够通过互联网随时随地参加考试。2、在线考试系统应该能够同时满足多人在线考试,系统安全性能高,运行稳定性强,操作简单,具备友好的图形化操作界面。3、试卷组卷要具有科学性和合理性,根据教师设定的题型和难度自动组卷。4、在线考试系统的设计要公正公平,距离考试结束时要设定倒计,方便学生掌握考试时间。5、考试时间到后,系统能自动保存并且提交试卷。6、系统能够安全稳定运行。7、考生注册:为了保证系统的安全性,学生必须注册才可以登录系统进行考试。8、用户管理:教务管理员可以对系统的用户进行添加、删除。9、考试课程管理:教学管理员可以对考试的课程进行添加、查询等操作。10、教务管理员能够修改查看考生信息,教师信息,试题信息。11、系统管理员对系统进行维护,保证系统的运行稳定。12、题库管理:对录入的各种题型进行管理,可以实现试题的添加、修改、删除等。13、试题参数设置:对录入的试卷要设置相关参数,如题型、分值、难点等。14、在线考试:为了保证考试的公平性,系统要严格实行权限的控制和控制考生的考试时间,对考生的考试状态进行实时监控。如果考生在规定的时间内没有完成试卷的作答,系统必须实现试卷的自动保存并自动提交考生的试卷。15、系统自动阅卷和人工阅卷:对于试卷的客观题系统能够自动进行评分,对于主观题部分由于评分的复杂性则采用教师阅卷,考生的最终考试成绩由机子评分和人工评分两部分组合,成绩汇总后将最终成绩保存在考生成绩数据库中。16、综合查询:考生可以查询自己的考试成绩和试卷等信息,并能够删除指定纪录,并能够以报表的形式输出。
二、在线考试系统功能设计
根据在线考试系统设计的特点,可以设置如下几种功能,考生注册和登录、在线考试、查询成绩以及退出登录;考生信息、考题信息、考生成绩信息、考试套题和试卷类型信息等进行管理。从用户的角度来看,为了保证系统的安全,绝不允许任何人随意地登录系统,所以在系统中设置了五种用户:系统管理员、教务管理员、教学管理员、教师用户、考生用户。用户登录在线考试系统需进行验证,这样可以保证系统的安全性.不同的用户有不同的权限,分别完成不同的功能。为教师和学生提供一个网上工作学习的平台。
在以上分析的基础上,我们开始做系统各个功能模块的详细设计。
1、系统管理模块。系统管理模块包括系统的维护、用户管理模块,用户管理子模块又包括教务管理员信息管理子模块、教学管理员信息管理子模块、系统管理员信息管理子模块、教师信息管理子模块、考生信息管理子模块。用户管理主要对用户角色进行创建和编辑,系统可以创建新的角色,对于现有的角色可以赋予各种新的权限,或者收回角色的现有权限。
2、题库管理模块。题库管理模块包括对考试题目进行添加试题、查询试题、修改试题和删除试题操作。要首先选择所属的考试专业和套题才能进行添加考试题目信息的相关操作;在考试题目信息列表页面中,可以通过选择不同的查询条件(例如:考题类型、所属专业、所属套题和加入时间)并输入相应的关键字,来实现查询操作;根据实际需要,还可以实时更新考试题目的详细信息或删除考试题目。
3、考试套题管理模块。考试套题管理模块主要是对套题进行添加、查询、修改和删除。当要添加考试套题时,首先要在页面中选择所属的专业,然后在指定的文本框中输入要添加的考试套题的名称,才能进行添加;考试套题信息页面中还提供了查询功能,在这里可以根据用户的要求选择不同的查询条件,可通过套题名称、所属专业来实现查询操作;此外还可以更新考试套题中的信息或者删除考试套题。教师根据要求可以在线进行数据的维护和管理,这样在考试时就可以充分地利用试题库。
4、课程管理模块。课程信息的划分是根据专业来划分的,主要功能包括对试卷类型进行添加、查询、修改和删除操作。在课程管理页面中,可以通过选择不同的查询条件(例如:授课教师、专业、课程编号)并输入相应的关键字,来实现查询操作;根据实际需要,还可以实时更新课程的详细信息或删除课程,如果该门课程包含着考试信息则不能删除。
5、组卷管理模块。该模块的功能是通过设置组卷的相关约束条件,如试卷的题型、总分、试题的难度、考试时间等条件,生成一份适合的考试试卷。教师可以根据需要选择系统自动组卷或是手动组卷。
6、考试管理模块
考试管理子模块对学生在线考试的时间和过程等事务进行控制。考生进入系统界面,考生选择自己要考试的考卷之后开始考试,系统自动抽出试卷,在网页上显示本次考试的试卷,考生开始答题。同时网页上显示当前考试的时间和剩余时间,当离考试结束还有15分钟时就会提醒考生。考生答题完毕,就可以选择“提交试卷”按钮,如果考试时间到考生还没有提交考试,系统将强制提交试卷;考试期间考生可以随时保存试题答案,系统也应每隔一段时间自动保存试卷。整个考试过程都由教务管理员进行监控,他可以查看整个考生的考试状态,查看考生是否登录考试的情况,考试所用时间、考试是否结束、考试状态是否异常等。
7、阅卷模块。由于试卷内容包括客观题和主观题两大类,考生答题完毕之后提交考卷,系统将自动对考生提交的试卷自动阅卷,对于主观题,由阅卷教师进行评阅。
8、成绩管理模块。教师对成绩的管理,可以查询到班级每位考生的成绩。根据对考试成绩的分析,制定有效的复习计划。教师可以查看学生成绩,删除学生成绩。
三、结语
在线考试系统可以使学生在任何时间,任何地点进行考试,不受时间和空间的限制,同时在线考试系统还具有自动组卷、自动阅卷和统计分析,这就增加了考试的便利性和灵活性,大大减少了教师的工作量,学生可以根据自己的实际情况灵活地选择考试的形式进行考试,并能得到即时的反馈,这能有效地提高教学效率,促进学生自主学习的热情和积极性。随着传统教育向信息化教育得推行,应用先进的信息技术组建在线考试系统也越来越多的展现出它的优势性。
参考文献
[1]任晓霞.基于B_S结构的在线考试系统的设计与实现[D],河北工业大学,2010.
[2]汪永明.基于B/S模式的在线考试系统[J],微机发展,2004,14(1):59一61.
[3]付晓波.基于Web模式下考试系统的设计与实现[D],大连理工大学,2007.
[4]付晓波.基于Web模式下考试系统的设计与实现[D],大连理工大学,2007.
[5]郭素蓉.学校通用考试系统的设计与实现[D].电子科技大学, 2005.
[6]陈年.高校在线课程考试系统的设计与开发[D],重庆大学,2008.
(作者单位:云南省保山学院信息学院)
随着各校“校校通”工程的大力推进,加快了教育信息化技术在教育教学中的发展,使基础教育信息化建设又有了长足的进展,特别是近几年来高校办学规模扩大,学生人数逐年增加,社会日益增长的教育需求,要加快课程和专业数字化改造,创新信息化教学与学习方式,促进高等教育质量全面提高和拔尖创新人才培养,传统的考试模式已经跟不上时代发展的步伐,在线考试系统的开发势在必行,在线考试系统可以提高高校考务工作效率、增加考试客观性和公正性、减轻教师命题试卷和试卷评阅的负担,加快推进学校教育信息化建设的步伐,同时还能减少学校的经济开销。
一、在线考试系统总体需求分析
1、考生能够通过互联网随时随地参加考试。2、在线考试系统应该能够同时满足多人在线考试,系统安全性能高,运行稳定性强,操作简单,具备友好的图形化操作界面。3、试卷组卷要具有科学性和合理性,根据教师设定的题型和难度自动组卷。4、在线考试系统的设计要公正公平,距离考试结束时要设定倒计,方便学生掌握考试时间。5、考试时间到后,系统能自动保存并且提交试卷。6、系统能够安全稳定运行。7、考生注册:为了保证系统的安全性,学生必须注册才可以登录系统进行考试。8、用户管理:教务管理员可以对系统的用户进行添加、删除。9、考试课程管理:教学管理员可以对考试的课程进行添加、查询等操作。10、教务管理员能够修改查看考生信息,教师信息,试题信息。11、系统管理员对系统进行维护,保证系统的运行稳定。12、题库管理:对录入的各种题型进行管理,可以实现试题的添加、修改、删除等。13、试题参数设置:对录入的试卷要设置相关参数,如题型、分值、难点等。14、在线考试:为了保证考试的公平性,系统要严格实行权限的控制和控制考生的考试时间,对考生的考试状态进行实时监控。如果考生在规定的时间内没有完成试卷的作答,系统必须实现试卷的自动保存并自动提交考生的试卷。15、系统自动阅卷和人工阅卷:对于试卷的客观题系统能够自动进行评分,对于主观题部分由于评分的复杂性则采用教师阅卷,考生的最终考试成绩由机子评分和人工评分两部分组合,成绩汇总后将最终成绩保存在考生成绩数据库中。16、综合查询:考生可以查询自己的考试成绩和试卷等信息,并能够删除指定纪录,并能够以报表的形式输出。
二、在线考试系统功能设计
根据在线考试系统设计的特点,可以设置如下几种功能,考生注册和登录、在线考试、查询成绩以及退出登录;考生信息、考题信息、考生成绩信息、考试套题和试卷类型信息等进行管理。从用户的角度来看,为了保证系统的安全,绝不允许任何人随意地登录系统,所以在系统中设置了五种用户:系统管理员、教务管理员、教学管理员、教师用户、考生用户。用户登录在线考试系统需进行验证,这样可以保证系统的安全性.不同的用户有不同的权限,分别完成不同的功能。为教师和学生提供一个网上工作学习的平台。
在以上分析的基础上,我们开始做系统各个功能模块的详细设计。
1、系统管理模块。系统管理模块包括系统的维护、用户管理模块,用户管理子模块又包括教务管理员信息管理子模块、教学管理员信息管理子模块、系统管理员信息管理子模块、教师信息管理子模块、考生信息管理子模块。用户管理主要对用户角色进行创建和编辑,系统可以创建新的角色,对于现有的角色可以赋予各种新的权限,或者收回角色的现有权限。
2、题库管理模块。题库管理模块包括对考试题目进行添加试题、查询试题、修改试题和删除试题操作。要首先选择所属的考试专业和套题才能进行添加考试题目信息的相关操作;在考试题目信息列表页面中,可以通过选择不同的查询条件(例如:考题类型、所属专业、所属套题和加入时间)并输入相应的关键字,来实现查询操作;根据实际需要,还可以实时更新考试题目的详细信息或删除考试题目。
3、考试套题管理模块。考试套题管理模块主要是对套题进行添加、查询、修改和删除。当要添加考试套题时,首先要在页面中选择所属的专业,然后在指定的文本框中输入要添加的考试套题的名称,才能进行添加;考试套题信息页面中还提供了查询功能,在这里可以根据用户的要求选择不同的查询条件,可通过套题名称、所属专业来实现查询操作;此外还可以更新考试套题中的信息或者删除考试套题。教师根据要求可以在线进行数据的维护和管理,这样在考试时就可以充分地利用试题库。
4、课程管理模块。课程信息的划分是根据专业来划分的,主要功能包括对试卷类型进行添加、查询、修改和删除操作。在课程管理页面中,可以通过选择不同的查询条件(例如:授课教师、专业、课程编号)并输入相应的关键字,来实现查询操作;根据实际需要,还可以实时更新课程的详细信息或删除课程,如果该门课程包含着考试信息则不能删除。
5、组卷管理模块。该模块的功能是通过设置组卷的相关约束条件,如试卷的题型、总分、试题的难度、考试时间等条件,生成一份适合的考试试卷。教师可以根据需要选择系统自动组卷或是手动组卷。
6、考试管理模块
考试管理子模块对学生在线考试的时间和过程等事务进行控制。考生进入系统界面,考生选择自己要考试的考卷之后开始考试,系统自动抽出试卷,在网页上显示本次考试的试卷,考生开始答题。同时网页上显示当前考试的时间和剩余时间,当离考试结束还有15分钟时就会提醒考生。考生答题完毕,就可以选择“提交试卷”按钮,如果考试时间到考生还没有提交考试,系统将强制提交试卷;考试期间考生可以随时保存试题答案,系统也应每隔一段时间自动保存试卷。整个考试过程都由教务管理员进行监控,他可以查看整个考生的考试状态,查看考生是否登录考试的情况,考试所用时间、考试是否结束、考试状态是否异常等。
7、阅卷模块。由于试卷内容包括客观题和主观题两大类,考生答题完毕之后提交考卷,系统将自动对考生提交的试卷自动阅卷,对于主观题,由阅卷教师进行评阅。
8、成绩管理模块。教师对成绩的管理,可以查询到班级每位考生的成绩。根据对考试成绩的分析,制定有效的复习计划。教师可以查看学生成绩,删除学生成绩。
三、结语
在线考试系统可以使学生在任何时间,任何地点进行考试,不受时间和空间的限制,同时在线考试系统还具有自动组卷、自动阅卷和统计分析,这就增加了考试的便利性和灵活性,大大减少了教师的工作量,学生可以根据自己的实际情况灵活地选择考试的形式进行考试,并能得到即时的反馈,这能有效地提高教学效率,促进学生自主学习的热情和积极性。随着传统教育向信息化教育得推行,应用先进的信息技术组建在线考试系统也越来越多的展现出它的优势性。
参考文献
[1]任晓霞.基于B_S结构的在线考试系统的设计与实现[D],河北工业大学,2010.
[2]汪永明.基于B/S模式的在线考试系统[J],微机发展,2004,14(1):59一61.
[3]付晓波.基于Web模式下考试系统的设计与实现[D],大连理工大学,2007.
[4]付晓波.基于Web模式下考试系统的设计与实现[D],大连理工大学,2007.
[5]郭素蓉.学校通用考试系统的设计与实现[D].电子科技大学, 2005.
[6]陈年.高校在线课程考试系统的设计与开发[D],重庆大学,2008.
(作者单位:云南省保山学院信息学院)