摘要
目前电脑的使用日益普及,为考试的无纸化奠定了基础。在线考试系统以 SQL Server 2000企业版为后台数据库,与内嵌HTML的asp编程技术相结合,开发了无纸化网上考试系统,实现了在线考试科目、题库和考生的自由管理,可以按照所需难度自动生成试卷、自动评分。在这种新的模式环境下,考务管理将突破时空限制,让企业或学校的管理者、教师和学生可以在规定的时间段内,在任何地点通过因特网进行网上考试,真正实现考试的无纸化和网络化;这将有效地避免纸张资源和人力资源的浪费,极大地提高工作效率的同时还有利于环境的保护,并可使老师从出题、改卷评分等费时的工作中解脱出来,将主要精力转移到创造性的教学改革工作中;与此同时使考试更加公开、公正、客观,给了考生最大的公平感,更加激发学生的学习兴趣。
关键词:SQL Serve 2000;asp;Dreamweaver ;在线考试系统
Abstract
"Efficiency decides all", at the twenty-one century of information explosion, how to improve working efficiency has became an important indicator of developing and advancing competitive power, whatever for enterprises or Ministry of Education. Take full advantage of national network resources to impulse education-information is a definite trend of education development currently. Examination must be the most important as an important method to detect education level; whereas implement on-line examination can realize the aim of low input cost and high efficient official business for enterprises and school.
As the use of PC more and more popularity, which is the basic of non-paper examination .and which is based on the mode of B/S with the help of SQL Server 2000 and asp in which HTML is embedded , taking advantage of the price falling on a majority of hardware and the all-over popularization of computer network; accordingly, realizing management functions freely of examination subjects, examinee and test question base, creating examination paper of variable complexity by requirement, assessing the score automatically. According to the new system circumstance, there will be no limit of time and space on examination management. Consequently supervisors (in school or other organizations), teachers and examinees, wherever they are, can organize or take all kinds of examinations on the Internet during the given period of time, which provides the possibility for the examination to occur on the Internet without paper. The no-paper examination system will efficiently avoid the waste of paper and labor, enforce environment protection, enhance work efficiency; and make the teachers be free from the wasting-time workload of creating examination papers and assessing them in order to devote their energies to the work of reform on creative teaching reform.
Key words:
SQL Server 2000;asp;Dreamweaver; Examination System on the Internet
开发工具及技术介绍
1 Dreamweaver
Dreamweaver是美国MACROMEDIA公司开发的集网页制作和网站管理于一身的所见即所得网页编辑器, 是一种可视化网页制作工具。
2 SQL Server
SQL Server 是一个具备完全 Web 支持的数据库产品,提供了对可扩展标记语言 (XML) 的核心支持以及在 Internet 上和防火墙外进行查询的能力,提供了以 Web 标准为基础的扩展数据库编程功能。
3 asp(Active Server Page)
Active Server Pages (asp) 是服务器端脚本编写环境,是由Server端脚本、对象以及组件拓展过的标准主页,使用它可以创建和运行动态、交互的Web 页和基于 Web 的功能强大的应用程序。
系统基本功能
1用户注册:用户可以进行注册,然后登录。
2用户信息的管理:管理员可以增删用户
3试题库管理:对单选、多选、填空试题库的管理,使试题的增删、编辑更为简便。
4试卷生成:从试题库里随机抽取试题生成一份原始试卷。
5计算机自动阅卷:本系统只考虑客观题,要求计算机能自动阅卷,然后马上显示出考生分数。
6成绩查阅:考生考完以后,管理员应该能对所有纪录进行查询,并应该可以删除指定纪录。
模块分类及功能
根据使用者的不同可以将本系统划分为两个模块
1.后台管理:此模块支对管理员类用户开放。管理员类用户不仅可以对题库(包括判断题、选择题和填空题)进行增加、删除、修改等操作,而且可以对考试成绩进行查询,根据实际情况对具有补考资格的学生批准补考,还可以对学生资料进行查找和删除。
2.前台管理: 此模块支对学生类用户开放。学生类用户可以浏览自己以往的学习成绩,也可以参加考试,对创建的试卷中的题目进行回答。答题完毕后系统自动对照数据库正确答案算出分数,并把此成绩提交到数据库中。
目录
摘要 4
Abstract 5
第一章 概述 6
1.1、研究背景及意义 6
1.2、开发工具及技术介绍 7
第二章 理论基础与分析 8
2.1、系统需要解决的主要问题 8
2.2、系统应该具备的基本功能 8
第三章 系统总体设计分析 10
3.1、系统总体设计结构图 10
3.2、系统模块分析 10
第四章 系统详细设计分析 13
(毕业设计)
4.1创建SQL Server数据库 13
4.2连接SQL Server数据库 13
4.3数据库设计 14
4.3.2数据库的物理设计 14
第五章 结论 17
参考文献 18
附 录 19
致 谢 20
|