ThaliaLevy / projeto-caixa-mercado

Neste projeto é possível cadastrar funcionário e produto, fazer login somente se o funcionário estiver cadastrado, visualizar nota fiscal, realizar vendas e pagamento.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

projeto-caixa-mercado

BREVE DESCRIÇÃO DO PROJETO


  • O projeto que tem como proposta principal a de simular um caixa de mercado, que tem como funcionalidades cadastramento de funcionários e produtos, exclusão ou alteração de dados, visualização de nota fiscal, bem como os cálculos da venda, e o pagamento ou cancelamento da compra, dentre outras;
  • Foram desenvolvidas 5 telas distintas, portanto, as funcionalidades indicadas se aplicarão às telas cabíveis, assim, não estando presentes em todas simultaneamente;
  • Para a interface gráfica foi utilizado o framework Swing;
  • Os bancos de dados são arquivos .txt.

Projeto do módulo 02 do curso de formação fullstack da Step Computer Academy.
Repositório com exercícios deste módulo: https://github.com/ThaliaLevy/step-computer-academy-modulo02/tree/master-branch


INICIANDO O PROJETO: TELA DE LOGIN


A primeira tela a ser mostrada é a de login, onde o usuário pode acessar se já tiver uma conta cadastrada ou optar por cadastrar uma conta nova:

image

Caso tente entrar sem ter login:

image

TELA DE CADASTRO DE FUNCIONÁRIO


Os campos da tela de cadastro são automaticamente tratados após a inserção da informação. Caso esta não seja informada corretamente, os campos não serão formatados e haverá um aviso, que impedirá o salvamento do cadastro:

image

Ao serem inseridos corretamente, é possível salvar:

image

[CONTINUAR...]

About

Neste projeto é possível cadastrar funcionário e produto, fazer login somente se o funcionário estiver cadastrado, visualizar nota fiscal, realizar vendas e pagamento.


Languages

Language:Java 100.0%