项目背景
管城区百汇商贸是一家做日化用品批发的企业,主要客户是郑州周边县市的小超市和便利店。之前一直靠电话接单、Excel管库存,年流水做到3000万之后就遇到了瓶颈——订单量太大,人工处理经常出错,漏单率到了5%以上。
百汇的老板姓李,去年11月通过朋友介绍找到我们。第一次聊需求的时候,他直接把一沓手写订单拍在桌上说:"你们看看,一天200多单,我4个人录单还录不过来,天天加班到晚上10点。"
需求分析与方案设计
我们花了3天时间在百汇商贸的仓库蹲点调研,摸清了他们的业务流程。核心痛点有三个:订单处理效率低、库存数据不准、客户复购率无法追踪。针对这三个痛点,我们设计了电商平台方案。
平台分四个模块:商品管理支持批量导入和多层分类;订单处理实现了自动拆单和智能分仓;仓储物流接入了顺丰和德邦的API;数据分析模块能按客户、品类、时段出销售报表。整个系统部署在阿里云华东节点,考虑到百汇的客户主要在河南境内,网络延迟基本可以忽略。
方案确认后报价7.8万,开发周期60天。李老板觉得贵了,砍了半天价最终7.2万成交,但追加了一个条件:上线后3个月内免费维护。
开发与测试过程
开发阶段投入4个人:1个项目经理兼后端、2个前端、1个测试。用的技术栈是Vue3+ElementPlus前端,Java SpringBoot后端,PostgreSQL数据库。为什么选PostgreSQL不选MySQL?因为百汇的报表查询涉及大量聚合运算,PostgreSQL在这方面性能优势明显,实测复杂报表查询从MySQL的8秒降到了1.2秒。
第35天出了第一版,内部测试发现23个bug,其中2个严重级别的:一个是并发下单时库存会超扣,另一个是大文件上传偶尔超时。超扣问题通过加分布式锁解决,上传超时改成了分片上传方案。这俩问题要是没在测试阶段堵住,上了生产就是事故。
第50天提交给百汇方面做UAT测试,他们的仓库主管老王提了十几个改动意见,大部分是界面操作习惯的问题,改起来不复杂。真正花时间的是一个定制需求——李老板要求系统能自动给30天未下单的客户发短信提醒。我们接入了阿里云短信服务,加了定时任务,这个功能多花了4天才搞定。
验收结果与后续合作
第58天正式验收,系统上线运行了一周后做满意度回访。评分表有6个维度:功能完整性、操作便捷性、系统稳定性、界面美观度、文档完善度、售后响应速度。总分100分,百汇方面打了98分,扣掉的2分是"文档完善度",觉得操作手册写得太技术化了,看不太懂。
这个意见我们接受,回头安排运营把操作手册重写了一遍,配了截图和步骤说明,还录了5个操作视频发给他们。说白了,技术团队写文档容易自嗨,觉得写清楚了其实客户根本看不懂,这个毛病得改。
上线后第一个月,百汇的订单处理效率提升了3倍,原来4个人的工作现在2个人就能搞定,漏单率从5%降到了0.3%。李老板上个月又找我们谈了一个新需求——做一个小程序端的订货商城,让客户能在手机上直接下单。合同已经签了,下个月启动。