Skip to content

Releases: mendes658/biblioteca_java

Fase 3 - Interface Gráfica

Choose a tag to compare

@mendes658 mendes658 released this 21 Feb 08:13
ad54e0f
v3.0

Update README.md

Fase 2 - Persistência de dados

Choose a tag to compare

@mendes658 mendes658 released this 02 Oct 15:41

A constante "TYPE_OF_STORAGE" no DAO foi setada para 2, permitindo o armazenamento em disco.

Features:

✅ Hierarquia: Administrador, Bibliotecário e Leitor

✅ Empréstimos e Devoluções

✅ Reservas

✅ Multas por atrasos

✅ Bloqueio de leitores

✅ Geração de relatórios e estatísticas gerais

✅ Gerenciameto do acervo

✅ Pesquisa de livros

✅ Renovação de empréstimos

✅ Sistema de login por tipo de usuário

✅ Testes unitários e de integração

✅ Armazenamento em arquivos ".ser"

Fase 1 - Diagramação, implementação e testes

Choose a tag to compare

@mendes658 mendes658 released this 02 Oct 15:40

Na primeira release, a implementação do armazenamento em arquivos já está no código, porém não está ativada.

Existe uma constante na classe DAO chamada "TYPE_OF_STORAGE", que coordena onde serão armazenados os objetos, caso seja setada em "1", são salvos na memória, e "2", são salvos em arquivos do tipo ".ser".

Para realizar todos os testes de uma vez, é possível rodar o arquivo "mainTestSuite" no pacote de testes.

Features:

✅ Hierarquia: Administrador, Bibliotecário e Leitor

✅ Empréstimos e Devoluções

✅ Reservas

✅ Multas por atrasos

✅ Bloqueio de leitores

✅ Geração de relatórios e estatísticas gerais

✅ Gerenciameto do acervo

✅ Pesquisa de livros

✅ Renovação de empréstimos

✅ Sistema de login por tipo de usuário

✅ Testes unitários e de integração