Durante a fase de levantamento de requisitos de um sistema bancário, o analista de sistemas identificou que a taxa de juros de empréstimos dever ser calculada com base no perfil de risco do cliente, no valor do empréstimo e no prazo de pagamento. Além disso, o sistema deve garantir que o cliente possua saldo suficiente para as parcelas mensais antes de aprovar o empréstimo. Na linguagem UML, como esses requisitos funcionais e não funcionais poderiam ser modelados de forma eficiente?
- A)Através de diagramas de sequência para o cálculo da taxa de juros e diagramas de classes para a verificação de saldo.
- B)Utilizando diagramas de caso de uso para representar as interações do cliente e de atividades para o fluxo de verificação do saldo e cálculo da taxa de juros.gabarito
- C)Com diagramas de componentes para detalhar a arquitetura do sistema e diagramas de tempo para as restrições de desempenho.
- D)Por meio de diagramas de estado para a transição entre os status do empréstimo e diagramas de implantação para a distribuição do software.
- E)Com diagramas de comunicação para a troca de mensagens entre os objetos e diagramas de perfil para a extensão de metadados.