论文部分内容阅读
计算机基础课程教学是为非计算机专业学生提供有关计算机基础知识、操作应用能力的教育,旨在使学生掌握计算机基本操作技能,其课程的特点是操作性强。无论是平时的实验实训,还是期末的技能测试考核,采用网络无纸化实操进行练习、考核无疑是最好的方式。
基于Web技术的网络考试系统可以借助于遍布全球的Internet进行,考试既可以在本地进行,也可以在异地进行,大大拓展了考试的灵活性,打破了传统考试方式在时间、空间上的限制。采用B/S结构,用户界面完全通过WWW浏览器实现,客户端只要有常用的Web浏览器即可,不需要安装任何插件、程序,对系统硬件资源没有特别的要求,实现“瘦”客户机目的。大多数考试结果可以随时保存到服务器上,大大降低因突发事件造成的损失。考试内容可以采用大量标准化试题,从而利用计算机进行自动阅卷,大大提高阅卷效率。因此,采用网络考试系统进行考试对计算机基础课程的考核有很重要的实际意义。
本文的研究来源于揭阳职业技术学院计算机应用基础课程网络教学系统。该系统专门为全院非计算机专业《计算机应用基础》课程服务,实现课程的网络学习、实验布置及上交、课堂讨论等网络教学功能。该系统还需实现期末的网络考试。本文在参照了大量基于Web技术相关文献的基础上,结合我院现有校园网络资源和该课程实际教学情况,研究设计了一套网络考试系统,该系统选用Linux+Apache+MySQL+PHP环境,采用B/S结构。本文对网络考试系统的需求情况进行了分析,研究并设计了适合我院实际情况的考试系统的流程结构、功能模块和数据库设计,并在此结构上给出了系统关键功能的实现以及主要的实施步骤。