想米收银系统专注服务于中小型快餐、咖啡、火锅、饮品等餐饮行业,不同于传统收银系统的繁琐与复杂,良好的执行效率与用户体验,使得其迅速获得商户的青睐。 项目API服务设计采用Restful风格,通过Redis集群、MySQL读写分离与Spring Boot微服务使项目具有高可用且支持高并发的性能,同时采用分布式系统架构,可以使并发量根据集群服务器的扩展而进行增大。
主要模块
商品管理、桌柜台管理、收银点单、会员管理、挂帐管理、促销优惠管理、短信营销管理、外卖、自助小程序点单、在线支付、营业报表等模块。
职责描述
● 项目功能目标制定和搭建项目框架;
● 负责各组员的任务分配和成果验收;
● 负责外卖、在线支付、自助点单、Websocket服务与短信等模块开发;
● 负责整个项目BUG修复与新需求开发;
技术描述
● 系统采用微服务架构,大大的提高服务器的处理能力,尤其是高并发的处 理;
● 各微服务系统采用Spring Cloud Eureka注册中心, 使用Zuul作为网关转发;
● 采用Redis作为服务器的缓存,减轻Mysql数据库压力;
● 使用Rdis setnx实现分布式锁,解决各微服务系统多进程并发问题;
● 采用Apache Lucene全局搜索引擎为店家提供热门商品;
● 采用Websocket服务作为收银台与中心心跳检测,为收银台推送中心任务;
● 使用JWT标准作为商户管理平台Token令牌。