介绍
在日常生活中,通常会举办很多的活动或其他一些集体参与的事情。想要知道有哪些参与人时,一种场景是:参与人需要排队,登记人一个一个的进行登记,将参与人记录到纸上,这种是简单的情况,有时可能还需要参与人填写一些报名信息;另一种场景:在微信群里进行报名,登记人在群里从上倒下挨个查看进行记录,记录到纸上或者是记录到电脑,显得很麻烦。如果将参与人记录在纸上,参与人很多时,想查找某一个人,就不太容易查找。对于以上问题,我开发了一款报名管理系统,提供了针对性的解决方案,解决了记录费事、查询费事等问题。参与人在前台提交报名信息进行,管理员在后台对报名信息进行审核。提高了报名效率,方便查询,使报名更便捷。
使用技术
SpringBoot+MyBatisPlus+MySQL+Thymeleaf
项目结构
业务流程
管理员创建报名活动流程:
用户报名活动流程:
系统亮点及重点
活动的报名字段后台可以自定义设置
系统角色
分为两种角色,用户和管理员。用户进行活动报名,管理员发布报名活动,查看报名信息
系统终端
系统分为两个终端,前端和后端。前端提供用户使用,功能包含输入活动编号、浏览活动详情、提交活动报名信息等。后端提供管理员使用,功能包含登录、退出登录、活动管理、分类管理、查看活动报名信息、Excel导出活动报名信息等。
后台功能介绍
登录
后台管理员的入口
首页
登录成功后显示的页面
活动管理
对活动的管理,包含添加活动、修改活动、删除活动、查看详情、设置活动报名字段、复制活动链接、报名人列表、活动发布、活动取消发布等功能。
设置报名字段
当用户提交报名时需要填写的信息,由管理员动态进行设置,也可以设置哪些字段需要必须输入
报名列表
前台参与人报名后会在报名列表展示,管理员对信息进行查看,验证填写数据是否正确,正确则审核通过,信息有不正确的则审核未通过,并通过打电话或短信的方式进行反馈
活动详情
查看活动的详细数据。
分类管理
对活动进行分类。
前台功能介绍
活动详情
参与人可查看活动的信息内容及介绍进行了解,并进行报名
提交报名
填写报名信息,进行活动报名
源码下载
链接: https://pan.baidu.com/s/1nzvjFOquyZoIHUS70kO-9g?pwd=pupl 提取码: pupl