




已阅读5页,还剩118页未读, 继续免费阅读
版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领
文档简介
i校园考试安排系统的设计与实现Design And Implementation Of Campus Examination System2018 年 6 月致谢本次设计是在老师的指导下完成的,在设计的制作过程中,老师对学生认真负责,更是对自己严格要求,不允许学生偷懒和偷工减料,督促学生按时按照学校的进度进行设计。并且在设计的制作过程中,对我们的知识加以巩固,使我们对知识的运用更加熟练,让我们明白以后理论知识与实践相结合的重要性,使我终生受益。感谢老师在毕业设计过程中对我的督促和帮助,这次论文让我明白了理论和实践结合的重要性,使我对所学的知识进行了梳理和总结,由于时间的仓促,本次毕业设计不是很完美,存在一些问题,希望在以后的学习中能够掌握更多的知识,不辜负恩师对我的培养之恩。在本次的毕业设计中,我所选做的是校园考试安排系统的设计与实现,在老师和同学们的帮助下成功的实现了想要的功能,得到老师的认可。通过本次设计我发现,只有充分的理解理论知识;才能够将书本上的理论知识与生产实际相整合,理论知识服务于社会生产,以增强自己的实践动手能力。这个毕业设计为我积累了宝贵的经验。通过本次毕业设计,让我明白了理论和实际的距离,也明白了把理论和实际进行结合的重要性,也从中学得了很多书本上和课堂上无法得知的知识。我们在学习的过程中不要过度的依赖课本,应该把理论和教学过程中的一些实际问题相联系,还要把理论与实践相结合,理论问题应该就是我们生活中的实践课题,解决问题即课程研究的过程,每个学生自己应该坚信自己就是一个专家,通过自己动手来解决的问题比我们动脑子解决问题更让我们难以忘记。通过对我大学四年所学知识的梳理,并充分发挥自己对本次设计的理解和对设计的思考及在书面上表达自己的能力,最终完成了这次设计。在此,感谢所有在本次设计过程中,为我提供帮助的那些人,没有你们,我不能如此顺利的完成这次设计,谢谢你们!北京交通大学硕士专业学位论文 摘要ii摘要随着社会的快速发展,越来越多的技术被创造和利用,深深的改变着社会的发展,使社会变得更美好。21 世纪,创新技术的快速发展和利用,把教育行业推到了一个新的高度,随着计算机的发展,教育事业也在发生了很大的变化,教育方法和手段也更丰富和多样化。在教学过程中对学生的评价是一项不可缺少的工作,考试是检测学生的一种方法,同时也是考核老师的一种手段,教师可根据学生的考试成绩来对教学方法和质量进行改进,同时也是完善学校管理制度的一项手段。如何使学校的考试方案能够同现代教育相适应,是计算机科技的一项重要任务。通过计算机技术管理学校事务,让考试变得更公正,公平,客观,合理,是当前教育事业服务体系中的一大热点问题。为了跟上时代的发展和社会的需要,适应当前教育事业的特点,必须建立一套合理、符合要求的考试系统方案。本人在设计中主要担任数据库的设计方面,对数据库所实现的功能和基础设置方面进行研究调试,来实现考试系统的数据运用以及存档。本文结合现实中的实际需求,运用软件工程的思想,采用 Browser/Server 模式(简称 B/S 模式),以及微软的 visual studio.NET 开发环境,运用 ASP.NET 技术中的数据绑定技术,结合 SQL Server2005 数据库管理系统开发了一套基于 Web 的在线考试系统。详细分析网络在线考试系统的研究背景及国内外研究现状;在分析当前在线考试技术和研究背景后,从系统研究的可行性和系统设计的需求分析出发,详细阐述系统的可行性和需求,并绘制主要模块的用例图和活动图;系统充分利用学校现有的计算机软、硬件资源和网络资源实现无纸化考试。做出大胆的创新和系统设计;在系统分析与设计的基础上,采用 B/S 结构模式,使用 ASP.NET 开发平台和 C#语言开发该系统,实现各个模块的功能,并对系统的主要功能模块进行黑盒测试。本文设计实现的网络在线考试系统实现了计算机自动出题、随机组卷、网上考试、自动判分、后台批阅和自动统计分析等功能,具有技术先进、功能齐全、成本低廉的特点,实用价值高。该系统使教师从传统纸质考试的繁重工作中解脱出来,大大提高工作效率,降低考试成本,优化了考试模式,有利于提高教学质量与办学效率。关键词:考试系统;ASP.NET;B/S;数据库;题库北京交通大学硕士专业学位论文 ABSTRACTiiiABSTRACTWith the rapid development of society, more and more technology is the creation and utilization, deep changing the development of society, a better society. 21 century, the rapid development and use of innovative technologies, the education sector pushed to a new level, with the development of computer education is also undergoing great changes, teaching methods and means are more abundant and diverse. In the teaching process evaluation of students is an indispensable work, the examination is to test a method for students, but also as a means of teacher evaluation, teachers can be carried out to improve the quality of teaching methods and based on student test scores, but also a means to improve school management system. How to make the schools exam solution can adapt with modern education, it is an important task of computer technology. Through computer technology management in school affairs, to make the exam more just, fair, objective and reasonable, is currently a hot issue of education service system. In order to keep pace with development and social needs of the times, adapt to the characteristics of the current education, we must establish a reasonable system solutions meet the test requirements.In the design of the main database of the design, the database to achieve the function and the basic set of research and debugging, to achieve the examination system data use and archiving.In this paper, the reality of the actual needs, using the idea of software engineering, using Browser / Server mode (referred to as B / S mode), and Microsofts visual studio.NET development environment, the use of technology in the ASP.NET data binding technology, combined SQL Server2005 database management system developed a Web-based online examination system of. Detailed analysis of the research status at home and abroad background research network online examination system; the analysis of the current online test technology and research background, the study of the feasibility of the system requirements analysis and system design starting elaborate system feasibility and needs, and The main draw module Fig case diagrams and activity; the school system makes full use of existing computer software, hardware and network resources to achieve paperless examination. Make bold innovations and system design; on the basis of systems analysis and design, using B / S structure mode, 北京交通大学硕士专业学位论文 ABSTRACTivuse the ASP.NET development platform and C # language development of the system, the function of each module, the main function of the system of black box module.In this paper, design and implementation of network online examination system to achieve automatic computer topic, random test paper, online exam, Assessing, backstage marking and automatic statistical analysis and other functions, with advanced technology, full-featured, low-cost, high practical value . The system enables teachers freed from the heavy work on traditional paper-based exam, and greatly improve work efficiency, reduce test costs, optimize the test mode, will help improve the quality of teaching and school efficiency.KEYWORDS: examination system; ASP.NET; B/S; database; question bank.北京交通大学硕士专业学位论文 目录v目录摘要 .iiiABSTRACT .iv1 绪论 .11.1 研究背景与意义 .11.1.1 研究背景 .11.1.2 研究意义 .21.2 课题的研究现状分析 .31.3 研究方法和技术路线 .41.3.1 研究方法 .41.3.2 技术路线 .41.4 研究内容及目标 .41.4.1 研究内容 .51.4.2 研究目标 .51.5 本章小结 .52 相关技术及开发工具 .22.1 系统体系结构 .22.1.1 C/S 模式 .22.1.2 B/S 模式 .22.1.3 本系统的体系结构 .32.2 系统所采用的开发工具和主要技术 .42.2.1 ASP.42.2.2 ASP.NET .62.2.3 ASP.NET 三层架构 .72.2.4 C#语言 .72.2.5 ADO.NET 技术 .92.2.6 数据提供程序 .92.2.7 数据集 .102.2.8 数据库 SQL Server 2005 概述 .102.3 Ajax 技术简介 .112.4 本章小结 .123 期末考试安排系统需求分析 .133.1 考试系统必要性分析 .133.2 考试系统可行性分析 .153.3 系统的需求分析 .163.4 用户的需求分析 .163.5 系统的性能需求分析 .173.6 系统的功能需求分析 .183.7 本章小结 .194 期末考试安排系统设计 .20北京交通大学硕士专业学位论文 目录vi4.1 系统模块设计 .204.1.1 管理员模块 .204.1.2 教师功能模块 .214.1.3 学生功能模块 .214.2 系统总体架构 .224.3 数据库的设计 .244.3.1 后台数据库的选择 .244.3.2 系统主要数据库表的实现 .244.4 本章小结 .305 期末考试安排系统的实现 .315.1 系统登录页面设计 .315.1.1 数据库连接 .315.1.2 验证码技术 .315.2 管理员界面 .335.2.1 学院管理模块 .335.2.2 学生管理模块 .345.3 教师管理界面 .355.3.1 单选题管理模块 .365.3.2 试卷管理模块 .375.3.3 试卷批阅模块 .385.3.4 成绩管理模块 .405.3.5 成绩管理模块 .415.3.6 教师信息模块 .415.4 学生界面 .415.4.1 查看个人信息模块 .425.4.2 查看个人信息模块 .425.4.3 查看答案模块 .455.4.4 成绩查询模块 .465.5 本章小结 .476 系统测试 .486.1 测试方法 .486.2 功能测试方案 .496.3 性能测试用例 .496.4 测试结果分析 .526.5 本章小结 .527 总结与展望 .547.1 总结 .547.2 展望 .54参考文献 .56作者简历及攻读硕士学位期间取得的研究成果 .59独创性声明 .60学位论文数据集 .61北京交通大学硕士专业学位论文 绪论11 绪论21 世纪电子技术,信息技术,光纤技术,以及无线通信技术的快速发展和更新,使现在的教育事业也进入科技的时代 1。多媒体视频远程教学等新的教学模式已经开始流行和成熟,为教育事业的发展带来了前所未有的帮助。计算机信息化可以很好地辅助老师的教学,利于教学的开展,使老师更好的上好每一堂课,学生用信息技术作为接受知识的便捷工具,从而信息技术改变了过去的传统的教育模式。促使传统教育模式的全面变革和发展。信息技术实现了新的教育模式,提高了教育质量和教学效率。大学的校园是人才的集合地,同时也是为社会提供人才的地方,当今的社会在快速的发展,对于人才的选择也更加苛刻,因此社会人才要符合社会的需要,当今时代是科技的时代,因此要求人要有创新和担当责任的精神。现在我国为了培养大量的科技人才,对大学招收人数也在不断的扩展,造成了更多的人开始走进校园,学习知识,提高自己的知识素养,从而加剧了学校的压力和责任,也使学校的管理责任更大 2。在学校系统的教务管理中,对于教学测评是一个重要的任务和环节。越来越多的人开始接走进大学校园之中开始接受高等教育,人数的越来越多给学校的管理和教育工作带来了空前的压力和负担,在学校的工作中,教学测评是一项重要的任务,同时也是关乎学校教育发展成果的重要表现,教学测评也是检测学生学习状况的一项重要指标,它也是老师教学成果的一种考核方式,考试就是教学测评的一种有效和重要的手段,它不但可以考核学生的学习质量,同时也可以考核老师的教学质量和任务 3。教师可以借助考试来调整教学计划,改变原来的教学方法,提高自己的教学水平,完善教学的管理理念,通过考试考核使老师能客观、准确、有效的了解学生的学习情况。往往学生可以从考试中发现自己的不足,和有待提高的地方,从而端正自己的学习态度和方法,从考试中找到自己需要改进的地方,从而发挥自己的长处,在今后的学习中更加的省力。考试就要保证它的公平和客观性,如果考试都失去了它的科学公正的性,他也就失去了考试的意义,也不能起到检测老师和学生的责任。在当今科技如此发达的社会采用哪种合理的考试模式才能适应社会的需要,就值得研究和探讨的问题。1.1 研究背景与意义以下将对研究的背景和研究的意义进行详细介绍,具体如下:1.1.1 研究背景北京交通大学硕士专业学位论文 绪论2在现如今的社会中普遍还是采用一些传统的试卷考试的方式,无论是学校的考试还是一些社会的考试都是非常传统的模式,这种考试一般的流程就是:人工出试卷、选题、印刷考试卷、学生开始考试、人工批改试卷、成绩统计与评估、试卷分析。这样组织一次考试要花费大量的人力、物力、财力,并且浪费时间而且过程相对比较繁冗,工作量比较大,对于参与的人员要求较高,稍微有点不注意就容易在某个环节出现错误 4。纵观社会来看,过去的纸张考试模式已经不能适应和满足当今信息化快速发展的现代教育。伴随着互联网技术的快速发展和普及,网络化已经走进了千家万户,同时各种各样的网络应用技术与网络应用也在不断的被开发出来,考试的方式也不在是仅仅限于试卷的考试,考试的方式也随着技术的发展发生了革命性的变化,校园考试安排系统的诞生能够很好的弥补传统考试的缺点。校园考试安排系统是根据计算机技术和网络技术的结合,开发出无纸化的考试系统,这种考试大大降低了考试的成本,同时减轻了老师的劳动时间,减轻老师的工作负担并且保证考试的质量。它与传统的考试相比网络考试大大缩减了考试的环节,几乎省略了所有的人工干预的过程,大大增加了考试的公平公正性,并且大大降低了考试的成本。当今的网络化教学打破了过去传统教学的当面集中的教学模式,实现了远程教学和指导的不同时间和区域的教育模式,使教学变得更加的方便,同时网络教程为不同人群的求知提供了平台和资源。互联网教学具有传播快,内容丰富,同时可以部分时间的学习,也可以为学习者的学习情况进行考核和评估,保证学习者学会和利用。网络化教学的模式实现了传统教学中的老师讲授,自己学习,老师考试,自己整理的一系列的行为,加快了学习者的学习速度和效率。通过种种的正作用的影响和反馈,网络教育系统被教育人士,专家,学校,家长的认可,同时也开始接受网络教育的创新教育模式。1.1.2 研究意义目前我校的考试系统是采用传统的考试模式,传统的考试模式通常有命题出卷,审核试卷,组织考试,审批试卷,试卷分析等步骤,这种传统的纸张考试模式在进行考试过程中浪费了老师大量的时间和精力,同时它在出卷到考试结束都占用了学校大量的精力,造成了老师的身心疲惫的结果。随着学生人数的增多,学生所学的内容也增多,需要考核的也相对会增加,从而对考试要求也会更大,如采用传统的考试模式会使学校增加开支,同时也加大了老师的任务量和影响学校的工作效率 5。考试是一项比较繁琐的工作,传统的考试模式已经在当前的教育环境中显得乏力,不能满足当前的需要。面对当前教育事业的发展和改革,适应网络教育模式的发展,推动新的考试模式的诞生和实行是当前教育事业不可避免的责任。根据社会的发展,放弃过去传统的纸张考试模式,利用成熟的计算机技术来实现新的考试模式。计算机的网络化考试模式具有方便,快捷等功能,他同时也可以保证考试的科学和公平。网络考试模式可以减少了学校开支和老师的负担,也可以带动学生们的学习积极性。我校为了顺应社会发展的需要,为学生和老师提供更好的学习和工作的环境,特引进了先进的网络技术,同时我校的校园网已经与国际和其他高校相连接,拥有计算机 2000 台,多媒体教室也有 100 个,同时为了实现全校的信息的快速方便的传输,我校已实现了全校园的无线网络覆盖。北京交通大学硕士专业学位论文 绪论3本课题充分的利用我校的资源设计开发出一种适合我校的管理,同时也能适应我校众多考试科目的考试系统,可以很好提高我校在组织考试方面的工作效率,也可以让老师从大量的任务量中得到减轻,同时也减少了学校的开支,很好地推动了学校的建设和发展,同时也完善了学校的管理系统,也为我校的学分考核制度提供了一种更方便的模式,加快了我校对学生的考核教育。1.2 课题的研究现状分析互联网科技的诞生和发展为新的考试模式提供的发展的条件,传统的纸张考试模式在当前的教育中暴露出自己诸多的问题和弊端,也加快了新的网络考试模式的发展。对网络考试模式的研究发现其系统主要有三种模式组成:(1)单机模式,(2)客户端/服务器 (Client/Server, C/S)模式,(3)浏览器/ 服务器(Browser/ Server,B/S)模式。(1)单机模式。此模式是最先开发的一种模式,由于这种模式不能存留大量的考试试题,同时容易造成试题的失窃,这种考试模式已经被淘汰了。(2)C/S 模式。该模式主要有管理信息的终端服务器和客户服务器两个信息系统构成。每个客户服务器需要安装与终端服务器匹配的软件,这样终端服务器才能给客服服务器发送考试试卷,和附加的要求,同时对客户服务器进行阅卷和成绩的记录等工作 6。由于该系统成本高,从而不被众多高校所接受,逐渐的被淘汰。(3)B/S 模式。该模式有用户界面层,逻辑层,数据库层来构成的,各个组成是孤立。只要计算机可以登录浏览器,与终端服务器联网就可以使用。此模式方便,费用低。如今 B/S 结构的考试系统是当前的主要网络考试模式。根据考试的形式和地点的不同可以将在线考试系统分为开放式的在线系统考试和在固定的局域网内的在线考试。开放式的在线考试是在 web 网络中随时随地进行的考试,通常是学生用来自我测试和检验。固定的局域网考试是有个人或组织进行的考试,在制定的位置和时间进行的,通常要有专门的人员进行监考,这一类的考试模式通常会用在一些证书的考试中,如计算机考试等。在线考试是由美国发明的,他们为了进行对教育制度的改革从而开发研究的一种考试模式,研究以来在美国受到大家的一致好评,现在国外的大多数考试都是采用这种在线考试模式进行考试和测评的 7。同时一些结构为了自己的需要也开发了一些在线考试的软件,也很实用但是它们有一定的局限性。我国的在线考试系统是在 20 世纪
温馨提示
- 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
- 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
- 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
- 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
- 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
- 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
- 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。
最新文档
- 情绪饱满进入职场课件
- 2026届福建省福州市福建师大附中化学高二第一学期期末达标测试试题含答案
- 2026届蚌埠市重点中学化学高三上期末质量跟踪监视模拟试题含解析
- 春季学期教务处工作方案
- 幼儿园班务新学期工作方案
- 酒吧营销活动方案年
- 全年销售工作方案
- 调查队面试题及答案
- 旅游营销活动策划方案
- 税务延期面试题及答案
- 唯奋斗最青春+课件-2026届跨入高三第一课主题班会
- 共青团中央所属事业单位2024年度社会公开招聘笔试备考题库参考答案详解
- 2025年《分级护理制度》考试试题(及答案)
- 高中喀斯特地貌说课课件
- 气候变化与健康课件
- 公司电脑配备管理办法
- 留疆战士考试试题及答案
- 大学生创新创业基础(创新创业课程)完整全套教学课件
- 楼板下加钢梁加固施工方案
- X射线衍射课件(XRD)
- 常见皮肤病的种类及症状图片、简介大全课件
评论
0/150
提交评论