案例:药下丹APP从需求到上线全过程复盘
2026-09-01

案例:药下丹APP从需求到上线全过程复盘

案例:药下丹APP从需求到上线全过程复盘

药下丹是一家药品在线采购平台,需要同时服务用户端(采购方)供应商端(销售方),涉及资质审核、采购流程、发票管理、物流跟踪等复杂业务。我们用了3.5个月,投入6人团队(产品经理+UI+iOS+Android+后端+测试),完成了三端(用户APP+供应商端+管理后台) 全部上线。上线后客户反馈:"早找你们,之前那3万块就不用打水漂了。"


一、项目背景:客户遇到了什么问题?

药下丹找到我们之前,已经找过一家报价3万的团队做了3个月,结果跑不通——资质审核流程走不顺、采购订单经常出错、供应商结算对不上账

客户的核心痛点:

问题影响
药品采购涉及资质审核,原系统流程走不通用户无法完成首单
订单状态混乱,退款/售后处理不了客户投诉多
供应商结算对账困难财务每月要花一周对账
没有数据看板,经营决策靠拍脑袋老板不知道哪些药卖得好

客户说:"我需要一个真正懂药品行业流程的团队,不是套模板的。"


二、需求梳理:我们怎么做的?

很多开发公司直接问"你要什么功能",但我们先问"你的业务是怎么跑的"

2.1 业务流程梳理

我们花了1周时间,访谈了客户的采购、财务、客服、供应商管理等5个岗位,画出了完整的业务流程图:

```

用户注册 → 资质审核(营业执照+药品经营许可证) → 浏览商品 → 加购物车 → 提交订单 → 支付 → 发货 → 收货确认 → 发票申请 → 售后/退款

```

供应商端:

```

入驻审核 → 商品上架 → 订单处理 → 发货 → 结算对账 → 提现

```

2.2 功能清单(P0/P1/P2分级)

P0(必须上线):

- 用户端:注册/登录、资质审核、商品浏览、购物车、下单、支付、订单列表、物流查询

- 供应商端:商品管理、订单处理、发货、结算查看

- 管理后台:用户审核、商品审核、订单管理、财务报表

P1(上线后1个月内迭代):

- 优惠券、会员等级、积分系统

- 多规格商品(SKU管理)

- 数据看板

P2(后续版本):

- 多级分销

- 直播带货

关键决策:先做核心闭环,不堆功能。 很多项目死在"功能太多做不完"。

三、技术方案:三端架构设计

3.1 技术选型

技术方案选择理由
用户APP(iOS+Android)Flutter跨平台一套代码多端运行,省30%成本
供应商端uni-app微信小程序+APP双端复用
管理后台Vue + Element UI开发效率高,组件丰富
后端Java Spring Boot稳定、生态成熟、招聘容易
数据库MySQL + Redis主流方案,运维成本低

3.2 核心架构

```

用户APP ──┐

供应商端 ──┤── API网关 ── 微服务集群 ── 数据库

管理后台 ──┘ ├── 用户服务

├── 商品服务

├── 订单服务

├── 支付服务

└── 财务服务

```

为什么不用单体架构? 药品采购涉及资金,服务独立部署,一个模块出问题不影响其他模块。

四、开发过程:3.5个月怎么分配的?

阶段时间产出
需求梳理1周PRD文档、原型图、业务流程图
UI设计2周完整设计稿、切图、标注
开发8周前端+后端+API联调
测试2周测试报告、Bug修复
上线1周应用商店上架、服务器部署

4.1 团队配置

- 产品经理 × 1:需求梳理、项目管理

- UI设计师 × 1:界面设计、交互优化

- iOS/Android开发 × 1(Flutter):用户端

- 前端开发 × 1(uni-app):供应商端

- 后端开发 × 1:API开发、数据库设计

- 测试工程师 × 1:功能测试、性能测试

4.2 遇到的3个坑

坑1:资质审核流程比想象中复杂

药品采购需要"二证一照"(营业执照、药品经营许可证、GSP证书),每个证件有有效期,过期要重新审核。原系统没做"过期提醒",我们加了自动提醒功能。

坑2:供应商结算逻辑混乱

不同供应商的结算周期不同(周结/月结/批次结),我们设计了一个"结算规则引擎",让运营在后台配置,不用改代码。

坑3:应用商店审核被拒

药品类App需要《互联网药品信息服务资格证书》,我们帮客户整理了材料,第二次审核通过。


五、成果:上线后效果如何?

指标上线前上线后3个月提升
首单完成率0(系统跑不通)78%
供应商入驻数032家
月订单量01,200+
财务对账时间7天/月1天/月↓85%
客户投诉率高(无法下单)<2%↓90%

客户原话:

"之前那3万块做了3个月,连下单都走不通。你们3.5个月把三端全上了,现在每月1000多单,财务1天就能对完账。早找你们就好了。"

六、经验总结:药品行业App开发的5个关键点

1. 资质审核是红线 — 药品/食品/医疗行业都有强合规要求,系统必须支持证件上传、有效期管理、过期提醒。

2. 结算逻辑要灵活 — 不同客户、不同供应商的结算规则不同,要做"规则引擎",别写死。

3. 先做核心闭环 — 注册→审核→下单→支付→发货→收货→售后,这条线跑通再加其他功能。

4. 应用商店审核要提前准备 — 药品类需要《互联网药品信息服务资格证书》,至少留2周审核时间。

5. 源码交付是底线 — 源码、数据库、服务器权限、第三方账号,必须全部交付,这是客户的资产。


七、常见问题 FAQ

Q1:药品行业App开发要注意什么?

资质审核(二证一照)、GSP合规、处方管理(如需)、互联网药品信息服务资格证。

Q2:三端开发一般要多久?

标准商业项目3-5个月,看功能复杂度。药下丹3.5个月属于正常偏快。

Q3:为什么之前3万块做不出来?

3万块连产品经理+UI+iOS+Android+后端+测试的工资都不够,大概率是套模板改皮,药品行业的复杂流程根本装不下。

Q4:你们的项目管理流程是什么?

需求确认→原型设计→UI设计→开发→测试→上线,每个阶段都有验收节点,客户全程参与。

Q5:开发完成后源代码归谁?

全部归客户所有,我们提供源码全交付+1年售后质保。


关于鼎智诚科技

北京鼎智诚科技发展有限公司成立于2009年,17年专注APP定制开发、小程序开发、电商系统与管理系统开发,已服务1000+企业客户、累计交付3000+案例,覆盖医疗、教育、电商、社交、餐饮、旅游、母婴等行业。

我们提供:公对公签约、可开增值税专用发票、按模块拆分报价、源代码全交付、1年售后质保。

想了解你的项目具体怎么做、花多少钱? 把你的业务场景发给我们,免费帮你做功能清单梳理 + 排期评估 + 分模块报价。

相关阅读:APP开发流程全解析如何选择APP开发公司?开发一个APP需要多少钱?