基于Java Web的在线考试管理系统的设计与实现

来源 :电脑知识与技术 | 被引量 : 0次 | 上传用户:zemo283167
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘要:叙述了在线考试管理系统的必要性和可行性;介绍了采用Java语言编写、基于WEB完成的在线考试管理系统的分析设计过程,并予以实现。
  关键词:在线考试;软件开发;Java;WEB
  中图分类号:TP311.52 文献标识码:A
  文章编号:1009-3044(2020)19-0047-02
  开放科学(资源服务)标识码(0SID):
  1 背景
  为了简化传统考试过程,提高考试公平性和管理效率,有必要开展在线考试管理系统的研究。2018年春季学期在土耳其的一所州立大学进行了一次研究,此次研究的参与者为163名高职网络学习者,研究结果表明,学习者对在线考试持积极态度,大多数学习者认为,在线考试是可用的、有效的、可靠的。[1]
  1.1 目前研究概况
  在线考试系统的发展已经有了较长的历程,目前存在的种类繁多,采用的开发技术也有很多。国内外很多大型考试或是高校的学业课程测试均采用了在线考试的形式。可以说随着使用范围的逐渐扩大,在线考试形式在教育教学领域扮演的角色也越来越重要。
  1.2 研究的目的和意义
  网络化考试具有处理速度快、准确等特点。这种新型的考试方式通过减少教师出题失误的情况,让考试趋于公平,最大程度地让考生展示出自己的实际水平。计算机自动阅卷的功能节省了教师大量的时间和精力,减轻教师在考试过程中的负担,可以让教师在教学研究上投入更多的时间,这也是促进教育事业快速发展的一种方法。而且,实现在线考试可以节约纸张资源,符合绿色发展的理念,顺应社会发展趋势。
  2 在线考试系统的功能需求分析
  2.1 功能需求分析
  本系统作为一个旨在方便教师和学生日常教学学习过程的系统,首先应该满足用户界面友好,易于操作的基本要求;其次,在功能方面,需设计前台考试页面和后台管理两个部分。前台实现考生在线考试,也是系统的主要功能,后台实现对系统相关信息的管理,系统要实现的功能如下所述:
  前台考生用户功能:
  1)登录注册:考生凭借个人用户名、密码登录系统。新用户需要先在注册页面完成注册,再登录系统。
  2)修改信息:考生可对个人密码等信息进行修改。
  3)参加考试:考生可根据考试名称,快速搜索相关考试,参加考试。
  4)回顾试卷:已完成的考试,考生可对试卷进行回顾。
  后台管理功能:
  1)学科管理:教师对学科列表进行添加、编辑、删除操作。
  2)考生管理:教师可在后台直接添加、编辑考生信息。
  3)考试管理:教师在此页面发布考试信息,包括考试名称、科目以及与试卷相关的信息。
  4)试题管理:教师可以在后台对试题进行添加、编辑、删除操作。并设计导人试题功能,方便教师批量导人试题。
  在线考试管理系统的系统功能图,如图1所示。
  2.2 主要业务处理流程设计
  根据系统需求分析和主要功能模块描述总结出该系统可根据用户身份将业务处理分为三个方面。主要业务处理流程设计如图2所示。
  3 在线考试管理系统的设计与实现
  3.1 数据库分析与设计
  在开发系统的过程中,设计数据库是一项最基础但又是很重要的环节。高质量的数据库设计不仅能够满足用户合理存储数据的需求,又能发挥自身安全性、稳定性作用。[2]本系统的数据库管理平台选用MySQL,数据库中主要包括试题信息表、考试信息表、考生信息表。
  试题信息表用来存放与试题有关的信息,具体结构如表1所示。考试信息表用来存放与考试有关的信息,具体结构如表2所示。考生信息表存放与考生有关的信息,主要用于考生的登录注册和与试题信息结合生成试卷信息,具体结构如表3所示。
  3.2 系统实现
  考生登录页面如图3所示,登录成功选择要参加的考试,进入答题页面,如图4所示。
  4 结束语
  对于任何阶段的学生来说,考试和评价都是教育过程中的两个重要组成部分。[3]因此,很有必要通过改良考试方式来提高考试的效率,让考试结果在评价过程中更有价值。在线考试形式的出现,缩短了考试周期,其随机性的特点,也提高了考试的真实性与公平性,在未来的教育事业发展中有望成为主流的考试方式。
  参考文献:
  [1] llgaz H,Afacan Adamr G.Providing online exams for onlinelearners:Does it really ruatter for them?[J]. Education and In-formation Technologies, 2020, 25(2): 1255-1269.
  [2]孔璐,软件开发中数据库设计理论与实践分析[J].南方农机,2019, 50(4): 135.
  [3] Kolhar M, Alameen A,Charsseldien Z M. An online lab exam-ination management system (OLEMS) to avoid malpractice[J].Science and Engineering Ethics, 2018, 24(4): 1367-1369.
  【通联编辑:谢媛媛】
  收稿日期:2020-04-25
  作者簡介:赵英萍(1997-),女,辽宁辽阳人,本科在读;毛玉萃(1964-),女,江西高安人,通讯作者,副教授,硕士,研究方向为信息系统和操作系统。
其他文献
针对当下扶贫攻坚战略中,扶贫工作的严峻形势以及频繁出现的较大比例返贫问题,研究了返贫预警智慧管理系统的设计与实现。首先给出了系统的总体设计方案,包括系统的架构、系
针对疫情防控小区封闭式管理的需要,该文采用App Inventor作为开发工具、选用草料二维码API平台在线生成服务,设计了一款小区人员数字出入证手机打卡系统。实现了住户信息建
为积极应对欧盟的"预先进口许可监控",中国皮革协会前段时间发布公告,出口企业可将遇到的问题及时反映到协会紧急应对组,以便有针对性地向国家相关部门提出制鞋行业的意见和
目的:探讨小儿颅脑外伤的临床特点。方法:总结分析本院收治的48例14岁以下颅脑外伤患儿的临床资料,结合文献探讨其临床特点。结果:全组外伤后都有不同程度意识障碍;呕吐42例;心
制鞋业技术发展的主要驱动因素,极有可能是以下几个方面:●环保立法环保法规将针对新的环境问题进一步立法.其中可能将包括工业废料的回收和再利用,以及限制化学制品的生产和
由于电流互感器的检定对波形畸变有严格的要求,误差数据有时并不能反映其运行的真实情况.本文通过实验初步分析了这种影响的具体表现及产生的原因,并对如何减小这种影响提出
摘要:为实现高校人事管理的自动化和智能化,提高管理水平和工作效率,对人事管理的业务活动和系统需求进行了深入、全面的分析,对系统功能和架构进行了研究和设计,并对系统的安全控制进行了设计,以保证系统安全、可靠地运行。  关键词:人事管理系统;B/S;c/s;数据库;系统安全;系统架构  中图分类号:TP311.1 文献标识码:A  文章编号:1009-3044(2020)19-0067-03  开放科
2005年11月20日由北京安恒公司承担的大连英那河水库水质实时预警系统正式运行。目前英那河水库库容21700万立方米,仅次于碧流河水库。在碧流河水库严重枯水的情况下,每日可向
在“一带一路”的合作倡议下,政府层面加强了沟通合作,各国民众间旅游、教育和文化交流日益深入。在此背景下,基于我们之前对大学生进行的调查,该文通过对微信小程序开发和Sp
企业的发展宝典并非是仅靠ISO国际质量体系认证的一张证书就可以坐视无忧的,而强化企业员工的素质教育,品质观念以及提高产品开发和售后服务,这才是企业做大做强的关键。