- Membros do grupo:
- Felipe Dias
- Luis Antônio
- Daniel Augusto
- Leonardo Magalhães
-
Sobre o projeto: O projeto consiste na criação de um sistema de controle de biblioteca, que permite gerenciar livros, usuários, empréstimos e devoluções.
Cadastro de Livros: Permite adicionar novos livros à biblioteca, incluindo informações como título, autor, data de publicação e número de ISBN.
Cadastro de Usuários: Permite registrar novos usuários, como clientes ou funcionários da biblioteca, com informações pessoais como nome, email e telefone.
Empréstimo de Livros: Permite que usuários emprestem livros da biblioteca. Os empréstimos são registrados no sistema, incluindo o usuário que pegou emprestado, o livro emprestado e a data de devolução.
Devolução de Livros: Permite que os usuários devolvam os livros emprestados. O sistema atualiza automaticamente o status do livro para disponível após a devolução
Consulta de Livros: Permite pesquisar e encontrar livros disponíveis na biblioteca com base em diferentes critérios, como título, autor, categoria, e etc.
-
Tecnologias utilizadas:
- Utilizamos python, aliado de sua biblioteca de testes padrão, o pytest, que testavam as classes, suas funcionalidades, e o banco de dados utilizado, nesse caso, optamos pelo sqlite.