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

Aplicativo Para Biblioteca

Por:   •  3/10/2020  •  Trabalho acadêmico  •  830 Palavras (4 Páginas)  •  120 Visualizações

Página 1 de 4

Projeto: Aplicativo para Biblioteca

Versão: 1.2

1. Introdução

Este documento apresenta os requisitos de usuário do sistema do aplicativo da Biblioteca. A atividade de análise de requisitos foi conduzida aplicando-se técnicas de modelagem de casos de uso, modelagens de classe e modelagem de comportamento dinâmico do sistema. Os modelos apresentados foram elaborados usando a UML. Este documento está organizado da seguinte maneira: a Seção 2 contém uma descrição do propósito do sistema; a Seção 3 apresenta o modelo de casos de usos, incluído descrições de atores e descrições de casos de uso; a Seção 4 apresenta os fluxos de eventos através de um único diagrama de atividades, e as listas de requisitos de usuário levantados junto ao cliente.

2. Descrição do propósito do sistema:

A biblioteca necessita de um sistema que gerencie o fluxo de usuários e o fluxo de empréstimo e devolução de livros: devera ser colhido os dados dos usuários (alunos e professores) e dos livros para que possa ser realizado o empréstimo e a devolução. Para que o empréstimo seja feito é preciso que o usuário e o livro estejam cadastrados no sistema e que o aluno não possua multas de atraso. O emprestimo será efetuado caso o livro esteja cadastrado. Após o emprestimo sera gerado um relatório contendo a data de emprestimo e devolução que sera de no máximo 7 dias.

3. Modelos de caos de uso

O modelo de casos de uso visa capturar e descrever as funcionalidades que um sistema deve prover para os atores que interagem com o mesmo. Os atores identificados no contexto deste projeto são descritos a seguir.

Atores:

Usuário: representa os alunos que utilizam o aplicativo da biblioteca para fazer o empréstimo ou devolução de um livro.

Sistema do aplicativo da biblioteca: representa o sistema do aplicativo, responsável por interagir as diversas ações do usuário.

A seguir é apresentado o diagrama de casos de usos e suas descrições.

3.1- Casos de uso

A seguir são apresentadas as descrições de cada um dos casos de usos identificados.

Fazer login:

Deve informar seu e-mail ou nome de usuário, e senha para poder fazer uso do aplicativo.

Fazer cadastro: O usuário deve informar seus dados acadêmicos e/ou pessoais para fazer o cadastro.

Escolher opção: o usuário deve informar se deseja fazer um empréstimo ou verificar seu status. O usuário não poderá fazer um empréstimo caso tenha uma devolução atrasada no momento.

Escolher livro: o usuário deve escolher o livro que deseja.

Reservar: o usuário deve reservar o livro escolhido. O usuário não poderá reservar um que não esteja disponível.

Confirmar escolha: O usuário deve confirmar sua decisão.

3.2- Descrição dos fluxos de eventos Fluxo de eventos normais:

Fazer cadastro

Descrição: 1.o usuário informa seus dados acadêmicos e pessoais.

Fazer login

Precondição: usuário precisa estar cadastrado.

Descrição: 2. Usuário informa seu e-mail e senha para logar.

Escolher opção

Descrição: 3. O usuário tem duas opções para escolher: empréstimo e pendências. Ao selecionar empréstimo seguirá para o passo 4, e se escolher pendencias, seguira até a opção ver status, onde poderá ver as devoluções atrasadas, os prazos e avisos.

3.a usuário escolhe um empréstimo.

Escolher livro

Descrição: 4. o usuário escolhe o livro.

4.a o aplicativo mostra opções de livros e de buscar livros ao usuário.

Reservar

Precondição: o livro só poderá ser reservado caso esteja disponível, e caso o usuário não tenha nenhuma devolução atrasada.

Descrição: 5.o usuário seleciona reservar para o livro escolhido.

Confirmar escolha

Descrição: 6. o sistema apresenta opção para o usuário confirmar a reserva, assim o usuário confirma e o processo é encerrado.

Fluxo de eventos de exceção Fazer login

Condições de exceção: dados inválidos

Descrição:

uma mensagem de erro é exibida e informa para o usuário realizar o preenchimento com seu e-mail e senha novamente.

Escolher livro

Condições de exceção: livro esgotado

Descrição: uma mensagem de aviso é exibida, informando ao usuário que o livro escolhido não está disponível.

Reservar

Condições de exceção: o usuário tem uma devolução atrasada.

Descrição: uma mensagem é exibida, informando que o usuário tem uma devolução pendente.

Fluxo de eventos

...

Baixar como (para membros premium)  txt (6.2 Kb)   pdf (38.4 Kb)   docx (10.8 Kb)  
Continuar por mais 3 páginas »
Disponível apenas no TrabalhosGratuitos.com