Skip to main content

Proposta de Arquitetura do Sistema

Primeira ideia de solução para o funcionamento do sistema

📄️ Requisitos funcionais

Para a elaboração de uma arquitetura de solução consistente, é necessário que os requisitos funcionais sejam bem delimitados e suficientes haja vista que eles determinam a forma que a solução deve tomar. Objetivamente, os requisitos funcionais "é um requisito que se refere a um resultado de comportamento que deve ser provido por uma funcionalidade do sistema"[1]. Dessa forma, os requisitos funcionais buscam explicar quais são as capacidades do sistema, sendo assim, considerados a base do projeto, visto que guiam as funcionalidades que a plataforma terá. Em suma, os requisitos funcionais especificam o que o sistema deve fazer — suas funções, operações e comportamentos esperados. Portanto, delimitamos abaixo os requisitos funcionais do projeto desenvolvido.

📄️ Requisitos não funcionais

Os requisitos não funcionais são critérios essenciais que delineiam as qualidades e restrições de um sistema, além de sua funcionalidade direta. Esses requisitos são fundamentais para garantir a qualidade, desempenho, segurança, usabilidade e interoperabilidade do projeto. Eles influenciam diretamente a experiência do usuário final e a eficácia operacional, estabelecendo padrões para atributos como tempo de resposta, capacidade de carga, facilidade de manutenção e conformidade com regulamentos e padrões de mercado. Ao especificar claramente esses requisitos, asseguramos que o projeto não apenas atenda às suas funções previstas, mas também proporcione uma base sólida para a escalabilidade, a segurança e a satisfação do usuário ao longo de seu ciclo de vida.