Quais são as linguagens, bancos de dados e principais ferramentas utilizadas pelos sistemas Sincro ?

~ 0 min
2021-01-21 17:49

A primeira versão do Sinro-Coop data de 1998, utilizando um front-end em Access/VBA sendo o back-end um servidor de arquivos MSAccess 8.0. Havia planos de migração para o SQLserver tão logo o Access apresentasse perda de eficiência, o que se imaginava ocorreria quando o bancos atingissem cerca de 200 Mb.

No entanto, verificou-se o MSAccess continua apresentando um desempenho muito eficiente e seguro, mesmo com o maior banco de clientes atingindo 400 Mb (janeiro/2021), no caso uma cooperativa que gerencia 10 mil cooperados ativos. A facilidade de manutenção, suporte e treinamento, associada ao excelente desempenho, provocou a protelação do upgrade, agora planejado apenas para clientes cujo banco de dados atinja 1 GB, possivelmente com um custo diferenciado.

A contínua evolução do front-end está sendo conduzida considerando-se a possibilidade de upgrade do back-end para um servidor de dados, tendo a escolha recaído sobre o SQL server e o PostgreSQL, de forma que ambos possam vir a ser utilizados oportunamente.

Atualmente 39 Dlls desenvolvidas em VB e C# complementam o front-end em VBA , contando os sistemas com interfaces web em PHP/javascript para gerenciamento da Nuvem e acesso pelos profissionais a seus dados relevantes, sendo o módulo SinSocial, de gerenciamento da conexão e troca de dados com o eSocial, desenvolvido em C# utilizando SQLserver.

As instalações de clientes hospedadas em nosso data-Center incorporam Apache e PHP, o que permite criar portais individualizados de acesso a dados para os cooperados e a administração.

O acesso ao sistema é realizado através do protocolo Microsoft RDP , por meio de portas diferenciadas da padrão, sendo utilizado o excelente PFsense como roteador e firewall de entrada à rede privada.

O Help do sistema utiliza o KBpublisher / MySQL e para o faq utilizamos o PHPmyFAQ/MySQL

Avaliação média: 0 (0 Votos)

Não pode comentar este artigo

Tags