【738】基于Springboot + vue实现的校园竞赛管理系统

/ spring boot / 0 条评论 / 6浏览

项目描述

本系统包含管理员和用户两个角色。

管理员角色:

1. 用户管理:管理用户的基本信息,包括添加、删除和修改用户。

2. 公告管理:管理公告信息,包括新增、修改和删除公告。

3. 竞赛管理:管理竞赛信息,包括查看、新增、修改和删除竞赛。

4. 新闻管理:管理新闻信息,包括新增、修改和删除新闻。

5. 公告类型管理:管理公告类型,包括新增、修改和删除公告类型。

6. 新闻类型管理:管理新闻类型,包括新增、修改和删除新闻类型。

7. 竞赛收藏管理:管理竞赛收藏信息。

8. 竞赛经费申请管理:管理竞赛经费申请信息。

9. 竞赛留言管理:管理竞赛留言信息。

10. 竞赛报名管理:管理竞赛报名信息。

11. 获奖名单管理:管理获奖名单信息。

12. 论坛管理:管理论坛信息,包括新增、修改和删除论坛帖子。

13. 学习指导管理:管理学习指导信息。

14. 老师管理:管理老师的基本信息。

用户角色:

1. 查看竞赛信息:用户可以查看系统中的竞赛信息。

2. 查看公告信息:用户可以查看系统中的公告信息。

3. 查看管理员回复信息:用户可以查看管理员对其留言或申请的回复信息。

4. 竞赛报名:用户可以报名参加竞赛。

5. 竞赛留言:用户可以对竞赛进行留言。

6. 竞赛收藏:用户可以收藏感兴趣的竞赛。

7. 竞赛经费申请:用户可以申请竞赛经费。

8. 查看获奖名单:用户可以查看竞赛的获奖名单。

9. 查看新闻信息:用户可以查看系统中的新闻信息。

10. 查看学习指导信息:用户可以查看系统中的学习指导信息。

运行环境

jdk1.8 + mysql5.7以上 + idea + vscode

项目技术

springboot + vue2 + elementui + nodejs14

项目截图

资源下载

请打开微信扫描上面小程序码,打开小程序搜索 "项目编号" 即可下载资源