Trabalho _Biblioteca
Sistemas de Informação
SUMÁRIO
1-DFD - Contexto 3
1- DFD - Contexto
2- Lista de Eventos
3- Diagrama de Nível
4- Lógica do Processo
Ordem
Processso
Descrição
1
Emprestar Livro
Dados de entrada: Dados do Livro de solicitação de empréstimo e dados do Aluno.
Com os dados do Livro, consulta no Acervo a disponibilidade da publicação, devolve a disponibilidade para o usuário, juntamente com os dados do Aluno, efetiva o empréstimo, atualizando o Acervo com “Publicação Reservada” e gera repositório de empréstimo inserindo a informação de data de retirada e data de entrega.
1.1
Verifica Disponibilidade
Dados de entrada: Dados do Livro de solicitação de empréstimo.
Com os dados do livro, verifica a disponibilidade no estoque do acervo, se houver disponibilidade, envia os dados do livro para o processo “Efetivar Reserva”, senão, retorna a indisponibilidade para o aluno.
1.2
Efetivar Reserva
Dados de Entrada: Dados do Livro de solicitação de empréstimo e dados do Aluno.
Com os dados do Livro e do Aluno, atualiza o banco de dados do Acervo com a informação de “Publicação Reservada”, gera relatório de empréstimo inserindo a informação de data de retirada e data de entrega e retorna para o usuário “Publicação Reservada com Sucesso”.
2
Renovar Empréstimo
Dados de Entrada: Dados da reserva que será solicitada renovação.
Com os dados da reserva, consulta a reserva e atualiza o relatório de empréstimo com a nova data de entrega, retornando ao usuário “Reserva Renovada!”.
2.1
Verifica Reserva
Dados de Entrada: Dados da reserva que será solicitada renovação.
Consulta os dados da reserva e verifica se a data de entrega não foi ultrapassada.Se a data de entrega foi ultrapassada, retorna para o usuário “Não poderá ser renovado