1.4 KiB
1.4 KiB
整个项目需求文档
1. 背景与目标
- 背景:统一构建“官网 + 管理后台 + 小程序 + 后端服务”的一体化平台。
- 目标:实现多端一致的用户体验、统一的权限与数据治理、可持续交付。
2. 角色与用户
- 访客(官网)
- 管理员(管理后台)
- 业务用户(小程序/网页端)
- 运维与安全管理员
3. 核心功能范围
- 官网内容展示与营销转化
- 管理后台:用户/角色/菜单、租户、配置、日志、报表等
- 小程序:会员与业务流程
- 后端:统一 API、鉴权、数据存储与基础设施
4. 用户流程(示意)
flowchart LR
A[访客浏览官网] --> B[注册/登录]
B --> C[成为业务用户]
C --> D[使用小程序或前端业务]
D --> E[数据写入后端]
E --> F[管理员在后台运营]
5. 非功能需求
- 性能:关键页面首屏 < 2s;API P95 < 200ms
- 安全:OAuth2/OIDC、RBAC、审计与合规
- 可用性:99.9% SLA;灰度与回滚
- 可运维:日志、指标、链路追踪、告警
6. 里程碑
- M1:最小可用版本(官网基础、后台基础、后端骨架)
- M2:小程序首版、核心业务上线
- M3:性能与稳定性优化、自动化测试完善
7. 验收标准
- 需求可追踪、用例覆盖率、缺陷关闭率达标;业务流程可用且指标稳定。