比赛系统这个项目后端用来springboot+mybatis,前端用了springboot一个前端模板thymeleaf,比赛系统这个项目用来管理射击比赛的。比赛前:管理员可以在系统中创建房间、编辑房间信息,如果管理员有一份excel文件的选手名单,管理员可以通过批量创建房间来创建多个房间并将excel里的选手名单可以选择随机还是不是随机将选手增加到创建的房间里。管理员可以通过靶位分布来将各个房间里的靶子号对应的选手以excel格式导出来。比赛时:选手在靶子打出来的成绩传到安卓端,安卓端再传给后台,后台接收到数据再导进数据库里,同时也传给前端,前端页面实时刷新,这样就能实时展示选手的成绩与排名情况。比赛后:管理员可以通过比赛系统来将选手的成绩与排名情况以pdf文档或者word文档的形式导出来。