论文部分内容阅读
【摘 要】随着计算机网络技术的不断发展和教育体制的不断改革,计算机、网络、多媒体等技术已逐渐渗入到学生的日常生活学习中,网络教育也越来越被各界所关注。基于WEB技术下的考试系统应运而生,不仅实现了信息和试题、考务和在线考试等管理外,还实现了自动阅卷和在线监考、成绩统计等功能。因此,本文通过简要介绍基于WEB技术的计算机应用考试系统的性能,提出了一个计算机应用考试系统设计方案,并对基于WEB技术的计算机应用考试系统的实现进行了阐述。
【关键词】WEB技术 计算机应用 在线考试系统 C/S
考试作为衡量学生对知识掌握程度的主要方式,以往传统的人工出题和阅卷、考试的方式,容易造成考试压题和阅卷时间过长的现象,还容易造成考试答案泄露现象的发生等,因此,基于WEB技术的计算机应用考试系统在实现远程教学的基础上,通过网上在线考试学生只需凭借学号和姓名、密码就能进入考试,不仅使考试更为灵活,避免出现压题现象,而且计算机阅卷提高了阅卷的效率,使考试更具公平性和安全性。
一、基于WEB技术的计算机应用考试系统的性能
由于计算机应用考试系统能够在网络基础上实现远程管理和操作,以及考试的目的,因此,基于WEB技术的计算机应用考试系统必须具有:可实用性、高可靠性、安全性、简单易用性、先进行、可扩展性、经济性等。
(一)可实用性和高可靠性
基于WEB技术的计算机应用考试系统在设计的过程中,必须要满足单、多选、判断、填空的考试要求。系统在获取基本需求后,采用软件工具快速构建一个考试系统模型,并通过不断改进,获取最终可实用的考试系统。同时,由于考试系统在运行的过程中,容易发生故障,导致操作失误或系统自动关闭等现象,因此,系统软件和硬件的高可靠性直接关系到系统的实时操作,这就需要系统具有较强的自恢复能力,以避免考试信息的丢失和系统的死锁。
(二)安全性和易用性
要想在线考试的过程,确保考试信息和数据部被丢失或中断考试,因此,要求考试系统能够在特殊故障情况下,自动恢复考试和保存考试信息,而数据库的维护工具是必不可少的,不仅能够便于在考试过程中,便于备份和恢复数据,而且能够能更好的存储考试信息,使考试系统具有高安全性。同时,考试系统简单易操作性也是构建计算机应用考试系统的关键,教师只需要简单进行操作培训就能够帮助学生完成考试和顺利完成试卷阅卷等工作。
二、计算机应用考试系统的设计
(一)计算机应用考试系统的体系结构
基于WEB技术的计算机应用考试系统,由于大部分考试操作的完成都在客户端中,因此,在系统开发的过程中,多集中于客户端本地组建的开发。 主要以B/S模式为主实现集中管理。系统中软件程序和数据库,以及发布的信息的访问和应用都集中于WEB和数据库服务器上完成。
考试系统主要分成:系统管理,主要完成系统的参数配置和维护用户信息与阅卷教师信息;题库管理,对考试试题进行建立和修改,以及删除,并记录出题和审核试题教师的各项信息,大批量的将试题库中的试题进行导入和导出;考试管理,完成对考试状态管理,合理修改考试方案;考生管理,完成考生的添加和删除,维护和批量导入、导出考生信息;阅卷管理,在操作阅卷期间,为教师提供管理界面,教师在进入界面后,从试卷库中自动抽取试卷进行操作题的阅卷提交分数,并记录阅卷信息;成绩管理,批量进行学生考试成绩的导入和导出,并显示统计分析后的考试成绩。
(二)数据库的设计
计算机应用考试系统数据库设计用户信息、试题库、成绩库,以供存放各科试题和存放学生考试成绩和查询成绩。因此,本文通过利用SQL Server 2005数据管理工具,完成数据库的创建,定义各表间的关系,编写各视图和索引、存储等工作,并添加和授权用户。每张考卷都有各自对应的数据表记录试卷所有试题的ID,在考试的过程中,系统将根据ID对试题进行读取和保存试卷信息。
三、基于WEB技术的计算机应用考试系统的实现
考生和教师,以及管理员通过登陆系统进入考试界面,选择考试科目和完成在线考试、自测、查询成绩,以及教师进行试题管理和成绩分析管理等。学生在进入系统时,只需要输入姓名和学号,但是教师和管理员在进入系统之前要输入代号、密码。登陆系统主要由login.Aspx实现,当提交的Submit值处于登陆,将进入main.Aspx考试,如果错误将返回登陆首页。
档考生进入考试系统后,将进行考试,考试的方式可以选择自测、考试两种。当考试进入考试时,系统将会返回考生一个确认号码,以避免其他非法用户登录。考生一旦收到试卷,系统将会开始计时,每隔10分钟将保存到试卷库,完成考试以后,系统将自动传送结果至WEB服务器进行修改,并公布成绩,学生只要通过查询界面就能够找到自己的考试成绩。为了避免出现非法恶意冒充和访问、篡改,以及信息的窃取,系统将采用身份鉴别和授权等手段确保试卷在传输和保存中的机密性,使考试系统安全机制达到高安全性。
综上所述,随着计算机网络技术的逐渐成熟,作为一项综合性的应用技术,基于WEB技术的计算机应用考试系统,已经逐渐开始投入到教学中使用,不仅将教学和考试相分离,而且还使教学资源获得了共享,通过考试系统,教师能够随时根据教学情况实际对试题做出调整、修改、添加、删除,更有利于提高教学水平。
参考文献:
[1]马冬来;基于WEB技术的网络考试系统的研究与实现[D];华北电力大学(河北);2008年
[2]邹金萍;基于WEB在线考试系统的初步实现[D];南昌大学;2010年
[3]杨东升;基于互联网的在线考试系统的设计[A];Proceedings of 2010 Third International Conference on Education Technology and Training(Volume 8)[C];2010年
【关键词】WEB技术 计算机应用 在线考试系统 C/S
考试作为衡量学生对知识掌握程度的主要方式,以往传统的人工出题和阅卷、考试的方式,容易造成考试压题和阅卷时间过长的现象,还容易造成考试答案泄露现象的发生等,因此,基于WEB技术的计算机应用考试系统在实现远程教学的基础上,通过网上在线考试学生只需凭借学号和姓名、密码就能进入考试,不仅使考试更为灵活,避免出现压题现象,而且计算机阅卷提高了阅卷的效率,使考试更具公平性和安全性。
一、基于WEB技术的计算机应用考试系统的性能
由于计算机应用考试系统能够在网络基础上实现远程管理和操作,以及考试的目的,因此,基于WEB技术的计算机应用考试系统必须具有:可实用性、高可靠性、安全性、简单易用性、先进行、可扩展性、经济性等。
(一)可实用性和高可靠性
基于WEB技术的计算机应用考试系统在设计的过程中,必须要满足单、多选、判断、填空的考试要求。系统在获取基本需求后,采用软件工具快速构建一个考试系统模型,并通过不断改进,获取最终可实用的考试系统。同时,由于考试系统在运行的过程中,容易发生故障,导致操作失误或系统自动关闭等现象,因此,系统软件和硬件的高可靠性直接关系到系统的实时操作,这就需要系统具有较强的自恢复能力,以避免考试信息的丢失和系统的死锁。
(二)安全性和易用性
要想在线考试的过程,确保考试信息和数据部被丢失或中断考试,因此,要求考试系统能够在特殊故障情况下,自动恢复考试和保存考试信息,而数据库的维护工具是必不可少的,不仅能够便于在考试过程中,便于备份和恢复数据,而且能够能更好的存储考试信息,使考试系统具有高安全性。同时,考试系统简单易操作性也是构建计算机应用考试系统的关键,教师只需要简单进行操作培训就能够帮助学生完成考试和顺利完成试卷阅卷等工作。
二、计算机应用考试系统的设计
(一)计算机应用考试系统的体系结构
基于WEB技术的计算机应用考试系统,由于大部分考试操作的完成都在客户端中,因此,在系统开发的过程中,多集中于客户端本地组建的开发。 主要以B/S模式为主实现集中管理。系统中软件程序和数据库,以及发布的信息的访问和应用都集中于WEB和数据库服务器上完成。
考试系统主要分成:系统管理,主要完成系统的参数配置和维护用户信息与阅卷教师信息;题库管理,对考试试题进行建立和修改,以及删除,并记录出题和审核试题教师的各项信息,大批量的将试题库中的试题进行导入和导出;考试管理,完成对考试状态管理,合理修改考试方案;考生管理,完成考生的添加和删除,维护和批量导入、导出考生信息;阅卷管理,在操作阅卷期间,为教师提供管理界面,教师在进入界面后,从试卷库中自动抽取试卷进行操作题的阅卷提交分数,并记录阅卷信息;成绩管理,批量进行学生考试成绩的导入和导出,并显示统计分析后的考试成绩。
(二)数据库的设计
计算机应用考试系统数据库设计用户信息、试题库、成绩库,以供存放各科试题和存放学生考试成绩和查询成绩。因此,本文通过利用SQL Server 2005数据管理工具,完成数据库的创建,定义各表间的关系,编写各视图和索引、存储等工作,并添加和授权用户。每张考卷都有各自对应的数据表记录试卷所有试题的ID,在考试的过程中,系统将根据ID对试题进行读取和保存试卷信息。
三、基于WEB技术的计算机应用考试系统的实现
考生和教师,以及管理员通过登陆系统进入考试界面,选择考试科目和完成在线考试、自测、查询成绩,以及教师进行试题管理和成绩分析管理等。学生在进入系统时,只需要输入姓名和学号,但是教师和管理员在进入系统之前要输入代号、密码。登陆系统主要由login.Aspx实现,当提交的Submit值处于登陆,将进入main.Aspx考试,如果错误将返回登陆首页。
档考生进入考试系统后,将进行考试,考试的方式可以选择自测、考试两种。当考试进入考试时,系统将会返回考生一个确认号码,以避免其他非法用户登录。考生一旦收到试卷,系统将会开始计时,每隔10分钟将保存到试卷库,完成考试以后,系统将自动传送结果至WEB服务器进行修改,并公布成绩,学生只要通过查询界面就能够找到自己的考试成绩。为了避免出现非法恶意冒充和访问、篡改,以及信息的窃取,系统将采用身份鉴别和授权等手段确保试卷在传输和保存中的机密性,使考试系统安全机制达到高安全性。
综上所述,随着计算机网络技术的逐渐成熟,作为一项综合性的应用技术,基于WEB技术的计算机应用考试系统,已经逐渐开始投入到教学中使用,不仅将教学和考试相分离,而且还使教学资源获得了共享,通过考试系统,教师能够随时根据教学情况实际对试题做出调整、修改、添加、删除,更有利于提高教学水平。
参考文献:
[1]马冬来;基于WEB技术的网络考试系统的研究与实现[D];华北电力大学(河北);2008年
[2]邹金萍;基于WEB在线考试系统的初步实现[D];南昌大学;2010年
[3]杨东升;基于互联网的在线考试系统的设计[A];Proceedings of 2010 Third International Conference on Education Technology and Training(Volume 8)[C];2010年