西南交通大学 计算机网络实验课程考试系统设计与实现 联系客服

发布时间 : 星期五 文章西南交通大学 计算机网络实验课程考试系统设计与实现更新完毕开始阅读fb20e5fcbdeb19e8b8f67c1cfad6195f302be820

第五期个性化实验项目结题报告

项目名称

-项目总结报告

计算机网络实验课程考试系统设计与实现2010 年 05 月 29 日

一、 项目研究背景与国内外研究现状

1. 1项目研究背景

随着互联网的发展,远程教育技术也迅速广泛的发展开来,现代远程教育是以现代通信技术、计算机技术、网络技术和多媒体技术等为基础,使计算机的交互性、多媒体的信息综合性和网络的分布性相综合,为人们提供的远程教育信息服务。

远程教育也叫做网络学校,就是借助于先进的信息传输技术,突破时空限制,实现异地传输,使不同地域的人,在不同的时间段内,都能够享受优秀教学资源的一种新兴的教育事业。

知识的提高与创新是知识经济的生命线,知识经济要求终身教育和创造性学习,而远程教育是知识经济背景下必然的选择。人们对于知识技术性人才的需求量也越来越大,而各种考核评定人才的技能等级考试也应运而生。在线考试是远程教育的重要组成部分。在信息化时代的今天,过去那种重复繁杂的从出题、印刷、分发,到监考、阅卷、汇总和公布成绩的工作,已经越来越不适应当今高效率、快节奏的生活和工作了。

目前,学校及社会上的各种考试基本上都是采用传统的考试方式,在这种方式下,组织一次完整的考试至少要经历四个步骤:人工出卷、考生考试、人工阅卷、成绩统计。随着各种考试类型的不断增加和考生数量的不断膨胀,组织考试的工作量会变得越来越大,效率变得越来越低。在线考试管理系统恰恰能够解决这些问题。

计算机在线考试是利用计算机和网络进行组卷、考试、评分,实现教考分离,在一定程度上减轻了教师在考试环节的劳动强度,相对减少了考试各环节的人为主观因素,更快速、客观、安全地组织考试,把教师从繁重的组卷、评卷、成绩分析等工作中解放出来,提高考试的效度和信度,对提高教学效果和教学质量具有重要意义。

本系统在分析在线考试系统相关理论的基础上,借助HTML技术、CSS技术、PHP技术、MYSQL数据库技术构建了一个在线考试系统;以《网络工程技术与应用》课程为例,搭建了一个试题库;分析了在线考试系统的功能和模块组成,探讨了自动组卷、自动阅卷等相关技术。

1.2国内外研究现状

1.2.1 国内发展现状

当前,我国人才培养工作有着显著的特点,一是强调培养人的创造性思维;二是随着改

革开放的深入、现代化事业的建设与推进,需要大量的各种各样的人才,急需大量地培养;三是要求不拘一格育人才,通过造就各种通道催人成材。这些特点又从一个方面呼唤着教育模式的彻底改革,催促着以“自主式”为主要教学形式的现代远程职业培训的快速向前发展。这也如实地反映出后工业化时期的基本特征。根据后现代教育革命的理论,教育改革的中心目标就是构建培养知识型劳动力的教育模式。以“自主式”教学形式为主的现代远程职业培训体系自然是这种教育模式的实质表现。

随着网络教育的发展,接受网络教育和考试认证的人越来越多,促进了网络教育的发展,同时对网络考试需求也越来越高。网络考试作为网上教育和学习的评估手段,成为当前教育测量界中的一个重要的热点问题。利用Internet的开放性、分布性的特点和基于Internet的巨大计算能力使考试突破了时间和空间的限制,网络考试正在得以迅速发展。

1.2.2 国外发展现状

美国是目前远程职业培训规模最大的国家。44%的高等学校向全社会提供各种远程教育,

接受远程高等教育的学员约占全日制在校学员32%,此外,还有21%的高校计划在今后3年内开展远程教育。近年来美国高校远程教育课程建设快速发展,达到了5.4万种。其中本科课程3.5万种,研究生课程1.4万种,非学历学位课程5000种。虚拟大学的办学模式。所有的教学活动和教育管理是通过现代教育技术实现的,现代教育技术几乎成为学员唯一获取知识的手段。英国的开放大学是一种面向全社会、全世界的全方位开放的大学。实行免试入学,实行学历教育和终身教育相结合的办学机制,采用学分制。从小学教育到高等教育、研究生教育,每个层次的教学内容都应有尽有。开放大学的教学以网络为基础,采用多媒体教学环境,应用CAI课件。为了保证质量,开放大学还提供了一系列辅助教学体系,比如学科和课程结构体系,多媒体教材体系、质量保证体系和学员自主体系等。

印度IT职业教育的特点是,学员只需完成基础教育后,不用进行高等教育,直接进行职业教育就可以实现人才培养,大大降低了人才的培养成本和使用成本,缩短培养周期。在政府的鼓励和支持下,国内外民间资本积极投入IT职业教育,采取各种各样的经营方式,形成了成熟的产业规模。其中最具代表性的就是印度APTECH计算机教育公司,以特许的经营方式推广IT职业教育,已在印度国内及世界30多个国家发展了1500多个教育中心,成为世界上最大的计算机教育机构。

二、 项目主要研究内容与采取的方法路线

2.1 主要研究内容

2.1.1 考试系统主要功能调查

该系统主要实现通过在线客观题的测试,考察学生对相关课程的掌握。试题结构完整,试题题型丰富。各种题型要有量,试题应比较均匀的分布在教学认知、教学难度、课程知识点的三维空间中。同时要有质,要求同一知识点的试题内容尽量不要相近或重复。 学生通过该系统进行网上在线答题并且提交。通过系统自动批改以及教师手动批改,完成在线考试;同时,本系统可以设定题库,进行相关的添加题目和删除试题,方便系统自行生成试卷。考试完成后,可进行自动登记分数。

本系统可以更方便的实施在线考试,便于学生考试以及教师的批改、登记分数等工作,大大提高了阅卷批改的速度和正确率。方便生成题库以及学生了解考试的范围,提高教学进程。

2.1.2 系统开发工具

1.程序编辑器 EditPlus,是一款由韩国人写的小巧但是功能强大的可处理文本、HTML和程序语言的32位编辑器,你甚至可以通过设置用户工具将其作为C,Java,Php等等语言的一个简单的IDE。

在开发此系统时,需要用到的语言包括PHP、HTML、CSS等,它们都有自己的语法规则和书写格式。运用EditPlus文本编辑器编写程序,就能预先设置所编写程序的种类,此后,该软件会自动控制格式,以不同的字符颜色区分代码中的变量或字符串等。

2.网站开发集成软件包 XAMPP(Apache+MySQL+PHP+PERL)是一个功能强大的建站集成软件包。这个软件包原来的名字是LAMPP,但是为了避免误解,最新的几个版本就改名为 XAMPP 了。它可以在Windows、Linux、Solaris三种操作系统下安装使用,支持多语言:英文、简体中文、繁体中文、韩文、俄文、日文等。该软件包特别适合中小型网站的开发、测试和建站。

许多人通过他们自己的经验认识到安装 Apache 服务器是件不容易的事儿。如果想添加 MySQL、PHP 和 Perl,那就更难了。XAMPP 是一个易于安装且包含 MySQL、PHP 和 Perl 的 Apache 发行版。XAMPP 的确非常容易安装和使用:只需下载,解压缩,启动即可。 到目前为止,XAMPP 共有以下四种版本:

适用于 Linux 的版本(已在 Ubuntu、SuSE、RedHat、Mandrake 和 Debian 下通过测试), 适用于 Windows 98、NT、2000、2003、XP 和 Vista 的版本, 适用于 Solaris SPARC 的测试版(在 Solaris 8 环境下开发并测试), 适用于 Mac OS X 的测试版。