Skip to content

Simulador para gerenciar venda e estoque de produtos, além de ter acesso específico para cada tipo de funcionário.

Notifications You must be signed in to change notification settings

Carlos-Mareco/gerenciamento_venda

Repository files navigation

Gerenciamento de venda

Simulador de um gerenciador de vendas e gestão de funcionários.

Compilação e execução (linux)

Usando o compilador java, contudo ele deve estar configurado no path do seu sistema. Certifique-se de estar no diretório do programa.

mkdir bin && javac -d bin *.java

E para executar, ainda no mesmo diretório do programa, use :

java -cp .:bin Main

Entendendo o código

É utilizado para inicializar o programa, além de instanciar um objeto da classe Loja para poder utilizar as funções da loja.

É onde fica todas as ações da interface do funcionário da loja.

A classe Estoque é responsável por gerenciar os produtos da classe Produto.

A classe abstrata Funcionario é utilizada para fornecer os métodos que todos os funcionários da loja devem ter. Enquanto que as classes Vendedor e Gerente são classes filhas de Funcionario, cada classe filha é responsável pelos métodos de um tipo de funcionário.

É reponsável pela GUI (Graphical User Interface, ou seja, Interface Gráfica do Usuário) da loja.

Menu_Inicial
Menu_Vendedor
Menu_Gerente

Ambiente de criação e teste

Informação do OS: Linux Mint 20.1 Cinnamon.
Kernel do Linux: 5.4.0-77-generic.
Processador: Intel© Core™ i7-7500U CPU @ 2.70GHz × 2.
Memória: 7.7 GiB.
Editor/IDE: Visual Studio Code 1.57.1.
Java: Oracle Java SE JDK 11.0.11.

Considerações finais

Este programa faz parte de um dos componentes avaliativos da disciplina de Programação III da Universidade Federal do Amapá do curso de Ciência da Computação.
Este programa não tem intuito de uso comercial.

About

Simulador para gerenciar venda e estoque de produtos, além de ter acesso específico para cada tipo de funcionário.

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages