Eustáquio (discussão | contribs)
Sem resumo de edição
Linha 10: Linha 10:
= Requisitos Funcionais =
= Requisitos Funcionais =
<br>
<br>
*CRUD de Livros;
*CRUD de Usuário;
*Buscar livros disponíveis para empréstimo;
*Avisar datas para devolução;
*Busca de livros com diversas opções de filtragens;
*Colocar Livros em estantes virtuais conforme gênero;
*Sistema de permutação de livros;
*Sistema de empréstimo de livros;
*Sistema de devolução de livros;
*Sistema de venda de livros;
*Sistema para adiar data de devolução;
*Sistema de controle de livros emprestados;


= Requisitos não-funcionais =
= Requisitos não-funcionais =

Edição das 14h09min de 13 de julho de 2016

Escopo


  • Aplicação web voltada para o empréstimo e controle de livros dos usuários.
    • Poderão ser cadastrados todos os livros que o usuário possui ou que ele deseja adquirir
    • Poderá ser solicitado o empréstimo de livros de outros usuários, emprestar seus próprios livros e gerenciar todos os empréstimos por categorias como: tempo, conservação, proximidade, etc.
    • Haverá pontuação de acordo com os empréstimos realizados de forma a ser qualificado publicamente.


Requisitos Funcionais


  • CRUD de Livros;
  • CRUD de Usuário;
  • Buscar livros disponíveis para empréstimo;
  • Avisar datas para devolução;
  • Busca de livros com diversas opções de filtragens;
  • Colocar Livros em estantes virtuais conforme gênero;
  • Sistema de permutação de livros;
  • Sistema de empréstimo de livros;
  • Sistema de devolução de livros;
  • Sistema de venda de livros;
  • Sistema para adiar data de devolução;
  • Sistema de controle de livros emprestados;



Requisitos não-funcionais

  • Interpretador: CPython 3.4
  • Framework web: Django 1.9 e Flask 0.10
  • SGBD: PostgreSQL 9.4
  • Versionamento: Git
  • Servidor HTTP: Gunicorn 19.4