计算机类竞赛管理系统设计与实现开题报告

395 篇文章 17 订阅
395 篇文章 17 订阅
本文探讨了在就业竞争压力下,高校如何通过改革人才培养模式,利用计算机类竞赛提高学生综合素质。文章综述了国内外计算机类竞赛的研究现状,提出采用SSH框架和Java开发的竞赛管理系统,包括用户管理、竞赛发布审核、结果管理等功能,旨在优化管理效率,降低运营成本。
摘要由CSDN通过智能技术生成

一、本课题研究的主要内容、目的和意义

随着就业竞争的日趋激烈,近年来大学生就业难,就好业更难已成为不争的社会事实,而高校作为向社会输送人才的主要阵地之一,为了更好地适应社会发展、进一步满足人才市场的需求,都在积极探索并尝试改革现有的人才培养模式在众多教育教学改革浪潮中,相较于传统上对理论知识学习的过分强调,各大高校开始重视对学生综合素质能力的培养,计算机类竞赛作为一种普及面广、受益面大的教学改革方式应运而生

计算机类竞赛是面向大学生的群众性科技活动,是在紧结合课堂教学又高于课堂教学水平的基础上,以竞赛的方式考查学生某学科基本理论知识和解决实际问题能力的活动高校通过举办计算机类竞赛,可以有效地激发学生的学习兴趣,提高学生团队合作精神和实践动手能力,有效增加了学习积极性,为就业创业打下坚实基础

目前,计算机类竞赛的类型繁多,百花齐放,涉及知识面,按照学科门类一般分为综合类、文科类和理工类。常见的综合类竞赛有全国大学生“挑战杯”创业大赛、全国大学生英语竞赛、全国大学生课外学术科技竞赛等:文科类竞赛主要有全国大学生营销大赛、全国大学生ERP沙盘大赛、广告策划大赛、辩论赛等:理工类主要包含大学生数学建模、大学生机器人大赛大学生化工设计大赛、大学生电子竞技大赛等。

二、文献综述(国内外相关研究现况和发展趋向)

国外在信息技术的研究和应用方面启动较早,发展也更加成熟和完善。在信息化管理系统的开发研究中,国外发达国家已经有一系列成熟和较为完善的管理信息系统,并广泛应用于社会的各个领域。尤其西方发达国家在校园管理方面与信息化技术相结合的研究开展较早,在上世纪七十年代末期就已经进行。在具体应用方面,国外知名大学将管理理论的系统模型与信息化系统加以结合,开发实施了许多卓有成效的校园信息化管理系统。参加者通过网上报名系统进行网上报名,首次访问托该系统时会要求创建个人档案和进行个人注册,成为系统的合法用户后,在经过支付相应费用等流程后即可进行系统应用,最后,参加者还要根据要求填写个人信息类似系统,参加者在通过登录和注册等相关操作后,可申请参加美国CPA考试,系统提供包括登录查询、申请信息查询以及考试成绩查询等各种功能另外,包括哈佛大学、麻省理工大学、耶鲁大学和斯坦福大学等国外名校高校都较早的应用了信息管理系统米实现对教务教学领域的相关应用,包括对计算机类竞赛的管理。

在这类应用系统的开发和设计方面,都有极为成熟的开发理论、软件设计方法和实现技术,在系统开发的工程方法和规范流程等方面已经形成了先进的管理信息技术相结合的应用模式。近年来,国内在高校信息化建设方面取得了很大进展,但由于起步较晚,目前的发展相对国外发达国家还处于不断完善发展状态。在计算机类竞赛方面,国内开展的研究主要从理论分析以及信息化管理建设等方面展开。主要针对计算机类竞赛体系的构建、开发学校管理部门对整个学校所有资助参赛计算机类竞赛项目的管理系统或开发对举办某类计算机类竞赛过程的管理系统。

在针对计算机类竞赛的作用和价值等方面,张清祥(2011)指出计算机类竞赛对于培养创新人才、改善教育教学效果具有重要价值,另外对于彰显学校的办学实力和水平、提升教师教学与科研水平以及培养学生的综合素质和能力等方面也有重要意义,但当前还存在计算机类竞赛管理体系不完善等问题,因此构建计算机类竞赛核心平台刻不容缓李忠刚等从理论的角度探索了计算机类竞赛对于培养应用型和创新型人才的作用,通过分析当前制约计算机类竞赛管理发展的主要因素,探讨了改革计算机类竞赛管理机制的几种方法,认为需要不断对计算机类竞赛管理机制实施改革和构建多层次的计算机类竞赛体系,进而为计算机类竞赛的开展提供保障。李娟等(2012)指出高校开展计算机类竞赛对于培养学生实践创新能力、团队精神、竞争意识以及促进学风建设等方面都具有积极作用,并以河北联合大学为例,从组织管理体制、教学环节、激励机制等方面研究了计算机类竞赛体系的构建。
 

三、拟采取的研究方法(方案、技术路线等)和可行性论证

拟采取的研究方法:

(1)查阅相关文档,掌握计算机类竞赛管理系统的相关特点,分析功能与需求,确定本系统的设计方案。再确定了论文题目后,通过上网,查阅图书馆以及老师提供的参考资料来收集相关知识,上中文学术期刊网查找相关著作,参考相关内容,并做好笔记,遇到不懂的地方,积极与指导老师讨论。正式写作阶段:把收集得到得资料整理好,将其中的重要内容归纳总结。然后,根据选题来源和依据,对存在的问题和需要改进的方面进行详细论述。最后,按照某一个逻辑体系将以上内容进行论述。

(2)选择服务器平台与开发工具,开发工具使用IntelliJIDEA,数据库选用MySQL。该系统使用Java程序语言编写,以开放源码的SSM结构来完成整个体系结构,以MySQL数据库形式保存数据,Tomcat则充当服务器,负责接收来自前端的用户的要求。计算机类竞赛管理系统采用MVC模型,既能实现动态优化,又能降低数据库SQL语句的重复编写,又能调用常用的数据库操作方式。MVC能够减少计算机类竞赛管理系统中的代码数量,从而达到最优的目的。

(3)确定计算机类竞赛管理系统系统的数据库和数据结构设计,以及确定计算机类竞赛管理系统系统的整体功能与结构。然后再划分模块,并逐步实现这些功能。首先,论文一定要符合人才培养的要求,内容要科学合理。格式要规范整洁。其次,论点要明确,论据要科学和有效,能够经得起推敲,不能将自己的理解和认识强加到论文中,一定要注意内容的合理性、真实性、科学性。通过反复修改和论证,撰写一篇达到毕业要求得,有实际价值的,反应现实问题的高质量的毕业论文。

(4)针对此系统进行编码、调试、测试、完善。在整个软件开发过程中,都要进行软件相关测试,以确定系统的功能满足需求,以及满足性能需求的合理性。通过软件测试,可以对软件进行更好的质量保障,对软件进行需求分析,对代码进行最后的复查。软件测试是为了使系统更好地进行优化。

可行性论证:

如果管理员有了计算机类竞赛管理系统,便可以对计算机类竞赛信息进行管理,在资金花费上可以节省不少。计算机类竞赛管理系统的设计开发与实现目的是解决传统模式带来的多余经济支出,尤其是人力资源带来的成本支出。传统的计算机类竞赛管理系统不仅需要消耗大量人力资源,而且往往需要管理员手工记载数据。本计算机类竞赛管理系统设计实现的目的为降低开发成本,并且可以节省管理员的时间和提高用户的体验感。考虑到目前的互联网开源框架和硬件设备,所以经济上是可行的。

根据前期对计算机类竞赛管理系统功能的分析和确定,最后选择合适的软件架构和技术实现系统的开发,系统在设计实现的时候无论是开发工具还是系统架构使用的都是较为方便的开发模型,还包括了较为成熟的解决方法。综合市场上现有的计算机类竞赛管理系统,本次所使用的技术基本可行,并且能够满足用较少的开发和学习的成本。此次使用的开发模式能够快速构建系统,有不少现成的系统可供参考,所以后期的系统维护和升级较为容易,因此在技术上是可行的。

计算机类竞赛管理系统开发出来的目的是为了用户访问的操作的,因此计算机类竞赛管理系统在设计的时候需要注意到用户操作和访问的问题,用户群体普遍能够接受信息化的使用操作,所以用户的学习成本不是很高。本计算机类竞赛管理系统在设计的时候没有采用过于繁杂的操作,使用的操作界面和按钮在设计上较为简单,参考了不少的主流计算机类竞赛管理系统,因此系统在操作性上是可行的。

四、预期结果(或预计成果)

登录界面可选择三个角色:管理员、学生、评审

登录需要账号、密码、验证码,无账号则需要注册,忘记密码可通过输入密保问题答案找回

学生注册需要填写账号(即学生学号)、密码、姓名、手机号、邮箱、身份证号、选择学院、选择专业、密保问题及答案;

评审注册需要填写账号(即评审编号)、密码、姓名、手机号、邮箱、身份证号、工作单位、密保问题及答案;

管理员

1、信息管理

系统用户管理(已注册的用户)

竞赛学生信息管理(增删改查、可以通过学号进行查找、可导出竞赛学生名单)

评审信息管理(增删改查、可以通过评审编号进行查找、可导出评审名单)

学院管理(增加、删除)

专业管理(增加、删除)

2、竞赛管理

竞赛发布管理(发布竞赛报名,可限制报名人数、报名截至时间、可增删改查、通过竞赛编号进行查找)

竞赛报名审核(查看参赛学生资料是否填写完整,审核是否通过)

竞赛作品审核(参赛作品需要以压缩包格式上传,审核是否通过)

3、竞赛结果管理

获奖信息管理(可删除查找,可导出获奖名单)

成果申报管理(是否通过)

4、新闻公告管理(发布赛事预告、获奖信息等)

5、留言管理(对学生的留言进行回复、删除)

学生

1、竞赛报名(可通过查找关键词查看竞赛信息,选择报名填写相关信息)

2、提交作品(选择本地压缩包上传)

3、查询竞赛结果(名次)

4、成果申报

5、学生留言(留言向管理员询问竞赛的信息)

6、查看新闻公告

7、个人信息管理(学号、密码、姓名、性别、上传照片、手机号、邮箱、身份证号、选择学院、选择专业)

评审

1、竞赛作品评审(打分、写评语)

2、查看新闻公告

3、个人信息管理(编号、密码、姓名、性别、上传照片、手机号、邮箱、身份证号)

五、研究进度安排

2022.12.08---2022.12.10  选题论证,进行市场调研。

2022.12.11---2022.12.13  与导师沟通,确定论文题目。

2022.12.15---2022.12.20  教师下达任务书。

2022.12.21---2022.12.25  查阅资料,确定需求分析。

2022.12.27---2022.01.02  准备开题,撰写开题报告。

2023.01.03---2023.01.10  根据系统需求,进行数据库搭建。

2023.02.01---2023.02.12  系统核心代码编写。

2023.02.13---2023.03.20  完成数据录入,实现前后端交互。

2023.03.21---2023.03.27  进行整体测试工作。

2023.03.28---2023.04.06  完成论文初稿,进行中期检查。

2023.04.07---2023.04.15  对论文进行修改。

2023.04.16---2023.04.25  完成毕业论文撰写工作。

2023.04.26---2023.05.18  论文查重,准备答辩。

六、主要参考文献

[1]吴小芳.SSH框架下学科竞赛管理系统设计与实现[J].福建电脑,2022,38(05):73-77.

[2]杨正权.基于ASP.NET的网络综合布线技术课程线上竞赛管理系统设计[J].信息与电脑(理论版),2022,34(02):220-222.

[3]侯军杰,杨威,陈畅.创新创业竞赛管理系统设计与实现[J].电子测试,2020(20):80-81.

[4]沈佳棋,倪珊,王杰,丁洁.基于Vue+SpringBoot的分类学科竞赛管理系统设计[J].无线互联科技,2020,17(17):74-77.

[5]任嘉,徐卓农,邓飞.对高校学科竞赛管理系统改进的研究[J].科技视界,2020(20):168-170.

[6]刘伟,付元礼,黄辛迪,李小智,胡为.大学生学科竞赛管理系统的设计与实现[J].电脑知识与技术,2020,16(17):25-27.

[7]岳倩文. 蒙古搏克竞赛管理系统的设计与实现[D].内蒙古大学,2019.

[8]蒋勤德. 基于OLAP技术的学科竞赛管理系统设计与实现[D].广西大学,2019.

[9]李志昕,马月坤.高校学科竞赛管理系统研发与应用[J].计算机产品与流通,2019(09):253.

[10]卢瑛.基于“.NET技术”的体育竞赛管理系统设计与实现[J].自动化技术与应用,2019,38(08):162-165.

[11]彭杨丽,徐家喜,陈培培.基于Java EE学科竞赛管理系统的设计与实现[J].电脑知识与技术,2018,14(19):93-95.

[12]颜玲霞. 某学院技能竞赛管理系统的设计与实现[D].江西财经大学,2018.

[13]王亚茹. 学校体育运动会竞赛管理系统的实现[D].郑州大学,2018.

[14]. Aristocrat Technologies Australia Pty Limited; Patent Issued for Gaming Machine Tournament Management System (USPTO 10013852)[J]. Journal of Engineering,2018.

[15]. Gamblit Gaming, LLC; Patent Issued for Tournament Management System (USPTO 9715790)[J]. Journal of Engineering,2017.

七、审核意见

指导教师对开题的意见:

指导教师签字:            年   月   日

学院审核意见:

  • 1
    点赞
  • 7
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值