Skip to content

LeoFacB/Trabalho-OO-GerenciaPatrimonial

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 

Repository files navigation

Projeto de Gerência Patrimonial - Orientação a Objetos

Este projeto de Gerência Patrimonial é desenvolvido como parte da disciplina de Orientação a Objetos do curso de Engenharia de Software da Universidade de Brasília. O sistema visa proporcionar uma solução eficiente para o controle e administração de ativos patrimoniais, aplicando os princípios fundamentais da Orientação a Objetos para uma estrutura modular e reutilizável.

👥 Contribuição

Este projeto é resultado da colaboração de dois alunos do curso de Engenharia de Software durante o terceiro semestre:

🗃 Documentação Utilizada

📑 Especificação do Mini Projeto de OO

  1. MPUML:

    • Deve ser entregue e apresentado um diagrama de classes contendo as classes e relacionamentos desenvolvidos no MiniProjeto.
    • Entregar um mini-cenário do qual o diagrama de classes foi inspirado.
    • Código Java que represente o diagrama de classes modelado. As funcionalidades mínimas obrigatórias não precisam estar implementadas neste momento, mas o código deve estar alinhado com o diagrama de classes e deve conter uma classe que implemente o método main para testes.
  2. MPJava:

    • Deve ser entregue e apresentado:
      • Diagrama de classes atualizado.
      • Código Java atendendo às funcionalidades relacionadas ao tema escolhido.
      • Diagrama de pacotes representando a organização do código.
      • Testes unitários.
      • Documentação JavaDoc.
  • Utilizar o paradigma orientado a objetos.
  • Escrito em Java.
  • Execução em um computador (não é um aplicativo para celular).
  • Não prever conexão com a internet.
  • Prover interação com o usuário por meio de interface gráfica.

📝 Tema e Suas Especificações

Tema: Gerência patrimonial.

Exemplo de Software Similar: Link para o aplicativo no Google Play.

Funcionalidades mínimas obrigatórias:

  • CRUD de item de patrimônio.
  • CRUD de Filial.
  • Listagem de todos os itens de patrimônio cadastrados.
  • Listagem de todo patrimônio de uma filial.
  • Busca por um patrimônio dado seu nome.

🗄 Bibliotecas e frameworks usados

🖱 Telas do programa

Todas as telas dispõem interação com o usuário por meio de interface gráfica. Aqui estão algumas telas. Tela menu

Apartir do menu principal o usuário pode buscar, cadastrar e vizualizar os patrimonios, além de atualizar o sistemas após novos cadastros.

Tela pesquisa imovel Tela cadastro filial tela cadastro consumivel

📍 Status do Repositório

GitHub language count GitHub last commit