基于计算机网络的考试系统设计与实现

来源 :河南科技 | 被引量 : 0次 | 上传用户:ejianhuang
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
  摘 要:本项目研究了一种基于B/S的网络版的实时、高效的计算机网络考试系统信息管理系统,结合计算机网络考试系统的实际需求进行分析和功能调整,探讨了利用JSP开发计算机网络考试系统的过程,以期够满足高校计算机考试信息的管理流程和日常管理工作需求。
  关键词:计算机网络;考试系统;设计
  中图分类号:TP39     文献标识码:A       文章编号:1003-5168(2021)27-0015-04
  Abstract: Based on B / S mode,this project studies a real-time and efficient information management system suitable for computer network examination, and analyzes and adjusts its functions in combination with the actual needs. In addition, the paper also discusses the process of developing the computer network examination system by JSP, so as to meet the management needs of the computer examination information in Colleges and universities.
  Keywords: computer network; examination system; design
  隨着信息时代的来临,越来越多的纸质化考试被计算机网络考试系统所代替。高校作为各类考试比较集中的社会部门,目前正处于纸质化考试向网络系统考试的过渡阶段[1]。然而从实践情况来看,目前高校所采用的计算机网络考试系统存在种种缺点,如界面的美观性不够,操作烦琐,效率不高且保密性得不到保障,兼容性也不是很好,给用户造成了诸多的不便。因此,开发一套完善的计算机网络考试系统,对于高校考试管理工作有着十分重要的意义。
  1 需求背景分析
  充分利用信息行业的现有资源开发更好的计算机网络考试系统来提高工作效率,加强计算机考试信息管理工作是势在必行的。高校长期以来使用过时的基于客户端/服务器端的管理系统对计算机的考试信息进行管理,这时候的操作和进行的流程是比较烦琐的[2]。这种管理的流程存在着许多的不足之处,针对诸多的缺点,本文将设计一种基于B/S的网络版的信息管理系统,来使上述问题得到解决,让使用者感受到计算机考试信息检索功能的快速,体验到信息管理流程的便捷,让用户的使用变得实时、方便,并且乐意使用这样效率比较高的计算机网络考试系统。通过这一设计的系统,管理人员可以完成对各项数据信息的录入和管理工作,同时还能够实现数据信息的及时更新功能。
  本系统采用B/S的模式,使系统的灵活性、规范性都有所增强。利用基础编程技术,提供系统所需要的各种可靠机制。应用级的可靠机制是通过可靠服务的形式来提供的。采用计算机网络考试系统,将加强高校的联合监管,提高计算机考试信息管理和开发的水平。采取预防措施来保护系统,例如,有些人对数据库只需要以“浏览”方式访问数据库信息,而无须具备“修改”能力;有些人则要对数据库具有增加、删除、修改信息的能力。系统的安全性是一个综合性的问题,它涉及系统中的各个方面,如硬件平台、软件环境部分(包括操作系统、数据库、入侵检测和病毒防范等)。只有每个方面达到了很高的安全保障,才能够真正保证系统综合体系的安全性和可靠性。
  2 总体设计
  2.1 业务流程分析
  内在性是指流程存在的必然性。要实现一个目标或者完成一个任务,必须通过一定的流程。现实当中的任何事物,不论是随着时间的推移其状态发生改变,还是其在空间上产生移动,它总是处在变化当中,而这些变化则包含着一个或多个流程。系统中即使最为简单的事务也包含着若干活动,具有一定的流程,没有流程的事务实际上是不存在的,也就是说,系统的流程是内在的。
  这个学习主要采用画图分析,使用业务流程图。业务流程图是一种物理模型,主要作用是描述系统内部各个模块各个单元与人员之间的业务关系,而且还能看出管理信息的流向问题。系统的业务流程,如图1所示。
  用户根据页面表单属性,认真填写相应的信息后提交,数据信息资料都插入数据库中。数据信息管理业务流程如图2所示。
  2.2 系统功能结构
  本网站的开发以现有成熟技术为参照,共享源码为模板,结合计算机网络考试系统的实际需求进行分析和功能调整,探讨了利用JSP开发计算机网络考试系统的过程[3]。管理人员通过系统完成对各项数据信息的录入和管理工作,同时还需要完成数据信息的及时更新功能。根据对系统需求的分析,对系统的基本功能了解,功能结构图如图3所示。
  2.3 系统体系结构设计
  分层架构在很多系统中普遍被大家所使用。计算机网络考试系统也是使用的分层架构,把它们的关系分清[4],同时也方便后期的维护,这样大大简化了代码的复杂性,便于开发。
  访问数据库使用Web服务器,如图4所示。
  3 系统实现
  3.1 系统登录实现
  系统登录有普通用户登录和管理用户登录这两种权限。填写用户名称和用户密码后,数据会与后台数据库的原始记录进行对比,如果有该记录,那么登录成功。
  3.2 系统首页实现
  用户登录系统首页后,接着点击里面的菜单链接的各个按钮就可以跳转到其页面,并且以此完成相应的功能操作。   3.3 用户密码管理模块实现
  利用基础编程技术,提供系统所需要的各种可靠机制,从两个方面着手,让系统的安全性提高到比较高的程度,基本满足系统的需求,并且可靠的系统级的机制让共享硬件平台和安全信息交换有了保障、软件环境安全也变得可靠[5]。
  3.4 用户信息管理模块实现
  用户增加时需填写详细信息,填写完成后点击确定按钮将用户信息成功保存到系统数据库中,在用户查询模块中可通过关键字搜索到增加后的用户信息,并能在用户管理模块中进行修改和删除。管理员操作后,系统自动将用户信息存入數据库中。管理员点击确定提交,只有填写信息格式正确,必填项不为空,系统才会将表单中的数据存入数据库的表中,弹出操作成功。不然,会弹出错误信息。只有管理员把表单内容填写正确,才能成功添加数据。
  3.5 试卷信息管理模块实现
  试卷信息管理子模块的主要功能:管理员对试卷信息进行增删改查,管理员操作完毕,系统自动将试卷信息存入数据库中。管理员点击确定提交,只有填写信息格式正确,必填项不为空,系统才会将表单中的数据存入数据库的表中,弹出操作成功。不然,会弹出错误信息。只有管理员把表单内容填写正确,才能成功添加数据。
  3.6 成绩信息管理模块实现
  管理员点击确定提交,只有填写信息格式正确,必填项不为空,系统才会将表单中的数据存入数据库的表中,弹出操作成功。不然,会弹出错误信息。只有管理员把表单内容填写正确,才能成功添加数据。
  3.7 信息查询模块实现
  在管理员点击确定按钮提交之后,详细的查询结果就以分页的形式显示在页面上。
  4 系统测试
  系统功能实现后,需要按照严格且详细的步骤去测试。进行环境测试是对系统进行了一个周密而又细致的测试。
  4.1 测试目的
  测试是为了让用户获取更好的使用感受,是必须要进行的一个环节。因为整个系统是有关计算机考试管理的系统,系统中有大量的隐私问题,开发者需要对此抱有强烈的责任心,需要开发者对系统进行一个周密的测试。测试的主要目的是在系统正式投入使用之前,开发者使用科学周密的方法对系统进行测试,排查系统中的不足点与潜在的错误点,并对此进行解决,从而提高了软件的整体可靠性,使用户使用起来更加舒心和便利[6]。任何一个系统或多或少都会存在问题,这是难以避免的,但是可以尽可能地降低出现漏洞的概率,这是软件工作者所要必做的工作之一。
  4.2 测试用例
  本次测试用例编写方式属于黑盒测试,将进一步验证软件的功能需求,使其变得更贴近用户使用时的特点,以及更符合产品所要表达的效果。表1所示为登录界面的测试用例。
  4.3 测试结果
  系统经过周密的测试与调试,系统的功能基本可以实现,没有显著的错误,可以满足开发者以及用户的需求。当然也有不足的地方,整个系统没有像大型计算机网络考试系统那样完善。
  4.4 系统维护
  每个系统都需要定期进行维护,系统维护非常重要,一方面维护数据库中的数据,定期更新维护,注销数据,对特殊数据进行加密等操作。另一方面,不定时对系统进行检测,对不合适的地方进行修改。
  5 结语
  本文以计算机考试信息管理业务需求为依托,结合科学管理的理论,结合Java编程语言和Mysql数据库,最终实现了一个基于Web平台的在计算机网络考试系统。实践证明,使用该计算机网络考试系统可以提高计算机考试信息管理的效率,使办公效率变得更加快捷。
  参考文献:
  [1] 任钊.计算机基础无纸化考试系统环境建设与使用[J].淮北职业技术学院学报,2019,18(6):111-112,116.
  [2] 祝小玲.计算机辅助考试系统的设计与应用研究[J].教育界,2019(47):173-174.
  [3] 张艳肖,张静妙.大学计算机基础考试系统的设计与实现[J].数码世界,2018(4):109-111.
  [4] 宋世俊.基于.NET的计算机基础课程在线考试系统设计与实现[J].巢湖学院学报,2017,19(3):50-54.
  [5] 王运成.计算机基础在线考试系统的设计与实现[J].信息与电脑,2020,32(15):94-96.
  [6] 李燕,徐伟.基于计算机技术的高校在线考试系统的设计[J].中国战略新兴产业,2020(34):153-154.
其他文献
9月6日,全球首个以大数据服务联合国2030年可持续发展议程的国际科研机构——可持续发展大数据国际研究中心,在北京正式揭牌成立。这是中国为支持联合国在国际事务中发挥核心作用的实质举措,为全球科学家参与和推动实现可持续发展目标(SDGs)提供的全新平台。  在可持续发展大数据国际研究中心成立大会暨2021年可持续发展大数据国际论坛开幕式上,联合国秘书长安东尼奥·古特雷斯发表视频致辞表示,中国设立可持
主要内容该书根植近代中国不同政府主体下的政治文化历史语境和社会自身发展脉络,借鉴社会文化史、政治史等学科理论,聚焦近代中国丰富多彩的社会教育实践,对近代社会教育与国家塑造、社会变革之间关系进行多维考察。该书分八章展开,依次探讨了近代中国社会教育的制度设计、多层传播、空间重构、仪式操演、体魄训练、休闲康乐、新型结社及识字课本中的“国家话语”等主题,依靠丰富、生动的第一手史料,详尽而全面地阐述政府是如何通过社会教育机构实现国民塑造与社会建设之间的勾连。
摘 要:针对传统路径规划算法存在路径不可达、寻优计算规模大等缺陷导致算法的计算量大、收敛精度低等问题,本文提出采用改进遗传算法优化中间节点,结合Dijkstra算法求最短路径算法补齐节点间的路径形成一条完整路径的方式,保证遗传操作中的路径全部为可行路径。与传统遗传算法作对比,试验结果表明改进后的算法在收敛精度和寻优能力上都取得了明显的效果。  关键词:遗传算法;路径规划;中间节点  中图分类号:T
摘 要:挥发性有机物(VOCs)来源广泛,组成复杂,且与低空大气层中臭氧的生成直接相关,是造成大气环境质量下降及影响人体健康的重要因子。传统的VOCs监测方法时效低、周期长、指向性差、耗费人力物力。而VOCs走航监测的连续自动监测,能较准确地推测大气中VOCs污染物的来源以及预测污染物可能迁移的方向。VOCs走航监测技术不仅为环境管理部门提供了可靠的数据支持,也为VOCs污染的预防奠定了基础。  
摘 要:本文完成了一种吸能盒的数值模型构建。采用拉丁超立方试验设计方法获取该吸能盒各结构参数的样本点,并基于试验设计技术(Design of Experiment,DOE)的参数试验法对该吸能盒各结构参数对吸能盒缓冲性能指标,如总吸能量EA、最大碰撞力Fm、初始峰值力Fi以及平均破碎力MCF等,进行灵敏度分析。结果表明:该吸能盒的薄壁厚度、边长、折叠凹角侧边边长、折叠凹角以及折叠夹角能对吸能盒的缓
摘 要:为实现对高校的精准帮扶效果进行量化和可视化管理,本文结合某高校的学生资助数据,基于Springboot+vue设计了一套精准帮扶系统,并详细规划了该系统的整体架构、主要功能以及数据库的存储功能,通过数据测试对系统功能的稳定性和健壮性进行了检验。结果表明,所设计的帮扶系统可以帮助高校更好地实施帮扶政策并进行可视化管理。  关键词:Spring;帮扶系统;数据可视化  中图分类号:TP301
为进一步提升芯片、模块、天线、板卡等北斗基础产品质量,保障北斗卫星导航系統在各领域各行业的广泛应用,国家市场监管总局近日印发《关于开展北斗基础产品认证工作的实施意见》,旨在营造有利于北斗基础产品发展的良好环境。  《实施意见》共分8个方面,提出了北斗基础产品认证工作“统一管理、共同实施,政府引导、市场运行”的基本原则,设定了认证机构能力条件和行为规范,明确了申诉举报渠道和监管机制。  据了解,作为
围绕“构建服务全民终身学习的现代教育体系”的远景目标,推动学界专家学者进行研讨对话,2021年6月5日,第六届“终身教育新视野”学术论坛在南京召开。论坛以“面向全民终身学习的高等继续教育体系重构”为主题,与会人员结合最新研究成果,聚焦终身教育领域理论与实践中的重点、热点,研讨了继续教育体系重构、高质量发展,以及成人教育的学科边界和问题导向等话题,在合理定位成人教育学科的使命、回应新时期成人教育发展实践、谋求高等继续教育高质量发展等方向上,形成诸多共识。
依据中国人民大学复印报刊资料《成人教育学刊》(2001—2020年)转载文献,梳理21世纪前20年我国成人教育研究现状,反映出成人教育研究的发展态势:研究主题与实践发展保持一定程度的匹配;以“帮助成人学习”为主要研究范式;研究队伍逐步走向专业化,但规模不大;研究方法以定性研究为主导,逐步走向多元化。面向《中国教育现代化2035》提出的“构建服务全民的终身学习体系”目标,我国未来成人教育研究需要:中心聚焦,以“构建服务全民的终身学习体系”为研究导向;重心下沉,以“回归成人丰富多彩的生活世界”为研究范式;思路
摘 要:在风力发电中,风机的基础环水平度检测是保证风机安全稳定运行的重要保障。本文以云南省楚雄州某已建风电场二期项目试运行阶段的48台风机为研究对象,依据5月和10月的基础环水平度观测数据,提出了一种利用两期风机基础环水平度数据做对比的检测手段。结论表明该方法行之有效,能准确分析得到基础环水平度不合格的风机编号。  关键词:风机基础环;徕卡DNA03;水平度检测;两期数据处理  中图分类号:P25