升鲜宝社区团购商城小程序
产品需求文档 PRD
基于社区团购商城效果图反向梳理 · 正式版

版本:V1.0 输出日期:2022-03-26
1. 文档说明
|------|----------------------------------------------------------------|
| 字段 | 内容 |
| 文档目的 | 根据已提供的小程序端高保真效果图,反向整理形成一份可用于产品评审、研发排期、UI 对齐和后台设计的 PRD 文档。 |
| 适用范围 | 本文件覆盖小程序端社区团购商城前台能力,并补充后台支撑模块、数据对象映射及一期交付建议。 |
| 说明口径 | 本文档以效果图中已出现的信息为主,结合社区团购通用业务进行结构化补全;未在图中明确体现但研发必需的内容,以"建议"方式给出。 |
| 终端范围 | 微信小程序端,包含:首页、分类、团购、购物车、我的,以及商品、订单、地址、会员、积分等二级页面。 |
2. 产品定位与目标
升鲜宝社区团购商城定位为面向社区用户的小程序型团购商城,通过"社区提货点 + 团长/团购 + 购物车下单 + 会员积分运营"的组合模式,提供生鲜、水果、时令蔬菜、海鲜水产、乳饮、休闲零食等商品交易能力。
- 以社区附近用户为核心,降低履约半径,提高次日自提效率。
- 通过团购玩法提升转化率、复购率和分享裂变效率。
- 通过购物车、优惠券、红包、积分商城、会员等级等手段提升客单价与留存。
- 通过"我的团购、地址管理、资产明细、提货点管理"等能力沉淀用户长期关系。
3. 用户角色
|----------|-------------------------------|----------------------|----------------|
| 角色 | 核心诉求 | 主要使用页面 | 关键指标 |
| 普通用户 | 快速找到附近团购商品,低价购买,清晰查看团购进度与订单状态 | 首页、分类、商品详情、购物车、订单、我的 | 转化率、复购率、客单价 |
| 团购发起人/团长 | 快速发起团购、分享拉新、跟踪拼团进度 | 团购页、我的团购、分享页、团长申请 | 成团率、分享率、拉新数 |
| 平台运营 | 管理商品、活动、会员、提货点、订单履约和营销策略 | 运营后台 | GMV、下单数、活动 ROI |
| 履约人员 | 根据订单完成备货、提货、自提核销或配送 | 后台订单/履约模块 | 履约及时率、售后率 |
4. 产品目标与核心指标
- 交易目标:形成稳定的社区团购订单闭环,支持浏览、加购、开团、参团、支付、提货、售后。
- 运营目标:支持秒杀、爆款推荐、会员中心、红包优惠券、积分商城等增长玩法。
- 履约目标:围绕社区提货点形成次日自提和团购成团后的履约通知能力。
- 数据目标:后台可查看订单、商品、团购活动、会员资产和用户增长数据。
|------|------------------------|----------------|
| 指标分类 | 核心指标 | 说明 |
| 流量 | 访问 UV、搜索使用率、首页点击率 | 衡量首页、分类和搜索入口效率 |
| 交易 | 下单转化率、支付转化率、客单价、加购率 | 衡量商品和结算闭环效率 |
| 团购 | 开团数、参团数、成团率、分享点击率 | 衡量团购玩法有效性 |
| 会员 | 会员充值额、优惠券使用率、积分消耗率、复购率 | 衡量用户运营能力 |
| 履约 | 核销率、履约及时率、取消率、售后率 | 衡量履约和服务质量 |
5. 信息架构
5.1 一级导航
- 首页:承载搜索、banner、推荐分类、秒杀、为你推荐、活动入口。
- 分类:按品类浏览商品,支持左侧品类导航与右侧商品网格。
- 团购:聚焦拼团商品、开团、参团、拼团进度展示。
- 购物车:管理待结算商品,支持编辑、删除、全选、结算。
- 我的:承载订单、资产、地址、团购记录、会员中心、优惠券、积分商城等能力。
5.2 二级页面
- 商品详情页、提交订单页、支付结果页、订单列表页、订单详情页。
- 我的团购页、地址管理页、个人资料页、提货点与地址页。
- 资产明细页、红包与优惠券页、会员中心页、积分商城页。
- 功能服务页、团长申请页、客服与帮助页、设置页。
6. 核心业务流程
6.1 标准购物流程
- 用户进入首页 -> 定位社区/提货点 -> 搜索或浏览商品 -> 进入商品详情。
- 用户选择"加入购物车"或"立即购买" -> 进入购物车/提交订单。
- 用户确认商品、数量、地址/提货点、优惠方式 -> 完成支付。
- 订单进入待处理 -> 备货完成后进入待提货/待核销 -> 用户完成提货或配送签收。
- 若发生异常,进入取消、退款或售后处理流程。
6.2 团购流程
- 用户在团购页查看拼团商品和成团进度。
- 用户可选择"发起拼团"或"加入拼团"。
- 系统记录拼团人数、剩余名额和倒计时,并支持分享邀请。
- 成团后订单进入履约阶段;未成团则按平台规则退款或转普通购买。
6.3 会员运营流程
- 用户在"我的"中查看会员中心、积分余额、红包优惠券和资产明细。
- 通过签到、分享、下单、完成任务等方式积累积分。
- 积分可在积分商城兑换商品或优惠权益。
- 余额支持充值,红包和优惠券在提交订单页按规则核销。
7. 页面需求明细
7.1 首页
承载流量分发和活动曝光,是主要的交易入口。
**页面模块:**顶部品牌区、定位信息、搜索框、活动 banner、品类快捷入口、限时秒杀、为你推荐、底部 Tab。
关键交互:
- 进入页面默认展示当前定位社区或提货点。
- 点击搜索框进入搜索结果页,可按商品关键词检索。
- 点击 banner 跳转活动专题或商品集合页。
- 点击品类图标进入分类页对应分类。
- 点击限时秒杀商品或推荐商品进入商品详情页。
- 底部 Tab 支持跳转首页、分类、团购、购物车、我的。
7.2 分类页
按品类高效查找商品。
**页面模块:**左侧一级类目、右侧二级分类卡片、商品网格、搜索框、底部 Tab。
关键交互:
- 左侧点击类目,右侧内容实时切换。
- 右侧二级分类点击后进入该分类商品列表或直接筛选。
- 商品卡片展示图片、名称、规格、价格和操作入口。
- 支持从分类页直接进入商品详情。
7.3 团购页
展示开团、参团、拼团进度和分享玩法。
**页面模块:**团购 banner、拼团商品列表、拼团进度条、发起拼团按钮、加入拼团按钮、分享入口。
关键交互:
- 商品需展示成团人数、已拼数量、拼团价、原价、剩余时间。
- 支持查看正在进行中的团购记录。
- 支持发起新团和加入已有团。
- 支持分享至微信好友/群。
7.4 购物车页
统一管理待结算商品。
**页面模块:**商品列表、勾选框、数量加减、编辑模式、删除、全选、合计金额、去结算。
关键交互:
- 支持单商品勾选、全选、取消勾选。
- 支持数量调整,自动刷新合计金额。
- 支持编辑模式下删除商品。
- 点击"去结算"进入提交订单页。
7.5 我的页
承载用户中心和运营能力集合。
**页面模块:**用户头像昵称、会员等级、余额、红包、优惠券、订单状态快捷入口、功能服务宫格。
关键交互:
- 点击订单状态进入对应订单列表筛选。
- 点击"我的团购"进入团购记录页面。
- 点击"地址管理"进入地址列表。
- 点击"资产/红包/优惠券/会员中心/积分商城"进入对应页面。
7.6 商品详情页
展示单商品完整信息并承接转化。
**页面模块:**商品图、名称、规格、价格、销量、卖点、配送/提货说明、数量加减、加入购物车、立即购买。
关键交互:
- 需区分普通购买与拼团购买场景。
- 展示成团规则、配送说明、售后说明。
- 点击"加入购物车"加入成功后可留在当前页。
- 点击"立即购买"直接进入提交订单页。
7.7 提交订单页
承接最终付款确认。
**页面模块:**收货地址/提货点、订单商品、优惠券、红包、积分/余额抵扣、支付方式、应付金额、提交订单。
关键交互:
- 默认展示最近使用地址和提货点。
- 可选择可用优惠券与红包。
- 支持微信支付、余额抵扣等支付方式。
- 提交成功后进入支付结果页。
7.8 订单页
承载全部订单、待付款、待处理、待提货、已完成等状态。
**页面模块:**订单状态标签、订单卡片、订单商品、金额、提货点、订单操作按钮。
关键交互:
- 支持按状态筛选订单。
- 订单卡片需展示商品摘要、金额、下单时间、提货信息和状态。
- 根据状态展示"去支付、取消订单、查看详情、去提货、再次购买"等操作。
7.9 个人中心扩展页面
**我的团购:**展示用户发起或参与中的团购记录,需展示团购商品、发起人、进度、剩余时间、邀请按钮、提货状态。
**地址管理:**支持新增、编辑、删除、设为默认地址;需区分配送地址与社区提货点信息。
**个人资料:**展示头像、昵称、手机号、认证状态、账号安全设置。
**我的资产:**展示余额、充值记录、消费记录、退款记录。
**红包与优惠券:**分为红包页签与优惠券页签,展示面额、门槛、有效期、去使用按钮。
**会员中心:**展示会员等级、成长值、专属权益、积分任务、积分余额。
**积分商城:**展示可兑换商品、积分值、现金补差、立即兑换按钮。
**功能服务页:**集合客服、帮助中心、设置、关于我们、领人申请等功能入口。
8. 底部 Tab 与主要按钮跳转关系
|---------|------------|----------------|
| 入口 | 跳转页面 | 说明 |
| 首页 Tab | 首页 | 默认入口,承接活动与推荐流量 |
| 分类 Tab | 分类页 | 按类目浏览商品 |
| 团购 Tab | 团购页 | 查看和参与拼团 |
| 购物车 Tab | 购物车页 | 管理待结算商品 |
| 我的 Tab | 我的页 | 用户中心和运营能力集合 |
| 首页搜索框 | 搜索结果页 | 关键词检索商品 |
| 商品卡片 | 商品详情页 | 进入商品详情 |
| 加入购物车 | 购物车页/停留当前页 | 取决于交互策略 |
| 立即购买 | 提交订单页 | 直接进入结算 |
| 订单状态入口 | 订单列表页 | 根据状态自动筛选 |
| 地址管理 | 地址管理页 | 新增、编辑、删除地址 |
| 会员中心 | 会员中心页 | 会员权益与成长体系 |
9. 关键业务规则
- 定位规则:首次进入小程序需授权定位,系统匹配默认社区或提货点;用户也可手动切换。
- 商品规则:商品至少包含名称、主图、规格、售价、原价、库存、状态、分类、是否参与团购、是否参与秒杀等属性。
- 团购规则:商品需支持配置成团人数、有效时长、拼团价、原价、参团限制、未成团处理方式。
- 购物车规则:同一 SKU 在购物车中合并数量;失效商品、下架商品和库存不足商品需提示。
- 订单规则:订单状态建议包含待付款、待处理、待提货、已完成、已取消、退款中、已退款。
- 提货规则:订单需绑定提货点和提货时间窗;支持核销码或提货码。
- 营销规则:红包、优惠券、积分抵扣需定义叠加关系、门槛、有效期和适用品类。
- 会员规则:等级由成长值或累计消费驱动,不同等级可配置不同权益。
- 售后规则:已提货或已配送订单可在规则范围内发起售后;生鲜商品需按平台规则限制售后时效。
10. 后台支撑模块映射
|-------|----------------|---------------------------|-----|
| 后台模块 | 支撑前台页面 | 主要能力 | 优先级 |
| 商品中心 | 首页、分类、商品详情 | SPU/SKU、分类、图片、规格、上下架、价格库存 | 高 |
| 团购活动 | 团购页、商品详情、我的团购 | 开团规则、拼团价、成团人数、倒计时、参团记录 | 高 |
| 订单中心 | 购物车、提交订单、订单页 | 订单状态、订单明细、支付、取消、退款、核销 | 高 |
| 会员中心 | 我的、会员中心、资产、优惠券 | 会员等级、积分、余额、红包、优惠券、成长值 | 高 |
| 提货点管理 | 首页定位、提交订单、地址页 | 社区点位、联系人、提货时间、核销信息 | 高 |
| 营销中心 | 首页活动、秒杀、推荐区 | banner、秒杀、推荐位、专题活动 | 中 |
| 客服与帮助 | 我的、功能服务 | 客服入口、FAQ、投诉建议 | 中 |
| 内容配置 | 首页、分类、会员中心 | 首页装修、导航配置、弹窗、公告 | 中 |
| 数据报表 | 运营后台 | 交易、用户、商品、活动数据统计 | 中 |
11. 数据对象与表结构建议
以下表结构为面向实现的建议映射,命名以业务语义为主,可结合现有升鲜宝系统命名规范落库。
|--------------------------|-----|-------------------------------------------------------------------------------------|-----------|
| 表名建议 | 业务域 | 核心字段 | 说明 |
| mall_user | 会员 | id, nick_name, mobile, avatar, member_level_id, status | 用户基础信息 |
| mall_user_address | 会员 | id, user_id, consignee, mobile, province, city, area, address, default_flag | 用户配送地址 |
| mall_pickup_point | 履约 | id, point_name, community_name, address, contact_name, contact_mobile, enabled | 社区提货点 |
| mall_category | 商品 | id, parent_id, category_name, sort_code, icon_url | 商品分类 |
| mall_product_spu | 商品 | id, spu_name, category_id, cover_url, detail_content, status | 商品主档 |
| mall_product_sku | 商品 | id, spu_id, sku_name, spec_text, sale_price, origin_price, stock_num | 商品销售规格 |
| mall_group_activity | 团购 | id, activity_name, start_time, end_time, status, group_size | 团购活动 |
| mall_group_activity_item | 团购 | id, activity_id, sku_id, group_price, sale_price, limit_num | 团购活动商品 |
| mall_group_record | 团购 | id, activity_item_id, leader_user_id, target_num, joined_num, end_time, status | 开团记录 |
| mall_group_record_user | 团购 | id, group_record_id, user_id, order_id, join_time, join_status | 参团用户 |
| mall_cart | 交易 | id, user_id, point_id | 购物车主表 |
| mall_cart_item | 交易 | id, cart_id, sku_id, buy_num, checked_flag, activity_item_id | 购物车明细 |
| mall_order | 交易 | id, order_no, user_id, point_id, order_status, pay_status, total_amount, pay_amount | 订单主表 |
| mall_order_item | 交易 | id, order_id, sku_id, sku_name, price, buy_num, item_amount | 订单明细 |
| mall_payment_order | 支付 | id, biz_order_no, pay_type, pay_amount, pay_status, pay_time | 支付单 |
| mall_coupon | 营销 | id, coupon_name, coupon_type, threshold_amount, discount_amount, end_time | 优惠券定义 |
| mall_user_coupon | 营销 | id, user_id, coupon_id, use_status, use_time, expire_time | 用户优惠券 |
| mall_user_asset_flow | 会员 | id, user_id, asset_type, change_amount, biz_type, biz_no | 余额/红包变动流水 |
| mall_user_points_flow | 会员 | id, user_id, change_points, biz_type, biz_no, remark | 积分流水 |
| mall_member_level | 会员 | id, level_name, growth_threshold,权益说明 | 会员等级 |
12. 接口与状态建议
- 首页接口:首页装修、banner、快捷分类、活动区、推荐商品按区域分段返回,减少首屏等待时间。
- 分类接口:返回左侧类目树和当前类目下的二级分类、商品列表。
- 商品详情接口:返回 SKU、图文详情、库存、配送说明、拼团规则、推荐商品。
- 购物车接口:支持查询、加入、修改数量、删除、勾选、全选。
- 订单接口:支持下单确认、价格重算、创建订单、支付状态回查、订单列表、订单详情、取消退款。
- 团购接口:支持活动列表、开团、参团、分享海报/链接、团购进度查询。
- 会员接口:支持资料查询、地址管理、资产明细、红包券列表、积分流水、会员等级。
**订单状态建议:**待付款 -> 待处理 -> 待提货 -> 已完成;异常分支包含已取消、退款中、已退款。
**团购状态建议:**进行中、已成团、已失败、已结束。
13. 非功能要求
- 性能:首页首屏建议 2 秒内可见,接口响应建议不超过 1 秒。
- 稳定性:购物车、下单、支付、团购成团等链路需具备幂等控制。
- 安全性:手机号、地址、支付信息需脱敏展示;关键接口需鉴权和风控。
- 易运营:首页配置、banner、分类图标、推荐位、秒杀活动建议可后台配置。
- 可追踪:关键链路埋点需覆盖首页曝光、点击、加购、下单、支付、分享、参团、成团。
14. 一期范围与二期规划
14.1 一期建议范围
- 首页、分类、团购、购物车、我的五大一级页面。
- 商品详情、提交订单、支付、订单列表、订单详情。
- 地址管理、我的团购、会员中心、资产、红包优惠券、积分商城。
- 后台最小闭环:商品、团购活动、订单、提货点、会员、营销位管理。
14.2 二期建议规划
- 搜索推荐、个性化排序、猜你喜欢。
- 拼团分享海报、社群裂变、团长结算中心。
- 售后服务、退款自动化、配送到家扩展。
- 直播带货、内容种草、会员日等活动玩法。
15. 风险与待确认项
- 效果图中出现的部分页面存在运营型入口,需确认是否一期全部开放。
- 需确认小程序交易模式以"纯自提"为主,还是"自提 + 到家配送"并行。
- 需确认红包、优惠券、积分、余额是否允许叠加,以及优先级规则。
- 需确认未成团订单的支付冻结、自动退款与消息通知策略。
- 需确认团长角色是否独立于普通会员,是否有单独后台或结算体系。
16. 附录:效果图索引
以下附图为本次 PRD 整理所依据的核心效果图汇总。
附图说明:共 9 组高保真界面,覆盖首页、分类、团购、购物车、我的、会员中心、资产、优惠券、积分商城等核心页面。
