开题报告-基于springboot的信息技术知识竞赛系统的设计与实现.docx

开题报告-基于springboot的信息技术知识竞赛系统的设计与实现.docx

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

淮北师范大学本科生毕业论文(设计)开题报告

题目

基于springboot的信息技术知识竞赛系统的设计与实现

学生姓名

王韵琦

学号

20181207049

指导教师

郭宇燕

学院

计算机科学与技术学院

专业

信息安全

职称

副教授

选题的意义及研究状况:

由于国家教育体制的改革,在全国各地举办的信息技术知识竞赛的次数逐年增加,报名参加了每场比赛的参赛者的人数也逐年大量增长。在如此众多的竞赛信息面前,原有的数据采集方式已经远远不能满足实际需求,如何利用现代信息技术,使主办方快速、高效的实现对参赛人员与竞赛信息的反馈管理,是大赛组织者需要特别关注的问题。尽快建立一个全功能、全方位的信息技术知识竞赛系统,已经成为信息技术知识竞赛举办方势在必行之事。通过开发信息技术知识竞赛系统,使参赛信息的输入和管理工作系统化、透明化,从而提高工作效率,参赛者也能及时了解竞赛动态,提前做好准备,解决了以往因消息传达不及时而错失良机的状况。

研究状况

国内研究现状

在国内,普遍地看,绝大多数远程教育的考试还停留在传统考试方式。在此方式下,组织一次考试至少要经过5个步骤,即人工出卷、考生考试、人工阅卷、试卷分析和成绩评估。显然,随着考试类型的不断增加及考试要求的不断提高,教师的工作量将会越来越大,并且这样工作将是一件十分烦琐和非常容易出错的事情。但是对互联网的真正应用仅限于网上报名工作和网上成绩查询,还没有真正形成上网考试的规模。而在国外一些国家,网上提交作业和网上考试已经相当普及了。所以说传统的考试方式已经不能适应现代考试的需要。到1998年后,随着国内网络教育的兴起,各高校纷纷开发了自己的网络教学平台,作为网络课程重要组成部分的网络考试系统也相继问世,如北京师范大学的网络教学平台、上海交大的网络考试平台。

国外研究现状

在新的世纪,世界各国对教育的发展给予了前所未有的关注,都试图在未来的信息社会中让教育处于一个优势的地位,从而走在社会发展的前列,为此许多国家都把信息技术应用于教育,作为民族发展的重要推动力。?在国外,美国政府提出了“教育技术规划(Educational?Technology?Initiative)”,指出到21世纪初让全美国的每间教室和每个图书馆都将联上信息高速公路,让每个孩子都能在“21世纪教师”的网络服务。澳大利亚国家公共资源管理局已于1995年4月建立“澳大利亚教育网”,并连通Internet,该网络不仅包括全部高等院校,而且还覆盖全澳大利亚所有的中小学。在1995年底,国外开始出现支持网上教学的系统和平台。美国的NTU、英国的OPEN?COLLEGE都是十分典型的网络教育范例。网络化在线考试作为网上远程教育的重要组成部分和发展分支,己经在国外一些发达国家得到蓬勃发展,人们选学课程和考试都是通过网上进行。特别是Internet业务的普及,构筑高性能、低成本的计算机网络化在线考试,从技术条件和经济条件上己经成熟。

主要内容、研究方法和思路、总体安排和进度(包括阶段性工作内容及完成日期):

主要内容

信息技术知识竞赛系统分为参赛者和管理员两个角色,系统由网站前台和网站后台两部分组成。

网站前台:

1.参赛者登录网站注册用户

2.查看赛事公告和赛事流程信息

3.赛事报名:参赛者通过报名链接提交个人的申请资料,报名。

4.在线学习模块:在线观看学习视频。

5.在线测验:参赛者可以提前在网站在线测试,自动计算分数。

6.赛事论坛:参赛者在论坛讨论知识赛相关的话题

网站后台:

1管理注册的参赛者信息

2.发布赛事公告

3.发布赛事报名信息,查看参赛者提交的报名信息,审核。

4.发布在线学习模块的视频信息

5.发布在线测验的考题题库信息

6.赛事论坛的管理

研究方法和思路

系统的搭建将采用springboot框架进行,它是MVC结构。将用户界面信息和数据库信息通过控制层进行同步操作,以此来保证系统高效地运行。MVC框架将系统分为用户界面、控制器和业务模型三大部分,系统的实现将使用HTML、springboot和MySQL实现。

springboot框架:SpringBoot是由Pivotal团队提供的全新HYPERLINK/item/%E6%A1%86%E6%9E%B6/1212667\t/item/_blank框架,其设计目的是用来HYPERLINK/item/%E7%AE%80%E5%8C%96/3374416\t/item/_blank简化新HYPERLINK/item/Spring/85061\t/item/_blankSpring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从而使开发人员不再需要定义样板化的配置。通过这种方式,SpringBoot致力于在蓬勃发展的快速应用开

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档