1、,信息通信基于 AJAX技术和 RSS 技术的网络考试系统设计(南昌应用技术师范学院,江西南昌330 10 8)摘要:为提高考试系统在运行中的流畅度,引进RSS技术与AJAX技术,以某高校为例,对网络考试系统展开设计。参照B/S三层架构,开发网络考试系统架构。选用英国DGFSG公司开发的数据库存储器、IHGFS44FA无线监控设备,作为网络考试系统的主要设备;引进RSS技术,设计网络考试内容的整合;引入AJAX异步传送技术,建立系统web终端的AJAX异步传输模型,设计网络考试试卷生成与异步传输模式;利用NET技术提供的RSA和DPAPI加密方式,设计考试中的交互行为。对比实验结果证明:设计的
2、系统可以在降低卡顿次数的条件下,缩短累计卡顿时间。关键词:AJAX技术;远程监控设备;存储器;系统设计;网络考试;RSS技术中图分类号:TP393.090引言远程教学与线上教学是各大高校的主流教学模式,线上考试教育教学是最为关键的一个环,也是远程教育教学中最难实施的环节。尽管我国的远程教育发展已趋于成熟,但在网上教学中,大部分高校还是以传统的笔试方式为主,对学生学习成果进行测试。为满足学生的学习需求,教育市场对于测试的要求越来越多,测试习题的种类也逐步增加2。在此种重复、繁琐的工作中,教师极易在工作中出现错误,使传统的笔试工作无法满足信息时代发展的需要。在智慧学校建设与远程教育工作的持续开展下
3、,教育工作逐步向信息化与数字化方向转型。因此,需一种以网络为基础的信息技术管理学生考试,通过此种方式,保证考试的客观公正性,减少并降低教师的日常工作量。当前,信息化技术的发展使线上考试受到了更多的关注,为全面落实此项工作,本文将在此次研究中,引进RSS技术与AJAX技术,以某高校为例,对网络考试系统展开设计,旨在通过此次设计,助力现代化社会背景下素质教育工作的规范化实施。1系统架构在系统开发初期,应根据学校网络测试系统的特殊需求和开发技术要求,对系统进行整体规划设计,结合具体需求,对系统前端与后端进行合理布局,在此基础上,确定各个阶段收稿日期:2 0 2 3-0 1-17基金项目:2 0 2
4、1年度江西省教育厅科学技术研究项目(编号:GJ219008)。作者简介:刘军(19 8 3-),男,江西吉安人,硕士,高级工程师,研究方向:软件工程。4结语本实验将对话文本转化成了对话结构图,通过异构图编码器,使模型能够学习到对话文本中的结构信息,经过实验,本模型生成的摘要,在事件与人物的对应关系的准确度上有明显的改进,通过ROUGE方法,在与标注摘要的匹配度上高于对比模型。参考文献:1姜晓彤,王中卿,李寿山,等.基于对话结构的多轮对话生成模型J.软件学报,2 0 2 1,33(11):42 39-42 50.2 Zhao Z,Pan H,Fan C,et al.Abstractive mee
5、ting summari-zation via hierarchical adaptive segmental network learning1792023年第0 5期(总第 2 45期)刘军文献标识码:B文章编号:2 0 9 6-9 7 59(2 0 2 3)0 5-0 17 9-0 3的开发内容、开发目标和时间4。在此过程中,参照B/S三层架构,开发网络考试系统架构,相关内容如下图1所示。客户端1Internet浏览器Web界面IHttp请求数据查询请求Web应用服务器图1网络考试系统架构从上述图1所示的内容可以看出,该系统主要由三层构成,其中net是微软公司.NET策略中的一个关键部分
6、,将此项技术与XML技术、关系数据库技术相结合,构建一个相对高效、稳定、安全,且满足分布式需求的网络终端。本文将ASP.NET作为主要开发平台,将SQLServer为后台,以B/S三级体系结构为基础,对网络考试系统进行了设计和开发5。用户只一tiiC/The world wide web conference.2019:3455-3461.Jiaao Chen and Diyi Yang.2020.3 Chen J,Yang D.Multi-view sequence-to-sequence modelswith conversational structure for abstractive
7、 dialogue sum-marization.arXiv preprint arXiv:2010.01672,2020.4Hu Z,Dong Y,Wang K,et al.Heterogeneous graph transfor-mer C/Proceedings of the web conference 2020.2020:2704-2710.5(Gliwa B,Mochol I,Biesek M,et al.SAMSum corpus:A hu-man-annotated dialogue dataset for abstractive summariza-tionJ.arXiv p
8、reprint arXiv:1911.12237,2019.远程监控设备客户端2锯存器数库储用户端请求反馈一Changjiang Information&Communications需在客户端上运行一个浏览器,按照规范将试卷提交到服务器,网络服务器接收客户端信息后,将测试结果反馈到客户端,便可以完成网络测试。考生可利用考试系统中的计时功能,实时查看考试的剩余时间,并在规定时限内完成交卷、批改、显示成绩,通过此种方式,保证网络考试成绩的真实性和准确性。管理员可以利用远程监控设备,实时监控考生的考试情况、答题进度、考试题目、专业信息等,确保系统运行的稳定和安全。2硬件设备选型2.1数据库存储器选用
9、英国DGFSG公司开发的数据库存储器,作为本文系统的主要存储设备,此设备是整个系统的核心硬件,数据库存储器与web应用服务器构成了一个相对完整的系统硬件架构,并在系统运行过程中互补,以实现对网络考生个人信息与测试数据的管理和统计。通过局域网,将数据库存储器内存和系统服务器相连,系统服务器传输的数据由通用串行总线接口接收,利用终端设备中的转换函数,实现对存储数据与传输数据格式的相互变换。为满足上述需求,进行数据库存储器设备的选型,所选用的数据库存储器型号为ThinkSystemDE2000H,其CPU为英特尔10 核心、标配DVD光驱、重量为2 5.9 5kg,内存类型为ECCDDR4内存,最大
10、支持4颗CPU,1个USB-2.0端口,磁盘阵列为RAID0/1/5/6/10,内存1TB,容量支持1.53PB,BaseI/O端口为4x10GbiSCSI(光口),外驱动器架为2 U且包含12个驱动器。存储过程中,将原始模拟值资料转换成数位资料,以供计算机检索。同时,集成在数据库存储器中的IOHHG存储器芯片,将数据自动上载至系统数据库,从而实现对数据的归类和存储。2.2远程监控设备远程监控设备是对网络考试考生作弊行为的监控,为满足本文系统的设计需求,采用IHGFS44FA无线监控设备,作为网络考试系统的主要设备,将远程监控设备按照规范,与服务器进行连接,根据考试的具体情况,设置监控范围、分
11、辨率等指标7。在监控室中设置考生违规考试行为,以监控终端为监控点,一旦有违规行为发生,远程监控设备会自动锁定被测学生,并将有关信息上传至系统预警中心,停止或审核此名学生的网上测试资格。3系统软件部分设计3.1基于RSS技术的网络考试内容整合引进RSS技术,完成网络考试内容的整合。基于RSS的学习内容汇总也是以ASP+ACCESS为基础的IS开发平台实现的,为确保整合后数据在终端具有较强的一致性,建立RSSFeed数据表,此表又被称为LinkXML表8。其中,ID表示字段,XML编号表示功能,HtmlUrl表示字段,最后更新时间以RSSURL,聚类数据条目表示审核过程,备注部分为文本形式。存储在
12、终端的文件由管理员检查,ShenHe栏位代表审核,1代表审核通过,0 代表审核未通过,只有通过RSS审核的内容才会在数据库中更新和显示。对完成审核后具有相同特征的网络信息进行聚类,在终端将其归纳为一类,以此完成基于RSS技术的网络考试内容整合。3.2基于AJAX技术的网络考试试卷生成刘军:基于AJAX技术和RSS技术的网络考试系统设计在上述设计内容的基础上,引进AJAX技术,设计网络考试试卷的生成与异步传输。设计过程中,引入AJAX异步传送技术作为支撑,AJAX技术改变了传统同步交互技术所造成的等待时间较长问题,实现了对提交Web表格对应网页的实时刷新,从而提高工作效率、减少服务器的负荷9。建
13、立系统web终端的AJAX异步传输模型,如图2 所示。客户端用户界面HTML数据HTTP请求字符串反馈Java调用数据存储服务器端XML服务器HTML数据图2 系统web终端的AJAX异步传输模型在上述设计内容的基础上,提取网络考试试卷中的核心内容,对随机生成的试卷内容进行编码。此过程如下计算公式所示。(1)公式(1)中:V表示试卷内容编码;S表示试卷题型;W表示试卷名称;U表示考试科目;T表示试卷答题时间;R表示试卷总分;A表示试卷单项分数。在此基础上,根据网络考试的实际需求,确定试卷中不同题型的种类与分布,包括单项选择、多项选择、简答题、应用题等类型,对每个类型的题目赋予对应的分数,使用1
14、 4不同等级进行考生考试水平的区分10。此过程如下计算公式所示。(2)d公式(2)中:B表示试卷难易程度区分度;k表示高分组分值;s表示试卷数学矩阵;d表示低分组分值。将生成的试卷录入AJAX异步传输模型,按照上述方式,完成网络考试试卷生成与异步传输设计。3.3在线考试交互设计为满足系统设计中的实时交互需求,引进NET技术,利用NET技术提供的RSA和DPAPI加密方式设计考试过程中的加密与交互行为。在ASPNET中,密码与解密都是完全透明的,如果使用者存取一个已加密的组态区块,ASPNET会自动对其进行解密。当设定项目被程序修改并保存时,加密工作也会自动完成。交互过程中,本系统采用了ASP技
15、术,实现试题的自动生成。比如选择题,可以根据考试前的预设数量,从同一试题库中随机抽取,然后在浏览器中显示。即便有多个人做了同样的题目,也会有不同的答案,有效避免应试者相互飘窃答案。考试系统包括两份脚本文件,其中一份是Examasp,用于生成试题,并为考生提供答疑接口;另外一个程序文件是score.asp,用于对应试者进行打分和输出。在Exam.asp文件中,首先要保证文件与Exam.mdb考题数据库建立连接,建立多个终端之间的通信联系,通过此种方式,实现考试系统在运行中的交互设计。4对比实验为确保测试结果的真实性与客观性,在开展相关研究前,选择某地区试点高校,作为此次对比试点的参与院校,在高校
16、180Java调用AJAX引擎终端V=S,W,U,T,R,AB=k-sChangjiang Information&Communications的计算机工作室搭建测试环境,以WindowsNTIIS4.0为服务器,下设DB以及试题库,学生端和管理员终端均依赖浏览器进行登录及其他操作,辅助PC机、浏览器与局域网,为系统运行提供一个相对良好、稳定的环境。测试前,使用者可以通过学生、教师、管理员三种身份登录系统,伺服器上装有管理本系统的资料库和考卷。为确保开发的系统在测试环境中的稳定运行,需要在明确各个登录方的身份信息后,人工调试系统作业环境参数,根据系统的运行需求,部署系统测试中的关键技术。相关内
17、容如表1所示。表1系统测试中的关键技术序号项目(1)操作系统(2)服务器(3)数据库(4)系统运行网络环境(5)系统运行模式(6)系统后台服务器按照上述方式,完成系统测试环境的综合部署,在此基础上,使用本文开发的系统,对试点高校某实验班学生展开网络考试。以基于智能化OSCE的网络考试系统为对照组系统1,以基于胜任力模型的网络考试系统为对照组系统2,使用本文系统与对照组系统,在试点院校内展开网络考试工作。根据实验需求,选择来自校内实验班的150 名学生参与此次实验,在测试终端布置4台远程监控设备与1台存储设备,设定远程监控设备的屏幕分辨率为7 2 0 7 2 0 ppi,对应的监控信息反馈频率为
18、3.2 6 GHz,将工作设备接入校园局域网后,设定校园局域网带宽为2 0 0 Mbps。将网络考试系统投入使用后的流畅性作为评价其可靠性的关键指标,设计三个系统的初始化在线人数为50 人,依次以2 0 人的方式递增系统在线人数,即在线人数为50 人、7 0 人、9 0 人、110 人、130 人、150 人,通过此种方式,持续增加网络考试系统的运行负荷。实验过程中,将OTTI采集软件部署并集成在系统运行终端设备上,记录系统在不同在线人数的条件下,对应的运行卡顿次数与以及卡顿时间。在此基础上,明确系统的卡顿次数越少、累计卡顿时间越短,说明系统的运行越流畅,反之,系统的卡顿次数越多、累计卡顿时间
19、越长,说明系统的运行流畅度越差。按照上述方式,统计实验结果,如表2 所示。表2 测试过程中系统的累计卡顿时间与卡顿次数本文系统对照组系统1同步在线人数(人)累计卡顿卡顿次数累计卡顿卡顿次数累时间(s)(次)时间(s)500.01700.01900.011100.011300.021500.03181刘军:基于AJAX技术和RSS技术的网络考试系统设计根据上述表2 所示的实验结果可以看出,在相同的运行条件下,本文系统的累计卡顿时间最短,卡顿次数最少,而对照组系统1与对照组系统2 的累计卡顿时间相对较长、卡顿次数相对较多。综合上述分析,相比传统系统,本文设计的基于AJAX技术和RSS技术的系统在实
20、际应用中的效果良好,该系统可以在降低卡顿次数的条件下,缩短累计卡顿时间,通过此种方式,提高考试系统运行的流畅度。5结语在信息化技术飞速发展的当下,国内外许多高校纷纷投入资金,利用网络技术,对大学生开展远程教育工作。随着参数相关教育工作的持续推进,各大高校的计算机硬件技术有了windowXP/window7及以上版本很大的进步,为满足教育产业的改革需求,高校对于软件的Microsoft.NETFramework需求也越来越大。为发挥网络考试更高的价值,本文通过基3.5/Internet Information Services 7于RSS技术的网络考试内容整合、基于AJAX技术的网络考SQLSe
21、rver2005试试卷生成、在线考试交互设计,以某高校为例,对网络考试系统展开设计。为实现对系统的检验,选择某地区试点高校,校园局域网作为此次对比试点的参与院校,设计对比实验,完成测试后,Browse Server根据实验结果证明了本文设计的系统,可以在降低卡顿次数Windows NT 4.0的条件下,缩短累计卡顿时间。旨在通过此次设计,为实现对该系统在教育领域内的推广应用提供进一步的技术指导与支持。参考文献:1李姝,杨明,陈俊,等.以岗位胜任力为导向构建超声医学人机对话教学与考试系统的研究J.江苏卫生事业管理,2 0 2 2,33(11):1544-1547.2华东,罗建平,王宁,等.数字化
22、考试测评系统在医师资格考试实践技能考试中的建立与应用J.中国高等医学教育,2022,(07):30-31.3 张勇.基于线上教学的财会类技能课程探究一以会计信息系统应用课程为例J.中国管理信息化,2 0 2 2,2 5(11):118-120.4陈琪琦,金海溶,谢蓉蓉,等.基于模糊理论的在线考试系统设计与实现探究一以环境类课程为例J.教育教学论坛,2022,(12):104-107.5王正青,田霄.后标准化考试取向下如何评价学生综合素质一加州大学系统本科生招生的新改革研究.大学教育科学,2 0 2 2,(0 2):110-119.6马莉,房清丽,王建宾,等.智能化OSCE考试系统在医学本科毕业
23、生临床技能考核中的应用J.现代医药卫生,2 0 2 2,38(03):513-517.对照组系统27刘春鱼.ITEST系统在地方本科院校大学英语无纸化考试累计卡顿卡顿次数中的应用研究一以N学院为例J.内江师范学院学报,2 0 2 2,37(次)时间(s)10.9812.5614.9816.4729.08312.96(次)39.15514.96815.071518.631721.952027.14(01):87-90.98金欣.基于 ASP.NET和多数据库访问技术的在线考试系15统设计分析J.长江信息通信,2 0 2 1,34(11):8 0-8 2.199 谢谢卫国,陈燕红,陈海鸣.信息技术背景下高校思想政治理22论课手机无纸化考试模式的实践J.微型电脑应用,2 0 2 1,37(10):74-76+84.2810章胜江,刘萍.基于SSH在线网络考试系统的设计与实现39J.信息通信,2 0 19(0 3):17 9-18 0.
©2010-2024 宁波自信网络信息技术有限公司 版权所有
客服电话:4008-655-100 投诉/维权电话:4009-655-100