点击空白处退出提示
作品详情
二. 相比于以往单个模块的管理方案,在专业注册运动员系统中相比于以往系统中所突出的特点主要包括:
1.我们集成了运动员自主注册小程序,运动员只需要通过小程序登录到注册系统,实名认证后选择自主注册到指定单位,同时在线签订协议文件,单位接收到运动员的注册信息后,审核运动员信息,审核通过后生成电子注册卡,免去了以往运动员、教练员需要和注册单位间收发身份证、协议书、注册卡的麻烦。
2.以往运动员要求转注到其他单位,需要现在原单位提交放弃注册运动员申请,原单位放弃审核通过后,运动员再提供注册新的注册资料给转注单位审核,我们在注册系统中增加了转注申请流程,运动员可在小程序中提交要转注的单位,并在线签订原单位放弃证明和新单位的协议文件,提交成功后由原单位和转注单位共同参与审核,审核通过后运动员转入到新单位。
3.对于以往运动员禁赛,系统只能对已注册人员进行操作,我们在系统中新增了禁赛通知流程,无论该运动员是否已录入注册系统,一旦在专业性比赛中有下发禁赛记录,系统自动记录,若该运动员尚未注册(代表个人参赛类型),系统将在禁赛期禁止注册。
4.根据中田协下发的指导性文件,系统中引入了运动员优先注册权的流程,在原流程中,在每一年的年度升级后,单位注册运动员若在两年内未代表本单位参赛,或上一年度未审核通过的人员,将归档自由人,其他单位有权抢注。而加入优先注册权之后,系统将根据运动员在单位签订的协议文件年限而自动计算为该单位保留这名运动员的优先注册权,其他单位在保护期内,无权抢注。
三. 整个系统采用springcloud+nacos分布式微服务框架搭建,数据库使用的是Mysql,缓存采用Redis,和其他模块的数据交互主要使用RabbitMq消息队列,为使数据库设计高并发高可用,我们对数据库做了分布式集群,负载均衡,部署方式采用主从部署,同时,由于涉及到不同平台的数据信息,系统采用多数据源模式,像运动员历年成绩信息数据,因数据体量庞大(一年比赛产生的数据在500w以上),因此,在每一年进行年度升级时会设置历史表进行归档,以及对这一类数据量大的表进行分库分表。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论