Skip to content

O projeto é parte do curso de Data Science da ADA TECH, com funcionalidades para incluir, excluir e mostrar vendas, melhores vendedores, produto mais vendido e opções para criar um arquivo, incluindo conversão em dólar.

License

Notifications You must be signed in to change notification settings

claraferreirabatista/projeto_logica_de_programacao_II

Repository files navigation

Projeto de Gestão de Vendas

Este é um projeto simples de gestão de vendas que permite ao usuário interagir com algumas funcionalidades relacionadas a vendas, produtos e vendedores. O programa é executado em um loop, onde o usuário pode escolher entre várias opções para realizar diferentes tarefas.

Funcionalidades

O projeto possui as seguintes funcionalidades:

  1. Incluir uma venda: Permite ao usuário adicionar uma nova venda ao sistema, inserindo as informações relevantes da venda.

  2. Excluir uma venda: Permite ao usuário excluir uma venda existente no sistema com base no ID da venda.

  3. Mostrar os melhores vendedores: Esta opção exibirá os vendedores que mais venderam no período registrado.

  4. Mostrar o produto mais vendido: Esta opção mostrará o produto que foi mais vendido no período registrado. Junto ao total de vendas aquele mês digitado e o lucro por dia.

  5. Mostrar todas as vendas: Exibe todas as vendas registradas no sistema.

  6. Criar um arquivo: Permite ao usuário criar um arquivo com as informações das vendas.

  7. Criar um arquivo, moeda atual convertidas em dólar $$: Permite ao usuário criar um arquivo com as informações das vendas, onde os valores em moeda atual estão convertidos em dólar.

  8. Sair do programa: Permite ao usuário encerrar a execução do programa.

Como usar

  1. Certifique-se de que o Python esteja instalado em seu sistema.

  2. Faça o download de todos os arquivos do projeto, incluindo add_purchase.py, del_purchase.py, best_seller.py, utils.py, best_product.py, funcoes.py, db.py, e index.py.

  3. Execute o arquivo index.py para iniciar o programa.

  4. O programa mostrará um menu com as opções numeradas, onde você pode escolher a ação que deseja realizar.

  5. Siga as instruções do programa para inserir os dados necessários ou visualizar as informações desejadas.

  6. Para encerrar o programa, escolha a opção "8" no menu.

Para utilizar o Sistema de Gerenciamento de Vendas, você precisará do Python instalado em sua máquina. Clone este repositório e execute o arquivo principal do projeto.

git clone https://github.com/claraferreirabatista/projeto_logica_de_programacao_II.git
cd projeto_logica_de_programacao_II
python3 index.py

Observações

Este projeto foi desenvolvido com base em um conjunto específico de funcionalidades e requisitos. Caso deseje expandir o projeto com novas funcionalidades ou aprimorá-lo, sinta-se à vontade para modificar os arquivos existentes ou adicionar novos módulos de acordo com suas necessidades.

Esperamos que este projeto seja útil para gerenciar suas vendas e fornecer insights sobre o desempenho dos vendedores e produtos. Se tiver alguma dúvida ou sugestão, não hesite em entrar em contato conosco!

Por fazer parte de um processo avaliativo ele não segue os preceitos do Clean Code, por isso tem vários comentários ao decorrer de cada módulo.

Obrigado por usar meu programa!

Contribuições

Contribuições para melhorias e correções são bem-vindas! Sinta-se à vontade para enviar pull requests.

Licença

Este projeto está licenciado sob a MIT license.Este projeto está licenciado sob a MIT License.

Linkedin Badge Gmail Badge

About

O projeto é parte do curso de Data Science da ADA TECH, com funcionalidades para incluir, excluir e mostrar vendas, melhores vendedores, produto mais vendido e opções para criar um arquivo, incluindo conversão em dólar.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages