Informática, perguntado por pedrodziurkowski123, 2 meses atrás

Um diagrama de caso de uso pode ser descrito como uma ferramenta visual que fornece uma maneira para os stakeholders chegarem a um entendimento comum das funcionalidades. Nesse sentido, um caso de uso é uma construção de modelagem utilizada para definir o comportamento de um sistema. As interações entre o usuário e o sistema são descritas neste diagrama, juntamente com um conjunto de alternativas possíveis para cada ação (SENGUPTA; BHATTACHARYA, 2006).

SENGUPTA, S.; BHATTACHARYA, S. Formalization of UML use case diagram-a Z notation based approach.
[S.l]: IEEE, 2006. p. 1-6.

Diante do exposto anterior sobre diagrama de caso de uso, analise o cenário a seguir:


Imagine que você é um profissional da área de software contratado para a construção e manutenção de um sistema bancário. Esse sistema está em fase inicial de desenvolvimento, e para tanto, precisamos representar as atuais funcionalidades em um diagrama de caso de uso. Nesse banco, o cliente pode fazer as seguintes operações: Consultar saldo, depositar ou sacar dinheiro. No entanto, quando o cliente consultar o saldo, existem duas alternativas opcionais para ele, isto é, ele pode “Consultar o saldo em tela” ou “Consultar o saldo impresso”. No entanto, obrigatoriamente, quando o cliente consultar o saldo o sistema deve realizar a verificação de usuário. Nesse sentido, o sistema também possui outra atividade essencial, a de realizar registro de todas as transações.


O que será necessário realizar? Baseando-se no cenário descrito anteriormente:

- Realize o levantamento de pelo menos 7 requisitos funcionais.
- Modele um diagrama de casos de uso completo com todas as notações e elementos necessários, tais como, atores, associações (extend e include) e casos de uso.

Soluções para a tarefa

Respondido por shaman429
4

Resposta:

1. Consultar saldo

2. Depositar dinheiro

3. Sacar dinheiro.

4. Consultar o saldo em tela

5. Consultar o saldo impresso

6. Verificação de usuário

7. Realizar registro de todas as transações

Explicação: É a sequência requerida no próprio enunciado

Perguntas interessantes