Uma das etapas mais importantes ao projetar uma solução é definir uma arquitetura. E o mais importante ainda é definir uma arquitetura que esteja de acordo com o problema apresentado, as necessidades dos stackholders, que ofereça alta qualidade e integridade.
Então, neste desafio você deve fazer o papel do projetista de software! Leia a seguinte situação:
Descrição da imagem não disponível
Bom, você recebeu uma descrição de software em que é possível analisar alguns requisitos. Sua missão agora é de escolher um padrão de arquitetura para este sistema de software que permita atender aos requisitos. Você deve descrever qual a arquitetura de software você escolheu e também justificar o motivo da sua escolha.
Justificativa: Como o software será acessado internamente e o objetivo é que nos computadores existam apenas mecanismos de interação com o sistema, a arquitetura cliente-servidor atende de forma plena as necessidades do sistema. Além disso, o uso de alternativas de segurança são mais facilmente aplicados nesta arquitetura, já que o sistema roda, em maior parte, no servidor e necessita de menor tráfego de informações pela rede.
Lista de comentários
Resposta:
Arquitetura escolhida: cliente-servidor.
Explicação:
Padrão de resposta esperado
Arquitetura escolhida: cliente-servidor.
Justificativa: Como o software será acessado internamente e o objetivo é que nos computadores existam apenas mecanismos de interação com o sistema, a arquitetura cliente-servidor atende de forma plena as necessidades do sistema. Além disso, o uso de alternativas de segurança são mais facilmente aplicados nesta arquitetura, já que o sistema roda, em maior parte, no servidor e necessita de menor tráfego de informações pela rede.