0531-58783396
在线咨询 |  网站导航 |  RSS地图

当前位置: 山东毕业论文指导网 > 论文范文参考 > 计算机论文>在线考试系统应用与设计

在线考试系统应用与设计

发布日期:2023-05-31 16:28:20 编辑整理:山东毕业论文指导网 阅读量:

摘要

在当今世界计算机网络技术的发展中,学校的考试方法和手段也随之发生了改变。在线测试不受时间和空间的限制,提高测试效率和质量,节省大量人力和物力,使评价结果更准确和客观。

“在线测试系统”设计的主要目的是将教师从繁杂的纸实验中解放出来,提高工

为了能及时进行在线考试以及评估真的,此系统用了ASP语言开发,集成了对于银行应用程序的管理。软件功能模块以及系统结构的加强,提高测试效率,提高测试反馈效果,让测试教育更客观地进行教师和学生的学习。

关键词: 在线考试;ASP技术;数据库开发和应用;随机生成试卷;

引言

电子信息技术的飞速发展,使教育系统的现代化和学校管理的发展取得了巨大的进步。这是可以实现的。要求各级均衡发展,包括教师通过以下方式学习和培训学生:互联网的发展因此将在线考试系统软件与传统教学相结合,显得十分必要。创造传统研究包括:纸和笔作为材料的手工试验方法使用。

通过提高人们对网络合理性和丰富性的认识,大家对审计系统软件的需求越来越大,试题的可扩展性、可行性及部分试题应用的发展趋势问题。问题互联网的普及也促进了“在线审计系统软件”的广泛应用,从传统的纸笔考试到计算机考试,以及新的在线计算机考试,我们继续测试高科技服务于广大师生,希望网络考试软件功能齐全、操作方便、应用范围广,以减轻教师的工作压力,提高工作效率,提高教学质量最大限度地消除人为因素,了解测试的客观性这个试验应基于标准试验的标准化和修改方法,该方法应具有最佳的客观性、安全性和可靠性;为准确评估学生的知识和技能提供了有效手段。

1 系统实现的关键技术

网上考试系统是在可行性研究之后根据软件开发的基本原则开发的,需要分析,分析和设计数据库,系统实施,系统评估等关键系统技术包括ASP,数据库,下文概述了相关的技术和理论。

1.1.ASP技术

ASP(activexserverpages)是微软基于windowsnt服务器和IIS(internetinformationserver)开发的脚本服务器端环境。可以生成和管理动态、交互式和高端web服务应用程序服务它的主要功能是提供一种强大的方法或技术来生成动态的交互网络服务器应用程序。ASP的主要特征是制作HTML、VSScript、JavaScript、ActiveX服务器上可执行的应用程序。

共享文件数据库(microsoftaccess、FoxPro等)作为有效的数据源来支持ASP。而它的本质其实是文本文件,而集成脚本语言和HTML页面的环境便是ASP所提供的东西。小型应用系统的开发可以采用该数据库的引擎

1.2数据库技术

随着计算机行业的快速发展,计算机行业所带来的红利仍然吸引着大量青年才俊投入其中,从而进一步退队计算机技术的发展,在计算机技术中,数据库是其中最为不可缺少的一部分,尤其是现如今全球已经逐渐成为一体化,因此具有全球性的数据库的建立是势在必行的,目前对于数据库技术的研究主要集中在对数据的管理、保护等方面。

1.2.1数据库技术概述

较少的冗余、较大的独立性和可扩展性,是数据模型的特点,数据模型组合、描述、与存储数据库中所包含的数据,因为这些特性,数据模型可以被一定范围的用户共享。

数据模型具有平庸性,它的特点是抽象的。

数据资源的管理和控制可以由数据库管理系统进行,它是一个由计算机程序组成的数据库管理的软件系统。它也是数据库系统的核心所在,组织、管理、维护等功能的完成就是由它完成。访问共享以及有效的数据管理的基本功能为以下几点:

(1)数据库定义(DD)

(2)数据库管理功能(DM)

(3)数据库的操作和管理

(4)数据组织、存储和管理功能

(5)数据库的创建和维护

(6)其他功能

对数据库系统进行管理系统是当下较为普遍的数据库管理系统。个人计算机系统的数据库管理构成系统。

对于Access的的特点总结:

①单一存储模式

为方便用户的操作与管理要去访问管理对象,有窗体、查询、窗体、关系、页面、宏和模块。并且注意这些对象保存后缀(.mdb)

②面向对象

承担着数据库系统各项功能的Access还是一种面向于对象的开发工具。不同的数据库中的应用程序就封装着不同的各种数据库的管理功能。

一系列的对象被包含其中。定义对象是指定一组方法和属性。将方法和属性扩展到物体是必要时用的方法,还完成对象的方法与属性,而这些数据库的要操作与管理,则是很大程度的简化了系统的开发成本。

③界面简单,使用方便。

windows和Access是两个风格相似的可视化工具用户希望生成对象或申请。够了拖动鼠标以获得直观和很方便。那个系统还提供了表格生成器、搜索生成器、报表生成器、数据库助手、桌面助手、顾问、向导等相关工具。

④集成环境,多种信息处理

Access是一个集成开发环境,基于Windows操作系统集成向导和creator,大大提高了系统的性能系统返回创建数据库、创建表、设计用户界面、数据查询和方便的数据绘图命令。

⑤ODBC访问支持(开放数据库连接)

强大的DDE(动态数据交换)和OLED(通过对象连接和进入)访问功能,将位图、声音、优秀表格和word文档组合在一个数据表中,创建动态的数据库关系和表,access还将程序网络化使之符合喷漆用。可以连接到数据库的动态数据网络。使用此对象从数据库创建HTML文件时,将更容易构建互联网应用程序/Intraneet。

该系统结合上述优势,本次使用了Access数据库技术。

目前,数据库技术的发展趋向于与各种专题知识相结合。任何具有数据生成功能的领域都可能需要数据库技术的支持。当它们结合起来后,数据库中会出现一个新的成员,数据库家族也会不断壮大。

2 系统分析

2.1分析

日常生活中的手机、电脑、电视、网购消费、智能家居等等方方面面都体现出了系统的强大,给我们的生活带来了翻天覆地的变化。校园生活中,课堂中使用笔记本进行学习交流,高端的机房、大量的计算机设备,为我们学习开发测试提供了软件和硬件方面的支持,便于研发考试系统等系统。

2.1.2技术的可行性

从学生的日常生活学习中,我们不难发现系统体现在我们生活中,考试制度的设计与学生的学习息息相关。学生已从日常生活中掌握了考试系统所需的数据以及相关的技能,对于开发考试制度的软件非常有帮助。该小组的学生掌握了开发在线考试系统

这几年互联网发展已经铺天盖地,很多数据库也已相当成熟。在线考试,系统的开发需要选择APS技术和网络数据库作为基础。大量的考生以及考生的信息等庞大数据,需要APS可以实现强大的管理,以及处理很多数据的能力作为技术支撑,提高在线考试系统的可行性。

在线考试系统主要处理一些选择题,单选、多选、填空题、判断题等客观题目,可以减少错判率,提高工作效率。对于一些主观题和简答题论证题发挥自己主观意见的类似的题应该有批阅的老师进行审阅,再将分数输入系统中进行综合。该系统可以应用于多种考试,如一级建造师,二级建造师、公务员考试等大型考试,对于节约了人力,物力和财力具有重要的意义。

2.2系统构架与开发环境

目前,以计算机网络技术为基础的试验系统主要是基于对C/S和B/S模型网络数据库的访问。

您可以从上面看到C/s和B/s有自己的优势。继续根据目前的现状、总体的优缺点,本考试系统选择了B/S模式的体系结构,并注意改进和完善本项目的不足之处,使所设计的在线考试系统的功能更加完善更完美,更好的考试服务。

开发平台或开发工具的选择是软件开发成功的必要因素之一。开发工具的选择主要取决于两个方面因素。开发人员和系统用户。

同时,ASP可以访问数据库通过一个接口,由ADO提供,这有助于开发功能数据应用程序,因此,该测试系统的调试环境为Windows wsxp、iis5.1、ASP,满足测试要求。系统具有强大的数据管理和处理能力,因此选择作为子系统访问数据库。

2.3系统需求分析

在线考试系统的基本功能是利用计算机完成考试,系统想要长期、安全、稳定、高效运行,应满足以下性能要求。

第一,在考试前,制作相关科目的考试申请数据库,制作考试参数和考试规则信息。第二,考生进入考试制度后,考生必须根据自己的需要选择考试科目。因此,系统必须具有以下功能,选择材料进行测试,考虑到网络上的测试环境,规范在线测试。对于考生来说,申请的种类和答案的数量是一样的,但是考试问题是不同的。网络测试基于网络环境和测试用纸,从系统测试数据库中随机选择。选择测试应用程序以动态生成服务器。还有系统还应检查测试时间。在适当的时候,考官将被要求提交他们的文件。电脑。还有应该能够轻松快速地管理在线考试系统。

系统应具有以下功能或目标:

①使用者登录。

②使用者管理:操作员添加或删除用户。

③题库管理:各种标题类型的管理有输入、追加、编辑、删除等功能。

④参数管理:对题型、数量、分数、知识点等,具有、、输入、追加、编辑、删除等功能。

⑤组卷:可以指定每种考试类型的数量,从数据库中随机抽取试题生成试卷。

⑥进行考试:考试中系统会严格控制整个考试。考生必须在有限的考试时间内提交答案。

⑦电脑的自动存储:在考试过程中会自动存储,以免发生断电或者误操作的关机,重新作答导致时间来不及。结束后电脑生成各考生的成绩,将结果保存在数据库中。

⑧综合参照:根据权限,可以调查考生的回答和分数等信息,删除指定的记录。

3 数据库分析与设计

3.1数据流程分析

基于在线测试系统的功能要求,需要进行深入的研究和分析,我们可以简单列一个操作流程图,从用户的角度出发,模拟正常使用时的操作流程,如图4.1所示。

在线测试系统是一个很多用户同时进行考试的系统,需要为用户设计简单的操作,考试时,安全稳定,避免考生在考试时出现系统不稳定等问题。

在线考试系统应用与设计(图1)

图4.1系统数据流图

3.2数据库概念设计

在线考试系统的主要用户是学生、各类考生、教师以及系统管理员。如图4.2所示,E-R图的简洁设计,解决用户的需求正是数据库逻辑结构的设计需要满足的要求。

在线考试系统应用与设计(图2)

图4.2 E-R简图

4 系统设计与实现

4.1总体设计

系统采用B/S模式,在Windows平台上运行,利用IE浏览器完成考试管理、在线考试、成绩查询等考试任务。

头脑风暴找出有关系统的功能需求和要求,并逐一有针对性地深入分析和研究最后得出结论,将系统分为三个模块。

在线考试系统应用与设计(图3)

图5.1在线考试系统总体结构图

为了实现上述功能,本系统基于ASP+microsoftaccess进行了设计和开发,并最终在服务器上以Web模式运行。

4.2模块的详细设计

4.2.1管理员子系统

4.2.1.1管理员子系统功能概述

管理员子系统是管理员专用的。其主要功能是:

①老师的信息管理

(1)添加的用户名、姓名、密码、操作权限等信息。

(2)可变更的数据有用户名、名称、密码、操作权限等。

(3)删除信息。

②考生信息管理

(1)填写编号、姓名、注册密码等考生信息。(2)考生信息的变更包括考试编号、姓名、注册密码等。(3)删除考生信息。

③成绩查询统计

(1)考试结果是根据考生的编号、考试编号、取得的总分数进行检查。(2)打印查询结果或统计数据。

4.2.1.2管理员子系统数据流程图

在线考试系统应用与设计(图4)

图5.2管理员子系统数据流程图

4.2.1.3用户登录界面

打开IE浏览器,执行本系统后,用户主要是教师、学生、其他考生登录,管理者将admin作为用户名登录,都用不同的权限。用户登录界面如下:

在线考试系统应用与设计(图5)

图5.3用户登录界面

4.2.1.4管理界面

在线考试系统应用与设计(图6)

图5.4管理界面

4.2.1.5编辑学生信息界面

在线考试系统应用与设计(图7)

图5.5编辑学生信息界面

4.2.2学生管理子系统

4.2.2.1学生管理子系统功能概述

该子系统主要是为了满足学生进行网上测试以及成绩查询的功能。这个模块的主要功能如下:

①进入考试系统

为了保护考生的隐私信息,需要我们进行身份验证。避免系统对无关数据的浪费,和对成绩分析的干扰。

②在线考试

该部分是整个系统的核心

(1)需要进行身份验证才能进入考试界面。

(2)身份验证后选择考试科目。

(3)选择试卷。考生可以从各考试用纸中选择任意的用纸。系统自动生成考生的答案。

(4)系统的自动时间测量。在测试页面出现后,计时器会根据设置的测试时间自动启动。时间结束后,考试自动结束。保存测试用纸。

③考试成绩查询。考试结束后,考生可以马上查成绩。

4.2.2.2学生子系统流程图

在线考试系统应用与设计(图8)

图5.6学生子系统流程图

4.2.2.3在线考试界面

在线考试系统应用与设计(图9)

图5.7在线考试界面

结论

本次毕业设计的主要任务是测试系统的设计与开发在线考试系统。开始之前进行大量的资料收集、阅读文献、体验相关产品。通过头脑风暴的方法,寻找设计痛点和创新点,研究实现功能需要的技术支撑。完成了系统的设计和开发。Lebar系统的测试结果表明,该系统实现了具有实用性和优异效果的预期目标。网络测试系统的开发和设计不仅改变了传统的测试方法,而且具有远程教育的重要应用价值。

参考文献

[1]肖慧.基于网络教学平台的在线考试系统的开发[J].科技创新导报,2018,15(11):206-207.

[2]方海蓉.数学公式在线考试系统的设计与实现[D].电子科技大学,2011.

[3]喻茜芝.在线购物系统的设计与实现[D].云南大学,2019.

[4]朱亮.集装箱空箱信息平台的设计与实现[D].电子科技大学,2011.

[5]张传亮.柴油机双机并车实验台监控系统研究[D].上海交通大学,2019.

[6]杨红军王金英.基于Web的在线考试系统的设计与实现[D].电脑知识与技术,2020.

[7]焦长义.基于遗传算法的智能组卷系统研究[D].南京理工大学,2020.

[8]王泽欣.城市轨道交通路网信息管理系统[D].北京交通大学,2017.

[9]刘海燕,李显风.关于气象培训在线考试系统设计与开发的研究[J].电脑迷,2018(10):170.

[10]张东圆,袁同山.基于Drupal的在线考试系统的研究与应用[J].信息系统工程,2018(01):92+94.

致谢

我首先要感谢我的论文指导老师。指导老师对我论文的研究方向做出了指导性的意见和建议,在论文撰写过程中及时对我遇到的困难和疑惑给予悉心指点,提出了许多有益的改进性意见,投入了大量的心血和精力。指导老师对我的帮助和关怀表示诚挚的谢意!同时,还要感谢授课老师们和所有同学们,大家在学院学习中互相学习,互相帮助,共同度过了一段美好难忘的时光。

此外,还要感谢朋友以及同学们在论文编写中提供的大力支持和帮助,给我带来极大的启发。也要感谢参考文献中的作者们,通过他们的研究文章,使我对研究课题有了很好的出发点。

最后,谢谢论文评阅老师们的辛苦工作。衷心感谢我的家人、朋友,以及同学们,真是在他们的鼓励和支持下我才得以顺利完成此论文。

 



以上就是关于《在线考试系统应用与设计》的相关内容,想了解更多毕业论文资讯,敬请关注《山东毕业论文指导网》。如您有论文需求或投稿,欢迎发送邮件至:1624136919@qq.com,也可在下方表单信息中填写您的信息,便可得到专业解答哦!〜(✿◠‿◠✿)〜

免责声明:

1.本站为第三方开放式学习交流平台,所有内容均为用户自行上传,仅供参考。

2.用户上传内容仅代表其个人观点,不代表本站立场,互联网信息治量繁杂,本站无法保证所有内容真实、准确,若内容不实或侵害了您的合法权益,请及时联系我们,我们承诺会在1小时内审核并删除相关内容,联系方式:0531-58783396/18615575405,服务时间:8:00~21:00。

3.本站所有内容版权均属于原作者,用户使用本站资源,应自觉遵守著作权法及其他相关法律法规,不得侵犯原作者及本站的合法权益。我们尊重版权并致力于保护版权,如果您是原作者请联系本站小编:0531-58783396/1624136919@qq.com,我们将为您的文章注名,感谢您的分享!

便捷服务
山东毕业论文指导网-指导老师微信

扫一扫添加[指导老师微信]
(山东毕业论文相关问题,在线咨询!)

0531-58783396

微信咨询

扫码进群

返回顶部