Configurando o brasitela para gestão escolar: o que funciona e o que não funciona
O sistema da Brasitela é uma das plataformas de gestão educacional mais utilizadas no interior de São Paulo, especialmente por escolas de ensino básico que precisam de um módulo integrado para boletins, frequência, cadastros e emissores de declaração. A versão que roda em Sorocaba segue a mesma estrutura padrão, mas há pequenas diferenças na configuração regional que podem travar quem tenta fazer a primeira instalação sem olhar o manual. O módulo principal é o Brasitela EduSys. Ele exige o .NET Framework 4.8 no mínimo, banco SQL Server ou MySQL (dependendo da licença), e um servidor web com IIS ou Apache. A maioria das escolas usa o SQL Server Express porque não quer gastar com licença adicional. Funciona bem, mas exige que o serviço do SQL Agent esteja rodando, senão os relatórios diários de frequência não geram.
brasitela sorocaba: configurações locais que precisam ser ajustadas
A instalação padrão deixa o fuso horário como UTC e o formato de data como MM/DD/YYYY. Isso precisa ser corrigido na primeira configuração, senão toda a emissão de diário de classe e histórico escolar vem com datas invertidas. Vou direto ao ponto: dentro do painel do Brasitela, vá em Administração > Configurações Regionais. Altere o fuso para America/Sao_Paulo e o formato de data para DD/MM/YYYY. Salve e reinicie o serviço do IIS com o comando iisreset. Isso leva trinta segundos e resolve metade dos problemas que chegam na secretaria no início do semestre. Outro ajuste que ninguém menciona no manual é o collation do banco de dados. Se o banco foi criado com a collation SQL_Latin1_General_CP1_CI_AS, os acentos em nomes de alunos e professores vão aparecer como caracteres estranhos em relatórios exportados para PDF. A solução é migrar o banco para a collation Latin1_General_CI_AS, mas isso exige um restore completo. Se sua escola tem menos de duzentos alunos, vale o downtime de uma hora no contra-turno. Se tem mais, considere manter a collation atual e usar a função CONVERT no nível da aplicação para corrigir a exibição nos relatórios.
Abaixo vai o passo a passo de configuração que eu uso desde 2019, quando implementei o sistema na primeira escola que atendi.
Passo a passo prático
1. Preparação do servidor. Instale o Windows Server 2019 ou 2022. Adicione os recursos de função Web Server (IIS). Instale o .NET Framework 4.8 e o SQL Server Express 2022 com ferramentas de Gerenciamento. Crie uma rede local dedicada para o banco, separada da rede dos computadores dos alunos. Isso evita que um pico de acesso no recreio entre em conflito com o download de materiais didáticos pela Wi-Fi da escola. Você vai notar diferença na velocidade de carregamento do painel em menos de dois segundos. 2. Instalação do Brasitela. Execute o instalador como administrador. Na tela de seleção de componentes, marque todos os módulos: Gestão Acadêmica, Financeiro, Biblioteca, Portal do Aluno e App Mobile. Deixe a opção de integração com o CAGED desmarcada se a escola não for enviar dados para o ministério ainda. O processo leva cerca de oito minutos em um SSD. Em um HD mecânico, leva perto de trinta.
3. Configuração do banco. Após a instalação, abra o SQL Server Management Studio. Crie um novo login com nome brasitela_usr e senha forte. Dê permissões de SELECT, INSERT, UPDATE e DELETE apenas no banco do Brasitela, nunca no master ou em outros bancos do servidor. Isso evita que uma falha no sistema abra brecha para acesso a dados sensíveis de outras pastas. No painel do Brasitela, informe as credenciais na tela de conexão com o banco. 4. Cadastro inicial. Comece pela estrutura organizacional: anos letivos, turmas e componentes curriculares. Preencha pelo menos um ano letivo completo antes de cadastrar alunos. O sistema exige que a turma esteja vinculada a um ano ativo para permitir o cadastro de estudantes. Se você tentar cadastrar alunos primeiro, o campo de turma fica cinza e travado. Isso acontece porque o modelo de dados do Brasitela prioriza a hierarquia calendário > turma > aluno, não o contrário.
👉 Clique no botão abaixo para saber mais sobre o assunto!
5. Testes de integridade. Antes de liberar para a equipe da secretaria, rode o diagnóstico interno do próprio sistema. No menu Administração, procure por Verificação de Integridade. Ele testa conexões com o banco, tempo de resposta do servidor, existência de tabelas órfãs e tamanho dos logs. O relatório leva cerca de três minutos para ser gerado. Anote qualquer linha em amarelo ou vermelho. Linhas vermelhas indicam falhas críticas que impedem o funcionamento correto. Linhas amarelas indicam configurações subótimas que não quebram o sistema, mas causam lentidão ao longo do tempo.
Problema real que encontrei e como resolvi
No segundo semestre de 2022, uma escola em Sorocaba me chamou porque o módulo de frequência parava de registrar após as 14h. O problema parecia aleatório, mas sempre acontecia no mesmo horário. Descobri que o serviço de agendamento do SQL Server Express tinha um timeout configurado para cinquenta e quatro minutos por padrão, e o job noturno de atualização de frequência ultrapassava esse limite quando a escola tinha mais de quinhentos alunos. A solução foi aumentar o timeout no arquivo de configuração do SQL Agent para cento e vinte minutos e reagendar o job para executar às 23h, fora do horário escolar. O erro cessou imediatamente. Outro caso recorrente: a sincronização do App Mobile com o servidor central falhava quando a escola usava um firewall corporativo que bloqueava a porta 443 de saída para domínios externos. O app da Brasitela usa a API REST via HTTPS, então qualquer regra de firewall que restrinja domínios fora da whitelist interna impede o sincronismo. A solução foi adicionar o domínio *.brasitela.com.br à whitelist do firewall e testar a conectividade com o comando Test-NetConnection no PowerShell, apontando para a porta 443. Se o resultado for True, a porta está liberada.
O que o sistema não faz bem
O Brasitela tem limitações sérias que nenhuma atualização recente resolveu completamente. O módulo financeiro é rudimentar. Ele gera contas a receber e pagar, mas não integra com meios de pagamento modernos como PIX automático ou boleto com código de barras dinâmico sem configuração adicional via API. Se sua escola cobra mensalidade e precisa de baixa automática por pagamento, você vai precisar de um software externo que se comunique com o Brasitela via importação de arquivo TXT. Isso adiciona pelo menos duas horas semanais de trabalho manual na secretaria. A geração de relatórios personalizados também é limitada. O construtor de relatórios permite filtros básicos por turma, período e situação do aluno, mas não permite joins entre tabelas diferentes ou cálculos derivados diretamente no relatório. Se você precisa de um relatório que cruzado dados de frequência com notas e situação financeira do aluno, terá que exportar para Excel e montar manualmente. Isso consome tempo e pode levar a erros de planilha que geram inconsistências nos dados enviados à secretaria de educação municipal.
O suporte técnico da Brasitela é razoável, mas os tempos de resposta variam muito. Em dias úteis, durante o horário comercial, o ticket é respondido em até quatro horas. Finais de semana e feriados, o atendimento pode levar até quarenta e oito horas. Para escolas que precisam resolver algo antes do início das aulas, isso é problemático. Minha recomendação é fazer todas as configurações e testes duas semanas antes do início do ano letivo, nunca na última hora.
Dica que poupa tempo
Mantenha um backup completo do banco e do diretório de instalação do Brasitela toda sexta-feira à noite, usando o Windows Task Scheduler com um script PowerShell simples. O script deve copiar a pasta de instalação para um servidor de rede e fazer dump do banco com o comando BACKUP DATABASE via SQLCMD. Armazene os backups por noventa dias em disco local e um repasse mensal para nuvem. Já vi escolas perderem dados de três anos porque o controle de backup era feito manualmente e alguém esqueceu de rodar. O custo total de implantação para uma escola de quatrocentos alunos em Sorocaba gira em torno de doze mil reais, incluindo servidores, licenças anuais, migração de dados de um sistema anterior e treinamento da equipe. O retorno em tempo economizado na digitação de boletins e diários de classe compensa o investimento a partir do primeiro semestre de uso. O maior garganto não é técnico, é humano. A equipe da secretaria demora em média sessenta dias para dominar o fluxo do sistema. Durante esse período, a produtividade cai. Planeje esse período de adaptação com folga e não espere eficiência plena antes do terceiro mês de uso.