1) 概述 对系统的功能需求提供了一个简略的描述。 2)功能需求 此节为以自然语言风格说明为此设计的系统功能性需求。此节通常按特性来 组织,但也可能会有其他适用的组织方式,例如按用户或子系统组织的方式。功 能性需求可能包括特性集、性能和安全性。在表述时,可以一一列举各条功能需 求,格式如下: (1)<功能性需求一>:需求说明 (2)<功能性需求二>:需求说明 3)非功能需求 (1)可用性 此节应包括所有影响可用性的需求。 (2)可靠性 对系统可靠性的需求应在此处说明。 (3)性能 此节应概述系统的性能特征。 (4)可支持性 此节应列出将提高所构建系统的可支持性或可维护性的所有需求。 (5)设计约束 此节应列出所构建系统的所有设计约束。 4)接口 此节规定应用程序必须支持的接口/界面。它应非常具体,包含协议、端口 和逻辑地址等,以便于按照接口/界面需求开发并检验软件。 (1)用户界面 说明软件将实现的用户界面方面的要求。 (2)硬件接口 此节指出软件所支持的所有硬件接口,其中包括逻辑结构、物理地址、预期 行为等。 (3)软件接口 此节说明软件系统中与其他构件之间的软件接口。这些构件可以是购入的构 件、取自其他应用程序重新利用的构件,也可以是为此需求范围之外的子系统开 发,但该软件应用程序必须与之交互的构件。 (4)通信接口1) 概述 对系统的功能需求提供了一个简略的描述。 2)功能需求 此节为以自然语言风格说明为此设计的系统功能性需求。此节通常按特性来 组织,但也可能会有其他适用的组织方式,例如按用户或子系统组织的方式。功 能性需求可能包括特性集、性能和安全性。在表述时,可以一一列举各条功能需 求,格式如下: (1)<功能性需求一>:需求说明 (2)<功能性需求二>:需求说明 3)非功能需求 (1)可用性 此节应包括所有影响可用性的需求。 (2)可靠性 对系统可靠性的需求应在此处说明。 (3)性能 此节应概述系统的性能特征。 (4)可支持性 此节应列出将提高所构建系统的可支持性或可维护性的所有需求。 (5)设计约束 此节应列出所构建系统的所有设计约束。 4)接口 此节规定应用程序必须支持的接口/界面。它应非常具体,包含协议、端口 和逻辑地址等,以便于按照接口/界面需求开发并检验软件。 (1)用户界面 说明软件将实现的用户界面方面的要求。 (2)硬件接口 此节指出软件所支持的所有硬件接口,其中包括逻辑结构、物理地址、预期 行为等。 (3)软件接口 此节说明软件系统中与其他构件之间的软件接口。这些构件可以是购入的构 件、取自其他应用程序重新利用的构件,也可以是为此需求范围之外的子系统开 发,但该软件应用程序必须与之交互的构件。 (4)通信接口