Skip to content

Projeto do terceiro bimestre do segundo ano do Ifal, da disciplina de Programação Orientada a Objetos.

Notifications You must be signed in to change notification settings

nandowastaken/cantina-do-ifal

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

64 Commits
 
 
 
 

Repository files navigation

Cantina do Ifal

Integrantes do grupo: Fernando Jorge, Normando Vinícius, Eliel Cirino e Vinícius Santos Germano.

Requisitos Funcionais

  • Guardar a informação dos itens do estoque da cantina (nome, descrição, preço de compra, preço de venda e quantidade comprada, quantidade vendida)
  • Permitir que o administrador da cantina cadastre novos itens no estoque, ou adicione novas quantidadea itens já existentes
  • Não permitir que sejam cadastrados itens com preços inválidos, inclusive preço devenda menor que o preço de compra
  • Não permitir que a quantidade de itens disponíveis seja inválida
  • Dar baixa nos itens vendidos do estoque
  • Mostrar um resumo dos itens e suas quantidades disponíveis ordenado pela descrição ou quantidade disponível, a critério do usuário
  • Mostrar resumo dos itens com quantidade baixa no estoque(abaixo de 50 itens)
  • Mostrar resumo do lucro/prejuízo de acordo com a baixa dos produtos no estoque

Como rodar?

Vá em config.java do pacote database e ajuste os dados do banco de dados para si. Para ter o banco de dados do projeto, você pode baixar ele aqui e importar no phpmyadmin: https://github.com/nandowastaken/estoque e instalar a base de dados cantina_
Depois use o terminal para usar o programa. Da interface, somente o login funciona.

Desenvolvimento do projeto

Os requisitos funcionais (cadastrar, vender, resumos, acrescentar) foram cumpridos. A interface e a conexão também estão ok, entretanto a interface do funcionário não tem funcionalidade (é necessário usar o terminal).

About

Projeto do terceiro bimestre do segundo ano do Ifal, da disciplina de Programação Orientada a Objetos.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages