![](https://csdnimg.cn/release/download_crawler_static/88014263/bg4.jpg)
1.绪论
1.1 课题背景
随着计算机技术和互联网技术的发展,网络技术已经逐渐渗入到社会生活的各个层面。
传统的试卷考试方式已不能满足现代化教育的需求,而基于 Web 技术的在线考试系统可以
借助互联网来进行。在线考试一来可以跨越地域的限制,考生可以在任意地点进行考核,
消除了组织考场和考生奔波于考场所造成的环境污染和资源消耗;二来学生在自己熟悉的
环境中考试也会更自然,发挥出正常的考试水平。与传统试卷相比,在线考试可以衍生出
更多的有利于考试的功能作用,比如试卷可以根据题库中的试题在线即时生成;可以避免
考试前的压题;还能够引用大量标准化试题,而且使用计算机进行评卷,大大提高了阅卷
效率;还可以把成绩直接保存到数据库中,进行统计、排序等操作。这样的考试的公平性、
答案的安全性就可以得到有力的保障。
在国外,在线考试已经了有了蓬勃的发展,学生选修课程和考试都是在网上进行的。
例如一些国外著名的考试,如微软的 MCSE(Microsoft 系统工程师认证考试)、托福考试、
GRE 等都是使用了在线考试的形式进行。
在国内,在线考试系统的发展也日渐成熟,如四、六级考试等也进行了在线考试。
综上分析:在信息化飞速发展的今天,我们只有充分利用身边的资源使用科学的考试
方式,才能使教育跟上时代的步伐。
1.2 在线考试系统开发的目的和意义
目前国内很多学校还在沿用传统的考试方式,老师统一出题,学生集中在同一个地方
用笔作答。这样的考试方式存在这诸多缺陷。例如:老师出题花费大量时间,印刷试卷花
费时间和钱财,造成大量纸张的浪费。人工评分对老师而言又是一个很大的工作量,速度
慢,易出错,使得一次考试需要花费大量的人力物力。这些弊端的存在使得传统考试越来
越不适应现代教学的需要,而使用在线考试系统就能避免这些弊端,通过随机抽取不同的
试题,保证了学生的试卷不尽相同,从而降低了作弊的几率,而且也避免了印刷试卷浪费
的人力物力。
C 语言在线考试系统借鉴了许多优秀的网络考试系统的思想,结合自己的所学的知识,
开发出一套简单的考试系统。主要目的是检查自己综合运用自己所学知识的能力。本系统
完全可以满足一些小型考试的需要,并可以通过对各种客观试题考试情况的研究,可以灵
活的试用与各种客观题测验的考试系统。本系统不仅将会提高学校对学生考试的效率,还
在极大程度上减轻了老师的工作量,同时加强了对学生对所学知识的检测。
在线考试系统简化了传统考试中的各个环节,提高了试题管理的自动化、标准化、便
捷化,也提高了试题的安全性和保密性。试题的自动生成,把固定在单一试卷中的试题,
发展到了可以自动组合的题库,随着题库的建立,组卷更为方便,测试的形式也发生了变
化,由所有学生同考一张大试卷的大规模的集体测试发展到了同一场考试使用同考查效力
的不同试卷,而且可以跨地域的进行同一考试。通过使用试题自动生成系统完全摆脱了笔
和纸,考生能够使用计算机答卷,然后通过网络提交试卷,系统自动阅卷。