Diagrama de Caso de Uso - gabrielf7/Engenharia-Software-ERROR418 GitHub Wiki

Um diagrama de caso de uso é adequado para dá uma visão geral do relacionamento entre casos de uso, atores e sistemas.

O que são atores?

Responsáveis, direta ou indiretamente, pela interação com o sistema. Pode ser uma pessoa, dispositivo físico, mecanismo ou subsistema.

Como identificar os atores?

Os atores principais interage diretamente com o sistema computacional, já os atores secundários interage com os outros atores.

Exemplo de atores:

funcionário de um banco

Como identificar os casos de uso?

Exemplo: Biblioteca

  • Para usar os serviços de uma biblioteca, os leitores deverão estar registrados e possuir um cartão com número de identificação e foto.
  • O sistema deve permitir que um leitor apto empreste um ou mais livros, por um período de tempo que varia de 1 semana a 6 meses, dependendo do tipo de leitor (1 semana para estudantes de graduação, 15 dias para estudantes de pós-graduação e 6 meses para docentes).
  • O leitor está apto a emprestar livros se não possuir em seu poder livros com data de devolução vencida e desde que o número de livros emprestados não ultrapasse o número máximo permitido, que depende do tipo de leitor (6 livros para estudantes de graduação, 10 livros para estudantes de pós-graduação e 15 livros para docentes).
  • O sistema deve permitir que o leitor devolva um ou mais livros em seu poder, fazendo com que o livro volte a ficar disponível na biblioteca.

DIAGRAMA DE CASO DE USO

Autora: Erica Nogueira

⚠️ **GitHub.com Fallback** ⚠️