| 版本 | 日期 | 描述 | 作者 |
|---|---|---|---|
| 1.1 | 2025-11-04 | 补充Epic 001详细内容,包括主流程图、用户故事和任务分解 | John (PM) |
| 1.0 | 2025-11-04 | 初始PRD版本,基于ar-origin.md和brief.md需求 | John (PM) |
分析来源: 基于需求文档 docs/ar-origin.md 和 docs/brief.md
当前项目状态: 展会AR徽章收集小程序是一个基于AR技术的展会互动系统,提供:
✅ 核心功能明确:
⚠️ 需要技术验证:
项目类型: 全新开发的展会互动小程序
主要目标:
基于多八多云端开发容器环境:
基于ar-origin.md和brief.md的需求分析,我定义了以下功能需求:
FR1: AR扫描基础功能
FR2: 徽章收集任务系统
FR3: 社交互动功能
FR4: 奖励兑换系统
FR5: 展会内容管理系统
这些需求基于对展会互动场景的深入分析:
关键假设:
需要验证的领域:
NFR1: AR识别性能和准确性
NFR2: 展会现场网络适应性
NFR3: 用户体验和易用性
NFR4: 数据安全和隐私保护
NFR5: 系统稳定性和可靠性
这些非功能性需求反映了展会场景的特殊要求:
技术约束:
微信小程序集成策略:
后端服务架构:
展会内容管理:
Epic结构决策: 功能导向的Epic结构 - 按核心功能模块划分开发阶段
决策依据:
Epic 001: 基础主数据管理系统 Epic目标: 建立展会基础数据管理框架,包括用户管理、文物数据、展会配置等核心数据模型 成功标准: 数据模型设计完整,API接口稳定可用,数据管理操作效率>90%
graph TD
A[用户进入小程序] --> B[用户注册/登录]
B --> C[展会选择]
C --> D[获取展会配置]
D --> E[加载文物地图]
E --> F[开始AR扫描]
F --> G[扫描成功]
G --> H[获取徽章]
H --> I[更新用户进度]
I --> J[展示徽章收集]
K[管理员登录后台] --> L[展会配置管理]
L --> M[文物数据管理]
M --> N[知识题库管理]
N --> O[活动任务配置]
O --> P[数据统计查看]
故事001-001: 用户注册和登录
故事001-002: 展会选择和配置
故事001-003: 文物数据管理
故事001-004: 知识题库管理
故事001-005: 活动任务配置
任务001-001: 用户数据模型设计
任务001-002: 用户认证API开发
任务001-003: 小程序登录页面开发
任务001-004: 展会数据模型设计
任务001-005: 文物数据模型设计
任务001-006: 知识题库数据模型设计
任务001-007: 活动任务数据模型设计
任务001-008: 展会配置API开发
任务001-009: 文物管理API开发
任务001-010: 知识题库API开发
任务001-011: 活动任务API开发
任务001-012: 小程序展会选择页面开发
任务001-013: 小程序首页开发
任务001-014: 后台管理系统框架搭建
任务001-015: 展会管理后台开发
任务001-016: 文物管理后台开发
任务001-017: 知识题库管理后台开发
任务001-018: 活动任务管理后台开发
任务001-019: 数据备份恢复机制实现
任务001-020: 单元测试编写
任务001-021: 集成测试执行
任务001-022: 性能测试执行
任务001-023: 安全测试执行
Epic 002: AR扫描基础功能开发 Epic目标: 实现核心AR扫描功能,包括文物定位地图、相机扫描、精准识别和徽章获取 成功标准: AR识别准确率>90%,扫描响应时间<2秒,用户能够顺利完成普通徽章收集
Epic 003: 徽章收集系统实现 Epic目标: 构建完整的徽章收集系统,包括普通徽章、特色徽章、稀有徽章三级收集机制 成功标准: 三级徽章收集流程顺畅,知识问答正确率>70%,共创任务完成率>60%
Epic 004: 社交互动功能开发 Epic目标: 实现徽章集市、现场对对碰、社交分享等社交互动功能 成功标准: 徽章交换成功率>80%,社交分享率>30%,用户互动满意度>4/5
Epic 005: 奖励兑换和后台管理 Epic目标: 构建奖励兑换系统和展会内容管理后台 成功标准: 实体奖励兑换流程顺畅,后台配置操作简便,数据统计准确
Epic 001 - 基础主数据管理:
Epic 002 - AR扫描基础:
Epic 003 - 徽章收集系统:
Epic 004 - 社交互动:
Epic 005 - 奖励和管理:
Epic 001 - 基础主数据管理指标:
Epic 002 - AR扫描基础指标:
Epic 003 - 徽章收集系统指标:
Epic 004 - 社交互动指标:
Epic 005 - 奖励和管理指标:
总体项目指标:
项目级验收:
阶段性验收:
docs/ar-origin.mddocs/brief.mddocs/architecture.mddocs/development.mddocs/deployment.md文档状态: 已更新 最后更新: 2025-11-04 (版本1.1) 下次评审: 2025-11-11