Analisando propostas

Software para orçamento

Publicado em 21 de Setembro de 2023 dias na TI e Programação

Sobre este projeto

Aberto

Rocuro um profissional para desenvolver a integração de uma planilha Excel complexa com um banco de dados MySQL hospedado no servidor Windows Server da empresa, com o objetivo de proteger informações sensíveis (salários, margens, custos internos) e facilitar a futura migração para um sistema web completo.

Atualmente, o orçamento é calculado no Excel com diversas fórmulas distribuídas em várias abas, incluindo dados confidenciais que não podem ser expostos aos usuários.
O projeto será dividido em duas fases:

Fase 1 (este projeto):

Migrar dados e cálculos sensíveis para o banco MySQL.

Conectar o Excel ao MySQL via ODBC ou outra solução confiável.

Garantir que, mesmo com cópia não autorizada do Excel, a planilha não funcione sem acesso ao banco.

Definir estrutura do banco já pensando na futura migração para sistema web.

Fase 2 (futuro):

Desenvolvimento de sistema web com autenticação por cargos, logs e relatórios avançados, aproveitando o mesmo banco de dados.

Requisitos da Fase 1:
Modelagem de banco MySQL com tabelas para: mão de obra, impostos, ferramentas, EPIs, deslocamentos, histórico de orçamentos, usuários.

Migração de cálculos sensíveis do Excel para o banco.

Conexão do Excel ao MySQL para consulta e cálculos, preservando interface atual para os usuários.

Controle básico de permissões no banco para proteger dados críticos.

Documentação clara para manutenção e futura expansão.

Preferências técnicas:
Banco: MySQL (Windows Server).

Integração: Excel (Office 365 ou 2019) via ODBC/Power Query/VBA.

Segurança: usuários e permissões no MySQL; ocultar dados sensíveis da planilha.

Código e scripts entregues junto com documentação.

Entrega esperada:
Scripts SQL de criação das tabelas e inserção inicial.

Planilha Excel adaptada e conectada ao banco.

Documentação de instalação e configuração.

Sugestões para a futura Fase 2 (sistema web).

Contexto Geral do Projeto

Atualmente trabalhamos com um Excel, onde a proposta comercial sai muito bem afiada, no entanto, todo o banco de dados e informações ficam em abas ocultas, não trazendo qualquer segurança de informação em caso de cópia da planilha, pretendo substituir essa planilha para um aplicativo que acessa essas informações do servidor, sendo sua cópia sem função.

Categoria TI e Programação
Subcategoria Programação
Qual é o alcance do projeto? Alteração média
Isso é um projeto ou uma posição de trabalho? Um projeto
Tenho, atualmente Eu tenho uma ideia geral
Disponibilidade requerida Conforme necessário
Integrações de API Cloud Storage (Dropbox, Google Drive, etc)
Funções necessárias Desenvolvedor

Prazo de Entrega: Não estabelecido

Habilidades necessárias