该APP主要为商家提供门店菜品管理、外卖平台对接,开单打印、营业报表等一系列服务。
项目中使用的技术框架:maven、git、nginx、springboot、springcloud、mybatis、zk、zipkin、rabbitmq、mysql、redis 、ELK日志分析平台。
主要业务流程:
1.集成短信验证接口平台,调用基础服务平台接口完成门店初始数据建店、支付通道、打印渠道等操作。
2.从云端服务器拉取门店菜品、打印部门等数据同步到APP端。
对接第三方外卖平台饿了么、美团,拉取商家外卖平台门店菜品数据与当前美味门店做菜品数据做映射,
服务层、数据访问层由Spring托管,减少编程代码量、层与层之间的耦合度、解除了控制层Action的单例模式;持久层使用Hibernate O/R映射文件和PoJo类;数据层采用ORACLE建立数据库。
主要包括6个功能模块,即:用户管理、药品销售管理、药品库存管理、进货管理、职工管理、查询与报表分析