您现在的位置:网站首页答辩论文计算机毕业设计ASP毕业设计

在线考试系统

  • 简介:(毕业设计34页、12584字+程序-+源码+开题报告+任务书+答辩稿) 摘要 本系统实现了在线考试的目的,以减轻教师的工作负担及提高工作效率,并能激发学生的学习兴趣。 本在线考试系统主要是利用浏览器作为界面,利用B/S模式,即用户可利用浏览器直接访问本...
    • 请与管理员联系购买资料 QQ:5739126
  • 论文简介
  • 相关论文
  • 论文下载

(毕业设计34页、12584字+程序-+源码+开题报告+任务书+答辩稿)

摘要
本系统实现了在线考试的目的,以减轻教师的工作负担及提高工作效率,并能激发学生的学习兴趣。
本在线考试系统主要是利用浏览器作为界面,利用B/S模式,即用户可利用浏览器直接访问本站点。主要用到的技术是采用ASP.NET(C#)技术和SQL数据库以及DREAMWEAVER网页制作工具,设计出了各种功能。
本系统主要有用户有效身份登录、新用户注册、用户管理、在线考试、管理员登录及管理等功能。本文主要介绍系统的总体设计以及着重研究了登录注册导航板块的实现,并在此基础上建立了后台数据库。本系统主要以浅蓝色为底色,采用左右框架式,看起来清爽简洁。登录系统主要实现考生和管理员的登录,这是在线考试的前提;注册系统主要为第一次浏览本站的用户提供一个获得帐号的平台;用户管理可以提供查看成绩以及修改信息等基本功能;导航栏提供一些相关知识以及考研专题,这其中包括精心制作的知识卡片,涵盖了《数值分析》一书中所有公式,可供学生复习时使用,方便考生的学习,并能激发考生的学习兴趣。
关键词:在线考试系统;B/S模式;ASP.NET;数据库;登录注册



Abstract
This system has realized the goal of on-line test .This system could reduce the burden on teachers and increase efficiency, and stimulate the students’ interest in learning.
The online exam system is mainly used as a browser interface, the B/S mode that user could access the site through the browser, using ASP.NET (C#) technology and Dreamweaver tools, and SQL data the design of various functions.
The system is effective as users logged, the new user registration, user management, online examinations, Administrators login and management, and other functions. This paper describes the design and focus on navigation registration plate logged the realization and on this basis, to build a background database. The login system mainly provides the candidates and the administrator login, which is the prerequisite for online examinations; the registration system provide a platform for the first major to visit the site to access an account of the site; the navigation bar provide some relevant knowledge and special matter of entrance exams for postgraduate. In this part, there is a card that could supply all formulas of the book Numerical Analysis for student to review and learn, and stimulate the students’ interest in learning.
Key words:Test-online system; Browser/Server; asp.net; database; login and register.



目录
1.绪论 1
1.1 传统考试的弊端 1
1.2 在线考试系统的问题的提出及发展背景 1
1.3 考试系统的研究目的及其意义 2
1.4 考试系统的功能和作用 2
1.5 课题研究的主要内容以及个人任务 3
1.6 课题研究的价值 3
2. 可行性研究 4
2.1 可行性分析 4
2.1.1 技术可行性 4
2.1.2 经济可行性 4
2.1.3 操作可行性 4
2.2 系统实现目标 4
2.3 ASP.NET概述 5
2.3.1 ASP.NET的技术概述 5
2.3.2 ASP.NET程序运行原理 5
2.3.3 ASP.NET与数据库访问 6
3. 需求分析 7
3.1 系统需要解决的主要问题 7
3.2 系统应该具备的基本功能 7
4. 系统设计 8
4.1考试系统总体结构设计 8
4.4.1 网站风格 8
4.1.2 登录与导航模块 9
4.1.2 在线考试模块 9
4.1.3 管理模块 9
4.2 数据库的设计 9
4.2.1 基本概念 9
4.2.2 数据模型 10
4.2.3 数据库设计方法简述 11
4.2.4 数据库设计的基本步骤 12
4.3 属性图 13
4.3.1 学生信息属性图 13
4.3.2 成绩属性图 13
4.4 考试系统数据库建表及其说明 13
4.5 系统流程图 16
5.系统实现 17
5.1 用户登录 17
5.2 用户注册 19
5.3 导航栏 19
6. 功能测试 20
6.1 测试目标 20
6.2 测试项目说明 20
6.3 测试评价 20
7. 结论 21
谢辞 22
参考文献 23
附录:程序部分后台代码 24
用户登录: 24
用户注册: 27
用户信息管理: 28
查看成绩: 30



1.绪论
1.1 传统考试的弊端
随着教育思想的更新和科学技术的进步,以纸和笔为主要工具的传统考试方式的诸多弊端显露得越来越突出。
(1)主体成了客体,无法激活应考者应考的兴趣。传统的考试方式从来都是老师发试卷给学生考,何时考、考什么、怎么评判考分全由老师决定,学生一直处于被动甚至被迫的地位。因此考试的主体成了老师,学生,这一真正的主体都成了客体。于是,考试时,学生就消极防卫、被动应付甚至弄虚作假。考试的过程是学生服苦刑的过程,无乐趣可言,更谈不上在考试过程中闪发生命的光辉。
(2)重甄别轻激励,丧失了考试的激励功能。传统考试看分数、看重考试分出的等级。"考考考,老师的法宝;分分分,学生的命根",这句校园谣道出的就是传统考试的实质。考试成功者,固然喜形于色,以手加额;考试失败者定然是灰头土脸甚至一蹶不振,使考试原本应有的激励功能不能正常地发挥出来。
(3)重结果轻过程,不能客观反映应考者的实际能力水平。传统的考试方式的目标只有一个:考试的结果。老师和学生双方均看重这个,普遍的看法是考分高者水平高,考分低者水平低。但实际上考试过程中由于种种原因,应考者未能在这一次考试中发挥出正常的水平或没能全面地发挥出水平,这样的考试就不能客观地反映应考者的水平。
1.2在线考试系统的问题的提出及发展背景
随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。现在,计算机硬件技术的发展已经达到了相当高的水平。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。
远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就是在线考试系统,同时它也是最难实现的环节。在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。
不可否认,网络教学拥有着非常广阔的应用前景,我校在二次创业的过程当中,辅助教学网络的建设绝对是必经的道路。值得一提的是我校的数学教育在经过了多年的发展后已日趋走向成熟,我院乃至整个学校的发展都离不开我们辛勤的数学老师的努力。多年来,我校一直都非常的重视数学教育发展,数学教育在整个大学教育的系统中一直以来都是一个想当重要的环节,数学的重要性早以被事实所证明,当今社会,无论将来是从事何种行业,数学都有着不可替代的地位,它的应用是所有的学科当中最为广泛的,数值分析在线考试系统的建立就是在这样一个背景前提下产生的。
1.3 考试系统的研究目的及其意义
多年来,伴随着学校的发展,无论是从硬件上还是从软件上我校都拥有了一定的基础条件,大学教育在线考试系统的建设势在必行。我们所制作的“在线考试系统”主要是为广大学子及其老师提供一个方便的场所,让大家可以通过互联网在异地了解关于操作系统的各方面知识,与老师交流,同其他学生交流心得,并在线考试等等。相信它会给广大学子提供方便快捷的学习途径。
本项目成果提供一个数值分析在线考试的网站,学生通过在校园网或互联网上访问该网站,学生可以按照教师的建议或各自的计划对所学知识进行自我测验;教师可以通过网站提供的环境对学生的学习情况进行动态管理,并依据网站记录的考试成绩给出对每一位学生客观的综合评价。在线考试系统减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公证、客观,更加激发学生的学习兴趣。
1.4 考试系统的功能和作用
在线考试系统为考生提供登录、注册、在线考试等功能。是基于计算机网络的应用系统。它可以使考试不受时间,地域的限制,一方面极大地减轻了教师出题、改卷的工作量,另一方面使学生能随时检验自己的学习效果,使学习效率得到很大提高。在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可在网络上自动完成,只要形成一套成熟的题库即可实现真正的无纸化考试。
本系统是利用asp.net与SQL技术开发的在线考试系统。它使用方便,操作简单,具有用户注册,多用户同时在线考试、动态随机出题、自动判卷、题库管理、用户管理、成绩管理等功能。希望本系统能够在考试中发挥高效、便捷的作用,为考试技术的改革起到作用。
1.5 课题研究的主要内容以及个人任务
1、研究考试系统在发挥学生的主体意识、培养学生的个性、提高学生自我评价能力方面的作用。
  2、用户登录注册以及在线考试系统。老师(管理员)上机后可根据自己的需要选择科目、章节、难易程度,然后网络按老师的指令自动生成一份试卷。学生解答完毕,系统很快评出该卷的得分情况。学校对学生的考核评价可以采用网络考试与传统考试相结合的方式。
本系统主要分为三个模块以及数据库设计。三个模块分别是登录注册导航模块、管理员系统模块、在线考试模块,分别由三个同学完成,我做的登录注册导航模块。数据库设计是共同完成的。
1.6 课题研究的价值
本课题研究的价值可用《基础教育课程改革纲要(试行)》上一句话概括:"发挥评价促进学生发展、教师提高和改进教学实践的功能。
1、有利于学生个性的成长。传统的考试在时间、地点、难易程度等方面整齐划一,学生在时间、地点、难易度上无任何选择的余地,学生的个性完全被扼杀。而网络考试可以任由学生的个人好恶选择考试的时间(当然有一定的区间)、地点(当然受一定客观条件限制)和难易度(当然要有配套的管理制度),这样学生的个性得到体现和尊重,其积极性得到提高,也有利于其水平的发挥。
2、有利于提高学生自我评价能力。该考试系统生成后,学生可以在正式考试前自己上机检测自己学得怎样了,由于系统会对学生的答题做出评价,学生可在第一时间知道结果,再结合自己的情况做出该科目学习情况的综合评价。不像传统的考试,等老师阅卷打分后才知结果,评价带有明显的滞后性,不利于学生自我评价能力的提高。
3、促进教师发展。这对教师整个理论水平的提高和综合素质的提高有深远的影响。通过建题库和开发相关软件,可锻炼我们的教师队伍,使广大教师的业务素质有所提高。

\

查看评论 已有0位网友发表了看法
  • 验证码: