<commit_before>================================
GASTOCK - Controle de Estoque
================================

Trabalho da disciplina de **Linguagem de Programação III** do curso de Análise e Desenvolvimento de Sistemas do
Instituto Federal de Educação, Ciência e Tecnologia de São Paulo - Campus São Carlos. Disciplina mestrada pelo
Prof. Dr. <NAME> a.k.a. *Carlão* e Prof. Dr. <NAME> a.k.a. *Bianchi*.

Objetivo
--------

Controlar o estoque de combustíveis em Postos de Abastecimento é uma trafera basicamente impossível sem o auxilio de meios eletrônicos nos dias de hoje. A ideia desse projeto é fornecer, de uma maneira segura e confiável, relatórios e telas que auxiliem os funcionários a realizarem esse controle.

Introdução
--------------------

Segundo a Wikipédia, um posto de abastecimento, posto de serviços, ou posto de combustível é uma instalação que vende combustível e lubrificantes para veículos a motor. Os tipos mais comuns de combustível vendidos são gasolina ou diesel (gasóleo).

Alguns postos (no Brasil, inclusive), fornecem combustíveis alternativos tais como álcool (etanol combustível), butano (GLP), gás natural e biodiesel. Outros oferecem hidrogênio e querosene.

O GASTOCK será dividido em dois sistemas, o primeiro será uma simulação de um sistema embarcado, onde existirá um terminal que o usuário irá digitar a quantidade de combustível que será liberado para seu veículo.

.. figure:: https://raw.githubusercontent.com/joseantonnio/gastock/master/terminal.jpg
   :alt: map to buried treasure

   Exemplo do sistema Embarcado
   
Esse sistema embarcado irá realizar o armazenamento das informações da bomba de combustvível no banco de dados e irá travar/destravar a bomba.

Já o segundo sistema será o de gerenciamento de estoque de combustíveis, que **irá** exibir um relatório de combustíveis vendidos, disponíveis e quais estão próximos do limite mínimo, e um relatório básico de vendas. Este, por sua vez, **não** irá exibir relatórios de faturamento, **não** realizará o controle de caixa e **não** realizará qualquer controle administrativo de posto de abastecimento com exceção dos itens listados anteriormente.<commit_msg>Alterações solicitadas pelo Carlão<commit_after>================================
GASTOCK - Controle de Estoque
================================

Trabalho da disciplina de **Linguagem de Programação III** do curso de Análise e Desenvolvimento de Sistemas do
Instituto Federal de Educação, Ciência e Tecnologia de São Paulo - Campus São Carlos. Disciplina mestrada pelo
Prof. Dr. <NAME> a.k.a. *Carlão* e Prof. Dr. <NAME> a.k.a. *Bianchi*.

Objetivo
--------

Controlar o estoque de combustíveis em Postos de Abastecimento é uma trafera basicamente impossível sem o auxilio de meios eletrônicos nos dias de hoje. A ideia desse projeto é fornecer, de uma maneira segura e confiável, relatórios e telas que auxiliem os funcionários a realizarem esse controle.

Introdução
--------------------

Segundo a Wikipédia, um posto de abastecimento, posto de serviços, ou posto de combustível é uma instalação que vende combustível e lubrificantes para veículos a motor. Os tipos mais comuns de combustível vendidos são gasolina ou diesel (gasóleo).

Alguns postos (no Brasil, inclusive), fornecem combustíveis alternativos tais como álcool (etanol combustível), butano (GLP), gás natural e biodiesel. Outros oferecem hidrogênio e querosene.

O GASTOCK será dividido em dois sistemas, o primeiro será uma simulação de um sistema embarcado, onde existirá um terminal que o usuário irá digitar a quantidade de combustível que será liberado para seu veículo.

.. figure:: https://raw.githubusercontent.com/joseantonnio/gastock/master/terminal.jpg
   :alt: map to buried treasure

   Exemplo do sistema Embarcado
   
Esse sistema embarcado irá realizar o armazenamento das informações da bomba de combustvível no banco de dados e irá travar/destravar a bomba.

Já o segundo sistema será o de gerenciamento de estoque de combustíveis, que **irá** controlar 3 tipos de combustíveis: gasolina, álcool e diesel. Cada combustível também terá uma quantidade de bombas que serão gerenciadas pelo sistema. O segundo sistema também **irá** exibir um relatório de combustíveis vendidos, disponíveis e quais estão próximos do limite mínimo, e um relatório básico de vendas. Este, por sua vez, **não** irá exibir relatórios de faturamento, **não** realizará o controle de caixa e **não** realizará qualquer controle administrativo de posto de abastecimento com exceção dos itens listados anteriormente.

{'fraction_non_alphanumeric': 0.08540611930442439, 'fraction_numerical': 0.00022011886418666079, 'mean_word_length': 4.68, 'pattern_counts': {'":': 0, '<': 7, '<?xml version=': 0, '>': 7, 'https://': 2, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '280994', 'n_tokens_mistral': 1493, 'n_tokens_neox': 1414, 'n_words': 617}