Pular para o conteúdo

Cooperativa A1 evolui seu ecossistema de aplicações e integra COBOL, Java e Delphi com DBMaker SQL


A Cooperativa A1 avançou na modernização de seu ambiente corporativo ao adotar o DBMaker SQL como base central de dados para suas aplicações de negócio. A iniciativa permitiu integrar sistemas desenvolvidos em COBOL, Java, Delphi e PHP de forma direta, segura e performática, eliminando processos intermediários baseados em arquivos texto e ampliando significativamente a eficiência operacional. O projeto, conduzido com apoio da INTERON, preservou os investimentos existentes e criou uma arquitetura mais flexível e preparada para evolução contínua.

A cooperativa

Fundada em 1933 e sediada em Palmitos, Santa Catarina, a Cooperativa A1 atua na produção agrícola cooperativa e reúne mais de 8.000 associados e cerca de 1.200 colaboradores. Suas operações dependem de um ERP corporativo robusto, responsável por áreas críticas como controle de estoque, contabilidade, contas a pagar e receber, folha de pagamento, fiscal e fornecimento. A estabilidade e a confiabilidade desses sistemas são essenciais para a continuidade do negócio.



O desafio

Com o aumento do volume de dados e da complexidade operacional, o ambiente anterior passou a apresentar limitações de desempenho e flexibilidade, especialmente no acesso em modo cliente/servidor. Além do ERP COBOL, a cooperativa operava aplicações desenvolvidas em Delphi, utilizadas nas balanças de silos, sistemas web em Java e portais corporativos em PHP. A comunicação entre essas soluções dependia, em grande parte, da geração e troca de arquivos texto ou XML, o que aumentava a complexidade, o tempo de processamento e os riscos operacionais.

O desafio era evoluir esse ecossistema tecnológico, melhorar a performance e facilitar a integração entre sistemas e linguagens, sem comprometer a estabilidade das aplicações críticas nem exigir reescrita do código existente.

A solução

Para atender a essas necessidades, a Cooperativa A1 adotou o DBMaker SQL como banco de dados relacional central, totalmente integrado ao ambiente COBOL. A solução permitiu que diferentes aplicações passassem a acessar os dados de forma nativa, por meio de JDBC, ODBC e DCI, eliminando dependências de arquivos intermediários e simplificando a arquitetura.

Além disso, a cooperativa migrou um sistema web em Java, anteriormente baseado em PostgreSQL, para o DBMaker, permitindo que tanto o sistema web quanto o ERP COBOL acessassem os mesmos dados de forma direta e segura. Recursos avançados do banco, como chaves estrangeiras, restrições e views, passaram a ser utilizados para reforçar a segurança, a integridade das informações e a performance das consultas.


Os resultados

Com o novo ambiente, a Cooperativa A1 obteve ganhos expressivos de desempenho, com redução significativa no tempo de resposta das rotinas e melhor aproveitamento dos recursos do servidor. A integração entre COBOL e outras linguagens tornou-se mais simples, rápida e confiável, abrindo espaço para a criação de novas funcionalidades, relatórios e interfaces sobre a mesma base de dados corporativa.

A modernização também viabilizou a evolução de soluções como o Portal da Cooper A1, permitindo que associados, clientes e fornecedores acessem informações de forma integrada e segura, diretamente a partir do banco de dados relacional.