dingdanquanliucheng/需求描述.md
2026-05-05 17:17:10 +08:00

22 KiB
Raw Blame History

需求描述

平台 角色 模块 功能名称 功能描述 问题描述 问题解决描述
WEB版 业务员端 销售订单管理 销售单录入,并提交审核 包含客户物流信息,新客户自动同步到客户数据库 新用户判断标准 根据手机号和姓名一起匹配
查看个人历史销售订单
销售订单状态查询与追踪 包含订单和物流信息查询 对接那家快递平台 快递100接口
销售订单取消 没有审批过的订单可以直接取消,申请过的订单需要提交待何总确定后方可撤销 "没有审批过的订单可以直接取消" — 那已提交但未审批的算哪种状态?建议明确状态机:草稿→待审批→已审批→生产中→已完成 1. 业务员提交的何总未审批的可以直接取消中间有时差2. 何总审批过的订单需要何总自己审批完成后才能取消
物流消息提醒 当生产订单第一个物流节点超过2天无流转信息时系统自动推送提醒给对应业务员便于及时跟进催发。 "第一个物流节点超过2天无流转" — "第一个节点"定义模糊?是工厂发货还是揽收?提醒频率?只提醒一次还是循环提醒? 1. 第一节点的定义从开始有物流揽件信息开始的节点作为第一个节点。2. 提醒频率:一次
订单进度信息通知 报价单最终审批 这行写的是"报价单最终审批",但模块是销售订单,需求错位,需确认是文案错误还是功能错位 功能错位:业务员可以查看订单已有与自己关联订单的信息。只能看到订单的数量和报价。何总(管理员)看到的是整个订单的信息,包括订单的数量、成本、回扣、利润、报价等所有的方便判断该订单是否盈利的信息。
(何总秘书)如果是泰兴工厂,需要录入物流图片,自动识别/手动,自动匹配对应的订单(根据产品规格数量,发送地址匹配订单) 自动识别匹配订单的逻辑复杂 — 根据"产品规格+数量+地址"匹配,但同一客户可能有多笔相似订单,匹配准确率如何保证?失败后的兜底方案? 借助豆包AI大模型进行识别图片中订单的信息然后将内容进行整理交给后台。相似的信息需要业务员自己去判断一下是否订单重复。识别不出来的图片需要业务员使用输入后修改下。
长时间没下单提醒 长时间没下单提醒 按照订单匹配下单频率且可以设置金额限制低于1000元以下的小客户就不需要追踪了 是取历史平均间隔?最近一笔距今多久?"可设置金额限制" — 谁设置?在后台配置? 这个可以在后台管理页面设置相关信息1. 多久没下单的用户2. 下单金额低于多少的用户
小程序端 管理层端 销售单管理 销售单最终审批 系统根据订单信息自动匹配产品表,计算出成本、利润及利润率,展示给审核人员(何总)。需要体现计算过程和公式,审核人员可一键通过(赚钱)或退回(亏本)。若退回,业务员需要及时收到通知 ⚠️ "自动匹配产品表计算成本利润" — 产品表是否已维护完整成本数据?如果产品表无此规格怎么办?
⚠️ "需要体现计算过程和公式" — UI展示形式展开面板还是弹窗
⚠️ "一键通过(赚钱)或退回(亏本)" — 逻辑过于简化:利润率多少算"赚钱"?需可配置阈值,否则何总每次都要人工判断
1. 订单录入的时候由豆包AI大模型进行逻辑处理然后返回准确的信息。2. 计算公式和结果需要豆包的大模型进行处理过程保存。3. 将净亏多少需要表示清楚,方便判断
销售单审核通过后后台下单,分配给工厂(只需要提供一段文字供复制) 需选工厂发货(分自提和直送),生成一段话供复制,复制给工厂负责人,备注不同工厂的权限不同(自提单只有产品采购信息,无联系方式, 泰兴和马甸,宣堡工厂可以看到除了合同价外的一切信息)
1 直接发货—》 泰兴和马甸工厂
2 外送工厂通知AB生产加工由司机自提最终送至总部仓库
🔴 核心逻辑混乱
1. "生成一段话供复制" — 这是半自动化,不是系统对接,工厂端无系统?那后续工厂进度如何同步回系统?
2. 权限控制复杂:自提单隐藏联系方式、不同工厂看到的信息不同 — 需在数据库层做字段级权限控制,开发成本高
3. "外送工厂→AB加工→司机自提→送总部仓库" — 这个流程涉及多段物流,系统中如何追踪?状态如何流转?
1. 自提生成与订单内容相关的话数量、类型用户可以直接复制信息2. 泰兴、马甸、宣堡这几个工厂生成的内容为订单的数量、价格信息
审批取消订单 审批过订单需要何总确认审批 ⚠️ 与业务员端的"取消"逻辑重复,需统一:业务员申请取消 → 何总审批取消,还是何总直接取消? 和之前的一样,
回扣设置 设置回扣是否完成 ⚠️ 过于简略"设置回扣否完成" — 是标记提成发放状态?还是计算金额?回扣规则是什么? 业务员在提交订单的时候,如果该订单有回扣,需要标明出来,并指出回扣的金额数量,在计算该订单是否盈利的逻辑中需要考虑到回扣
查看历史销售订单
小程序端 司机端 任务管理 查看任务详情 可以查看产品规格,所属业务员,其他信息不暴露,由于哪些工厂加工 ⚠️ "由于哪些工厂加工" — 文案不通顺,应为"由哪些工厂加工"
⚠️ "其他信息不暴露" — 需明确"其他"范围:客户信息?价格?业务员联系方式?
可以看到去哪里取货的地址、取件内容、数量等信息,涉密信息看不到
接单
确认揽货 拍照上传记录收货,并同步给业务员 ⚠️ 状态流转是否可逆?如误点"送达"能否撤回?
⚠️ "拍照上传" — 照片存储策略?有效期?压缩规则?推送方式?微信订阅消息?还是小程序内消息?
可以撤回在提交之前可以撤回提交后就撤回不了了。照片存储在cos里面微信订阅推送
确认送达 货物送达仓库,变更任务状态
管理后台WEB端 产品管理 产品录入 录入产品的基本信息,用于后期报价关联生产的价格核算 ⚠️ "用于后期报价关联生产的价格核算" — 需要哪些字段成本价市场价规格参数BOM清单目前信息不足无法设计表结构
产品查询
工厂/供应商管理 维护所有合作工厂及供应商信息 ⚠️ 与"下单给工厂"的权限控制关联,需确认工厂账号体系:工厂是否登录本系统?还是仅作为数据字典? 只作为字典数据,供管理员查看
销售单管理 查看历史销售单
客户管理 直接客户的信息录入和查询 批量导入 ⚠️ 导入模板格式?字段校验规则?重复数据处理? 设计导入模版,根据姓名和电话进行校验,重复数据去重处理
接收欠款及超期提醒 系统自动计算月结客户的欠款总额对超过30天未结算的订单自动推送提醒给对应业务员提醒催收。 ⚠️ "月结客户" — 结算方式是否在客户资料中维护?
⚠️ "超过30天未结算" — 起算点是订单日期?发货日期?对账日期?
⚠️ 提醒给谁?业务员还是财务?
存入客户的资料中;起算节点三中类型的都加上,订单日期、对账日期、发货日期,可以在后台设置。内容提醒给业务员,需要让业务员去处理
员工管理
业绩统计报表 查看整体月度/季度/年度业绩 系统自动统计销售数据,按工业品、日用品拆分,剔除电商平台的订单,生成可导出的报表,方便核对提成。订单数量,订单金额。 ⚠️ "按工业品、日用品拆分" — 产品分类标准?在产品表中维护?
⚠️ "剔除电商平台订单" — 如何识别电商平台订单?订单来源字段?
⚠️ "方便核对提成" — 提成计算逻辑仍未明确,报表无法设计
后台系统管理 后台用户管理
角色管理
菜单管理
配置管理 可以设置未收到订单提醒的周期时长  "未收到订单提醒的周期时长" — 与前面的"2天物流提醒"是同一配置?还是独立配置? 单独配置