/abba_bibliotecabrasileira

ABBA é uma biblioteca acadêmica fictícia, criada por um trio de desenvolvedores durante o curso da disciplina Programação Orientada a Objetos na PUC-PR.

Primary LanguageJava

ABBA: Aplicação Brasileira para Bibliotecas Acadêmicas

ABBA é um projeto fictício que visa gerenciar as transações básicas de uma biblioteca.

Como ABBA pode ser útil

Este software pode ser extremamente útil para instituições de ensino, especialmente faculdades e universidades. ABBA permite o gerenciamento eficiente e organizado das operações básicas da biblioteca. Com este software, bibliotecas podem registrar leitores e funcionários, gerenciar empréstimos e devoluções de livros, manter um controle preciso dos livros que estão emprestados e quais usuários os pegaram emprestados, além de permitir o cadastro de novos livros.

Ao permitir que as bibliotecas gerenciem essas operações de forma eletrônica e eficiente, o software pode ajudar a economizar tempo e recursos, além de permitir que as bibliotecas forneçam um serviço melhor e mais ágil aos seus usuários.

Principais Recursos

  • Cadastrar novos Usuários, Livros e Empréstimos
  • Editar e Excluir cadastros realizados de Alunos e Livros
  • Visualizar transações e registros
  • Reinicializar registros de Usuários, do Acervo e de Transações
  • Acessar os registros em diferentes dispositivos

Screenshots

Print de Menu Principal Print de Menu Principal

Print de Menu Principal Print de Menu Principal Print de Menu Principal

Linguagens e Tecnologias

Java JComponent Git GitHub

Técnicas Praticadas

  • Herança e Encapsulamento
  • Polimorfismo com Override
  • Persistência de dados em arquivos .dat
  • Tratamento de Erros e Exceções
  • Modelagem de classes em UML
  • Desenvolvimento em grupo

Disponibilidade

Este projeto não tem uma versão executável. Mas você pode fazer um fork deste repositório ou baixá-lo para dar continuidade no teu dispositivo.

Para baixar, clique aqui.

Autoria

Este projeto foi desenvolvido durante o cumprimento da disciplina Programação Orientada a Objetos, na PUC-PR, pelos discentes:

  • Abner Andrade

    Interessado em saber sobre os fundamentos das coisas. Dedicado aos estudos sobre algoritmos, linguagens de baixo nível e bases numéricas.

    GitHub | LinkedIn

  • Joyce Lemos

    Focada em criar interfaces de usuário intuitivas e visualmente atraentes para sites e aplicativos. Sólida base em HTML, CSS e JavaScript.

    GitHub | LinkedIn

  • Vinícius Reis

    Dedicado a aplicar e desenvolver conhecimentos na área de Análise e Desenvolvimento de Sistemas e no Desenvolvimento de Soluções Críticas

    GitHub | LinkedIn