1:项目概述
● 该项目主要分为后台管理系统和信良记H5平台。
信良记H5平台主要功能有:商品展示,客户信息展示,订单展示等功能。
客户信息展示模板会关联该客户的交易明细和历史订单等信息。客户可以选择商品进行下单操作。
订单模板展示所下单的状态的订单信息。
● 后台管理系统
主要分为系统模块,客户地址管理模块,系统监控,订单管理模块,报表模块。
● 系统模块主要有用户管理,菜单管理,定时任务,客户账号充值管理。
● 客户地址管理模块,主要分为收货地址管理,自提地址管理。
● 系统监控,主要监控日志相关,线上系统重大业务流程出现BUG自动发送短信的设置,发送短信的重发机制。
● 订单管理模块,分为社会物流配送和快递配送。
● 报表模块,主要展示库存商品的库存情况。
2:我的分工
我参与到该项目的时候,项目已经启动。我主要的开发任务有:
● 1:系统业务的日志打印,线上重大业务出现的BUG发送短信功能,如果短信发送失败,进行重新发送短信。
● 2:扫描展示物流信息功能。
● 3:商品库存的可用量报表的计算功能。
● 4:多数据源的整合。
● 5:项目上线部署。
3:项目采用技术
● 业务开发:springboot mybatis
● 数据库:MySQL Oracle SqlServer
● 缓存:Redis ehcache
● 第三方接口 微信公众号,nc项目组的接口,阿里云短信
● 采用Nginx进行反向代理
4:项目部署
● 项目部署在阿里云centos7服务器上。