《数值分析在线测试系统》-公开DOC·毕业论文

上传人:zhuma****mei2 文档编号:136535885 上传时间:2020-06-28 格式:DOC 页数:40 大小:3.22MB
返回 下载 相关 举报
《数值分析在线测试系统》-公开DOC·毕业论文_第1页
第1页 / 共40页
《数值分析在线测试系统》-公开DOC·毕业论文_第2页
第2页 / 共40页
《数值分析在线测试系统》-公开DOC·毕业论文_第3页
第3页 / 共40页
《数值分析在线测试系统》-公开DOC·毕业论文_第4页
第4页 / 共40页
《数值分析在线测试系统》-公开DOC·毕业论文_第5页
第5页 / 共40页
点击查看更多>>
资源描述

《《数值分析在线测试系统》-公开DOC·毕业论文》由会员分享,可在线阅读,更多相关《《数值分析在线测试系统》-公开DOC·毕业论文(40页珍藏版)》请在金锄头文库上搜索。

1、摘要 随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分繁琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,人们迫切要求利用这些技术来进行在线考试,以减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试趋于公正、客观,更加激发学生的学习兴趣。本文主要介绍了在线考试系统、管理子系统的需求分析、总体设计和详细的设计过程、并在此基础建立了后台数据库,利用ASP.NET和SQL(Structured Query Language)数据库技术开发实现了在线考试系统。它具有用户登

2、录验证、用户在线考试、动态随机出题、自动判卷、用户管理、试卷管理、成绩管理等功能,管理系统是网站的重要组成部分,其功能涉及到网站整体的使用与更新等,本子系统主要由四个模块组成:用户管理模块、试题管理模块、成绩管理模块与管理员管理模块,分别包括了系统各种相关数据信息的增加、修改、删除等功能。关键字:在线考试系统;管理系统;ASP.NET;SQLAbstractRequest to increase and examine continuously along with the examination type of raise continuously,the teachers workload

3、 will be more and more big,and it works and will is a very trivial and permit the mistakable affair very much,can say that the traditional examination method has already canted adapt the demand of the modern examination.Along with the fast fierce development that calculator apply,the application of

4、network extends continuously,the people request to use these techniques urgently,and to carry on the online examination,the work burden and the exaltation work efficiencies that to release the teacher,also raised the quantity of the examination at the same time,thus make examination gradually notari

5、ze,objective,stir up the students interest in the study more.First,I introduced the need analysis,total design and detailed design processes of the online examination system and the manage subsystem.Build up the backstage database in this foundation,make use of the ASP.NET and SQL(Structured Query L

6、anguage)datebase technique development to carry out the online examination system.It has online examination,makes out questions random,read test paper automatically,user management,customer management,score management etc.function.The manage system is theimportant department of the website.Its funct

7、ion involves to the website whole use and the renewal and so on, this subsystem mainly is composed by four modules:The user administration module, the test question administration module,the result administration module and the manager administration module,which have separately included all kinds o

8、f the functions of the system such as increase,revision,deletion and so on.Key words:Online Examination System;Manage System;ASP.NET;SQL目录1绪论11.1课题背景11.1.1在线考试系统的问题的提出及发展背景11.1.2考试系统的研究目的及其意义21.1.3考试系统的功能和作用21.2课题目标21.2.1课题研究的主要内容21.2.2课题研究的价值32可行性研究42.1可行性分析42.1.1技术可行性42.1.2经济可行性42.1.3操作可行性42.2系统实现

9、目标42.3目前可选择的技术52.4ASP.NET概述52.4.1 ASP.NET的技术概述52.4.2 ASP.NET与数据库访问62.5关于ASP.NET技术的考试系统的特点63系统分析73.1系统所需完善的功能73.1.1学生功能73.1.2在线考试73.1.3管理员功能74系统设计84.1考试系统总体结构设计84.1.1登陆与导航模块84.1.2在线考试模块84.1.3管理模块84.2数据库的设计94.2.1数据库设计方法简述94.2.2数据库设计的基本步骤94.3属性图104.3.1学生属性图104.3.2考生得分属性图104.3.3选择题属性图114.3.4填空题属性图114.3.

10、5判断题属性图114.3.6管理员属性图124.4考试系统数据库建表及其说明124.4.1学生信息表124.4.2考生得分表134.4.3选择题表134.4.4填空题表144.4.5判断题表144.4.6管理员信息表144.5系统流程图155系统实现165.1在线考试系统主页165.2管理模块165.3管理模块-子管理系统175.3.1学生信息管理175.3.2题库管理系统185.3.3成绩管理页面215.4管理系统程序流程图226功能测试236.1测试目标236.2测试项目说明236.3测试评价237结论24谢辞25参考文献26附录27程序部分源代码271.Admin(管理员主页功能代码):

11、272.XZ_test(选择题管理页功能代码):273.update(文件上传代码):324.重要页面代码DataGrid:331绪论1.1课题背景1.1.1在线考试系统的问题的提出及发展背景随着网络技术的飞速发展,现在很多国外的大学和社会其他部门都已经开设了远程教育,通过计算机网络实现异地教育和培训。现在,计算机硬件技术的发展已经达到了相当高的水平。但是,远程教育软件的开发目前还处于起步阶段,随着这项技术的不断深入发展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。其中很重要的一个环节就

12、是在线考试系统,同时它也是最难实现的环节。在我国,虽然远程教育已经蓬勃地发展起来,但是目前学校与社会上的各种考试大都采用传统的考试方式,在此方式下,组织一次考试至少要经过五个步骤:即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且其工作将是一件十分烦琐和非常容易出错的事情,可以说传统的考试方式已经不能适应现代考试的需要。随着计算机应用的迅猛发展,网络应用不断扩大,如远程教育和虚拟大学的出现等等,且这些应用正逐步深入到千家万户。不可否认,网络教学拥有着非常广阔的应用前景,我校在二次创业的过程当中,辅助教学网络的建设

13、绝对是必经的道路。值得一提的是我校的数学教育在经过了多年的发展后已日趋走向成熟,我院乃至整个学校的发展都离不开我们辛勤的数学老师的努力。多年来,我校一直都非常的重视数学教育发展,数学教育在整个大学教育的系统中一直以来都是一个想当重要的环节,数学的重要性早以被事实所证明,当今社会,无论将来是从事何种行业,数学都有着不可替代的地位,它的应用是所有的学科当中最为广泛的,数值分析在线考试系统的建立就是在这样一个背景前提下产生的。1.1.2考试系统的研究目的及其意义多年来,伴随着学校的发展,无论是从硬件上还是从软件上我校都拥有了一定的基础条件,大学教育在线考试系统的建设势在必行。我们所制作的“在线考试系

14、统”主要是为广大学子及其老师提供一个方便的场所,让大家可以通过互联网在异地了解关于操作系统的各方面知识,与老师交流,同其他学生交流心得,并在线考试等等。相信它会给广大学子提供方便快捷的学习途径。本项目成果提供一个数值分析在线考试的网站,学生通过在校园网或互联网上访问该网站,学生可以按照教师的建议或各自的计划对所学知识进行自我测验;教师可以通过网站提供的环境对学生的学习情况进行动态管理,并依据网站记录的考试成绩给出对每一位学生客观的综合评价。在线考试系统减轻教师的工作负担及提高工作效率,与此同时也提高了考试的质量,从而使考试更趋于公正、客观,更加激发学生的学习兴趣。1.1.3考试系统的功能和作用

15、在线考试系统是基于计算机网络的应用系统。它可以使考试不受时间,地域的限制,一方面极大地减轻了教师出题、改卷的工作量,另一方面使学生能随时检验自己的学习效果,使学习效率得到很大提高。在线考试系统中题目的生成、试卷的提交、成绩的批阅等都可在网络上自动完成,只要形成一套成熟的题库即可实现真正的无纸化考试。本系统是利用ASP.NET与SQL技术开发的在线考试系统。它使用方便,操作简单,具有用户注册,多用户同时在线考试、动态随机出题、自动判卷、题库管理、用户管理、成绩管理等功能。希望本系统能够在考试中发挥高效、便捷的作用,为考试技术的改革起到作用。1.2课题目标本设计实现了在线考试系统的基本功能,具有较强的实用性,可有效地解决传统考试的弊端,实现无纸化考试,可以实现随时随地交互性强且内容不断更新的教学方式。1.2.1课题研究的主要内容1研究考试系统在发挥学生的主体意识、培养学生的个性、提高学生自我评价能力方面的作用。2.建设智能化题库。要实现可让老师上机操作组卷的目标,系统必须有相当量的高质量题目,因此建设题库是实现在线考试的第一步。3.开发试卷

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 学术论文 > 毕业论文

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号