浏览代码

📝 docs(prd): update travel service core epic documentation

- add version 1.5 with management background view stories for passengers, orders and users
- add US005-03: passenger information view (management background)
- add US005-04: passenger information management
- add US005-05: order information view (management background)
- add US005-06: order creation and payment
- add US005-07: order status management
- add US005-08: personal center management
- add US005-09: payment integration
- update page migration tasks with management background pages
yourname 4 月之前
父节点
当前提交
44aaaff4c4
共有 1 个文件被更改,包括 40 次插入5 次删除
  1. 40 5
      docs/prd/epic-005-travel-service-core.md

+ 40 - 5
docs/prd/epic-005-travel-service-core.md

@@ -3,6 +3,7 @@
 ## 版本信息
 | 版本 | 日期 | 描述 | 作者 |
 |------|------|------|------|
+| 1.5 | 2025-10-16 | 为乘客、订单、用户添加管理后台查看故事 | John (PM) |
 | 1.4 | 2025-10-16 | 修正数据模型,移除班次实体,与架构文档保持一致 | Bob (Scrum Master) |
 | 1.3 | 2025-10-16 | 添加管理后台故事US005-01,确保故事闭环 | John (PM) |
 | 1.2 | 2025-10-15 | 添加我的页面到MVP迁移范围 | John (PM) |
@@ -68,7 +69,21 @@ mini-demo包含14个页面,Epic 005将页面迁移作为用户故事的具体
 - [ ] 迁移活动选择页面 (select-activity/select-activity) - 活动筛选页面
 - [ ] 迁移班次列表页面 (schedule-list/schedule-list) - 路线列表展示
 
-### US005-03: 乘客信息管理
+### US005-03: 乘客信息查看(管理后台)
+**作为** 系统管理员
+**我希望** 能够查看所有用户的乘客信息
+**以便** 了解用户乘车人情况和进行数据统计
+
+**验收标准**:
+- [ ] 支持查看所有乘客信息列表
+- [ ] 支持按用户筛选乘客信息
+- [ ] 显示乘客基本信息(姓名、证件类型、证件号码、手机号)
+- [ ] 支持导出乘客数据
+
+**管理后台页面任务**:
+- [ ] 乘客信息管理页面 - 查看所有乘客信息
+
+### US005-04: 乘客信息管理
 **作为** 出行用户
 **我希望** 能够管理我的乘客信息
 **以便** 快速选择乘车人
@@ -82,7 +97,21 @@ mini-demo包含14个页面,Epic 005将页面迁移作为用户故事的具体
 **页面迁移任务**:
 - [ ] 迁移添加乘客页面 (add-passenger/add-passenger) - 乘客信息管理页面
 
-### US005-04: 订单创建和支付
+### US005-05: 订单信息查看(管理后台)
+**作为** 系统管理员
+**我希望** 能够查看所有订单信息和状态
+**以便** 监控订单流程和处理异常订单
+
+**验收标准**:
+- [ ] 支持查看所有订单列表
+- [ ] 支持按订单状态筛选(待支付、待出发、行程中、已完成、已取消)
+- [ ] 显示订单详细信息(用户信息、路线信息、乘客信息、金额、状态)
+- [ ] 支持订单状态统计和报表
+
+**管理后台页面任务**:
+- [ ] 订单管理页面 - 查看所有订单信息
+
+### US005-06: 订单创建和支付
 **作为** 出行用户
 **我希望** 能够创建订单并完成支付
 **以便** 确认出行安排
@@ -98,7 +127,8 @@ mini-demo包含14个页面,Epic 005将页面迁移作为用户故事的具体
 - [ ] 迁移下单页面 (order/order) - 订单创建页面
 - [ ] 迁移支付成功页面 (pay-success/pay-success) - 支付结果页面
 
-### US005-05: 订单状态管理
+
+### US005-07: 订单状态管理
 **作为** 出行用户
 **我希望** 能够查看和管理我的订单状态
 **以便** 了解出行安排进度
@@ -113,7 +143,8 @@ mini-demo包含14个页面,Epic 005将页面迁移作为用户故事的具体
 - [ ] 迁移订单列表页面 (orders/orders) - 订单管理页面
 - [ ] 迁移订单详情页面 (order-detail/order-detail) - 订单详情查看页面
 
-### US005-06: 个人中心管理
+
+### US005-08: 个人中心管理
 **作为** 出行用户
 **我希望** 能够查看和管理我的个人信息和出行记录
 **以便** 方便地管理我的出行服务
@@ -127,7 +158,7 @@ mini-demo包含14个页面,Epic 005将页面迁移作为用户故事的具体
 **页面迁移任务**:
 - [ ] 迁移我的页面 (mine/mine) - 个人中心入口页面
 
-### US005-07: 支付集成
+### US005-09: 支付集成
 **作为** 系统
 **我希望** 集成微信支付功能
 **以便** 支持用户完成订单支付
@@ -176,9 +207,13 @@ mini-demo包含14个页面,Epic 005将页面迁移作为用户故事的具体
 页面迁移任务已分配到各个用户故事中,确保每个页面迁移与对应的业务功能同步开发:
 - **US005-01**: 活动管理页面、路线管理页面、班次管理页面(管理后台)
 - **US005-02**: 首页、活动选择、班次列表页面
+- **US005-03A**: 乘客信息管理页面(管理后台)
 - **US005-03**: 添加乘客页面
+- **US005-04A**: 订单管理页面(管理后台)
 - **US005-04**: 下单页面、支付成功页面
+- **US005-05A**: 订单状态监控页面(管理后台)
 - **US005-05**: 订单列表、订单详情页面
+- **US005-06A**: 用户信息管理页面(管理后台)
 - **US005-06**: 我的页面
 
 ## 依赖关系