Após meses trabalhando com o i-Educar, nós do SERPRO julgamos fundamental termos uma importação confiável dos dados do Censo Escolar, e, com isso, estamos lançando esta funcionalidade para automatizar a pré-carga dos dados na implantação do sistema. Com essa funcionalidade o município tem autonomia e facilidade de inserir os seus próprios dados do Censo Escolar.
O Educacenso possui o seu layout de migração, utilizado tanto para importação como exportação dos dados pelo sistema. A partir dele, conseguimos trazer para uma nova instalação do i-Educar todos os dados relevantes de:
Escolas
Turmas
Cursos padrão do Ministério da Educação e suas etapas
Docentes
Incluindo cadastro de servidores
Criação de usuários com permissões básicas
Alunos
Matrículas dos alunos nas turmas criadas
A importação é parametrizável por:
Instituição: A instituição do sistema sob a qual será criado o conteúdo importado;
Ano de destino: O ano a ser atribuído para as turmas do sistema;
Carga horária de alunos e docentes: A carga horária a ser utilizada nos cursos e na jornada de trabalho dos docentes, respectivamente.
Após a execução da importação são criadas as escolas, alunos, turmas e alunos no sistema. Eles são vinculados pelo código do INEP de cada um deles, restando a administração escolar definir e configurar apenas:
Tipos de usuário da organização;
Cadastrar os usuários administrativos;
Definir suas regras de avaliação;
Cadastrar os componentes curriculares de cada curso/série;
Criar os anos letivos e suas etapas, e iniciá-los.
Ainda há trabalho a ser realizado, em breve teremos:
Atualização de cadastros já existentes na execução da importação para um novo ano letivo: por enquanto o sistema apenas cria novas escolas, professores, alunos e turmas;
Criação automática dos componentes curriculares e vinculação dos mesmos aos cursos;
Exportação dos dados para a migração do Educacenso.
A funcionalidade está disponível a partir desta revisão:
https://github.com/cmsz/ieducar/tree/b7e9fc26e410cdbb04bbed359b28c30d8cfae51f
E somente pode ser acessada por usuários poli-instituicionais, em /intranet/educacenso_importer.php
Autor: Carlos Morais dos Santos
1616 comentários
Já havia comentado com você, mas desejo registrar aqui também na Comunidade, que estou muito satisfeito pelo quanto avançaram neste tempo curto que estão envolvidos com o projeto, alcançando algo que considero de estimado apelo para o software e de encontro aos anseios de muitos membros da Comunidade. Com as prefeituras que trabalhamos até hoje, tínhamos alcançado apenas scritps externos para serviços de migração de dados, mas todo o processo era feito de forma manual pela nossa equipe. Por isto, você e toda equipe recebem os meus cumprimentos e de toda a nossa equipe por esta conquista. Paralelo a isto, nós temos algo bem interessante para somar. Um de nossos clientes, existente em razão de uma sólida parceria com a empresa MyTDT Corp. no Estado do Pará, liderada pelo Sr. Thieres Tembra, financiou a finalização da adaptação ao Educacenso/INEP, visando possibilitar também a exportação dos dados. Nós estamos atualmente homologando as funcionalidades num ambiente real da plataforma do INEP, de forma que garanta pelo menos para o ano que vem o envio das informações da 1ª Etapa, ref. a coleta de dados, já que a segunda etapa, da Situação do aluno, já iniciará a coleta em 02/02/2015. Estamos planejando, em conjunto com a Coordenação do Portal do SPB, um momento específico após esta homologação para liberar estes avanços para o ano de 2015 e agora, com certeza vamos considerar unificar esta ação que vocês trabalharam, possibilitando distribuirmos os esforços no projeto para outras frentes também prioritárias. Por fim, agradecer em nome da Comunidade o quanto está sendo importante para a melhoria da qualidade da Educação no Brasil, através da modernização da gestão escolar com o i-Educar, as contribuições que você e outros membros ativos tem trazido para a Comunidade. O que está sendo feito, é algo sem precedentes e que beneficiará produtores e consumidores de software do Portal, exatamente na essência pela qual seu ecossistema foi constituído. Cordialmente, Tiago de Faveri Giusti
Portabilis Tecnologia
www.portabilis.com.br
ieducar/intranet/include/EducacensoParser.inc.php Obrigado e abraço. [1] softwarepublico.gov.br/dotlrn/clubs/ieducar/forums/message-view?message_id=126417183 [2] http://www.softwarepublico.gov.br/dotlrn/clubs/ieducar/lars-blogger/one-entry?entry_id=128086768 Lucas D'Avila linkedin.com/in/lucasdevilla lucas@ieducativa.com.br iEducativa Gestão Escolar Inteligente ieducativa.com.br Conheça o i-Educar, acesse: demonstracao.ieducativa.com.br
EducacensoParser.php : Classe que faz o procedimento de leitura
EducacensoFieldHelper.php : Um auxiliar para as linhas/campos do arquivo (que ainda tenho que refatorar para um formato melhor)
clsPmieducarEscola.inc.php
clsPmieducarTurma.inc.php
clsPmieducarServidor.inc.php
clsPmieducarAluno.inc.php : Cada uma dessas teve adicionado dois métodos, um vincula_educacenso para criar o vínculo nas tabelas respectivas e um id_{escola,turma,servidor,aluno}_inep que retorna o código deles do INEP. E, de fato ainda precisamos acelerar na nossa integração de versões, mesmo este começo de ano está sendo anômalo e impedindo a gente de integrar.
[2] https://github.com/cmsz/ieducar/pull/3 Abraço. Lucas D'Avila linkedin.com/in/lucasdevilla lucas@ieducativa.com.br iEducativa Gestão Escolar Inteligente ieducativa.com.br Conheça o i-Educar, acesse: demonstracao.ieducativa.com.br
[2] softwarepublico.gov.br/dotlrn/clubs/ieducar/forums/message-view?message_id=129245519
[3] softwarepublico.gov.br/dotlrn/clubs/ieducar/forums/message-view?message_id=129264604 Abraço. Lucas D'Avila linkedin.com/in/lucasdevilla lucas@ieducativa.com.br iEducativa Gestão Escolar Inteligente ieducativa.com.br Conheça o i-Educar, acesse: demonstracao.ieducativa.com.br