【骥鑫智慧物流TMS系统】
作为该项目的技术负责人和核心开发者,我主导了系统从0到1的建设以及后续核心版本的迭代升级,深度参与了从业务理解、架构设计到开发部署的全过程。
一、项目背景与核心职责
项目旨在解决集团物流部门长期存在的纸质单据依赖、数据混乱、流程不规范等痛点。我负责打造这套TMS系统,实现了物流业务全流程(订单、调度、计费、对账)的数字化闭环管理,为内外部用户提供透明高效的协同平台。
我的核心职责贯穿始终:
需求与方案: 深入一线,与物流团队反复沟通,将模糊需求转化为清晰可执行的产品计划和需求文档,确保项目方向正确。
架构与技术选型: 基于业务复杂性和扩展性,独立完成技术选型(Spring Boot + Vue 前后端分离),设计整体分层架构与高性能数据库模型。
核心开发: 亲手攻坚并完成核心模块开发,包括:订单管理、计费引擎、在线账单与核对。
部署运维: 搭建 Jenkins + Nginx 自动化部署流水线,保障敏捷交付,并负责线上环境维护。
二、关键贡献与亮点
在主导项目期间,通过两次关键迭代实现了系统质的飞跃:
订单系统重构: 洞察初期订单模块仅为“记录本”的局限,主导重构升级为“全流程链路追踪”体系。精细化拆分订单状态(如:已下单、已揽收、干线运输、派送中、已签收),解耦业务逻辑。结果:订单流转清晰可视、权责分明,物流路径与资源调配显著优化,协作效率大幅提升。
计费与账单系统从0到1: 针对线下手工记账、对账繁琐易错痛点,独立设计开发了灵活可配置的线上计费与账单系统。支持按客户、路线、货类等多维度自动精准计费,一键生成电子账单供客户在线核对确认。价值:解放财务人力,结算效率与准确性飞跃,客户合作体验显著改善。
三、技术栈
后端: Spring Boot, MyBatis-Plus, Sa-Token
前端: Vue.js, Element Plus
数据库: MySQL, Redis
部署工具: Jenkins, Nginx, Docker, Git