基于springboot+vue实现学校田径运动会系统演示
摘要
随着互联网普及率的提高,互联网与人们日常生活的关系越来越密切,越来越多学校也正在着力建设自己的信息化管理系统,学校根据自身的发展及社会发展的需要,开始将传统的运动会成绩管理由人工管理模式调整为信息化管理。基于Internet的运动会管理信息系统,可以更好的对其进行管理,存储以往的信息、安全高效,节省人力,还使其运营的更好,可以更快捷高效的对运动会的信息进行查询和管理。
本系统以SQL Server2000和 Java作为开发平台,采用B/S架构和C/S架构相结合的方式,来保证系统的安全性和实用性。本系统基于j2ee技术,mvc架构,Struts,Spring,sql mysql作为后台数据库。除基本的信息库资料统计、查询、修改、删除等功能外,还具有数据向excel导出功能。系统的上线,本系统的实施能使高校对运动会成绩管理工作更加方便,从而提高整体办事效率。
本系统实现了保密性、完整性、不可否认性等方面的安全需求,具有良好的实用价值和应用推广价值。
关键词:运动会; 成绩管理; J2EE; MVC; springboot ; sql
项目开发的背景
目前各大高校运动会考试成绩信息管理仍然停留在簿、表、册等手工模式,不仅工作量大,手续繁杂等错误,而且基础数据和统计报表时效性差,影响时效性。少数实施计算机管理的县区也存在数据标准不统一、信息不能共享等问题。随着学校学生数量的扩大,传统信息管理已不能满足需要。为此,建设一个各大高校的运动会成绩信息化系统势在必行。
项目开发的意义
随着现代科技、信息技术和信息产业的发展,信息技术已经全面进入各个行业的各个部门中。信息系统的构建也已成为高校必不可少的一个环节,传统的管理方式和管理手段已不能完全适应这一发展变化,现在几乎每个高校的每个环节都有信息技术或其产物介入,尤其是在运动会成绩管理过程中是重要的。根据调查得知,高校传统的处理方式主要是基于文本、表格等纸介质的手工处理,都是用人工计算、手抄进行。数据信息处理工作量大,容易出错;由于数据繁多,容易丢失,且不易查找,总的来说,缺乏系统、规范的信息管理手段。所以这种管理模式,存在着很大的滞后,导致安全和实用性大大降低。手工管理模式使得在安全性和利用性有很大的弊端,导致了手工管理模式已明显不能满足需求。通过建立信息系统,可以更好的对其进行管理,存储以往的信息、安全高效,节省人力,还使其运营的更好,可以更快捷高效的对高校的运动会的成绩信息进行查询和管理。
系统功能需求
- 想要成功地设计好一个系统,首先应该明确用户对系统的功能需求,用户对本系统的功能需求如下(主要从管理员功能需求、学生功能需求和工作人员功能需求三个角度分析):
1.学生功能需求
(1) 运动会期别信息查询
(2) 专业信息查询
(3) 班级信息查询
(4) 项目管理(包括运动项目申报、查询项目信息和项目申报审批情况)
(5) 个人密码重置
(6) 运动项目比赛项目成绩查询
2.管理员功能需求
(1) 运动会期别管理
(2) 专业报名管理
(3) 班级报名管理
(4) 运动项目管理(项目类型维护)
(5) 学生和教师个人资料维护(包括注册、修改和删除个人资料)
(6) 公告管理
(7) 管理员个人资料维护
3.工作人员(老师)功能需求
(1) 运动会期别查询
(2) 专业信息查询
(3) 班级信息查询
(4) 项目信息管理(查询项目类型和运动项目审核)
(5) 个人密码重置
(6) 运动项目评分管理
系统设计
系统设计阶段的主要目的是将系统分析阶段所提出的系统逻辑方案转换成可以实施的基于计算机与通信系统的物理方案。
在对目前大多数信息化系统的研究和对要开发的运动会管理系统的功能需求进一步明确之后,制定出系统的总体规划是必要的,也是全面展开开发工作的重要基础。系统总体设计包括:系统功能模块划分、数据库设计、系统开发工具、开发技术、系统界面设计、模块处理流程设计等。
系统功能模块划分和功能模块图
功能模块划分是描述系统的一个过程,需要将需求分析中的感性描述进行抽象,提取出要实现的功能,这是整个系统开发的一个关键过程。在系统分析的基础上,完成了对系统功能的划分。现介绍如下:
运动会期别管理:运动会我们会分期举行,这里需要动态维护的。这里我们可以对徐小的专业进行报名
专业管理:这里实现对学校的专业的管理,增删查改功能 ,一个学校需要维护多个专业
班级管理:这里实现对学校的班级的管理,增删查改功能 ,一个班级下对应多个学生
学生管理:实现对学生的的增、删、查、改功能,学生的账户个人信息的维护
项目管理:实现对运动会项目的管理,增、删、查、改功能
负责人管理:首先包括项目负责人本人帐户信息的管理 ,每个运动会项目都对应了相关的负责人,负责人能给申报过这个项目的学生进审核、考试打分
申报项目管理:学生对自己感兴趣的项目可以进行申报,待相关责任人进行审核通方可参加项目
审核管理:针对学生选报的运动项目,相关责任人进行审批,审核通过后方可进行考试并记录考核分数
成绩管理:对学生可以查分、管理员和责任人可以评,修改评分
公告管理:用于管理员及时在线发布运动会消息
管理员账号管理:对管理员账号的增、删、查、改功能
经过上面的模块划分,得出具体模块图如图4.1所示。
系统页展示
如需要可扫取文章下方二维码联系得源码