Skip to content

Segundo projeto da disciplina Projeto de Software 2019.2 (Com orientação à objeto)

Notifications You must be signed in to change notification settings

paulov59/Projeto-OO

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

29 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Projeto OO

Segundo projeto da disciplina Projeto de Software 2019.2 - Gerenciador de Loja

Paulo Victor Laurentino Severiano

Como executar o programa

O sistema inicia com um menu onde o usuário poderá escolher entre as opções para fazer o gerenciamento de recursos e clientes de sua loja.

Funcionalidades do Sistema

1 - Gerenciar caixa

1.1 - Abrir caixa

Será solicitado nome de usuário (admin), senha (admin) e o valor inicial do caixa. Após a abertura, o sistema poderá realizar vendas e cancelamentos.

1.2 - Fechar caixa

Será solicitado nome de usuário (admin) e senha (admin). Após o fechamento, o sistema informará a quantidade de vendas e o total arrecadado.

1.3 - Realizar venda

Será solicitada a identificação do cliente e os códigos dos produtos.

1.4 - Cancelar venda

Será solicitado o número da nota fiscal que, caso encontrado, será cancelada, restaurando a quantidade de produtos no estoque e o valor em caixa.

1.5 - Buscar venda

Será solicitado o número da nota fiscal e, caso encontrada, mostrará informações da transação referida pela nota.

1.6 - Relatório de vendas

Mostra informações de todos as vendas realizadas, como nome do cliente, número da nota fiscal, valor total.

2 - Gerenciar Estoque

2.1 - Adicionar produto

Deve-se adicionar as informações do produto conforme solicitado pelo próprio sistema.

2.2 - Remover produto

Será solicitado o código do produto que, caso encontrado, será removido.

2.3 - Visualizar todos os produtos

Mostrará informações de todos os produtos cadastrados, como quantidade, código e preço.

2.4 - Buscar produto

Será solicitado o códido do produto e, caso encontrado, mostrará informações como nome, quantidade, código e preço.

2.5 - Alterar produto

Será solicitado o códido do produto e, caso encontrado, poderá alterar informações do cadastro, como nome, quantidade e preço.

3 - Gerenciar funcionários

3.1 - Adicionar funcionário

Deve-se adicionar as informações do funcionário conforme solicitado pelo próprio sistema.

3.2 - Remover funcionário

Será solicitado o CPF do funcionário que, caso encontrado, será removido.

3.3 - Visualizar todos os funcionários

Mostra informações de todos os funcionários cadastrados, como nome, cpf e salário.

3.4 - Buscar funcionário

Será solicitado o CPF do funcionário e, caso encontrado, mostrará informações como nome, cpf, código de identificação e salário.

3.5 - Alterar cadastro de funcionário

Será solicitado o CPF do funcionário e, caso encontrado, poderá alterar informações do cadastro, como nome e salário.

4 - Gerenciar Clientes

4.1 - Adicionar cliente

Deve-se adicionar as informações do cliente conforme solicitado pelo próprio sistema.

4.2 - Remover cliente

Será solicitado o CPF do cliente que, caso encontrado, será removido.

4.3 - Visualizar todos os clientes

Mostra informações de todos os clientes cadastrados, como nome e cpf.

4.4 - Buscar cliente

Será solicitado o CPF do cliente e, caso encontrado, mostrará informações como nome e cpf.

4.5 - Alterar cadastro de cliente

Será solicitado o CPF do cliente e, caso encontrado, poderá alterar informações do cadastro, como nome e endereço.

5 - Encerrar programa

About

Segundo projeto da disciplina Projeto de Software 2019.2 (Com orientação à objeto)

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages