Você está na página 1de 2

CASO DE USO EXPANDIDO PARA ALGUNS DOS CASOS DE USO DA

BIBLIOTECA

CASO DE USO - Reservar Livro


Sumário: Este caso de uso possibilita a um usuário da biblioteca fazer a reserva de
um livro. Esta reserva é efetuada diretamente pelo Usuário usando a Internet.
Ator Primário: Usuário
Pré-Condições: O Usuário é cadastrado na Biblioteca. (O Usuário já foi autenticado
pelo Sistema)
Fluxo Principal
1. O usuário entra com a identificação do livro que deseja reservar.
2. O sistema verifica a existência do livro.
3. O sistema verifica a existência de empréstimos em aberto para o usuário.
4. O sistema registra a reserva e gera um recibo contendo os dados da reserva
5. O caso de uso se encerra
Fluxo Alternativo (2): Não existe o livro disponível na biblioteca
a. O sistema informa ao usuário
b. O sistema faculta ao usuário procurar um outro livro
c. Retorna ao passo 1
Fluxo Alternativo (3): O usuário tem empréstimos em aberto
a. O sistema informa ao usuário que ele não pode reservar livro pois está com
pendência na biblioteca
b. O caso de uso se encerra
Pós condição: reserva realizada ou mensagem informando a impossibilidade de
reserva ao usuário

CASO DE USO – Emprestar Livro


Sumário: Este caso de uso possibilita a um usuário pegar emprestado um exemplar de
livro.
Ator Primário: Bibliotecária
Pré-Condições: Bibliotecária e usuário identificados.
Fluxo Principal
6. A Bibliotecária entra com a identificação do exemplar e do usuário.
7. O sistema verifica a existência de reservas para o exemplar desejado
8. O sistema verifica a existência de empréstimos em aberto para o usuário.
9. O sistema verifica o número de exemplares em poder do usuário
10.O sistema registra o empréstimo e imprime um recibo contendo os dados do
empréstimo
11.O caso de uso se encerra
Fluxo Alternativo (1): Não existe o livro disponível na biblioteca
a. O sistema informa a bibliotecária
b. O caso de uso se encerra
Fluxo Alternativo (2): Já existe uma reserva do exemplar desejado para outro usuário
c. O sistema informa a bibliotecária
d. O caso de uso se encerra
Fluxo Alternativo (2): O exemplar estava reservado para o próprio usuário
a. O sistema dá baixa na reserva
b. Retorna ao passo (3)
Fluxo Alternativo (3): O usuário tem empréstimos em aberto
c. O sistema informa a bibliotecária
d. O caso de uso se encerra
Fluxo Alternativo (4): O usuário excedeu o número máximo de empréstimos
a. O sistema informa a bibliotecária
b. O caso de uso se encerra
Pós condição: Empréstimo realizado ou informação ao usuário sobre impossibilidade
de empréstimo

CASO DE USO - Devolver Livro


Sumário: O usuário devolve um exemplar em seu poder
Ator Primário: Bibliotecária
Pré-Condições: Bibliotecária identificada. A Bibliotecária tem em mãos o exemplar a
ser devolvido.
Fluxo Principal:
1. A bibliotecária entra com o código do exemplar
2. O sistema apresenta o registro do empréstimo
3. A bibliotecária confirma a devolução
4. O sistema verifica se houve atraso na devolução
5. O sistema registra a devolução
6. O caso de uso se encerra
Fluxo Alternativo (4): devolução em atraso
a. O sistema calcula o número de dias em atraso e a multa a ser paga
b. O sistema reporta uma mensagem apropriada
c. A bibliotecária registra o pagamento da multa
d. Volta ao passo 5.
Pós-Condição: Livro devolvido.

Você também pode gostar