Você está envolvido em um projeto de um sistema bancário. Você já recebeu o diagrama de casos de uso e de classes.
Descrição da imagem não disponível
Os diagramas representam as ações que um cliente pode realizar em um sistema bancário. O cliente poderá realizar saque, solicitar extrato e fazer depósito. Neste momento, você precisa se concentrar no caso de uso "realiza saque".
Você recebeu a base para a criação de um diagrama de sequência, que já está com as linhas de vida, utilizando como padrão o modelo de camadas MVC (Model-View-Controller).
Descrição da imagem não disponível
Sua missão é criar um diagrama de sequência, incluindo as mensagens nele.
Considere que antes do saque, o cliente deve consultar a conta para verificar se existe saldo maior ou igual ao valor solicitado de saque. Se existir, o sistema pode realizar o saque. Se não existir, retornar uma mensagem de erro. Para esta condição, você pode utilizar um elemento chamado Fragmento Combinado (CombinedFragment) do tipo "alt". Para retornar o output da View, você deve enviar uma mensagem com os métodos formatarOutputSucesso() ou formatarOutputErro(). A View deve retornar o output com o método Output(). Se você julgar necessário criar mais algum método, você deve criá-lo no diagrama de classes.
Anexos:
Soluções para a tarefa
Respondido por
2
Resposta:
Segue resposta
Explicação:
Anexos:
Perguntas interessantes
Lógica,
3 meses atrás
Ed. Física,
3 meses atrás
História,
3 meses atrás
Ed. Física,
4 meses atrás
Direito,
4 meses atrás
Matemática,
9 meses atrás
Inglês,
9 meses atrás
Biologia,
9 meses atrás