|
|
@@ -63,35 +63,35 @@
|
|
|
|
|
|
基于项目简报和实际项目分析,定义以下出行服务功能需求:
|
|
|
|
|
|
-**FR1: 用户认证和会员系统**
|
|
|
+**FR1: 用户认证和基础管理**
|
|
|
- 支持微信小程序登录和注册
|
|
|
- 用户信息持久化存储到PostgreSQL数据库
|
|
|
-- 积分管理系统:积分获取、使用、历史记录
|
|
|
-- 优惠券管理:发放、使用、过期处理
|
|
|
+- 乘客信息管理:身份证、姓名等基本信息
|
|
|
+- 基础用户设置和偏好管理
|
|
|
|
|
|
-**FR2: 出行服务核心功能**
|
|
|
-- 路线查询和班次列表展示
|
|
|
-- 订单管理:下单、支付、状态跟踪、取消
|
|
|
-- 乘客管理:常用乘客信息维护
|
|
|
+**FR2: 出行服务核心功能 (MVP)**
|
|
|
+- 路线查询和活动筛选(去程活动/返程活动)
|
|
|
+- 线路管理:上车点、下车点、出发日期时间、车型、人数上限
|
|
|
+- 订单管理:下单、支付、状态跟踪(待出发、行程中、已完成、已取消)
|
|
|
- 支付集成:微信支付完整流程
|
|
|
|
|
|
**FR3: 前端页面迁移和优化**
|
|
|
-- 将mini-demo的16个页面迁移到Taro + React技术栈
|
|
|
+- 将mini-demo的核心页面迁移到Taro + React技术栈
|
|
|
- 响应式设计,支持多端发布(微信小程序、H5)
|
|
|
- 统一的UI组件库和设计规范
|
|
|
- 优化用户体验和交互流程
|
|
|
|
|
|
**FR4: 后端业务逻辑实现**
|
|
|
-- 订单处理流程:下单、支付、司机匹配、完成
|
|
|
-- 积分系统业务逻辑:积分规则、兑换机制
|
|
|
-- 实时位置跟踪和状态更新
|
|
|
-- 数据统计和分析功能
|
|
|
+- 活动管理:活动创建、关联多条线路
|
|
|
+- 订单处理流程:下单、支付、状态更新
|
|
|
+- 线路和车型管理业务逻辑
|
|
|
+- 基础数据统计功能
|
|
|
|
|
|
**FR5: 管理后台系统**
|
|
|
-- 订单管理:订单监控、状态管理、异常处理
|
|
|
-- 用户管理:用户信息、积分管理、行为分析
|
|
|
-- 运营管理:活动配置、优惠券发放、数据统计
|
|
|
-- 司机管理:司机信息、接单管理、收益统计
|
|
|
+- 活动管理:活动配置、线路关联
|
|
|
+- 订单管理:订单监控、状态管理
|
|
|
+- 用户管理:用户信息、乘客信息管理
|
|
|
+- 线路管理:线路配置、车型管理
|
|
|
|
|
|
### 详细 rationale (决策依据):
|
|
|
|
|
|
@@ -197,17 +197,17 @@
|
|
|
|
|
|
### 5.2 Epic详情
|
|
|
|
|
|
-**Epic 001: 前端页面迁移和基础框架**
|
|
|
-**Epic目标**: 将mini-demo的16个页面迁移到Taro + React技术栈,建立统一的前端架构和组件库。
|
|
|
-**成功标准**: 所有页面功能完整迁移,UI组件库建立,多端发布支持正常
|
|
|
+**Epic 001: 出行服务核心功能 (MVP优先)**
|
|
|
+**Epic目标**: 实现路线查询、活动筛选、订单管理、乘客管理、支付集成等核心出行服务功能。
|
|
|
+**成功标准**: 用户能够完成从查询路线到支付完成的完整出行流程,订单数据正确存储
|
|
|
|
|
|
-**Epic 002: 用户和会员系统**
|
|
|
-**Epic目标**: 基于现有用户管理基础,扩展积分、优惠券等会员功能,支持微信小程序登录。
|
|
|
-**成功标准**: 用户注册登录流程完整,积分系统正常运行,优惠券功能可用
|
|
|
+**Epic 002: 前端页面迁移和基础框架**
|
|
|
+**Epic目标**: 将mini-demo的核心页面迁移到Taro + React技术栈,建立统一的前端架构和组件库。
|
|
|
+**成功标准**: MVP相关页面功能完整迁移,UI组件库建立,多端发布支持正常
|
|
|
|
|
|
-**Epic 003: 出行服务核心功能**
|
|
|
-**Epic目标**: 实现路线查询、订单管理、乘客管理、支付集成等核心出行服务功能。
|
|
|
-**成功标准**: 用户能够完成从查询到支付的完整出行流程,订单数据正确存储
|
|
|
+**Epic 003: 用户认证和基础管理**
|
|
|
+**Epic目标**: 基于现有用户管理基础,支持微信小程序登录和基础用户信息管理。
|
|
|
+**成功标准**: 用户注册登录流程完整,乘客信息管理功能可用
|
|
|
|
|
|
**Epic 004: 管理后台系统**
|
|
|
**Epic目标**: 构建运营管理后台,支持订单管理、用户管理、数据统计等运营功能。
|
|
|
@@ -215,58 +215,59 @@
|
|
|
|
|
|
### 5.3 各Epic用户故事概览
|
|
|
|
|
|
-**Epic 001 - 前端页面迁移**:
|
|
|
-- 首页和路线查询页面迁移
|
|
|
+**Epic 001 - 出行服务核心功能 (MVP优先)**:
|
|
|
+- 路线查询和活动筛选功能(去程活动/返程活动)
|
|
|
+- 线路管理:上车点、下车点、出发日期时间、车型、人数上限
|
|
|
+- 订单管理:订单创建、支付、状态管理(待出发、行程中、已完成、已取消)
|
|
|
+- 乘客信息管理:身份证、姓名
|
|
|
+- 微信支付集成
|
|
|
+
|
|
|
+**Epic 002 - 前端页面迁移和基础框架**:
|
|
|
+- 首页迁移(静态焦点图)
|
|
|
+- 路线查询和活动选择页面迁移
|
|
|
- 订单相关页面迁移(下单、支付、订单列表、详情)
|
|
|
-- 积分商城和个人中心页面迁移
|
|
|
-- 乘客管理和优惠券页面迁移
|
|
|
+- 乘客管理页面迁移
|
|
|
- 统一的UI组件库建设
|
|
|
|
|
|
-**Epic 002 - 用户和会员系统**:
|
|
|
+**Epic 003 - 用户认证和基础管理**:
|
|
|
- 微信小程序登录注册功能
|
|
|
-- 积分获取和使用规则实现
|
|
|
-- 优惠券发放和使用功能
|
|
|
-- 会员等级和权益管理
|
|
|
-
|
|
|
-**Epic 003 - 出行服务核心功能**:
|
|
|
-- 路线查询和班次列表功能
|
|
|
-- 订单创建、支付、状态管理
|
|
|
-- 乘客信息管理和常用乘客
|
|
|
-- 微信支付集成和回调处理
|
|
|
+- 基础用户信息管理
|
|
|
+- 乘客信息维护功能
|
|
|
+- 用户设置和偏好管理
|
|
|
|
|
|
**Epic 004 - 管理后台系统**:
|
|
|
-- 订单管理和监控功能
|
|
|
-- 用户管理和行为分析
|
|
|
-- 运营数据统计和报表
|
|
|
-- 司机管理和收益统计
|
|
|
+- 活动管理:活动创建、关联线路
|
|
|
+- 线路管理:线路配置、车型管理
|
|
|
+- 订单管理:订单监控、状态管理
|
|
|
+- 用户管理:用户信息、乘客信息管理
|
|
|
|
|
|
## 6. 成功指标和验收标准
|
|
|
|
|
|
### 6.1 关键绩效指标(KPI)
|
|
|
|
|
|
-**Epic 001 - 前端页面迁移指标**:
|
|
|
-- ✅ 16个页面完整迁移,功能测试通过率100%
|
|
|
+**Epic 001 - 出行服务核心功能指标**:
|
|
|
+- 🚗 路线查询准确率 > 95%
|
|
|
+- 📦 订单创建到支付完成转化率 > 85%
|
|
|
+- 💳 微信支付集成正常,支付成功率 > 98%
|
|
|
+- 👥 乘客信息管理功能完整
|
|
|
+
|
|
|
+**Epic 002 - 前端页面迁移指标**:
|
|
|
+- ✅ MVP相关页面完整迁移,功能测试通过率100%
|
|
|
- ⚡ 页面加载时间 < 2秒,API响应时间 < 500ms
|
|
|
- 🎨 UI组件库建立,设计一致性达到95%
|
|
|
- 📱 多端发布支持正常(微信小程序、H5)
|
|
|
|
|
|
-**Epic 002 - 用户和会员系统指标**:
|
|
|
+**Epic 003 - 用户认证和基础管理指标**:
|
|
|
- 👥 用户注册登录成功率 > 99%
|
|
|
-- 💰 积分系统正常运行,积分获取和使用记录准确
|
|
|
-- 🎫 优惠券功能可用,发放和使用流程完整
|
|
|
+- 👤 乘客信息管理功能完整,数据准确
|
|
|
- 🔐 微信小程序登录集成正常
|
|
|
-
|
|
|
-**Epic 003 - 出行服务核心功能指标**:
|
|
|
-- 🚗 路线查询准确率 > 95%
|
|
|
-- 📦 订单创建到支付完成转化率 > 85%
|
|
|
-- 💳 微信支付集成正常,支付成功率 > 98%
|
|
|
-- 👥 乘客信息管理功能完整
|
|
|
+- ⚙️ 基础用户设置功能正常
|
|
|
|
|
|
**Epic 004 - 管理后台系统指标**:
|
|
|
- 📊 订单管理功能完整,监控数据准确
|
|
|
- 👤 用户管理功能正常,行为分析可用
|
|
|
- 📈 运营数据统计报表生成正常
|
|
|
-- 🚕 司机管理基础功能实现
|
|
|
+- 🚕 活动管理和线路配置功能完整
|
|
|
|
|
|
**总体业务指标**:
|
|
|
- 📈 **用户增长**: 3个月内达到1000名注册用户
|
|
|
@@ -322,6 +323,7 @@
|
|
|
- 微信支付接口能够正常集成
|
|
|
- 用户接受新的界面设计和交互方式
|
|
|
- 市场对出行服务有持续需求
|
|
|
+- MVP功能能够满足用户基本出行需求
|
|
|
|
|
|
---
|
|
|
|