点击空白处退出提示
作品详情
1.免疫模块:疫苗采购(自采苗和政采苗)入库、疫苗库存(自采苗和政采苗)管理、自采苗回退、追溯码核验、疫苗类型和畜禽病种基本数据维护等。
2.兽医组织管理模块:兽医社会化服务组织管理、社会化防疫员管理、社会化防疫员组织绑定等。
3.先打后补模块:补贴申请、补贴测算、补贴清单、补贴审核等。
其中,免疫模块和先打后补模块并为公司五大核心业务之一,现已完成一期开发并上线使用,后期继续完成湖南、海南、贵州 、山东、湖北等省份这部分模块的重构和上线。
项目难点及解决方案:
1.疫苗追溯码核验:因库存追溯码数量较多(每季度将产生百万级数据),数据库去重操作耗时会越来越长,用户体验会较差(我的解决方案是在相关数据库表添加索引和相关sql优化的基础上加入redis缓存层,并使用rabbitMQ消息异步机制,在不影响用户正常操作的前提下完成核验入库操作)
2.补贴测算:补贴测算是项目核心中的核心,测算结果(二级审核后)将直接视为国家免疫补贴量,该模块因旧版本的设计和计算bug,使云南省财政损失百万元人民币(旧问题未知,查看代码应为畜种选用导致的测算基数不正确(大于正常范围),我的解决方案是重新设计该部分的数据库表,解耦计算模块代码,粒化补贴方式与补贴畜种之间的关系,使补贴统计方案可配置以适配各省的防疫补贴要求)。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态
评论