文献综述

合集下载
  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

学号:200726140207

黄冈师范学院计算机科学与技术学院

本科生毕业论文

文献综述

论文题目: 《数据库》在线考试系统

作者:王俞

专业班级:计科200702班

指导教师:高汉平

2010年12月12日

《数据库》在线考试系统

摘要:近几十年来随着科技的发展,信息化已经触及各个角落。数字化校园是以数字化信息和网络为基础,在计算机和网络技术上建立起来的对教学、科研、管理、技术服务、生活服务等校园信息的收集、处理、整合、存储、传输和应用,使数字资源得到充分优化利用的一种虚拟教育环境。通过实现从环境(包括设备,教室等)、资源(如图书、讲义、课件等)到应用(包括教、学、管理、服务、办公等)的全部数字化。计算机在线测试系统的发展是随着计算机的普及、计算机技术的进步及计算机考试的发展而发展的。网络考试测试系统是教学不可或缺的重要组成部分,研究网络测试系统有利于实现考试的规范化、科学化、系统化。并且由于手工操作难免出现错误和它人为因素,给考试的公正性和严肃性带来影响。而网络测试系统则解决了传统意义上的考试存在的缺点,在实际的应用需求中被呼之欲出。本文讨论如何用VB+SQL2000 实现网络课程考试系统设计的方法和技巧。利用VB 软件设计数据库课程的辅助考试系统,是把学校里的数据库的考试内容在VB 软件支持下建成不同的数据题库, 使得考试的内容、形式、要求和评测都规范统一,即避免旧的传统考试方式的古板,又完成教学考试内容,提高学生的学习和应试的兴趣,这种方式能潜在地发挥学生学习基础课的能动性,从而进一步提高教与学,是一个先进的教学管理系统。

本论文以“计算机考试系统”的开发为背景,论述了计算机考试系统发展的历史及现状。全文共分为系统调查、系统分析、功能设计、数据库设计、系统实现、总结、参考文献。本文详细阐述了系统分析、系统设计的方法及其内容,对如何使用VB开发本系统作了较为详细的介绍。本系统包括题库的维护维护、考生的考试模块、评分模块,而且老师和学生可以分别使用不同的用户名进行登录,具有不同的操作权限。

关键词:Visual Basic;测试系统;数据库;自动评分;考试系统

前言:随着计算机科学技术的不断发展, 计算机辅助教学系统软件逐步成为我们实现新的教学目标体系, 是对传统的科学知识的改革, 是现代高新技术如多媒体技术、网络技术等结合的新的教学环境。使教师和学生都能利用这一先进教学手段提高教学质量和教学水平,并且通过这一教学系统提高学生的学习兴趣。将老师和学生从传统的考试模式中解脱出来,不但可以减轻老师阅卷的负担,而且可以极大的提高学生的学习兴趣,激发学生的潜能。

1.选题意义

随着Internet应用[1]的普及,网络教学已成为一种重要的教学手段和教学场所。然而,与传统教学相比,网络教学的质量保证体系却显得不够完善、健全。如何保证网络教学的质量,建立一个行之有效的网络教学评价模型[2],已成为网络教学研究的一个重要课题。时至2000 年,教育部批准全国31 所高校建立网络教育学院,但却没有制定出如何保证网络教育质量的相关政策。计算机已经越来越深入每个人的学习、生活当中,掌握计算机知识已经成为每个人必须的生存技能。考试是对我们学习效果检验的最直接,也是最传统的一种方式。而随着社会时代的不断发展,我国计算机和网络的不断发展和普及,传统的纸面考试完全可以被计算机辅助考试系统所取代。传统的纸面考试不仅费时、费力,费纸,而且批改起来也十分费力。计算机模拟考试相对于纸面考试而言具有:省时,省力,存储方便等优点。所以已经被越来越多地应用到各种考试当中。本系统主要从《数据库原理及应用》[3]课程的教学实践及学生实际情况出发, 开发一个具有辅助教学功能的网上教学系统,为学生制作了适量的练习题以巩固学过的知识,当学生做错了某套题后,在提交后可以看到详细的解析,使得学生不仅知到错了,而且知道为什么错了,使得他们以后遇到此种问题时知道用什么方法,该系统不仅给学生该来了方便,而且给老师也带来了方便,它使得老师知道学生哪些地方没有吃透,哪些地方学生掌握的比较好,是老师和学生之间的桥梁。

2.国内外研究现状

计算机网络技术的飞速发展,网络教学已成为世界各国教育改革和发展的重要趋势. 网络教学发展至今已初具规模,目前迫切解决的问题就是对网络教学的效果进行评价与检测. 目前国内关于这一方面的研究基本上还很少,这对现在及未来的网络教学的健康稳步发展极为不利,所以构建网络教学的效果检测及评价理论体系架构[4]和实践模型势在必行。在对该问题进行一段时间研究后,发现虽然也有一些类似的软件,但由于存在使用的科目单一,或者使用上的局限性,或者操作上的不便性和数据库规格标准的不统一而造成试题库的闲置,从而造成资源上的浪费,使试题库在使用上没有能达到预期的效果。国际上现在的考试及相应的考务管理都向电子化,网络化,智能化的方向发展,例如:美国的托福、GRE 考试及现在我国清华大学等高校的远程教育[5]都已采用计算机网络远程考试,考试的试题是直接从试题库中取取出,而没有通过人工的干预。这从考试的科学性,合理性,公平性及保密性上来说比传统的人工出卷更能够减少考试中人为因素的干忧,保证考试的公正性,客观性,同时,也节省不少的人力,物力和财力。

3.系统需求分析

这个科研项目发布平台的设计目的是:该系统主要是针对《数据库原理及其应用》这门课程而设计的,该课程是计算机专业的必修课程,鉴于该课程的重要性,故开发该系统,帮助学生更好的掌握该课程。

将系统需求加以总结,得出系统需求如下:

系统可以运行在Windows操作系统平台上,并通过友好的用户界面进行管理;系统用户类型为普通用户型和管理员,分别具有不同的权限:

1)普通用户:自动生成试卷,自动评分,查阅答案,修改密码,查询个人成绩

2)管理员:添加用户,删除用户,查询全部学生成绩,在线考试各功能(同普通用户)

图3-1 系统用例

4. 系统的主要技术

(1) C/S体系结构

客户机用及服务器[7](C/S)分布式关系数据库系统如图所示是当前非常流行的数据库系统。在这种系统中, 客户机提出请求, 服务器对客户机的请求做出回应。这种数据库系统的本质在于通过对服务功能的分布表,实现分工服务。每一

相关文档
最新文档