Casos de uso

2010 palavras 9 páginas
Ator Cliente
• Ator que representa os clientes que tomam os livros emprestados. A interação do cliente com o sistema é feito de forma indireta, quando solicita ao bibliotecário o empréstimo ou a reserva de um item; ou de forma direta, quando recebe uma notificação do sistema.
Ator Administrador
• Ator responsável por manter o cadastro de Clientes, Obras e Itens. Também é o administrador que fornece as regras que limitam o número de reservas e empréstimos que um cliente pode fazer.
Use Case Emprestar Item
• EmprestaItem registra no sistema um empréstimo de um item para um cliente. Este caso de uso é iniciado com a entrada dos identificadores do cliente e do título a ser emprestado. Em seguida é feita uma verificação da quantidade de itens que já estão emprestados para o cliente. Se essa quantidade for igual ao valor máximo, o cliente é notificado e o empréstimo é cancelado. Caso contrário, é verificada a disponibilidade de um item com o título desejado. Se não houver itens disponíveis, o cliente tem a possibilidade de fazer uma reserva (utilizando o caso de uso fazer reserva). Se houver itens disponíveis é feito o registro do empréstimo. Se o título do item estivesse reservado pelo cliente, a reserva correspondente é removida (utilizando o caso de uso remover reserva).
Use Case Devolver Item
• Devolver item registra no sistema que um determinado item foi devolvido por um cliente. Este caso de uso se inicia com a entrada dos identificadores do cliente e do item a ser devolvido. Com estas informações, o sistema altera o estado do empréstimo correspondente, indicando que o item foi devolvido. O sistema também verifica se existe uma reserva para o título do item devolvido. Se existir, o cliente que reservou o título a mais tempo deve ser avisado (utilizando o caso de uso AvisarCliente).
Use Case Remover Reserva
• A remoção de uma reserva pode ocorrer devido a uma das seguintes situações:

1) Um cliente desistiu de pegar emprestado um item que havia

Relacionados

  • casos de uso
    1515 palavras | 7 páginas
  • Casos de uso
    4243 palavras | 17 páginas
  • caso de uso
    603 palavras | 3 páginas
  • Caso de uso
    519 palavras | 3 páginas
  • Caso de uso
    2545 palavras | 11 páginas
  • Casos de uso
    1068 palavras | 5 páginas
  • Caso de uso
    598 palavras | 3 páginas
  • Casos de uso
    604 palavras | 3 páginas
  • Caso de uso
    737 palavras | 3 páginas
  • casos de uso
    773 palavras | 4 páginas