论文部分内容阅读
【摘 要】本文基于当下网络远程教育中在线考试系统的现状与发展情况,介绍了在线考试系统的发展、体系结构、主要技术及功能结构。研究其可行性后,为学生能更有效地在课余时间提升自我的知识及文化素养,设计制作航海专业考证知识自助学习系统。供学生能够有效地利用网络资源,为学生能更有效地在课余时间提升自我的知识及文化素养,为学生带来巩固知识、丰富课余时间活动的同时,还可以适当地减轻教师工作负担、提高工作效率。
【关键词】航海专业资讯 在线考试 考证
一、绪论
(一)研究背景及现状
在我们国家,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。计算机应用的爆发式发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。而国内现今所应用的成熟案例也很多,面向高校的起点考试系统、银符考试系统、维普应用考试系统等都是针对当今国内各大考试体系,如英语四六级、计算机等级认证、公务员、医考等所设计的学生辅助训练系统。“清华泰豪网络考试系统”是多功能辅助教学系统,具有教学题库管理、自动试卷生成、网上测验、网上练习、自动成绩统计分析等多项功能,全面覆盖教学过程中练习、测验、教学效果信息反馈的所有环节。系统是全面网络化的多用户系统,系统安装分布于题库服务器、普通教师机、监考教师机、学生机等多台计算机上,适用于电子教室环境,是校园网软件系统的重要组成部分。国内计算机等级考试较早地采用了网络考试系统。这种考试系统一般采用局域网的形式,在考试之前,由专门的考试网站提供相关的报名、考务安排等软件,然后在开始考试时,将题库统一安装在各考点的服务器上。为了测试系统的方便,在正式考试之前,一般给每个考生测试一次的机会。考试采用现场打分的方式,考生只要提交试卷,系统就给出相应的分数。为了安全起见,一般还要求考生到服务器上确认。除此之外,一些政府部门、一些行业管理机构和教育机构也先后采用了网络考试系统[1]。
现如今许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。目前,网络技术发展迅速,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。而由于网络的存在扩大了学校的服务范围,为学校的管理提供了更多的方面。最有影响的案例就是ETA(美国教育考试中心)举办的GRE(美国研究生入学考试)的计算机化考试,它使考试由原来的每年只能有两次参加考试的机会变为每个工作日都可以参加考试。[2]A0CA公司的考试系统,主要目标是模拟真实考试环境,特别适合计算机操作性题目的考试。ATA在产品和服务中使用的核心技术包括:DST技术(动态模拟考试技术)、RET技术(真实环境考试技术)、SRAT技术(全真环境下动态转换技术)、LAS技术(智能化考试结果判定技术)、ZNM技术(智能化、非线性多元组卷模板技术)。
二、系统平台的设计与实现
(一)设计平台构架:根据用户需求建设架构
利用网络和数据库技术,基于B/S模式研究开发设计制作了一个基于web页面的平台系统。该系统在供学生能够有效地利用网络资源,为学生能更有效地在课余时间提升自我的知识及文化素养,为学生带来巩固知识、丰富课余时间活动的同时,还可以适当地减轻教师工作负担、提高工作效率。该系统具有良好的开放性、便捷性、可移植性和灵活性。可以轻松地向其内添加数据信息,允许用户根据使用情况发送反馈信息和留言,以便我们能根据需要及时添加或改进平台中的信息内容[3]。
考虑到实际使用时的便捷及稳定性,本系统将采用Asp +SQLSERVER数据库技术进行设计和开发,现就相关研究内容拟采取的技术阐述如下:
1.系统平台及开发技术选择:
基于WINDWOS XP或2000/2003多层体系结构,本系统采用便于系统的维护和扩充、功能强劲的ASP语言及SQLSERVER数据库,实现对Internet及多用户的全面支持。
2.开放、灵活和可扩展性考虑:
为了保证系统的持续发展,保证系统投资的长期有效,系统将建立在模块化的结构上,并提供灵活的开发接口,以适应各期建设逐步增加系统功能和不同业务,增加用户类型,进行方便的扩展,使系统具备良好的开放性、可扩展性、可移植性和可操作性要求,有效的保护各期投资。
3.先进性与实用性考虑:
本着减轻教师工作负担、提高工作效率、优化学生考试的流程,增强参加考试学生的身份识别,比传统的考试模式节省人力财力和时间。
4.安全机制:
系统以通过设置权限级别来维护系统的安全性,对Internet互联时,通过设置防火墙和对用户身份认证等技术的采用确保系统的安全可靠。
(二)选定平台构架方案
在制作该平台时相关人员都具有丰富的专业知识及技术能力,能有效地完成各方面所需的相关工作。在该系统投入使用后,将会用到服务器、交换机、计算机终端等设备,另外,必要时还需连接网络以查找相关资料并定期充实信息资源。
系统分为分为系统管理模块,考试模块以及领导审查模块。其中系统管理模块是由科目管理、题库管理、试卷生成、查询成绩、信息发布、考试新闻、用户管理、数据备份、数据恢复等组成,该模块是系统的基础。考试模块主要有选择科目、成绩查询、考试新闻发布组成,主要实现了考生在选择科目后进入考试窗体,以及考完后对客观题的自动评分、存档。审核模块主要实现领导对考试计划和考试新闻的审批等。试卷可自动调用题库中满足要求的试题,根据试卷生成难易度得到相应难度的试题,领导可对所生成试卷进行审核,通过即可考试,否则退回重新制定试卷,相关责任人在通过审核后可在新闻板块发布通知,告知相关考试具体内容,最后学生根据要求进行相关考试。大量相关试题集数据信息的采集与录入系统平台及后期的更新维护。[4] 最终实现如下图2-1所示功能布局:
(三)搭建测试并完善平台构架
本平台的开发主要是在学校现有的软硬件设备,只要在这些设备的基础上进行简单的升级和扩充就可以了,开发的成本相对较低。而且学校本身就有计算机专业维护人员,在硬件的升级和软件的安装上是不会耗费太多的人力和物力的。而且学校还拥有较多计算机软件开发的技术人员,在系统应用上不需要过多的培训,从而节约了大量的培训的成本。所以说,在经济方面是可行的。该平台最突出的特点是体现了人机交互性和时效性,这样不仅可以提高使用效率,更有利于信息的及时传播。[5]
1.硬件设备:系统对硬件的要求并不需要太高,首先,系统硬件应具备一定的运算和存储能力,例如采用Inter Pentium 4(处理器),512MB(内存),80G(硬盘)等配置的计算机;其次,系统硬件应具有一定的稳定性,例如采用原装配件以及UPS漏电保护器等。再次,系统的硬件应支持网络功能,例如配置10M/100M/1000M网卡等。
我院为此配备的运行环境:
CPU: Intel(R) Xeon(R) E5530@2.40GHz;内存:8GB;硬盘:130G;千兆网
2.软件配置:本系统采用B/S(浏览器/服务器)结构开发。在windows 2003中使用ASP技术,各应用界面的设计及数据和相关界面的链接使用Dreamweaver MX 2004开发,数据库服务器使用SQL Server 2000企业版来实现。ASP技术是目前较为成熟的技术,比较容易编写,也比较容易实现。SQL Server 2000是一种用于开发中大型数据库的数据库设计系统,对于目前的需求和数据量,SQL Server 2000能够适用,并且能够保证系统的稳定性。[6]
相对于服务器而言,因无需对大量数据进行记录处理,客户端所需要求大大降低,使得其大规模运用的范畴得以提升。最终实际运行效果如下图2-2所示:
三、应用的前景与展望
现今网络信息化呈现出爆炸式的发展,网络应用也日益频繁。考证知识自助学习平台是现阶段研究开发的一个热点。最终研发实现的我院航海专业考证知识自助学习平台,就是建立在国际互联网上的应用系统,客户端的应用极为简单,使信息交流不受地域的局限。学生能更有效地在课余时间提升自我的知识及文化素养,为学生带来巩固知识、丰富课余时间活动的同时,还可以适当地减轻教师工作负担、提高工作效率。之后会继续搜集相关信息及资料,不断扩大数据规模,使该系统越来越好. 从而使考试更趋于公证、客观,更加激发学生的学习兴趣。
参考文献:
[1].北大青鸟产品开发部,关系型数据库及SQL语言,北京:北京阿博泰克北大青鸟信息技术有限公司,2003
[2].李煜.《ASP数据库程序设计》[M] .北京:清华大学出版社,2005:135-167.
[3].朱景德.SQL Sever 数据库系统基础[M] .西安:电子科技大学出版社,2008:102-123.
[4].周建军.《SQL Server2000深度编程及其应用开发》[M] . 北京:清华大学出版社, 2005:88-97.
[5].蔡翠平,网络程序设计-ASP (第2版)[M],北京:清华大学出版社,2004
[6].马龙工作室,ASP+SQLServer组建动态网站实例精讲,北京:人民邮电出版社,2004
基金项目:2013年江苏省高等学校大学生实践创新训练计划立项项目“基于我院航海专业考证知识自助学习平台的开发”(编号:201312679012Y)成果
【关键词】航海专业资讯 在线考试 考证
一、绪论
(一)研究背景及现状
在我们国家,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。计算机应用的爆发式发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。而国内现今所应用的成熟案例也很多,面向高校的起点考试系统、银符考试系统、维普应用考试系统等都是针对当今国内各大考试体系,如英语四六级、计算机等级认证、公务员、医考等所设计的学生辅助训练系统。“清华泰豪网络考试系统”是多功能辅助教学系统,具有教学题库管理、自动试卷生成、网上测验、网上练习、自动成绩统计分析等多项功能,全面覆盖教学过程中练习、测验、教学效果信息反馈的所有环节。系统是全面网络化的多用户系统,系统安装分布于题库服务器、普通教师机、监考教师机、学生机等多台计算机上,适用于电子教室环境,是校园网软件系统的重要组成部分。国内计算机等级考试较早地采用了网络考试系统。这种考试系统一般采用局域网的形式,在考试之前,由专门的考试网站提供相关的报名、考务安排等软件,然后在开始考试时,将题库统一安装在各考点的服务器上。为了测试系统的方便,在正式考试之前,一般给每个考生测试一次的机会。考试采用现场打分的方式,考生只要提交试卷,系统就给出相应的分数。为了安全起见,一般还要求考生到服务器上确认。除此之外,一些政府部门、一些行业管理机构和教育机构也先后采用了网络考试系统[1]。
现如今许多国际著名的计算机公司所举办的各种认证考试绝大部分采用这种方式。目前,网络技术发展迅速,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。而由于网络的存在扩大了学校的服务范围,为学校的管理提供了更多的方面。最有影响的案例就是ETA(美国教育考试中心)举办的GRE(美国研究生入学考试)的计算机化考试,它使考试由原来的每年只能有两次参加考试的机会变为每个工作日都可以参加考试。[2]A0CA公司的考试系统,主要目标是模拟真实考试环境,特别适合计算机操作性题目的考试。ATA在产品和服务中使用的核心技术包括:DST技术(动态模拟考试技术)、RET技术(真实环境考试技术)、SRAT技术(全真环境下动态转换技术)、LAS技术(智能化考试结果判定技术)、ZNM技术(智能化、非线性多元组卷模板技术)。
二、系统平台的设计与实现
(一)设计平台构架:根据用户需求建设架构
利用网络和数据库技术,基于B/S模式研究开发设计制作了一个基于web页面的平台系统。该系统在供学生能够有效地利用网络资源,为学生能更有效地在课余时间提升自我的知识及文化素养,为学生带来巩固知识、丰富课余时间活动的同时,还可以适当地减轻教师工作负担、提高工作效率。该系统具有良好的开放性、便捷性、可移植性和灵活性。可以轻松地向其内添加数据信息,允许用户根据使用情况发送反馈信息和留言,以便我们能根据需要及时添加或改进平台中的信息内容[3]。
考虑到实际使用时的便捷及稳定性,本系统将采用Asp +SQLSERVER数据库技术进行设计和开发,现就相关研究内容拟采取的技术阐述如下:
1.系统平台及开发技术选择:
基于WINDWOS XP或2000/2003多层体系结构,本系统采用便于系统的维护和扩充、功能强劲的ASP语言及SQLSERVER数据库,实现对Internet及多用户的全面支持。
2.开放、灵活和可扩展性考虑:
为了保证系统的持续发展,保证系统投资的长期有效,系统将建立在模块化的结构上,并提供灵活的开发接口,以适应各期建设逐步增加系统功能和不同业务,增加用户类型,进行方便的扩展,使系统具备良好的开放性、可扩展性、可移植性和可操作性要求,有效的保护各期投资。
3.先进性与实用性考虑:
本着减轻教师工作负担、提高工作效率、优化学生考试的流程,增强参加考试学生的身份识别,比传统的考试模式节省人力财力和时间。
4.安全机制:
系统以通过设置权限级别来维护系统的安全性,对Internet互联时,通过设置防火墙和对用户身份认证等技术的采用确保系统的安全可靠。
(二)选定平台构架方案
在制作该平台时相关人员都具有丰富的专业知识及技术能力,能有效地完成各方面所需的相关工作。在该系统投入使用后,将会用到服务器、交换机、计算机终端等设备,另外,必要时还需连接网络以查找相关资料并定期充实信息资源。
系统分为分为系统管理模块,考试模块以及领导审查模块。其中系统管理模块是由科目管理、题库管理、试卷生成、查询成绩、信息发布、考试新闻、用户管理、数据备份、数据恢复等组成,该模块是系统的基础。考试模块主要有选择科目、成绩查询、考试新闻发布组成,主要实现了考生在选择科目后进入考试窗体,以及考完后对客观题的自动评分、存档。审核模块主要实现领导对考试计划和考试新闻的审批等。试卷可自动调用题库中满足要求的试题,根据试卷生成难易度得到相应难度的试题,领导可对所生成试卷进行审核,通过即可考试,否则退回重新制定试卷,相关责任人在通过审核后可在新闻板块发布通知,告知相关考试具体内容,最后学生根据要求进行相关考试。大量相关试题集数据信息的采集与录入系统平台及后期的更新维护。[4] 最终实现如下图2-1所示功能布局:
(三)搭建测试并完善平台构架
本平台的开发主要是在学校现有的软硬件设备,只要在这些设备的基础上进行简单的升级和扩充就可以了,开发的成本相对较低。而且学校本身就有计算机专业维护人员,在硬件的升级和软件的安装上是不会耗费太多的人力和物力的。而且学校还拥有较多计算机软件开发的技术人员,在系统应用上不需要过多的培训,从而节约了大量的培训的成本。所以说,在经济方面是可行的。该平台最突出的特点是体现了人机交互性和时效性,这样不仅可以提高使用效率,更有利于信息的及时传播。[5]
1.硬件设备:系统对硬件的要求并不需要太高,首先,系统硬件应具备一定的运算和存储能力,例如采用Inter Pentium 4(处理器),512MB(内存),80G(硬盘)等配置的计算机;其次,系统硬件应具有一定的稳定性,例如采用原装配件以及UPS漏电保护器等。再次,系统的硬件应支持网络功能,例如配置10M/100M/1000M网卡等。
我院为此配备的运行环境:
CPU: Intel(R) Xeon(R) E5530@2.40GHz;内存:8GB;硬盘:130G;千兆网
2.软件配置:本系统采用B/S(浏览器/服务器)结构开发。在windows 2003中使用ASP技术,各应用界面的设计及数据和相关界面的链接使用Dreamweaver MX 2004开发,数据库服务器使用SQL Server 2000企业版来实现。ASP技术是目前较为成熟的技术,比较容易编写,也比较容易实现。SQL Server 2000是一种用于开发中大型数据库的数据库设计系统,对于目前的需求和数据量,SQL Server 2000能够适用,并且能够保证系统的稳定性。[6]
相对于服务器而言,因无需对大量数据进行记录处理,客户端所需要求大大降低,使得其大规模运用的范畴得以提升。最终实际运行效果如下图2-2所示:
三、应用的前景与展望
现今网络信息化呈现出爆炸式的发展,网络应用也日益频繁。考证知识自助学习平台是现阶段研究开发的一个热点。最终研发实现的我院航海专业考证知识自助学习平台,就是建立在国际互联网上的应用系统,客户端的应用极为简单,使信息交流不受地域的局限。学生能更有效地在课余时间提升自我的知识及文化素养,为学生带来巩固知识、丰富课余时间活动的同时,还可以适当地减轻教师工作负担、提高工作效率。之后会继续搜集相关信息及资料,不断扩大数据规模,使该系统越来越好. 从而使考试更趋于公证、客观,更加激发学生的学习兴趣。
参考文献:
[1].北大青鸟产品开发部,关系型数据库及SQL语言,北京:北京阿博泰克北大青鸟信息技术有限公司,2003
[2].李煜.《ASP数据库程序设计》[M] .北京:清华大学出版社,2005:135-167.
[3].朱景德.SQL Sever 数据库系统基础[M] .西安:电子科技大学出版社,2008:102-123.
[4].周建军.《SQL Server2000深度编程及其应用开发》[M] . 北京:清华大学出版社, 2005:88-97.
[5].蔡翠平,网络程序设计-ASP (第2版)[M],北京:清华大学出版社,2004
[6].马龙工作室,ASP+SQLServer组建动态网站实例精讲,北京:人民邮电出版社,2004
基金项目:2013年江苏省高等学校大学生实践创新训练计划立项项目“基于我院航海专业考证知识自助学习平台的开发”(编号:201312679012Y)成果