Você está na página 1de 3

ESCOLA ESTADUAL DE EDUCAÇÃO PROFISSIONAL DR.

SOLON
TAVARES
CURSO TÉCNICO DE INFORMÁTICA

LUCIANO DE LEAO FERREIRA

TRABALHO SOBRE PROJETO DE SOFTWARE - FASE 2

GUAIBA
2023
1.Requisitos funcionais
Cadastro de Livros: O sistema deve permitir o cadastro de livros com informações como título,
autor, editora, ano de publicação e quantidade disponível.

Cadastro de Usuários: O sistema deve permitir o cadastro de usuários com informações como
nome, matrícula e turma.

Empréstimo de Livros: O sistema deve permitir que os usuários aluguem livros disponíveis na
biblioteca.

Devolução de Livros: O sistema deve permitir que os usuários devolvam os livros alugados.

Consulta de Livros: O sistema deve permitir que os usuários consultem a disponibilidade de


livros na biblioteca.

2. Requisitos não funcionais


Segurança: O sistema deve garantir a segurança dos dados dos usuários e dos livros.

Desempenho: O sistema deve ser capaz de processar as solicitações dos usuários rapidamente.

Escalabilidade: O sistema deve ser capaz de lidar com um grande número de usuários e livros.

Usabilidade: O sistema deve ser fácil de usar para todos os usuários.

Diagrama de Caso de Uso: Infelizmente, não posso criar um diagrama de caso de uso em uma
imagem. No entanto, posso descrever um exemplo simples:

Ator: Usuário

Casos de Uso: Cadastro de Usuário, Cadastro de Livro, Empréstimo de Livro, Devolução de


Livro, Consulta de Livro
3. Diagrama de Caso de Uso (com seus relacionamentos)

4. Especificações de caso de uso


1. Pré-condições: O usuário deve estar cadastrado no sistema e o livro desejado deve estar
disponível na biblioteca.
2. Fluxo Principal: O usuário solicita o empréstimo do livro, o sistema verifica a disponibilidade do
livro e registra o empréstimo.
3. Pós-condições: O livro é marcado como alugado no sistema.

Você também pode gostar