Este documento describe los componentes clave de un documento de requisitos de un sistema, incluyendo una descripción completa del comportamiento del sistema, casos de uso que describen las interacciones de los usuarios con el software, y requisitos funcionales y no funcionales. Los requisitos funcionales son los servicios que el sistema debe proporcionar, mientras que los requisitos no funcionales son restricciones que afectarán al diseño e implementación del sistema.