基于ASP的在线考试系统本科毕业设计论文Word格式.docx
- 文档编号:13214400
- 上传时间:2022-10-08
- 格式:DOCX
- 页数:48
- 大小:893.38KB
基于ASP的在线考试系统本科毕业设计论文Word格式.docx
《基于ASP的在线考试系统本科毕业设计论文Word格式.docx》由会员分享,可在线阅读,更多相关《基于ASP的在线考试系统本科毕业设计论文Word格式.docx(48页珍藏版)》请在冰豆网上搜索。
对本研究提供过帮助和做出过贡献的个人或集体,均已在文中作了明确的说明并表示了谢意。
作者签名:
日 期:
指导教师签名:
日 期:
使用授权说明
本人完全了解大学关于收集、保存、使用毕业设计(论文)的规定,即:
按照学校要求提交毕业设计(论文)的印刷本和电子版本;
学校有权保存毕业设计(论文)的印刷本和电子版,并提供目录检索与阅览服务;
学校可以采用影印、缩印、数字化或其它复制手段保存论文;
在不以赢利为目的前提下,学校可以公布论文的部分或全部内容。
作者签名:
日 期:
摘要:
高校的扩招,老师的组织考试的工作量越来越大,随着社会的发展,计算机Internet技术也是在日新月异的发展变化,并且随着网络技术在教育领域应用,考试系统体现出越来越多的优越性。
因此,我们利用Microsoft公司提供的VisualStudio2005软件编程平台,采用B/S体系结构,利用C#技术,设计一个考试系统,分为三个模块:
管理员、教师和学生,其中管理员功能包括学生信息管理、教师信息管理、试题信息管理、科目信息管理、考试结果管理和管理员信息管理,教师功能包括试题信息管理、考试结果管理和个人信息维护,学生只可以答题。
该系统可以动态地管理各种考试信息,可以按照要求自动生成各种试卷,便于教师的考试教学,方便广大师生学习交流。
关键字:
在线考试,信息管理,ASP技术
TheDesignandImplementationofOn-lineExaminationSystemBasedonASP
Abstract:
Withtheexpandenrollmentoftheuniversity,theteachers'
worktoorganisetheexaminationismoreandmoreheavily.Withthedevelopmentofthesociety,thecomputerInternettechnologyisalsodevelopedandchangedrapidly.AndwiththeapplicationofInternettechnologyinthefieldofeducation,theexaminationsystembecomemoreandmoresuperiority.
Therefore,weuseMicrosoftVisualStudio2005compilerplatformprovidedbyMicrosoft,B/SsystemstructureandC#technologytodesignthistestsystem.Dividedintothreemodules:
administrator,teacherandstudent,amongthemadministrator’sfunctionsincludesstudentinformationmanagement,teacherinformationmanagement,questionsinformationmanagemet,subjectsinformationmanagement,examinationresultsinformationmagamentandadministratorinformation,teacher’sfunctionsincludesquestionsinformationmanagement,
examinationresultsinformationmagamentandpersonalinformation,andstudentonlycananswer.
Thesystemcandynamicallymanageallkindsoftestinformation.itcanfollowtherequirmentsautomaticallytogenerateallkindsoftestpapers.Withthissystemtheteacherscanteachandtesttheirstudentsmoreeasilyandcanlearnandcommunicatewithstudentsmoreconvenience.
Keywords:
On-lineExamination,informationmagament,ASPtechnology
前言
随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网路实现异地教育和培训。
现在,计算机硬件技术的发展已经达到了相当高的水平。
但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件人员提出了更高的设计要求。
远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。
其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。
在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。
显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分繁琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。
随着计算机应用的顺猛发展,网络应用不断扩大,如远程教学和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。
人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公正、客观、更加激发学生的学习兴趣。
在线考试系统采用传统的客户机/服务器模式(C/S)架构,即试题内容放在远程服务器上,在考试机上安装考试应用程序和数据库客户配置。
从安全性和易维护性考虑,选择了WEB实现技术,简单的说,就是将系统做成一种B/S模式,可以让用户通过浏览器直接访问位于服务器上的试题以及对系统进行远程维护。
本文通过五个章节的阐述,介绍了基于ASP的在线考试系统的设计与实现。
本文的概述主要介绍了课题的意义、目的,主要研究的内容和研究方案。
本文第二章中进行了系统的需求分析,第三章中对系统的详细设计进行了介绍,第四章详细描述了系统的实现,第五章对系统测试。
第1章概述
1.1课题的意义、目的
在网络技术逐渐渗入社会生活各个层面的今天,传统的考试方式也面临着改革,而网络考试则是一个很重要的方向。
基于ASP技术的在线考试系统是传统考场的延伸,加上数据库技术的应用,大大简化了传统考试的过程。
因此在线考试系统是电子教学不可缺少的一个重要环节。
考生可通过姓名、准考证和口令进行登录,试卷可根据题库中的内容即时生成,可避免考前的压题,体现了对考生公平性;
而且可以使用大量标准化试题,从而使用计算机判卷,体现了答案的安全性,大大提高阅卷效率;
还可以直接把成绩送到数据库中,进行统计、排序等操作,因此,采用在线考试系统将是以后考试发展的趋势。
基于ASP的在线考试系统采用传统的客户机/服务器模式(C/S)架构,即试题内容放在远程服务器上,在考试机上安装考试应用程序和数据库客户配置。
1.2主要研究的内容
基于ASP的在线考试系统的体系结构主要有以下几大功能模块:
(1)提供登录管理界面,分别设有系统管理员、老师和学生登录。
(2)提供学生信息管理,对学生信息进行查询、修改、删除和添加操作。
(3)提供教师信息管理,对教师信息进行查询、修改、删除和添加操作。
(4)提供试题信息管理,对试题信息进行查询、修改、删除和添加操作。
(5)提供科目信息管理,可对考试科目信息进行添加操作。
(6)提供考试结果管理,可对考试结果进行查询和删除操作。
(7)教师登录后,可对试题基本信息进行添加、修改、查询及删除操作;
同时对学生考试成绩进行查询及删除操作。
如果教师对现有的密码不满意,还可以修改自己的密码。
(8)学生只能进行考试答题操作。
1.3研究方案
1.采用的技术线路
系统采用B/S(浏览器/服务器)体系结构,数据库采用SQLServer2005,动态网页的开发使用ASP.NET技术,采用面向对象语言C#来编写程序。
2.系统整体规划
为了保障整个系统的安全性,在线考试系统实现了分类验证的登录模块,通过此模块,可以对不同身份的登录用户进行验证,确保了不同身份的用户操作系统。
在抽取试题上,系统使用随机抽取试题的方式,体现了考试的客观与公正。
当考生答题完毕之后,提交试卷即可得知本次考试的得分,体现系统的高效性。
在后台管理上,分后台管理员管理模块和试题管理模块。
分别适应不同的用户,前者只有系统的高级管理员才能进入,对整个系统进行管理。
而后者只允许教师登录,教师可以对自己任教的科目试题进行修改。
第2章系统分析
2.1需求分析
需求分析就是发现、求精、建摸、规格说明和复审的过程。
为了发现用户的真正需求,首先应该从宏观角度调查、分析用户所面临的问题。
也就是说,需求分析的第一步是尽可能了解当前用户的情况和需要解决的问题。
2.1.1功能需求分析
本系统的用户可分为管理员和普通用户两类。
本系统共分成两个界面:
一个界面用于管理员登录,主要负责进行基本资料、题库、试卷、成绩的管理以及查询等;
另外一个界面用于普通用户登录,主要负责在线考试、查询以往考试成绩等。
从总体上考虑,系统应该实现下列功能:
对管理员来说,包括试卷管理、题库管理、成绩管理。
(1)试卷管理:
管理员可以从课程,各种题型的数量等方面对某份试卷提出一定的要求生成试卷规则。
同时,管理员还可以对库中已有的试卷进行修改和删除,添加新试卷等。
(2)题库管理:
管理员可以对题库中的试题进行三种基本操作:
添加新的考题、删除旧有考题、修改原有考题,其中试题类型包括判断题、填空题、选择题;
对于每种类型的试题,教师可以设置题干、答案等属性。
(3)成绩管理:
管理员可以查看考生的考试成绩,并针对不同的课程进行成绩统计。
(4)学生管理:
管理员可以对用户的资料进行查询、删除。
对普通用户来说,包括在线考试、查询以往考试成绩等。
(1)在线考试:
学生可以任选时间进行在线测试,考试结束后,系统会根据已有的标准答案进行在线判卷,考生可以立刻知道考试成绩。
(2)查询以往考试成绩:
学生可以在线查询以前参加过的每门课程的考试相关信息。
2.1.2数据库需求分析
针对一般考试系统的需求,设计如下所示
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 基于 ASP 在线 考试 系统 本科 毕业设计 论文