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

41 lines
1.4 KiB
Markdown
Raw Permalink Normal View History

# 整个项目需求文档
## 1. 背景与目标
- 背景:统一构建“官网 + 管理后台 + 小程序 + 后端服务”的一体化平台。
- 目标:实现多端一致的用户体验、统一的权限与数据治理、可持续交付。
## 2. 角色与用户
- 访客(官网)
- 管理员(管理后台)
- 业务用户(小程序/网页端)
- 运维与安全管理员
## 3. 核心功能范围
- 官网内容展示与营销转化
- 管理后台:用户/角色/菜单、租户、配置、日志、报表等
- 小程序:会员与业务流程
- 后端:统一 API、鉴权、数据存储与基础设施
## 4. 用户流程(示意)
```mermaid
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. 验收标准
- 需求可追踪、用例覆盖率、缺陷关闭率达标;业务流程可用且指标稳定。