程序聚合 软件案例 星巴克-智慧门店

星巴克-智慧门店

2025-06-07 13:48:26
行业:企业内部管理
载体:网站
技术:Java、Kafka、MySQL、Redis

业务背景

该项目是服务于全国9000家星巴克门店的智慧门店系统,用于门店店员的对物料的日常盘点,收
货,解冻,调拨,报损,门店库位的绑定,物料保质期的展示等等操作,目前采用了手持 PDA 设备全自动扫描的方式,类似于快递的扫码分拣操作,代替原来手工操作方式,极大提高了店员的效率,目前已在全国6000家门店推广使用,还在逐步运维部署中,未来将会在全国推广

功能介绍

1. 参与项目的需求分析,评审,数据库建模,技术选型,架构设计;
2. 负责 PDA 客户端单据模块和基础数据相关接口开发(查询单据 TODO 列表,单据提交,门店物料基础数据,用户功能权限开关等)
3. 负责 PDA 客户端对接 JoyWork 平台二维码登录接口开发(获取 app_access_token ,生成二维码,获取 ticket ,基于 Shiro 和 Redis 实现登录认证,会话存储)
4. 负责平台WEB端运维管理系统的后台代码开发(系统管理,权限管理,主数据维护,平台日志管理, Excel 导入导出,文件上传下载等)
5. 负责平台上游门店基础数据接收和门店库位设备数据下发(基于 Kafka 进行消息的监听和推送)
6. 负责平台打印机远程管理相关代码开发(基于 CompletableFuture 实现打印机证书多线程异步批量校验上传和推送,基于Socket编程实现打印机指令发送)
7. 负责平台业务日志的记录和错误邮件发送以及单据重推(基于 SpringAOP 实现平台业务日志的统一记录和错误告警邮件发送和单据重推)
8. 负责后台定时任务相关代码研发(基于 Quartz 实现定时任务, Redis 加分布式锁保证定时任务只有一台机器执行)
9. 负责平台大数据量单据表的分表操作和后台分表策略相关代码开发(基于 ShardingJdbc 配置的多数据源和分表策略)
10. 负责平台后台项目的生产部署发布(生产应用停机, 增量 SQL 整理并执行,重启应用

项目实现

项目软件架构:SpringBoot + Mybatis + MySQL + Kafka + Ngnix + Redis
参与项目的需求分析,评审,数据库建模,技术选型,架构设计,负责项目的后端开发,测试及上线

示例图片视频


Smallwt
24小时内活跃
方向: 后端-Java、
交付率:100.00%
相似推荐
oppo内部im聊天软件
TeamTalk(简称 TT )是 oppo 一款内部 im 聊天软件,支持平台为 PC 和移动端,主要集合 im 消息,搜索,人员通讯录,轻应用,群组,app基础模块组成,能够完成公司内部、代理商、导购内部沟通需求与业务办理需求。支持多种维度包括不限于图片、表情、视频等多媒体内容发布。
Easy BMS
Easy BMS 可通过手机应用程序和网页随时随地访问,连接电池后即可查看电压、电流、温度、容量、SOC(剩余电量)等详细数据,并支持升级 BMS 固件及参数设置。 在google play和apple store 上架。 此项目为物联网项目,主要用监控电路板的各项数据和更新电路板的固件。可通过蓝牙和mqtt获取数据和传送指令。
支付系统
多条业务支付逻辑收拢不用每条业务线单独对接渠道简化开发才做何云伟擦奥u哦多条业务支付逻辑收拢不用每条业务线单独对接渠道简化开发才做何云伟擦奥u哦多条业务支付逻辑收拢不用每条业务线单独对接渠道简化开发才做何云伟擦奥u哦
知夫子
• 项目描述:知识产权平台前端开发,基于Next.js 服务端渲染框架搭建 SSR 架构,结合Ant Design Mobile 实现响应式 设计,通过SEO 优化提升搜索引擎收录效果 • 核心职责:主导技术选型与架构设计,完成公共组件库抽象及核心模块开发,实施构建部署全流程 • 技术体系:React、Next.js、Ant Design Mobile、Axios、Less • 创新实践:采用 SSR 方案使首屏加载效率提升 x%,配置 CDN 静态资源分发降低服务器压力 x%;设计自动化 SEO 元 标签注入机制提升搜索排名
喵街服务集合
项目概述:基于阿里Rax框架开发多端兼容的服务产品化集合页面,整合LBS定位技术实现门店智能推荐及商品券展示功能,覆盖喵街APP/支付宝/微信小程序三端交互同意.主导餐饮/洗车/洗衣等生活服务模块开发,建立标准化服务接入流程
帮助文档   Copyright @ 2021-2024 程序聚合 | 浙ICP备2021014372号
人工客服