TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

SISTEMA DE CONTROLE DE UMA BIBLIOTECA

Por:   •  30/8/2015  •  Pesquisas Acadêmicas  •  3.407 Palavras (14 Páginas)  •  491 Visualizações

Página 1 de 14

SISTEMA DE CONTROLE DE UMA BIBLIOTECA

Caso de Uso Reservar Livro

Objetivo: Permitir que um usuário da biblioteca faça a reserva de um livro desejado. Ele vai utilizar a internet para fazer essa reserva.

Ator: Usuário

Pré-Condições: O usuário ter cadastro na biblioteca e ter sido autenticado pelo sistema.

Condição de entrada: O usuário decide reservar um livro e escolhe a opção correspondente.

Fluxo Principal:

1. O sistema exibira um menu contendo um formulário a ser preenchido pelo usuário contendo a opção busca do livro e também cancelar a operação. (F.A.1)

2. O usuário então fornece ao sistema os dados do livro ao qual deseja reservar e escolhe a opção buscar e o sistema então fará uma busca para localizar o livro desejado.

3. O sistema retorna a busca com o livro desejado. (F.A.2)

4. O sistema verifica a disponibilidade do livro para reserva.

5. O sistema então exibira uma mensagem para o livro disponível

6. O sistema vai verificar se há alguma reserva aberta para esse usuário e quantas existem. (F.A.3)

7. O Sistema efetua a reserva e retorna uma mensagem para o usuário contendo a data máxima para devolução.(F.A.4)

8. O Caso de uso é encerrado.

Fluxos Alternativos

(F.A.1) Se o usuário escolher cancelar.

1. O sistema volta para pagina inicial.

2. Retorna para o passo 1 do fluxo principal.

(F.A.2) Não há registros para o livro buscado.

1. Retorna a mensagem de busca não encontrada.

2. Volta para o passo 1 do fluxo principal.

(F.A.3) O livro não está disponível para reserva.

1. Exibe a mensagem de que não há livros disponíveis para reserva.

2. O sistema faz a verificação para data prevista de devolução do livro solicitado.

3. Informa ao usuário a data prevista para haver o livro solicitado disponível.

4. O sistema retorna um mensagem para o usuário perguntado-o se deseja fazer a reserva do livro não disponível.

5. Se o usuário disser que quer fazer a reserva o sistema exibe a mensagem de que ele será contado quando o livro estiver disponível.Caso contrario o caso de uso se encerra.

(F.A.4) Se o usuário estiver excedido o número máximo de reservas.

1. O sistema retorna a mensagem adequada.

2. O caso de uso é encerrado.

Caso de Uso (Empréstimo de Livro)

Objetivo: Possibilitar que o usuário faça o empréstimo de um livro.

Ator: Bibliotecária.

Pré-Condição: A bibliotecária estar cadastrada. Ter em mãos o livro a ser emprestado.

Condição de Entrada: Selecionar a opção empréstimo de livro.

Fluxo-Principal

1. A bibliotecária inseriu os dados do livro e do usuário.

2. O Sistema faz a verificação se não há reservas para o livro.

3. O Sistema faz a verificação da existência de empréstimos abertos para o usuário. (F.A.1, F.A.2)

4. O Sistema faz a verificação de quantos empréstimos o usuário possui em sua posse.(F.A.3)

5. O Sistema registra o empréstimo e imprime um comprovante com todos os dados do empréstimo para o usuário. (F.A.4)

6. O Caso de uso é encerrado.

Fluxo Alternativo

(F.A.1) Se existir uma reserva do livro desejado para outro usuário.

1. O Sistema retorna uma mensagem adequada.

2. O Caso de Uso é encerrado.

(F.A.2) Pro caso do exemplar estar reservado para o próprio usuário.

1. O Sistema faz a baixa na reserva.

2. O Caso de uso é encerrado.

(F.A.3) O Usuário possui empréstimos em aberto.

1. O Sistema retorna uma mensagem adequada.

2. O Caso de uso é encerrado.

(F.A.4) O usuário excedeu o limite de empréstimos por período.

1. O Sistema retorna a mensagem adequada.

2. O Caso de uso é encerrado.

Caso de uso: Cancelar Reserva

Objetivo: Possibilita o usuário fazer o cancelamento de uma reserva. Será feita por meio da internet pelo próprio usuário .

Ator: Usuário

Pré-Condição: O usuário estar cadastrado na biblioteca e ter sido autenticado.

Condição de Entrada: O usuário deve selecionar a opção de cancelamento de reserva no sistema.

Fluxo Principal:

1. O usuário solicita que seja exibida sua lista de reservas.

2. O sistema apresenta a lista de reservas do usuário.(F.A.1)

3. O usuário faz a seleção da reserva que deseja cancelar.

4. O Sistema solicita a confirmação do cancelamento da reserva.

5. O usuário confirma o cancelamento.(F.A.2)

6. O Sistema faz o cancelamento da reserva solicitada.

7. O Sistema então mostra para o usuário sua lista de reservas atualizadas e exibe a opção para fazer um novo cancelamento ou encerrar o caso de uso.

8. O Usuário escolhe a opção fazer novo cancelamento.(F.A.3)

9.

...

Baixar como (para membros premium)  txt (22.8 Kb)   pdf (145.2 Kb)   docx (24 Kb)  
Continuar por mais 13 páginas »
Disponível apenas no TrabalhosGratuitos.com