本站所列毕业设计(论文)资料均属于原创者所有,初衷是为大家在毕业设计(论文)过程中参考和学习交流之用。

毕业设计我帮你

基于SpringBoot框架的网上测试系统设计

基于SpringBoot框架的网上测试系统设计

本文介绍了一种以 SpringBoot为基础的网上测试系统,它只需一台一般的电脑就可以实现和开发, 并且具有较低的费用。此外,对于毕业设计作品来说,其开发成本基本可以忽略不计,而且,该系统软件的应用,能够更快、更高效地进行在线考试管理,也能够有效地节省

如需购买请QQ扫描右边二维码或者加QQ 3449649974 咨询 毕业设计(论文)代做请加QQ 2269757180 微信号:bylwwwww


  • 详细描述

    基于SpringBoot框架的网上测试系统设计
    摘要:网络的普及为人们的生活提供了极大的方便。因此,将网上考试管理和现代网络有机地结合起来,运用 java技术来构建网上考试系统,从而实现网上考试的信息化。这将会对进一步提升网上考试管理的发展水平,丰富网上考试管理的经验起到很大的推动作用。
    在线考试系统是基于互联网技术的在线考试系统,用户可以在自己的计算机上运行系统软件,学生在校园考试系统中考试不需要在一个固定的教师,也不需要带相应的文具,为用户提供了很大的便利。在线考试系统功能全面,支持多人同时在线答题,支持自动阅卷,人工阅卷等多种阅卷方式。操作简单,学生在线完成考试,老师通过后台可以轻松查阅学生的答题情况,统计成绩并分析数据。在线考试系统的功能特点:1.考生不需要提前准备大量资料。2.用户可以自行选择试题库或试题组。3.提交试卷后可快速显示试题答案和简析。
     关键字:网络:在线考试系统:效率
     
    目录
    一、绪论 2
    (一)研究背景 2
    (二)国内外研究现状 2
    1、课题研究的内容 3
    二、开发技术介绍 3
    (一)系统开发平台 3
    (二)平台开发相关技术 3
    1、 Java编程语言 3
    2、 MYSQL数据库介绍 3
    3、 B/S框架 4
    4、 SpringBoot框架 4
    三、系统分析 4
    (一)可行性分析 4
    1、技术可行性 4
    2、操作可行性 5
    3、经济可行性 5
    4、性能需求分析 5
    5、功能分析 6
    四、系统设计 7
    (一)功能结构 7
    (二)数据库设计 7
        (三)用户功能模块...............................................................................................................................7
    五、系统功能实现 12
    (一)公共页面 ...12
    1、系统登录...................................................................................................................................13
    2、用户注册...................................................................................................................................13
    (二)用户功能模块............................................................................................................................13
    1、用户权限...................................................................................................................................13
            2、个人中心...................................................................................................................................13
    3、课程信息管理...........................................................................................................................14
    4、班级信息管理...........................................................................................................................15
    5、考试管理...................................................................................................................................15
    (三)管理员功能模块.........................................................................................................................16
    1、管理员权限...............................................................................................................................16
        2、用户管理...................................................................................................................................17
    3、教师管理...................................................................................................................................18
    4、课程信息管理...........................................................................................................................18
    5、班级信息管理...........................................................................................................................19
    6、试题管理...................................................................................................................................19
    7、在线试题管理............................................................................................................................22
    六、系统测试.................................................................................................................................................23
    七、使用说明 25
    八、总结与展望 27
    九、小结并致谢 28
    十、参考文献................................................................................................................................................28
     
    一、绪论
    (一)研究背景
    21世纪,网络信息在上个世纪已经得到广泛的应用,网络给人民的生活带来了无穷的方便。就象大多数的企业和企业都有自己的系统一样,从现在的传统的管理模式到网络的发展,网上考试系统具有很多重要的意义和用途也就愈来愈明显。
    强化网上测验服务:网上测验管理是一种工业性质的工作,需要你定期向管理员提交相关材料,或在任何时候都可以听取使用者的意见。如有需求,可由系统加以管理。
    同时,一套完善的网络测试系统,可以使网络测试的信息管理水平更上一层楼。系统的内容是可以随时更新的,这是网络考试管理的一个重要方面。网上考试系统能够每日更新,让你了解网上考试的最新动态。
    人类的进步推动着信息化的发展,让人们的生活节奏变得更快,因此,人们对信息的时效性也变得更加重视。过去的管理方法已不能满足人们对信息获取的方便和快速的要求。也就是网上测试系统逐渐引起了人们的注意。首先,网络上的消息很快,也很方便,只要有系统,不管你在什么地方,你都能找到你想要的消息。
    电脑技术已成为管理人员的一项重要手段。能够快速、高效地获得所需的资讯,提升工作效率。
    (二)国内外研究现状
    在许多国外发达国家,软件产业早就已经得到了全面的普及。但是,我国的经济已经在持续发展,通过不断地引进国外的信息化建设,使得国内的软件行业可以持续地发展,在摸索中不断地进步,最后也取得了一定的成果。随着我国经济水平和科学技术的提高,我们国家的软件产业也正在迅速的发展,但与这些发达国家相比,我们的软件业还略微落后。因此,我们必须再接再厉,尽快研制出一个切实可行的网上测试系统,使网上测试的管理工作达到一个新的水平。通过对网络测试的分析,提出了一种新的网络测试方法。
    1、课题研究的内容
    在线考试的需求和管理水平的持续提高,使得在线考试管理的潜能得到了无穷无尽的拓展,在线考试系统得到了业内的普遍重视,本文并对其展开了全面的分析,为在线考试信息管理的发展提供了借鉴。网上测验系统对于网上测验的促进作用是显而易见的,对于管理人员的帮助更大。
    该系统由两个主要的角色构成,分别是管理员和0用户;主要包含了首页、个人中心、用户管理、教师管理、课程信息管理、班级信息管理、试题管理、在线试题管理、考试管理等功能。
     
    总结与展望
    网上测试系统的出现,大大提高了测试的可信度、效度、工作效率、降低了测试费用,符合了当今社会的网络化发展趋势,是必然的发展方向。本论文的目标就是要设计出一套便于管理、维护、能同时满足多学科测验、测验需求的网上测验系统,并协助教师进行日常测验。
    为达到系统在先进性、安全性、跨平台性、可扩展性、可移植性等多个方面的需求,该系统的整体架构采用了一种先进的、以 B/S为基础的三层架构。在用户层,老师可以在题库中添加、编辑、删除题目,老师还可以添加新的考试科目,还可以设定考试时间。在学生完成了测试之后,将他们的试卷提交上去之后,就会显示出他们的答案和成绩,并对这些题目展开分析。
    在此基础上,结合本文的写作,进一步认识到了软件工程学思想在软件开发中的重要作用。在项目的前期,因为没有做好需求分析,所以在后期的设计,甚至是编码的时候,都会出现很多的问题。因此,在未来的学习和工作中,一定要牢牢掌握软件工程的设计思路和方法,从而能够更好地确保项目开发的鲁棒性和精确性。
    本网站所实现的是一个在线考试系统,它严格按照需求分析来制作相关的模块,并运用所学的知识来完成,但因为我的学识有限,所以不能真正的让该程序能够应用到市场上,所以只是简单的实现了一些功能,希望以后还能有所改进。
    本系统具有以下优点:本系统通用性强,选择了 B/S架构,使得本系统能在绝大多数的单机平台上运行;系统对用户的权限进行了区分,用户和管理员所能查看和处理的信息并不相同,所以两个人拥有的权限也不相同。
    本系统的操作界面十分简洁,一般人都能轻松上手。但是还存在着一些亟待解决的问题:无法刷新运行时视窗,这一点可以加以改善。系统太过简洁,所能展示的内容不多。不允许增加多个管理员帐号,否则将有助于扩大网上考试的规模,方便网上考试的统一管理。无法即时安排接听讯息及联机测验系统的回馈意见,易被忽略,影响了管理员为顾客提供的服务。
     
    参考文献
    [1]李兴华. JavaWeb开发实战经典基础篇(第1版)[M].北京:清华大学出版社,2018.8
    [2] 程志艳, 张亮. JSP实用简明教程[M].北京:清华大学出版社,2020.12
    [3] 陈刚. Eclipse从入门到精通[M].北京:清华大学出版社,2019.6
    [4] 李勇平.JSP应用开发详解[M].电子工业出版社,2019.10
    [5] 郑自国,邹丰义.Java案例开发集锦[M].北京:电子工业出版社,2019.2
    [6] 张孝祥. 深入Java Web开发内幕——核心基础[M]. 北京:电子工业出版社2019.2
    [7] 李安渝. Web Services技术与实现[M]. 北京:国防工业出版社,2018.4 
    [8] 孙卫琴,李洪成.Tomcat 与 Java Web 开发技术详解[M].电子工业出版社,2019.6:1-205 
    [9] 曹广鑫 编著.JSP数据库项目开发宝典[M].北京:电子工业出版社,2019
    [10] 王剑,邓武.基于Web服务面向服务的动态电子商务应用框架研究[J].科学技术与工程,2018,2(3):65-90
    [11] 周旌恒.JSP应用开发详解(第三版)[M].北京:电子工业出版社,2018

    收缩