116 lines
6.5 KiB
Markdown
116 lines
6.5 KiB
Markdown
项目需求规划书
|
||
项目名称:订货采购系统
|
||
前端形态:微信小程序(门店端/客户端)
|
||
文档版本:V1.0
|
||
编制日期:2026年7月
|
||
一、项目概述
|
||
1.1 项目背景
|
||
本项目旨在为生鲜配送企业打造一套覆盖“采购→订货→配送→对账”全链路的数字化管理系统。前端采用微信小程序形态,服务于门店端下单与客户端对账两大核心场景,后端配合PC管理后台完成商品、采购、对账等复杂管理操作。
|
||
1.2 项目目标
|
||
a.实现门店通过小程序在线下单,系统自动匹配客户等级价格
|
||
b.打通门店订单与采购单的自动汇总生成链路
|
||
c.建立供应商在线协同机制(采购单发送、对账确认)
|
||
d.实现财务对账数字化,支持按品类/供应商筛选、差额对比、结算表生成
|
||
e.支持门店在客户端自助生成对账单并导出
|
||
1.3 用户角色与使用场景
|
||
角色 使用端 核心场景
|
||
门店/客户 小程序客户端 在线下单、查看价格、查看对账单
|
||
采购员 PC后台 生成采购单、修改采购数据、发送供应商
|
||
财务/对账员 PC后台 对账管理、差额对比、结算表生成
|
||
供应商 微信小程序 接收采购单、确认订单
|
||
系统管理员 PC后台 商品管理、价格策略、权限配置
|
||
二、小程序端功能规划
|
||
2.1 门店端小程序(核心订货场景)
|
||
门店通过小程序浏览商品、下单,展示字段:品名、单价、订货量、重量、单品金额、总金额。
|
||
功能点 说明
|
||
商品列表浏览 按分类展示可订购商品,支持搜索/筛选
|
||
加入订货车 选择商品、填写订货量/重量,加入购物车式订货单
|
||
订货单确认 展示完整订货明细(品名/单价/订货量/重量/单品金额),确认后提交
|
||
历史订单查看 查看历史订货记录及状态
|
||
根据登录门店的客户等级,自动匹配并显示对应单价。价格数据由后台商品中心的价格体系驱动。
|
||
功能点 说明
|
||
客户等级识别 登录时获取门店等级,全局生效
|
||
价格自动匹配 商品列表和订货车中按等级展示单价
|
||
价格变更提示 后台调价后,门店端下次登录同步更新
|
||
门店可查看自身各时期的订货金额汇总。
|
||
功能点 说明
|
||
门店订货汇总 按日/周/月查看本店订货总金额
|
||
明细下钻 点击汇总金额可查看对应订单明细
|
||
门店可在客户端生成自己的对账单,支持导出。
|
||
功能点 说明
|
||
对账单查看 按时间段生成对账单,展示订货明细、金额
|
||
对账单导出 支持导出为Excel或PDF格式
|
||
对账状态标识 显示每个单品/订单的对账状态(已对账/未对账)
|
||
门店可自行修改回款周期(0天/1天/2天……无限制),影响对账单中的结算日期计算。
|
||
功能点 说明
|
||
回款周期配置 门店在个人设置中选择回款周期选项
|
||
结算日期自动计算 对账单根据回款周期生成应结算日期
|
||
|
||
2.2 小程序端基础功能
|
||
功能点 说明
|
||
微信授权登录 通过微信手机号授权登录,自动识别门店身份
|
||
权限控制 不同门店仅可见自身数据
|
||
消息通知 订单状态变更、价格调整等通知推送
|
||
三、PC后台管理端功能规划(概要)
|
||
3.1 商品中心(A1-A3)
|
||
A1 商品档案管理:增删改查商品,字段包含品名、规格/包规、供应商、等级、价格体系(多等级客户价)
|
||
A2 价格策略:同一商品对不同客户等级显示不同单价,支持批量调价
|
||
A3 分类管理:支持多级分类(蔬菜/水果/其他),子分类排序
|
||
3.2 采购管理(C1-C6)
|
||
C1 采购单生成:基于所有门店订单汇总生成,支持按样板格式导出
|
||
C2 全品类导出:按子分类排序,所有列可筛选/排序/恢复初始排序
|
||
C3 蔬果单独导出:按品类拆分开出
|
||
C4 采购单修改:采购环节可直接修改商品信息及门店订单数据
|
||
C5 采购单发送供应商:通过微信快捷发送(文件分享/小程序转发/链接)
|
||
C6 发送状态标记:标记每个单品是否已发送供应商
|
||
3.3 对账管理(D1-D10)
|
||
D1 按品类对账:蔬菜/水果分开对账
|
||
D2 按供应商筛选对账:只查看特定供应商的单据
|
||
D3 采购金额自动分配:系统计算分摊到各门店/各单品
|
||
D4 对账数据修改:支持修改订货量、称重数据、数量、金额及商品信息
|
||
D5 差额对比:显示实际采购金额、公布金额、差额
|
||
D6 单品级门店备注:每个单品可针对每个门店单独添加备注
|
||
D7 特殊业务处理:周转柜、周转托盘、调货、售后、物流(需业务侧确定功能具体需求)
|
||
D8 对账状态标记:标记每个单品已对账/未对账
|
||
D9 结算表生成:对账结束后生成结算表、回框统计表
|
||
D10 下载存档:支持文件下载(Excel/PDF)
|
||
3.4 公共/基础(F1-F3)
|
||
F1 登录/权限/用户管理:后台管理系统基础
|
||
F2 前后端接口联调:门店端、客户端接口对接
|
||
F3 页面:前端UI页面整体搭建
|
||
四、其它功能
|
||
1.采购流转:客户在小程序(客户平台)注册后,在小程序下单采购订单。
|
||
2.订单流转:供应商在微信小程序(供应商平台)注册后,由采购员生成具体的采购单,发送给供应商。
|
||
3.周转柜:待补充
|
||
4.周转托盘:待补充
|
||
5.调货:待补充
|
||
6.售后:待补充
|
||
7.物流:待补充
|
||
8.导出格式:待补充
|
||
五、开发阶段规划
|
||
阶段一:需求确认与原型设计(5天)
|
||
1、确认全部功能需求细节(特别是D7特殊业务处理需业务方明确规则)
|
||
2、完成小程序端原型图设计(门店端订货流程、客户端对账流程)
|
||
|
||
阶段二:小程序端开发(10天)
|
||
1、门店端小程序:商品浏览、订货车、下单、历史订单
|
||
2、客户端小程序:对账单查看、导出、回款周期设置
|
||
3、登录与权限体系
|
||
4、前后端接口联调
|
||
|
||
阶段三:PC后台开发(10天)
|
||
1、商品中心模块
|
||
2、采购管理模块(含发送供应商)
|
||
3、对账管理模块(含结算表生成、下载存档)
|
||
4、权限管理系统
|
||
5、导出功能,支持Excel格式导出
|
||
|
||
阶段四:测试与上线(5天)
|
||
1、功能测试、兼容性测试、性能测试
|
||
2、小程序提交微信审核
|
||
3、部署上线
|
||
六、风险与注意事项
|
||
1、特殊业务处理:周转柜、周转托盘、调货、售后、物流是否涉及重大变动,需业务方明确规则,否则影响系统设计和与开发进度
|
||
2、价格实时性:后台调价后需确保门店端及时同步
|
||
3、数据安全:对账单涉及金额数据,需做好权限隔离,确保门店仅可见自身数据
|