Este documento descreve três casos de uso da biblioteca: reservar livro, emprestar livro e devolver livro. O caso de uso de reservar livro permite que os usuários façam reservas online. O caso de uso de emprestar livro permite que a bibliotecária empreste exemplares aos usuários, verificando disponibilidade e pendências. O caso de uso de devolver livro cobre a devolução do exemplar e cobrança de possíveis multas.
Descrição original:
Título original
Exemplo de caso de Uso expandido - reservar item da biblioteca
Este documento descreve três casos de uso da biblioteca: reservar livro, emprestar livro e devolver livro. O caso de uso de reservar livro permite que os usuários façam reservas online. O caso de uso de emprestar livro permite que a bibliotecária empreste exemplares aos usuários, verificando disponibilidade e pendências. O caso de uso de devolver livro cobre a devolução do exemplar e cobrança de possíveis multas.
Este documento descreve três casos de uso da biblioteca: reservar livro, emprestar livro e devolver livro. O caso de uso de reservar livro permite que os usuários façam reservas online. O caso de uso de emprestar livro permite que a bibliotecária empreste exemplares aos usuários, verificando disponibilidade e pendências. O caso de uso de devolver livro cobre a devolução do exemplar e cobrança de possíveis multas.
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.