Prévia do material em texto
Sistema de Biblioteca Online Parte 1 - Identificação dos Atores e Casos de Uso 1. Atores que interagem com o sistema: Usuário: Pessoa que acessa o sistema para buscar, reservar, renovar livros e verificar pendências. Funcionário da Biblioteca: Responsável por gerenciar o acervo e aprovar devoluções. Sistema de Pagamento (externo): Responsável pelo processamento de multas e pendências financeiras. 2. Casos de uso dos usuários: Pesquisar livro Reservar exemplar Renovar empréstimo Consultar pendências Parte 2 - Diagrama de Casos de Uso ```mermaid %% Diagrama de Casos de Uso - Sistema de Biblioteca Online % % Ferramenta: Mermaid actor Usuario actor "Funcionário da Biblioteca" as Funcionario actor "Sistema de Pagamento" as Pagamento Usuario --> (Pesquisar livro) Usuario --> (Reservar exemplar) Usuario --> (Renovar empréstimo) Usuario --> (Consultar pendências) Funcionario --> (Gerenciar livros disponíveis) Funcionario --> (Aprovar devoluções) Pagamento --> (Verificar pendências financeiras) (Consultar pendências) ..> (Verificar pendências financeiras) : (Reservar exemplar) ..> (Consultar pendências) : ``` Parte 3 - Especificação do Caso de Uso Caso: Reservar exemplar Ator(es) Envolvido(s): Usuário Descrição: O usuário realiza a reserva de um livro disponível para retirada posterior. • • • • • • • • • Pré-condições: O usuário deve estar autenticado no sistema e não ter pendências impeditivas. Fluxo Principal: 1. O usuário acessa o sistema. 2. O usuário pesquisa o livro desejado. 3. O sistema exibe os exemplares disponíveis. 4. O usuário seleciona um exemplar e solicita a reserva. 5. O sistema verifica pendências e disponibilidade. 6. O sistema confirma a reserva e exibe a data limite para retirada. Fluxo Alternativo: - 3a. Caso não haja exemplares disponíveis, o sistema informa que a reserva não é possível. - 5a. Se o usuário tiver pendências, o sistema bloqueia a reserva e informa o motivo. Pós-condições: A reserva do livro é registrada e vinculada ao usuário com uma data limite para retirada. Parte 4 - História de Usuário "Como usuário da biblioteca, eu quero reservar um exemplar de um livro para que eu possa garantir sua disponibilidade e retirá-lo depois." • Sistema de Biblioteca Online 📚 Parte 1 - Identificação dos Atores e Casos de Uso 1. Atores que interagem com o sistema: 2. Casos de uso dos usuários: Parte 2 - Diagrama de Casos de Uso Parte 3 - Especificação do Caso de Uso Caso: Reservar exemplar Parte 4 - História de Usuário