基于MVC的在线考试系统的设计与开发Word格式文档下载.docx

上传人:b****4 文档编号:13717578 上传时间:2022-10-13 格式:DOCX 页数:27 大小:516.62KB
下载 相关 举报
基于MVC的在线考试系统的设计与开发Word格式文档下载.docx_第1页
第1页 / 共27页
基于MVC的在线考试系统的设计与开发Word格式文档下载.docx_第2页
第2页 / 共27页
基于MVC的在线考试系统的设计与开发Word格式文档下载.docx_第3页
第3页 / 共27页
基于MVC的在线考试系统的设计与开发Word格式文档下载.docx_第4页
第4页 / 共27页
基于MVC的在线考试系统的设计与开发Word格式文档下载.docx_第5页
第5页 / 共27页
点击查看更多>>
下载资源
资源描述

基于MVC的在线考试系统的设计与开发Word格式文档下载.docx

《基于MVC的在线考试系统的设计与开发Word格式文档下载.docx》由会员分享,可在线阅读,更多相关《基于MVC的在线考试系统的设计与开发Word格式文档下载.docx(27页珍藏版)》请在冰豆网上搜索。

基于MVC的在线考试系统的设计与开发Word格式文档下载.docx

关键词:

在线考试,题库,试卷,动态生成

TheDesignandDEVELOPMENTofOnlineExaminationSystemBasedONWeb(Backgroundmanagement)

ABSTRACT

Asthereformoftraditionaltest,theexaminationsysteminnetworkisahotpointstudyinrecentyearstopic.Theonlineexaminationsystemistheimportantpartoftheexaminesysteminnetwork.Themainworkofthisthesisisdesignofanon-lineexaminationsystem.Withonlineexaminationsystem,testpapercanbeproduceddynamicallyandcanbecorrectedbycomputerefficiently.Thesystemprovidesgoodsecurityinthefashionofthree-tierauthorizedsystemincludingadministrator,teacherandstudent.

KEYWORDS:

onlineexamination,questiondatabase,testpapers,produceddynamically

第一章绪论6

研究背景6

研究问题的提出6

研究内容7

研究目标7

研究意义7

研究思路与研究方式7

论文框架9

第二章相关研究及文献分析10

传统考试的概述10

在线考试系统的概述10

国内外相关研究介绍11

研究的“进展趋势”12

关键技术12

Web的结构和工作原理12

MVC概述13

第三章系统设计14

系统需求分析14

系统可行性分析14

系统功能需求分析14

系统详细设计17

组卷模块17

数据表设计17

第四章系统实现18

开发环境配置18

界面制作18

程序编码26

随机选题26

人工评卷26

考试计时27

,获取下一题信息27

依据配置文件装载试题28

,获取试题配置题信息28

系统测试29

测试环境29

测试进程29

测试结果30

第五章研究结论与以后研究30

研究内容的总结31

要紧创新点31

存在的不足点及尔后的研究方向32

参考文献32

致谢33

第一章绪论

随着Internet/Intranet技术的飞速进展,基于Web的开发技术取得了极大的应用。

为充分利用校园网现有的网络资源,本文开发了一个基于MVC模式的在线考试系统。

系统有效解决了传统考试方式所带来的短处,将传统的书面笔试的出试卷、考试、评阅等多个环节整合成一个集动态出卷、在线考试、自动评阅及成绩查询等多功能为一体的无纸化考试系统。

可灵活利用网络完成考生各时期考试,同时也大大提高了教学与考试质量,减轻教师负担,提高工作效率。

研究背景

随着运算机技术的进展和互联网时期的到来,人们已经进入了信息时期,也有人称之为数字化时期。

在数字化的网络环境下,学生希望取得个性化的知足,依照自己的情形进行学习,同时希望能够取得科学的评判;

教师希望有效改良现有的考试模式,提高考试的效率;

教育机构也希望给网上的学生提供更全面灵活的效劳,同时希望全面准确地对学生进行跟踪和评判。

在线考试系统正式迎合这一市场需求而开发的,它旨在探讨一种以互联网为基础的考试模式。

通过这种新的模式,为学校制造一种新的考试环境,使考务治理冲破时空限制,提高考试工作效率和标准化水平,使学校治理者、教师和学生能够随时、随地通过网络完成考试。

研究问题的提出

随着网络技术的飞速进展,此刻很多国外的大学和社会其他部门都已经开设了远程教育,通过运算机网络实现异地教育和培训。

此刻,运算机硬件技术的进展已经达到了相当高的水平。

可是,远程教育软件的开发目前还处于起步时期,随着这项技术的不断深切进展,就要求有更好、更完善的软件系统应用到远程教育当中去,这就给软件设计人员提出了更高的设计要求。

远程教育包括很多环节,例如教学系统、答疑系统和考试系统等等。

其中很重要的一个环节确实是在线考试系统,同时它也是最难实现的环节。

在我国,尽管远程教育已经蓬勃地进展起来,可是目前学校与社会上的各类考试多数采纳传统的考试方式,在此方式下,组织一次考试至少要通过五个步骤,即人工出题、考生考试、人工阅卷、成绩评估和试卷分析。

显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会愈来愈大,而且其工作将是一件十分烦琐和超级容易犯错的情形,能够说传统的考试方式已经不能适应现代考试的需要。

随着运算机应用的迅猛进展,网络应用不断扩大,如远程教育和虚拟大学的显现等等,且这些应用正慢慢深切到千家万户。

研究内容

让系统在操作系统运行稳固,对软、硬件要求低,运行速度快、操作简单、界面友好、易于治理和保护;

而且具有较强的针对性、有效性和可操作性,初步解决了校园理论考核层次广、次数多、内容全,和保密性和公平性差、评卷困难等问题。

并对其详细的设计方案、实现技术和运行情形做了分析和研究,最后对以后的工作做了研究与探讨。

论文要紧围绕系统设计开展研究,保证了考核的公平、公正、公布,有力地增进了理论学习的全面开展。

本文重点研究了以下几个方面:

(1)系统的体系结构、工作方式、要紧功能模块、要紧数据的工作流程、数据库配置与连接;

(2)系统各功能模块的详细设计、开发及其关键技术[4]。

研究目标

咱们设计的在线考试系统是一个基于互联网的实时在线考试系统,系统的目标是实现一个基于Internet的智能化远程考试系统,采纳开放、动态的系统架构,将传统的考试模式与先进的网络应用相结合[5]。

研究意义

考试是教学中最后也是一个重要的环节,能够帮忙教师了解学生对知识的把握情形,同时也是对自己教学方式的一种检测,利于改良教学。

可是这又受到考试本身的各类因素的阻碍,比如试卷的难易程度、评分标准和考试作弊等。

因此在21世纪,推动教育改革的同时,考试改革也是研究的一个重要课题。

传统的考试需要通过很多复杂的步骤才能进行。

步骤如下:

组织教师命题;

印刷大量试卷;

安排考场、考试时刻、监考教师等;

进行考试,统计成绩等。

这整个进程存在了大量的问题。

第一,科学性。

试题由部份教师完成,因此出题教师必然对难度和内容的把握超级警惕,不然达不到预期的成效。

而且每套试题涵盖的知识点固定,造成了对知识考察不全面。

第二,保密性。

由于从出题到印刷一直到最后的考试,很多人参与,致使保密工作难度较大。

第三,公平性。

考生考试时所考内容相同,杜绝作弊是考试的一个普遍的难题;

考试终止后人工评卷可能造成评分标准较大误差,从而阻碍考试的公平性。

第四,灵活性。

时刻地址都是通过统一安排,因此若是考生延误考试就要参考补考。

传统的考试从出题、组卷、印刷,到试卷分发、答题、收卷,再到判卷、发布成绩,整个进程都需要人工参与,周期长,工作量大,容易犯错,还要有适当的保密工作,使得整个考试的本钱较大。

因此组织多人参考的考试相当麻烦。

当前网络迅速普及,以Internet技术为代表的信息技术为人们制造了一种新的不受地域、时刻和运算机约束的信息交流、共享和协作方式。

21世纪是信息化的社会,数据信息应用已进入大规模效劳时期。

考试作为最直接表现信息化社会中人们的知识水平的一种方式,是目前利用最为普遍的形式之一。

实现无纸化、网络化、自动化的在线考试系统,具有深远的现实意义和有效价值。

当前,信息技术的进展突飞猛进,专门是网络技术的兴起,使得考试信息化、自动化成为可能。

三层结构的显现为出题、组卷和答题提供了良好的系统架构,从而实现统一治理题库、动态组卷、自动判卷,极大地节省了人力、物力,提高了效率[6]。

本研究是对在线考试系统进行设计并实现。

那个题目已经有人在研究,可是此刻存在的考试系统,都存在必然的缺点,没有一个靠得住的、有效的在线考试系统。

因此本研究具有挑战性和较强的有效性。

研究思路与研究方式

论文采纳了整体计划、分步实施、软件技术与网络技术相结合,治理模式研究和技术开发相结合,研究与应用相结合的技术线路。

第一通过度析在线考试的实际需求,设计考试的组织与治理模式;

分析并设计用户登录、考试科目、专业课程等多约束条件下与考试相关的其他信息的关系结构;

继而设计考试试卷的组成规那么、题型和题量的散布及程序实现方式,分析运算机答卷的技术要求和阅卷评分的准确性要求,并设计解决方案:

设计考试系统的模式结构、功能、平安性和网络适应性等;

最后,制定系统应用标准。

(1)题型和题量的设计

在基于互联网的在线考试系统中,题库中的题型设计是一个重要因素,决定了考试是不是能够产生科学、合理的测试成效。

本系统处置的题型有:

单项选择题、多项选择题,并设置有标准答案、试题分值、难度级别,知足考试抽题及自动阅卷的参数要求。

同时,通过录入充沛的题量,以知足考试抽题的随机选择空间。

(2)运算机答卷的技术要求

考生试卷中所有试题均为单项选择题、多项选择题。

考生答题时,利用鼠标选择各题目中以为正确的选项,单项选择题仅能够选择选中一个答案,多项选择题能够选择两个以上答案。

显然,如此的操作技术,针对社会中具有中、高级文化程度的人员来讲,不存在任何障碍。

因此考生利用运算机进行考试答卷是完全可行的。

(3)阅卷评分的准确性保障

在在线考试系统中,关于客观题型的阅卷通过将考生答案与试题标准答案进行字符串比较的方式来判别,保证了阅卷的准确性,关于主观题型的阅卷通过教师的人工阅卷评分,评分可通过累计正确答题的试题分值来取得,算法简单、快速、准确,程序编制容易。

(4)系统开发及应用模式

基于互联网的在线考试,充分利用Internet,采C/S式的数据库体系,仅需下载客户端软件,保护简单。

系统开发周期短,应用程序页面简单、轻量,具有很强的伸缩性,对客户端硬件配置要求极低,易于达到要求,能够选择不同厂家的设备和效劳。

系统资源的冗余度小,部署方便,容易保护且可扩充性良好。

(5)选择适合的开发工具

开发工具的选择对一个系统来讲很重要,既决定了开发人员的开发效率,也对页面的美观和操控性起着重要作用,同时也对系统的易保护性和扩充性有着重要阻碍。

(6)成立多客户环境下数据库应用模式

以互联网技术为基础的C/S正日趋显现其先进性,现今很多基于大型数据库的应用系统正在采纳这种全新的技术模式。

C/S式由客户端、效劳器组成。

在这种模式下,客户端利用一个通用的界面,了形形色色的各类应用软件,用户的所有操作都是通过阅读器进行的。

该结构的核心部份是客户端,它负责同意远程(或本地)的请求,然后依照查询的条件到数据库效劳器获取相关数据,再将结果和种页面描述语言,传送回

展开阅读全文
相关资源
猜你喜欢
相关搜索

当前位置:首页 > 考试认证 > 公务员考试

copyright@ 2008-2022 冰豆网网站版权所有

经营许可证编号:鄂ICP备2022015515号-1