REPOSITORY OVERVIEWLive repository statistics
★ 0Stars
⑂ 0Forks
◯ 0Open issues
◉ 0Watchers
63/100
OPENREPOHUB HEALTH SIGNALMixed signals
A transparent discovery signal based on current public GitHub metadata.
Recent activity35% weight
100 Community adoption25% weight
0 Maintenance state20% weight
100 License clarity10% weight
0 Project information10% weight
75 This score does not audit code, security, maintainers, documentation quality, or suitability. Verify the repository and its current documentation before adoption.
README preview
Sistema Biblioteca
Sistema desenvolvido em Java para gerenciamento de um acervo de livros por meio de um menu interativo no console. O projeto foi criado para praticar Programação Orientada a Objetos, coleções dinâmicas, validação de dados e implementação de funcionalidades de pesquisa.
Tecnologias
- Java
- Programação Orientada a Objetos (POO)
- Collections Framework (
ArrayList)
Funcionalidades
- Cadastro de livros
- Listagem completa do acervo
- Pesquisa por autor
- Pesquisa por nome da obra
- Pesquisa por gênero
- Validação de códigos duplicados
- Pesquisa ignorando acentos e diferenças entre letras maiúsculas e minúsculas
- Validação de entrada de dados
- Menu interativo via console
Objetivos de Aprendizagem
Durante este projeto foram praticados conceitos como:
- Classes e Objetos
- Encapsulamento
- Enumerações (
enum)
- Collections Framework (
ArrayList)
- Estruturas de decisão e repetição
- Validação de dados
- Tratamento de exceções
- Manipulação de Strings
- Organização de código
Estrutura do Projeto
src/
├── BibliotecaApp.java
├── Livro.java
└── TipoPesquisa.java
Status
✅ Concluído
📚 Projeto desenvolvido para fins de estudo e evolução prática em Java.
ALGORITHMICALLY RELATEDSimilar Open-Source Projects
Selected from shared topics, language and repository description—not editorial ratings.
Sistema console de gerenciamento escolar com CRUD de livros/alunos, associação um-para-muitos (ArrayList), enum StatusLivro e menu Scanner. Feito na Maratona Java Virado no Jiraya (pré-polimorfismo) para portfólio estágio backend.
49/100 healthActive repository
JavaNo license
⑂ 0 forks◯ 0 issuesUpdated May 1, 2026