网上考试系统

时间:2022-10-12 03:20:33

网上考试系统

摘要:随着Internet技术在我国的迅速发展,网络应用不断扩大,使传统的纸质考试受到极大的挑战,网上在线考试系统具有智能化、自动化、高效化、科学化等诸多优势,成为传统考试发展的必然趋势。该系统实现了对题库和考生的自由管理,可网络自测,网络自学,统计成绩,我的错题,数据库后台维护等功能,基本满足现实要求。该系统突破时空的限制,让考生在规定时间段内的任意时间、任意地点通过网络参加考试,给考生带来了极大的方便,而且节省了许多人力,物力资源,大大提高了教学效率。

关键词:网络 ;在线;考试

中图分类号:TP311 文献标识码:A 文章编号:1009-3044(2015)31-0052-02

网上考试系统是基于网络的无纸化远程在线学习和考试系统,基于JavaEE三层架构,采用ORACLE数据库,有效保证了大规模在线考试的需求,减少不必要的、繁杂的手工劳动,提高办公效率,大大减轻教师的负担,适合政府、学校及大型企业开展各种形式的在线学习、考试、竞赛、练习等应用。

1 网络拓扑图

该系统采用B/S架构,因此具有部署简单,使用便捷,对客户端的配置要求低等优点。

图1

2 业务功能概述

2.1 系统功能

2.1.1素材管理

可对所有教材相关资源进行管理,作为共有资源,可在教材中选择使用。

1)素材更新

用于进行素材的维护,包括素材分类的管理、素材基本信息的增删查改、上传等。素材必须与素材分类关联。

2)素材统计

用于对系统中现有素材情况进行统计分析

2.1.2 教材管理

教材管理模块包括教材分类管理和教材维护,实现对网络学习相关教材的管理维护功能。

1)教材分类管理

用于构建教材的分类。

2.1.3在线学习

在线学习功能的主要作用在于提供学员学习各类理论知识的平台,并提供自我测试功能。

1)网络自学

学员对在教材管理中维护的教材进行自学,其中文字材料直接展现,附件部分以音频、视频、ppt等方式进行查看。

2)网络自测

学员按教材和目录对包含的试题进行自我测验,用于自测的题库可在教材管理和题库管理中进行设定。

每次显示一道题目,类型包括单项选择、多项选择、是非判断,不包含填空、论述等主观题目。学员答题并提交后,系统在页面上给出得分和正确答案。做错的题目允许“加入错题集”。利用此功能,学员在进行网络自测时,可以对答错的题目使用“加入错题集”功能。对错题集中的题目可以集中进行自测,连续答对3次的题目自动从错题集中删除,也可手动删除错题集中已经掌握的题目。

2.1.4题库管理

实现对整个题库资源的进行维护管理。实现所有的考试资源都以题库的方式统一集中和展现。

1)题库字典管理

对题目管理中涉及的数据字典进行管理,包括题库设置、题目分类、题型管理和题目关键字。

2)题目维护

实现对不同题型的题目的维护功能,包括维护题目的所属分类、关键字、难易程度等。

3)题目回收站

暂存从题目维护中删除的题目,并可以选择误删的题目进行恢复。

2.1.5考试管理

对试卷和考试的相关功能进行管理。

1)考试设置

对考试管理的统一参数或默认值进行设置,例如默认考试时长、默认总分、默认题型等。以便于更快捷地生成试卷和创建考试。

2)试卷管理

可以根据多种自定义规则自动生成试卷,同时可以进行人工组卷和题目调整,支持一场考试所有的试卷都不相同。

3)正式考试管理

对正式考试进行安排和授权,对考场进行管理和监控,并对考试结果进行管理。包括考试安排、考场管理、人员评卷和成绩管理。

4)模拟考试管理

对模拟考试进行安排和授权,并对考试结果进行管理。包括考试安排、人员评卷和成绩管理。

2.1.6考试分析

提供所有考试成绩的查询和各项统计分析功能。可以根据个人、考试科目、部门、题型、知识点等多种方式进行成绩查询和管理。

2.1.7学员空间

提取出与学员(考生)有关的功能,便于学员(考生)操作。

1)我的自测

学员(考生)创建自己的练习,参加练习,并对自己的练习进行评卷和查看历史练习记录。

2)我的考试

根据考试管理中设置的考试时间、参考人员等信息将当前登录用户可以参加的考试推送到考试列表,包括正式考试和模拟考试。学员(考生)可以参加考试并查看历史考试。

3)我的成绩

对当前登录学员(考生)的考试成绩进行汇总和统计。

4)我的错题

对当前登录学员(考生)历次考试中做错的题目提取出来,以便进行针对性的强化练习。

2.1.8安全功能

1)数据库定期自动备份功能

2)权限控制功能

3)权限分配、数据录入功能

2.1.9系统管理

提供用户、组织机构、人员权限等功能的管理,以及系统级别相关参数的设置。

3 结束语

网上考试系统实现了教育信息化过程中的考试无纸化、网络化、规范化和自动化,基本可以满足学校及大型企业的内部考试。利用系统开发工具和技术,实现管理工作的信息化、科学化,通过对网上考试系统的一些基本的技术管理,可以降低政府、学校和企业间的成本,缩短考试流程,从而节省了人力资源和纸的资源,为全世界的环保作出一份贡献。

参考文献:

[1] 黄斐.计算机网络程序设计[M].北京:机械工业出版社,2003.

[2] 王庆育.软件工程[M].北京.清华大学出版社,2004.

[3] 李坚,张大力.开发动态交互式Web的关键技术[M].北京:清华大学出版社,2006.

[4] 袁玫.网络数据库应用教程[M].北京:人民邮电出版社,2002.

上一篇:培养高校艺术类学生的信息素养与应用能力的研... 下一篇:环境监测社会化发展的思考与研究