PRD

射箭成绩记录微信小程序 PRD


1. 产品结构与主页面(Tab)

Tab顺序
页面名称
主要内容与功能
1
首页
训练总览、快速成绩录入入口、近期成绩、模板选择
2
数据分析
趋势分析、成绩统计、分组/分场、热区分布、对比分析
3
我的
个人信息、训练目标、训练模板管理、数据导出、设置

2. 主要功能流程与页面设计

2.1 首页(训练总览+快速录入)

结构

  • 本周/本月训练统计卡片(平均环数、总箭数、最佳成绩)
  • “快速录入”按钮(分为“录一场”/“录一组”)
  • 训练模板一键选择(如有模板显示,未设置则隐藏)
  • 近期成绩列表(场/组视图切换)

交互

  • “录一场/录一组”进入成绩录入页,自动记忆上次参数或套用模板
  • 模板入口:点击可切换参数,录入时自动带入
  • 近期成绩:点击可查看详情及分享
  • 下拉刷新

逻辑

  • 首页所有数据自动聚合展示
  • 训练模板仅为快捷切换,无需强制选择
  • 靶纸、距离、每组箭数为全局有限选项

2.2 成绩录入页(核心流程细化)

结构

  • 顶部参数卡:距离、靶纸、每组箭数、组数(可下拉修改或一键套用模板)
  • 录入模式切换:环数录入/靶纸点选(随时切换)
  • 当前录入进度(第X组/第Y箭)
  • 录入区域:
    • 环数录入:数字键盘、快速选环数、上一箭/下一箭切换
    • 靶纸点选:右侧全靶纸点选,左侧实时放大局部/落点、自动判分、手动修正
  • “保存本组/保存本场”按钮
  • 撤销/返回上一步

交互

  • “录一组”:录入一组数据,点击“保存”即归档,回到首页或询问是否继续录下一组
  • “录一场”:连续分组录入(如6组),每组录完后自动进入下一组,全部完成后“保存本场”
  • 靶纸点选支持落点自动放大、可拖动修正、撤销上一步

逻辑

  • 录入时参数优先记忆上次/模板
  • 录入方式可随时切换,两种模式数据可合并存储
  • 保存后即归档,自动进入训练详情页

2.3 训练详情页(完善分享与数据展示)

结构

  • 训练基本信息(日期、距离、靶纸、组数、箭数、总环数、平均环数)
  • 分组成绩表(可折叠查看组内箭数详情)
  • 靶纸落点热区图(如有点选数据)
  • 分享区:
    • 分享本场/本组成绩(生成专属成绩图,含关键数据、靶纸热区、用户昵称头像)
    • 按时间段分享(如:本周、本月最佳成绩等,自动生成数据对比/趋势图分享图)
  • 编辑/删除/导出(图片、PDF、表格等)

交互

  • 点击分享,弹窗选择分享对象(本场/本组/时间段),预览生成的分享图
  • 分享图可保存到本地或分享到微信/朋友圈
  • 编辑时仅允许修改成绩内容,删除需二次确认

逻辑

  • 支持单组/单场/区间多种分享模式
  • 分享图自动美化,突出成绩、热区和用户身份
  • 训练详情可回溯每一箭、落点

2.4 数据分析页(射箭选手关注点)

结构

  • 快速筛选(时间、距离、靶纸)
  • 趋势图(总环数/平均环数/箭数/组数,折线或柱状)
  • 历史成绩列表(场/组切换)
  • 靶纸热区分布(按距离/靶纸聚合,查看偏差)
  • 个人最佳/平均卡片(如单组最高、单场最高、提升趋势)
  • 训练量统计(本月箭数、场数、周活跃天数等)
  • 目标完成进度展示

交互

  • 筛选条件实时生效
  • 图表可滑动缩放、切换统计维度
  • 靶纸热区可点击单场/多场对比
  • 支持数据导出、趋势图分享

逻辑

  • 聚合所有训练数据,按筛选条件动态更新
  • 热区图计算所有点选数据,突出偏差分析
  • 与目标对比,展示连续训练天数、最近提升幅度等

2.5 我的页面

结构

  • 个人信息展示(头像、昵称、登录状态)
  • 训练目标设置(本月箭数/场数目标,进度条)
  • 训练模板管理(增删改、模板内含距离、靶纸、组数、箭数配置)
  • 数据导出/备份
  • 关于/帮助/反馈

交互

  • 目标可滑动条或输入设置
  • 模板管理为列表+编辑页,支持“设为默认”/一键应用
  • 导出支持多格式一键下载

逻辑

  • 模板仅为个人设置,模板数量建议限制,避免冗余
  • 靶纸管理剔除(只用标准靶纸,所有人一致)

3. 页面跳转关系(Tab+详情流程)

graph TD A[首页] --录入一组/一场--> B[成绩录入页] B --保存--> C[训练详情页] A --点击成绩--> C C --分享本场/本组/时间段--> D[分享图预览页] A --数据分析--> E[数据分析页] E --点击成绩--> C A --我的--> F[我的页] F --模板管理--> G[模板管理页]

4. 其他说明与原则

  • 首页为主入口,所有训练操作一键直达,数据聚合简明
  • 成绩录入流程分“组”与“场”,录完即保存归档,参数自动记忆/模板应用
  • 训练详情页支持灵活分享,生成不同粒度的精美成绩图(本场、本组、时间段)
  • 数据分析突出趋势与对比、热区分布,满足射箭选手自我复盘与提升需求
  • 个人页面只保留实用设置(目标/模板/数据导出),不用靶纸管理
  • 所有操作流程高效、极简、贴合实际射箭训练习惯

5. 参考信息

  • 选择射箭距离(8/10/18/30/50/70米)
  • 选择靶纸规格(40cm/60cm/80cm/122cm/三联40cm)

5.1 主流射箭靶纸规格参考

靶纸名称
直径(cm)
适用距离(米)
备注
40cm
40
18
室内、单/三联
60cm
60
25/30
少见
80cm
80
30/50
室外
122cm
122
70/90
奥运标准
3联40cm
40×3
18
室内国际赛事

5.2 参考资料