Files
admin-vue3/docs/整个项目需求文档.md

1.4 KiB
Raw Blame History

整个项目需求文档

1. 背景与目标

  • 背景:统一构建“官网 + 管理后台 + 小程序 + 后端服务”的一体化平台。
  • 目标:实现多端一致的用户体验、统一的权限与数据治理、可持续交付。

2. 角色与用户

  • 访客(官网)
  • 管理员(管理后台)
  • 业务用户(小程序/网页端)
  • 运维与安全管理员

3. 核心功能范围

  • 官网内容展示与营销转化
  • 管理后台:用户/角色/菜单、租户、配置、日志、报表等
  • 小程序:会员与业务流程
  • 后端:统一 API、鉴权、数据存储与基础设施

4. 用户流程(示意)

flowchart LR
A[访客浏览官网] --> B[注册/登录]
B --> C[成为业务用户]
C --> D[使用小程序或前端业务]
D --> E[数据写入后端]
E --> F[管理员在后台运营]

5. 非功能需求

  • 性能:关键页面首屏 < 2sAPI P95 < 200ms
  • 安全OAuth2/OIDC、RBAC、审计与合规
  • 可用性99.9% SLA灰度与回滚
  • 可运维:日志、指标、链路追踪、告警

6. 里程碑

  • M1最小可用版本官网基础、后台基础、后端骨架
  • M2小程序首版、核心业务上线
  • M3性能与稳定性优化、自动化测试完善

7. 验收标准

  • 需求可追踪、用例覆盖率、缺陷关闭率达标;业务流程可用且指标稳定。