Software desenvolvido em .NET Framework (C# Windows Forms e Access database), com objetivo de suprir uma necessidade específica no recebimento do almoxarifado central da empresa Progás Braesi.
No recebimento de alguns produtos (motores, chicotes elétricos etc) há a necessidade de um controle dos produtos que entram, para fins de auditoria, de modo que em caso de defeito em algum lote dos produtos, seja possível identificar a data de entrada do lote, o fornecedor e quantos itens desde lote defeituoso há nas dependências da empresa.
A solução até a data da implantação do software é um formulário criado com o InfoPath (Microsoft Office 2007), que realiza a persistência dos dados em um arquivo de banco de dados Access (.accdb). Por se tratar de uma ferramenta antiga, o uso da ferramenta impossibilitou a atualização do sistema operacional para a versão mais recente(Windows 7 PRO para Windows 11 PRO). Para tornar facilitar a migração que já teria como desafio a mudança da interface gráfica, optei por utilizar o mesmo arquivo de banco de dados, não sendo feita a atualização do banco.
No sistema nós temos que pontuar algumas entidades que são fundamentais para que seja feita o controle de entrada de produtos, são elas:
- Produto
- Recebedor
- Fornecedor
- Recebimento
O ícone do programa leva as iniciais das duas empresas e a sua cor foi inspirada nas cores de ambas as empresas.
Na tela inicial o usuário possui acesso ao formulário principal do sistema, onde será feito o registro dos produtos que entram no almoxarifado central. Há uma validação para que nenhum dos campos que iniciam vazios(Fornecedor, Material, Quantidade e Número do Lote) estejam sem dados quando o usuário registrar o recebimento. Também há uma tabela que é carregada no Load do form que contém os 10 últimos registros de recebimento.