基于.NET的自动出卷考试系统的设计与实现
时间:2017-02-28 13:00 来源:毕业论文 作者:毕业论文 点击:次
摘 要:计算机网络技术不断发展与完善的今天,网络考试系统成为教学系统中不可或缺的组成部分。文章分析了当前国内外网络考试系统的发展现状,针对现代社会考试的实际情况,采用了B/S架构和.NET技术,设计了一个多人在线自动考试系统,实现了在线考试、动态出题、时间限制、自动阅卷、试题录入及修改、管理用户、管理科目、管理成绩等重要功能,以推动考试形式的转变,提升考试效率。6184 关键词:B/S;.NET;自动考试系统 The Design and Implementation of Automatic Paper Examination System Based on .NET Abstract: Today with the continuous development and improvement of computer network technology, network test system has become an integral part of the teaching system. This paper analyzes the development status of the current domestic and international network test system for modern society exams, adopting the B/S architecture and. NET technology, a multi-user online examination system is designed to achieve the online exam questions, dynamic, time limit, automatic scoring, questions entry and modify, manage users, management accounts, management performance and other important functions, in order to promote changes in the examination form, and improve the efficiency of the examination. Key words: B/S; .NET; Automatic Paper Examination System 目 录 摘 要 1 引言 1 1.系统开发的意义 2 2.系统相关技术简介 2 2.1 C#开发语言 2 2.2 .NET平台 2 2.3 SQL SERVER 2005数据库 2 3.系统分析 3 3.1 可行性分析 3 3.2 系统模块设计 3 3.3 系统功能实现 5 4.数据库分析与设计 7 4.1 系统E-R图 7 4.2 数据库需求分析 8 4.3 数据库结构设计 8 5.系统测试 9 5.1 测试环境 9 5.2 测试目的 9 5.3 测试方法 9 6.总结 10 参考文献 10 致谢 11 基于.NET的自动出卷考试系统的设计与实现 引言 考试作为教学的一种测试手段,既是对教学效果的检验,也是对学生学习的检查,是教学过程中必不可少的一个重要环节。采用传统的考试方法,从试卷生成、印刷到实施考试,需要花费大量的人力、物力、财力,规模庞大而效率低下。而且,其阅卷工作和对考生成绩进行的统计工作也将是一件十分琐碎而且容易出错的事情。可以说,传统的考试方式已经不能满足现代考试的需求。网络技术不断发展的今天,考试的方式也发生了革命性的改变,使网络在线考试成为现实。网络在线考试节省了大量的人力、物力,还能把考务人员从繁重的命题、印卷、装订试卷、批阅试卷、登分等考务工作中解脱出来,使广大教师有更多的时间投身于教学研究和科学研究中去。所以,网络考试成为考试方法改革的主要方向。 1.系统开发的意义 网络考试系统因其公正性、安全性、准确性、灵活性、随机性以及方便性等特点,已成为目前国际上普遍采用的一种考试和认证方式。网络考试系统可以充分发挥试题库的作用,方便管理员和教师对试题库进行管理,省去了试卷的印刷、装订等一系列过程,大大减少了相应的工作量;对于客观题可以实现自动阅卷,主观题方面,可以把自动生成的试卷保存到数据库中,改卷的时候,从数据库中提取出来进行人工阅卷,增强了阅卷的公正性、成绩的准确性以及改卷的灵活性。计算机网络技术不断发展与完善的今天,网上考试系统正在成为网上教学系统中不可或缺的组成部分,成为大多数科目考试的一种重要手段。 (责任编辑:qin) |