大学生运动会管理系统-springboot + vue +人脸识别登录

72 阅读3分钟

大学生运动会管理系统-springboot + vue +人脸识别登录

本项目为前几天收费帮学妹做的一个项目,在工作环境中基本使用不到,但是很多学校把这个当作编程入门的项目来做,故分享出本项目供初学者参考

一、项目描述

基于springboot + vue +人脸识别登录的大学生运动会管理系统

SpringBoot+Vue+人脸识别登录的大学生运动会管理系统,刷脸入场,智能排赛,实时录入成绩,为管理员、教师、学生、裁判提供一站式赛事全流程服务。

前台登录网址: http://localhost:8080/fupinzhongchou/front/index.html

后台登录网址: http://localhost:8080/fupinzhongchou/admin/dist/index.html

管理员账户密码: admin/admin

学生账户密码: 学生账号1/123456

教师账户密码: 教师工号1/123456

裁判账户密码: 裁判编号1/123456

二、项目功能

【前台模块】

系统首页:展示关于我们、轮播公告及推荐项目。

学生运动项目:浏览并收藏学生组比赛项目详情。

教师运动项目:浏览并收藏教师组比赛项目详情。

通知公告:实时查看赛会通知与临时调整。

个人中心:集中展示本人资料与快捷入口。

修改密码:验证旧口令后重置登录密码。

学生赛程安排:查看本人项目场次时间、地点、道次。

教师赛程安排:查看教师组个人赛程及检录提醒。

学生运动成绩:实时查询个人成绩、名次、积分。

教师运动成绩:实时查询教师组成绩与排名。

我的收藏:收藏关注项目,便于快速查看。

【后台模块】

教师管理:导入、启用/禁用教师账号及项目权限。

裁判员管理:分配裁判编号、项目与执裁场次。

学生管理:批量导入学生信息,绑定人脸特征。

场次管理:设置每日比赛时段、场地容量与器材。

分组管理:按性别、学院、年级自动/手动分组。

运动名称管理:维护运动会大项与小项字典。

学生运动项目管理:设置规则、人数、积分方式。

学生报名信息管理:审核、调整或退回报名申请。

学生赛程安排管理:智能排赛并生成检录表。

教师运动项目管理:配置教师组项目及规则。

教师报名信息管理:审核教师参赛资格。

教师赛程安排管理:编排教师比赛时间与场地。

学生运动成绩管理:录入、修正并锁定成绩。

教师运动成绩管理:实时发布教师组名次积分。

关于我们:编辑赛会简介与联系方式。

系统简介:填写平台使用说明。

轮播图管理:配置首页轮播图片及跳转链接。

通知公告:发布/编辑/置顶赛事通知。

通知公告分类:设置公告栏目便于检索。

修改密码:管理员自助更新后台登录口令。

个人信息:维护管理员头像与联系方式。

三、运行环境

运行环境开发工具:idea2024.1

运行环境:jdk1.8+maven3.8.6+MySQL5.7+nodejs14.18.1+tomcat8.0

(此配置为本人调试所用,仅供参考)

四、项目技术

服务端技术:SSM+人脸识别登录(百度AI开放平台(Baidu AIP))

前端技术:Vue

以上系统源码经过技术整理与调试,确保能正常运行

五、项目截图

1758963699-60e5e43ab37fe0e.png

1758963711-f62408bb8a8ec65.png

1758963722-c444c0fc6e69bb4.png

1758963734-b37ba36e6f24768.png

1758963742-c8cd1c8d0521ba2.png

1758963744-315daa7d5b03523.png

1758963748-45a813fb30d267e.png

1758963751-f30c0c896b0ae63.png

1758963754-5258d2afa93e289.png

1758963756-f0eb21d53f94d73.png

1758963758-0b8226f81a75d62.png

1758963760-af8d91894f45121.png

1758963762-e2d0603c4bdcbdc.png

1758963764-b2513c548f0e158.png

1758963767-84d5eb2d1640a00.png

1758963771-cc0d7c041a56fad.png

1758963773-02998912237b037.png

1758963776-eb069d5cd8c7a8a.png

1758963778-5bad09dad4dc89f.png

1758963781-06b12f4307b43d1.png

1758963786-3068cabc31206da.png

1758963790-a9a902591e59e2d.png

1758963794-0cc325dd97e46a3.png

1758963799-57eb4294dd9fb73.png

1758963803-4c825f35db00f16.png

1758963807-b6080700d4e2126.png

1758963814-bf0c4084f19fcaf.png

1758963816-7ed36e30892c4ec.png

1758963820-be2a4a01ecdeee3.png

1758963825-fad0c2b0f910d5c.png