数据分析模块文档目录
本目录包含数据分析模块的所有相关文档。
📁 文档结构
pages/mall/analytics/docs/
├── README.md # 本文件(文档索引)
├── ANALYTICS_DB_DESIGN.md # 数据库设计文档
├── ANALYTICS_DB_QUICK_START.md # 数据库快速开始指南
├── ANALYTICS_PAGES_ANALYSIS.md # 页面分析文档
├── ANALYTICS_UI_DESIGN.md # UI 设计文档
└── IMPLEMENTATION_STATUS.md # 实现状态文档
📚 文档说明
1. ANALYTICS_DB_DESIGN.md
数据库设计文档 - 完整的数据表结构、字段说明、索引、RLS策略、RPC函数设计。
内容包含:
- 7个 Analytics 专用表的详细字段定义
- 索引建议
- RLS(Row Level Security)权限策略
- RPC 函数设计(实时KPI、趋势数据)
- 使用说明和前端调用示例
适用场景:
- 数据库架构设计
- 表结构参考
- 权限策略配置
- RPC 函数开发
2. ANALYTICS_DB_QUICK_START.md
快速开始指南 - 数据库部署和使用的快速参考。
内容包含:
- 文件位置说明
- 快速部署步骤(3步)
- 创建的表列表
- RPC 函数使用说明
- 测试数据说明
- 前端使用示例
- 验证部署方法
- 问题排查
适用场景:
- 首次部署数据库
- 快速查找使用方法
- 问题排查参考
3. ANALYTICS_PAGES_ANALYSIS.md
页面分析文档 - 数据分析模块所有页面的功能需求和分析。
内容包含:
- 已实现的页面清单
- 需要实现的页面清单
- 页面功能模块分析
- 统计指标需求
- 页面依赖关系
- 组件复用分析
- 数据接口需求
适用场景:
- 页面开发规划
- 功能需求参考
- 接口设计参考
4. ANALYTICS_UI_DESIGN.md
UI 设计文档 - 数据分析页面的 UI 设计规范和实现说明。
内容包含:
- 页面访问 URL
- UI 设计规范
- 组件使用说明
- 响应式设计
- 交互设计
适用场景:
- UI 开发参考
- 组件使用指南
- 设计规范参考
5. IMPLEMENTATION_STATUS.md
实现状态文档 - 记录各页面的实现进度和状态。
内容包含:
- 页面实现状态
- 功能完成度
- 待办事项
- 问题记录
适用场景:
- 项目进度跟踪
- 开发计划制定
🔗 相关资源
SQL 脚本
所有 SQL 脚本位于:pages/mall/analytics/test/
ANALYTICS_DB_SCHEMA.sql- 完整的表结构、索引、RLS、RPCANALYTICS_TEST_SEED.sql- 完整的测试数据01_create_tables.sql- 分步:创建表结构02_insert_test_data.sql- 分步:插入测试数据03_test_queries.sql- 验证查询示例04_cleanup.sql- 清理测试数据
测试文档
测试相关文档位于:pages/mall/analytics/test/
README.md- 测试数据说明和使用方法SQL_USAGE_GUIDE.md- SQL 脚本执行详细指南
项目文档
docs/ANALYTICS_PAGES_ANALYSIS.md- 页面分析文档docs/ANALYTICS_UI_DESIGN.md- UI 设计文档pages/mall/mall.md- 项目需求文档(第2.6节:数据分析端,第10节:数据统计分析)
🚀 快速开始
- 阅读设计文档:
ANALYTICS_DB_DESIGN.md - 执行部署:参考
ANALYTICS_DB_QUICK_START.md - 插入测试数据:使用
pages/mall/analytics/test/中的 SQL 脚本
📝 文档更新记录
- 2026-01-23 - 创建文档目录和索引
- 2026-01-23 - 添加数据库设计文档和快速开始指南