本项目是为医药仓储企业量身定制的“出入库追溯扫码系统”,我作为唯一开发者,全程独立完成了从现场调研、方案设计、编码开发、到服务器搭建、客户端部署及硬件调试的全部工作。
项目目标与价值:为满足国家药品追溯监管要求,解决仓库手工记录效率低、易出错且无法对接国家级平台(“码上放心”)的核心痛点。系统上线后,实现了出入库操作的扫码自动化、数据实时化、上报合规化,将单次操作时间从分钟级缩短至秒级,并100%满足监管数据上报要求。
我的全程工作与核心技术实现:
独立全栈开发:
客户端:采用 JavaFX 开发了可在仓库Windows电脑离线运行的桌面客户端。深度集成扫码枪,实现了高速、准确的药品追溯码采集与本地校验。
服务端:使用 Spring Boot 构建了部署在中心服务器的后端服务,负责核心业务逻辑、数据汇总与对外接口。
数据库:独立设计并搭建了 SQL Server 数据库,部署于公司内部服务器,实现了客户端与服务端数据的集中管理与同步。
攻克核心难点:
国家级平台对接:独立封装并调通“码上放心”平台全部必要接口,实现了数据自动组装、签名加密、异步上报及状态回执处理的全流程。
复杂场景保障:设计了本地缓存、离线队列与补偿重试机制,确保在网络不稳定或“码上放心”平台临时异常时,数据不丢失,并能自动恢复上报,保障了业务的连续性与数据的完整性。
部署与运维:亲自将客户端安装部署至各仓库电脑,并配置为开机自启动;在服务器部署Java服务、配置数据库;整体负责后续的运维支持与问题排查。
项目总结:本项目成功将硬件扫码、业务系统与国家监管平台无缝对接,是一个典型的物联网(IoT)与企业应用集成案例。它充分证明了本人独立驾驭从底层硬件交互、业务逻辑到复杂外部系统集成全链路的能力,以及将项目从零落地至生产环境并稳定运行的交付实力。