Requisitos Funcionais - Higorschumaker/asunifeso_higor GitHub Wiki

Estoria 1 - Cadastro de Alunos

Como um [Gestor da biblioteca] Eu preciso [Cadastrar um novo aluno] Para que eu possa [garantir que o aluno realize empréstimos]

Critérios de aceitação Critério 1: Para que um aluno seja cadastrado é necessário que sejam informados:nome e matrícula

Estoria 2 - Cadastro de Livros

Como um [Gestor da biblioteca] Eu preciso [Cadastrar um novo livro] Para que eu possa [garantir que os livros sejam emprestados]

Critérios de aceitação Critério 1: Para que o livro seja cadastrado é necessário que sejam informados: código, nome e editora

Estoria 3 - Cadastro de Funcionários

Como um [Gestor da biblioteca] Eu preciso [Cadastrar um novo funcionário] Para que eu possa [garantir que o funcionário realize empréstimos]

Critérios de aceitação Critério 1: Para que o funcionário seja cadastrado é necessário que sejam informados:nome e cpf

Estoria 4 - Realizar o Empréstimo

Como um [Funcionário da biblioteca] Eu preciso [Realizar um empréstimo] Para que eu possa [garantir que o livro seja emprestado]

Critérios de aceitação Critério 1: Para que um livro seja emprestado é necessário que sejam informados:data de empréstimo, livro e aluno Critério 2: Cada aluno pode ter no máximo 3 livros emprestados simultaneamente.

Estoria 5 - Consulta ao Acervo

Como um [Gestor da biblioteca, funcionário, aluno] Eu preciso [Consultar o acervo] Para que eu possa [verificar a disponibilidade de um livro]

Critérios de aceitação Critério 1: Para que o acervo seja consultado é necessário que sejam informados: nome do livro ou código do livro