项目采用前后端分离模式开发,后端负责提供API接口调用,前后端通过ajax进行交互。业务模式为多层级经销商进货出货管理与软件key的统一认证管理,上级经销商只能创建下级经销商,不 能跨级创建账号,货物只能从属经销商出货,软件key的租用出售管理。实时统计每个经销商软件key的销售租用出货数量统计,并以树状数据展示统计。经销商出货和销售软件都能累计一定积分值。
责任描述:
1.前端为业务增加功能性页面及页面维护;
2.后端主要为货物需求,做接口开发,独立设计数据库表(涉及主键、索引、分区号及字表与主表系);
3.为生产提供技术支持,处理生产问题;
4.参与项目重构,重构项目使用bootstrap+ jquery技术,后端主要使用springboot+mybatis+redis等技术;
1)统一定义异常类型,并AOP统一处理异常并打印日志;
2)与其他系统交互,统一restful风格请求;修改系统内的写死的变量,统一放到*.yml文件中配置;
3)除掉代码冗余,重写不标准的写法;
5.文档类:设计开发说明书,单元测试用例,代码变更清单,脚本审核清单。