ControleAbastecimento
Exemplo Simples de Controle de Abastecimento
- Quiet · last change 7-22-2021
- ★ 5 on GitHub
README
Aplicação: Controle de Abastecimentos
Requisitos funcionais:
Você foi contratado para analisar e desenvolver um software para gerenciar os abastecimentos e tanques de combustíveis do posto ABC. Sabendo disso, leia com atenção as informações que o gerente do posto descreveu:
- Preciso controlar os abastecimentos feitos durante cada dia, identificando a bomba utilizada, a quantidade de litros e o valor abastecido;
- Em cada abastecimento incide um imposto de 13% do valor abastecido, e essa informação deve ser registrada;
- Cada bomba está ligada a um tanque. No posto ABC existem dois tanques, um de gasolina e um de óleo diesel. Para cada tanque duas bombas de combustível;
- Também gostaria de um relatório em que os abastecimentos fossem agrupados, exibindo o dia, o tanque, a bomba e o valor. E ao final do relatório a soma total do período.
Requisitos não funcionais:
- A aplicação deve ser simples (Minimum Viable Product);
- Utilize boas práticas e conhecimentos que você julga interessantes;
- Caso sinta necessidade crie testes unitários/funcionais;
- A versão do Delphi fica a seu critério, mas utilize apenas componentes/recursos nativos;
- Para construção do relatório utilize o Fortes Report;
- Utilizar banco de dados firebird ou sqlite (enviar junto com o projeto o script de criação do banco) .
Requisitos não funcionais que vão ser bem pontuados:
- Orientação a Objetos
- Rtti, Helpers
- Firedac

