Files
zentao-flow/.agents/skills/pmassist/references/frd.md
T

81 lines
1.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
# FRD 模板(参考)
> 使用说明:聚焦“可实现的功能规格”。需求条目建议编号并采用明确语句(例如:WHEN/IF 条件下系统 SHALL 做什么)。
## 0. 文档信息
- 版本/作者/日期/状态
- 适用范围
## 1. 引言
- 目的
- 范围
- 术语与缩写
- 参考资料(引用 `materials_index.md`)
## 2. 总体描述
- 产品视角(系统边界、上下游)
- 功能概览
- 用户特征
- 约束条件
- 假设与依赖
## 3. 功能需求(核心)
> 建议使用编号与模板化语句。
### 3.x 功能需求列表(示例格式)
- ID: FR-001
- 场景/触发条件:WHEN/IF ...
- 需求:系统 SHALL ...
- 业务规则/边界条件
- 优先级
- 依据/来源(引用)
- 验收标准
## 4. 外部接口需求
- 用户界面(页面/交互/输入输出)
- 硬件接口
- 软件接口/第三方接口
- 通信接口/协议
## 5. 数据需求
- 数据实体/字段定义
- 数据校验与规则
- 存储与迁移要求
## 6. 非功能需求
- 性能(响应时间、吞吐、并发)
- 安全(权限、审计、隐私)
- 可靠性/可用性
- 可维护性/可扩展性
## 7. 追踪与验收
- 需求追踪矩阵(需求 ↔ 设计 ↔ 测试)
- 验收用例清单
## 8. 风险与开放问题
- 风险清单与应对
- 待澄清问题(指向 questions 文件)
## 9. 参考资料与索引
- 引用 `materials_index.md`
- 引用 `CODEMAP/DOMAINMAP/RUNTIME` 证据
## 10. 证据映射表(强制)
| 章节 | 关键结论 | 证据 |
|---|---|---|
| 功能需求 | | |
| 接口需求 | | |
| 数据需求 | | |
| 非功能需求 | | |
## 11. 系统资产引用(强制)
| 资产类型 | 路径 | 用途 |
|---|---|---|
| CodeMap | | |
| DomainMap | | |
| Runtime | | |
## 图表要求(强制)
- 至少 1 个 mermaid 图(流程图/时序图/状态图任选其一)
- 至少 1 张表(需求条目清单/接口列表/字段定义等)