竞赛报名系统-springboot vue

36 阅读2分钟

淘宝店铺搜索:点创微科

竞赛报名系统-springboot vue

860baf22f65c49da97e52f18e4b517cd~tplv-k3u1fbpfcp-jj-mark_0_0_0_0_q75.jpg

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

一、项目描述
基于SpringBoot+Vue实现的竞赛报名系统通过MySQL数据库与Spring Boot框架进行开发

登录网址: http://localhost:8080/
管理员账户密码: 20160216001/123456
用户账户密码: 20160216010/123456

二、项目功能
用户端
(1)首页
(2)展示竞赛通知、进行报名和取消报名以及查看我的报名比赛
(3)创建自己的比赛队伍、通过/拒绝申请以及查看我的处理记录
(4)申请加入他人组建的队伍、查看我的申请记录以及加入的队伍
(5)查看下载获奖通知和名单
(6)查看下载系统公告
(7)查看已报名竞赛统计分析饼状图
(8)填写建议与投诉
(9)修改密码

管理员端
包括系统管理的增删改查等、查看用户学院、班级以及用户性别分布饼状图
(1)竞赛通知管理,包括竞赛通知信息的添加、修改、启禁用等
(2)获奖通知管理,包括获奖通知信息的增加、查询、修改、删除等
(3)系统公告管理,包括公告信息的增加、删除、修改等
(4)投诉建议管理,查看与处理投诉建议信息等
(5)修改密码

本系统的使用者分为用户(学生)和管理员两类,根据使用者不同,将有不同的主页对应不同的功能权限。将本系统分为用户子系统和管理员子系统。

三、运行环境开发工具:IntelliJ IDEA 2021.1.2

运行环境:jdk1.8+maven3.6.0+MySQL5.7+nodejs14.21.3+redis(此配置为本人调试所用,仅供参考)

四、项目技术
服务端技术:Springboot+Mybatis-Plus
前端技术:html+css+Vue+axios+Element-Ul

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

五、项目截图

2345_image_file_copy_462.jpg

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png

image.png