17c279db创建于 2024年9月25日历史提交

1、特性描述

描述该特性要做什么

1.1、依赖组件

组件 组件描述 可获得性

1.2、License

2、需求场景威胁建模

在需求场景分析阶段进行威胁建模可以有效提升系统的安全/韧性/隐私设计质量

该过程可选,建议下列特性进行需求场景威胁建模:

  • 安全功能特性,如认证、鉴权、审计等
  • 受攻击可能性大的特性,如跨信任域交互频繁的业务
  • 个人隐私相关特性,如涉及到个人隐私数据的收集、分析、处理、存储等

3、特性设计

3.1、上下文/USE-CASE视图

可应用架构设计,补充模块功能分析

包括主要业务流图,动态视角识别功能点

3.2、模块设计

通过时序图,数据流图等工具,分析特性的主要功能,实现功能的进一步划分

3.2.1、模块接口定义

通过模块接口依赖图,识别模块接口,完善模块间的调用关系

3.3、 Story分解

结合3.1~3.2的分析,分解支持该特性所需要的Stroy,可以按照USE-CASE场景划分,也可以按照USE-CASE操作步骤划分

3.3.1 Story设计

功能描述

验收标准

接口清单

以类图的方式描述Story的需求,以时序图的方式描述Story的实现过程

3.4、质量属性设计

3.4.1、性能规格

规格名称 规格指标
内存占用
启动时间
响应时间
xxx

3.4.2、可靠性设计

3.4.3、安全/韧性/隐私设计

3.4.4、兼容性设计

3.4.5、可服务性设计

3.4.6、可测试性设计

4、需求分解分配表

序号 模块名称 Story名称 Story描述

5、修改日志

版本 发布说明

6、参考目录