| 版本 | 日期 | 描述 | 作者 |
|---|---|---|---|
| 1.0 | 2025-10-15 | 基于项目简报更新为出行服务项目 | John (PM) |
项目名称: mini-demo 页面迁移项目
产品概念: 将现有的 mini-demo(纯前端出行小程序演示)的16个功能页面迁移到 mini 项目中,并基于 src 目录构建完整的后端和管理后台系统。
当前项目状态:
当前痛点:
问题影响:
核心方法: 将 mini-demo 的16个功能页面迁移到 mini 项目(Taro + React 技术栈),并基于 src 目录构建完整的后端 API 和管理后台系统。
关键差异化:
项目已具备优秀的技术基础:
基于项目简报和实际项目分析,定义以下出行服务功能需求:
FR1: 用户认证和基础管理
FR2: 出行服务核心功能 (MVP)
FR3: 前端页面迁移和优化
FR4: 后端业务逻辑实现
FR5: 管理后台系统
这些需求基于对mini-demo功能分析和现有技术架构的评估:
关键假设:
需要验证的领域:
NFR1: 性能和响应速度
NFR2: 可靠性和稳定性
NFR3: 安全性和数据保护
NFR4: 可扩展性和维护性
NFR5: 用户体验和易用性
这些非功能性需求基于出行服务业务特点:
技术约束:
数据库集成策略:
API集成策略:
前端集成策略:
Epic结构决策: 按业务领域划分Epic - 针对出行服务不同业务模块分别开发
决策依据:
Epic 005: 出行服务核心功能 (MVP优先) Epic目标: 实现路线查询、活动筛选、订单管理、乘客管理、支付集成等核心出行服务功能。 成功标准: 用户能够完成从查询路线到支付完成的完整出行流程,订单数据正确存储
Epic 006: 前端页面迁移和基础框架 Epic目标: 将mini-demo的核心页面迁移到Taro + React技术栈,建立统一的前端架构和组件库。 成功标准: MVP相关页面功能完整迁移,UI组件库建立,多端发布支持正常
Epic 007: 用户认证和基础管理 Epic目标: 基于现有用户管理基础,支持微信小程序登录和基础用户信息管理。 成功标准: 用户注册登录流程完整,乘客信息管理功能可用
Epic 008: 管理后台系统 Epic目标: 构建运营管理后台,支持订单管理、用户管理、数据统计等运营功能。 成功标准: 管理后台功能完整,运营人员能够正常进行日常管理操作
Epic 005 - 出行服务核心功能 (MVP优先):
Epic 006 - 前端页面迁移和基础框架:
Epic 007 - 用户认证和基础管理:
Epic 008 - 管理后台系统:
Epic 005 - 出行服务核心功能指标:
Epic 006 - 前端页面迁移指标:
Epic 007 - 用户认证和基础管理指标:
Epic 008 - 管理后台系统指标:
总体业务指标:
项目级验收:
阶段性验收:
docs/brief.md./mini-demo/./mini/./src/docs/architecture.md/ui 端点访问docs/development.mddocs/deployment.md约束:
关键假设:
文档状态: 已更新 最后更新: 2025-10-15 下次评审: 2025-10-22