diff --git a/requirements.md b/requirements.md new file mode 100644 index 0000000..8cd1c7e --- /dev/null +++ b/requirements.md @@ -0,0 +1,38 @@ +# 地面站遥测序列审计需求规格说明 + +版本:1.0 + +## 1 背景与目标 + +对地面站收到的多设备遥测序列进行乱序、重复和丢帧审计,生成单设备统计与告警摘要 + +本文描述预期行为和验收口径,作为实现与验证的输入 + +## 2 业务边界 + +该系统用于试验、保障和状态监测,不承担飞行控制、武器控制或实时安全闭环决策。输入数据可能缺失、乱序或损坏,系统必须给出可追溯的拒收或降级结果 + +## 3 功能需求 + +### REQ-GOSEQUENCEAUDIT-01 不同设备的序号状态互不影响 + +### REQ-GOSEQUENCEAUDIT-02 重复帧应计数但不推进最近序号 + +### REQ-GOSEQUENCEAUDIT-03 小幅回退应标记乱序 + +### REQ-GOSEQUENCEAUDIT-04 序号跳变应统计丢失帧数 + +### REQ-GOSEQUENCEAUDIT-05 16 位序号回卷应视为正常递增 + +### REQ-GOSEQUENCEAUDIT-06 设备编号为空时应拒绝,不污染统计 + +## 4 非功能需求 + +- 同一输入应产生确定性结果 +- 异常输入不得造成越界访问或静默接受 +- 输出应包含足以追溯原始输入和判定原因的信息 +- 小规模离线环境可独立运行,不依赖网络服务 + +## 5 验收准则 + +输入两个设备交错的正常、重复、回退、跳变与回卷帧;各设备统计独立且异常计数正确