Soluções em TI para Web



Documentos relacionados
Soluções para Moodle

ROTEIRO PARA TREINAMENTO DO SAGRES DIÁRIO Guia do Docente

CURSO DE ADMINISTRAÇÃO EDITAL DE CONCURSO PARA PROGRAMA DE MONITORIA N O 02/2015

Organização dos Estados Ibero-americanos. Para a Educação, a Ciência e a Cultura

PROGRAMA INSTITUCIONAL DE BOLSAS DE INICIAÇÃO CIENTÍFICA ANHEMBI MORUMBI

MANUAL DO ALUNO Ambiente Virtual de Aprendizagem MOODLE

Manual do Sistema WebDiário Perfil Admin Versão 1.0

CONCURSO PARA INGRESSO DE MONITOR

Apresentação. Nossa sugestão é que você experimente e não tenha medo de clicar!!!

PROGRAMA DE PÓS-GRADUAÇÃO EM CIÊNCIAS DA LINGUAGEM. REGULAMENTO DO CENTRO DE ENSINO DE LÍNGUAS (CELi)

CURSO DE CIÊNCIAS CONTÁBEIS EDITAL DE CONCURSO PARA PROGRAMA DE MONITORIA Nº 03/2015

INTRODUÇÃO AO AMBIENTE MOODLE DA UFPA. Guia rápido

REGULAMENTO DO NÚCLEO DE INFORMÁTICA

CURSO DE ARQUITETURA E URBANISMO EDITAL DE CONCURSO PARA PROGRAMA DE MONITORIA Nº 03 /2015

UNIVERSIDADE FEDERAL DE SERGIPE CAMPUS PROF. ALBERTO CARVALHO DEPARTAMENTO DE SISTEMAS DE INFORMAÇÃO ENGENHARIA DE SOFTWARE I

CURSO DE CIÊNCIAS CONTÁBEIS EDITAL DE CONCURSO PARA PROGRAMA DE MONITORIA Nº 03 /2015

R E S O L U Ç Ã O. Fica aprovado o Regulamento de Projeto Integrador do Curso Superior de Tecnologia em Logística da FAE Blumenau.

CURSO DE ENGENHARIA CIVIL CURSO DE ENGENHARIA DE PRODUÇÃO EDITAL DE CONCURSO PARA PROGRAMA DE MONITORIA N O 02/2014

Universo Online S.A 1

Descrição do Projeto de Integração Grupo Totvs Microsiga Protheus Versão 11

Estabelecer os procedimentos para o gerenciamento dos sistemas e demais aplicações informatizadas do TJAC.

Introdução a listas - Windows SharePoint Services - Microsoft Office Online

ISO/IEC 12207: Gerência de Configuração

ÍNDICE 1. CADASTRO DE BOLSAS... 2

A CMNet disponibilizou no dia 24 de junho para download no Mensageiro a nova versão do Padrão dos Sistemas CMNet.

TRIBUNAL REGIONAL FEDERAL DA 2ª REGIÃO Secretaria de Tecnologia da Informação

CONSELHO DE ENSINO PESQUISA E EXTENSÃO DA FASETE - CEPEX REGULAMENTO PROGRAMA DE INICIAÇÃO CIENTÍFICA DA FASETE PROICSETE

BlackBerry Mobile Voice System

Experiência na implantação do Moodle em larga escala na UFMG

Objetivo. Experiência na implantação do Moodle em larga escala na UFMG. Fluxo de autenticação minhaufmg. Agenda

1. Escritório Virtual Atualização do sistema Instalação e ativação do sistema de Conexão...5

TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA

INTRODUÇÃO A PORTAIS CORPORATIVOS

Manual do usuário - Service Desk SDM - COPASA. Service Desk

TERMO DE REFERÊNCIA - TNC FERRAMENTA PARA A ELABORAÇÃO DE PROJETOS DE REGULARIZAÇÃO DE RESERVAS LEGAIS E APPS EM PROPRIEDADES RURAIS

Organização dos Estados Ibero-americanos. Para a Educação, a Ciência e a Cultura TERMO DE REFERÊNCIA PARA CONTRATAÇÃO DE PESSOA FÍSICA

CURSO DE ARQUITETURA E URBANISMO EDITAL DE CONCURSO PARA PROGRAMA DE MONITORIA Nº 02/2015

GUIA DIDÁTICO GERAL CURSO DO SISTEMA INTEGRADO DE GESTÃO EDUCACIONAL SIGEDUCA MODALIDADE EAD

A apresentação do TCC é parte da avaliação final do aluno para o qual será atribuída as menções satisfatório e insatisfatório.

3 Um Framework Orientado a Aspectos para Monitoramento e Análise de Processos de Negócio

Universidade CEUMA REITORIA Pró-Reitoria de Pós-Graduação, Pesquisa e Extensão

Planejamento CPA Metropolitana 2013

Universidade Estadual de Campinas. Faculdade de Tecnologia

Proposta de Especificação do Software. Codificar Sistemas Tecnológicos. Site Institucional GRUPO POLYMAC-DINOX. Autor: Equipe Codificar

Basic Exchange System

Moodle como ferramenta de apoio pedagógico Estudo de caso da Faculdade da Serra Gaúcha

Moodle como ferramenta de apoio pedagógico

CENTRO DE ENSINO SUPERIOR FABRA GUIA DE APRESENTAÇÃO DA MATÉRIA ESTÁGIO SUPERVISIONADO DO CURSO SISTEMAS DE INFORMAÇÃO

Manual Novo Portal do Professor Versão beta 1.

REGULAMENTO DE TRABALHO DE CONCLUSÃO DE CURSO DO CURSO DE PEDAGOGIA DA FACULDADE DE ALTA FLORESTA - FAF

REGULAMENTO DE TRABALHO DE GRADUAÇÃO DO CURSO DE LICENCIATURA EM EDUCAÇÃO FÍSICA CAPÍTULO I DO TRABALHO DE GRADUAÇÃO

REGIMENTO DO CURSO DE PÓS-GRADUAÇÃO EM ENGENHARIA E TECNOLOGIA ESPACIAIS ÁREA DE CONCENTRAÇÃO EM ENGENHARIA E GERENCIAMENTO DE SISTEMAS ESPACIAIS

REGULAMENTO TRABALHO DE CONCLUSÃO DE CURSO - TCC

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO EM GERENCIAMENTO DE PROJETOS

O GEM é um software 100% Web, ou seja, você poderá acessar de qualquer local através da Internet.

Grupo Projeção. Portal Acadêmico. - Ambiente do Aluno -

Convênio CREA-MG e IETEC para o aperfeiçoamento dos filiados às associações de classe vinculadas ao CREA-MG

SERVIÇO PÚBLICO FEDERAL INSTITUTO FEDERAL DE EDUCAÇÃO CIÊNCIA E TECNOLOGIA DA BAHIA CAMPUS IRECÊ DEPARTAMENTO DE ENSINO COORDENAÇÃO PEDAGÓGICA

1 Manual do Candidato

Sumário. Apresentação O que é o Centro de Gerenciamento de Serviços (CGS) NTI? Terminologia Status do seu chamado Utilização do Portal Web

Channel. Visão Geral e Navegação. Tutorial. Atualizado com a versão 3.9

REGULAMENTO PARA PARTICIPAÇÃO NO CURSO DE FORMAÇÃO E CERTIFICAÇÃO EM GERENCIAMENTO DE PROJETOS

CURSO DE EXTENSÃO ON-LINE EM. avançado. Edital de seleção

COORDENAÇÃO DE TECNOLOGIA (COTEC) ABRIL/2011

Universidade Anhanguera Uniderp Centro de Educação a Distância

Domínio Sistemas Ltda. Todos os direitos reservados.

UNIVERSIDADE DO ESTADO DO RIO DE JANEIRO DELIBERAÇÃO Nº 016/10

Edital 1/2014. Chamada contínua para incubação de empresas e projetos de base tecnológica

ESCLARECIMENTO 02 PREGÃO ELETRÔNICO Nº 12/09436

PRÓ-REITORIA DE DESENVOLVIMENTO DE PESSOAS-PGDP SUBGERÊNCIA DE ACOMPANHAMENTO DOCENTE - SUAD MANUAL DE INSTRUÇÕES PLANO INDIVIDUAL DE TRABALHO - PIT

Cláudia Araújo Coordenadora Diego Macêdo Programador Marcelo Rodrigues Suporte

REGULAMENTO DA MONOGRAFIA CURSO DE PEDAGOGIA A DISTÂNCIA

NanowareCyber: Nosso negócio é sua formação.

Programa de Apoio Didático Graduação - Perguntas Frequentes

EMISSÃO DE CERTIFICADOS ELETRÔNICOS NOS EVENTOS DO INSTITUTO FEDERAL CATARINENSE CÂMPUS VIDEIRA

SIGIP SISTEMA DE GESTÃO

CENTRO EDUCACIONAL BANDEIRANTES MANUAL DO ALUNO

EDITAL Nº 003/ DCAD/PROGEP/UFRA CREDENCIAMENTO DE PROFISSIONAIS EM EAD

GOVERNO DO ESTADO DO RIO DE JANEIRO SECRETARIA DE ESTADO DE CIÊNCIA E TECNOLOGIA FUNDAÇÃO CENTRO UNIVERSITÁRIO ESTADUAL DA ZONA OESTE

CENTRO DE PÓS-GRADUAÇÃO E PESQUISA VISCONDE DE CAIRU CEPPEV CURSO: GESTÃO DE DATACENTER E COMPUTAÇÃO EM NUVEM

TUTORIAL DO ALUNO. Olá, bem vindo à plataforma de cursos a distância da Uniapae!!!

EDITAL N.º 001/2011 SELEÇÃO DE MONITOR-BOLSISTA PARA OS TELECENTRO.BR

Manual de Usuário. Gestion Libre de Parc Informatique (Gestão Livre de Parque de Informática) Versão 1.1 NRC

Edital para publicação no site período de 23 a 30 de junho de PROJETO BRA/04/029 Seleciona CONSULTOR na modalidade PRODUTO* CÓD.

Secretaria Nacional DE SEGURANÇA PÚBLICA

IMPLANTAÇÃO DE UM SISTEMA DE AVALIAÇÃO DE DESEMPENHO NA UFG

MANUAL DO PVP SUMÁRIO

Em 2012, a Prosoft planejou o lançamento da Versão 5 dos seus produtos.

Manual Geral do OASIS

INSTITUTO DE PREVIDÊNCIA DO ESTADO DO RS ORDEM DE SERVIÇO 02/2011

Universidade CEUMA REITORIA Pró-Reitoria de Pós-Graduação, Pesquisa e Extensão

UNIVERSIDADE DO ESTADO DO RIO DE JANEIRO

Planejamento Anual de Atividades 2015 (01 de março de 2014 a 31 de dezembro de 2015)

Em 2012, a Prosoft planejou o lançamento da Versão 5 dos seus produtos.

CENTRO UNIVERSITÁRIO NEWTON PAIVA CURSO SUPERIOR DE TECNOLOGIA EM ESTÉTICA E COSMÉTICA MANUAL DE ATIVIDADES COMPLENTARES

INSTITUTO DE CIÊNCIAS SOCIAIS E COMUNICAÇÃO CURSO: ADMINISTRAÇÃO MANUAL DO ALUNO. APS - ATIVIDADES PRÁTICAS SUPERVISIONADAS (7º/6º Semestres)

Módulo SAC Atendimento ao Cliente

Proposta Comercial EDUNIX SISTEMA DE GESTÃO PARA INSTITUIÇÕES DE ENSINO

Regulamento do Grupo de Coordenação da Transição da Administração da IANA. V.10 (27 de agosto de 2014)

Disciplina: Unidade III: Prof.: Período:

Transcrição:

Integração do Moodle com SIGA-EUC Lino Vaz Moniz lino@badiu.net linovazmoniz@gmail.com Outubro de 2010 1

Sumário 1- Objetivo...3 3- Justificativa...3 4 Funcionalidades do Modulo...4 5- Cronograma...6 6- Licença de Uso e Propriedade Intelectual...7 7- Atualização...7 8- Suporte...8 9- Orçamento...9 2

1- Objetivo Soluções em TI para Web Elaborar uma proposta orçamentária sobre integração da Plataforma Moodle com SIGA 1. 2- Descrição Desenvolver um modulo do Moodle que faz integração do Moodle com SIGA. Trata-se de um sistema que gerencie importação/exportação de registros entre as bases de dados do Moodle e do SIGA. Em suma, será feita a troca dos seguintes dados: SIGA deve importar da base de dados do Moodle a relação de nota dos alunos; Moodle deve importar do SIGA a relação dos usuários e seus respectivos dados cadastrais; 3- Justificativa A Plataforma Moodle é um sistema de gerenciamento de ensino online. É uma ferramenta de trabalho do professor. Em um ambiente institucional de ensino, o seu uso atende as demandas da gestão de atividades pedagógicas do corpo docente. No entanto, não atende as demandas de gestão acadêmica e administrativa. O uso do SIGA automatiza o processo gerenciamento acadêmico. Já o Moodle é usado para gerenciar oferta de cursos online. Os dois sistemas não se comunicam entre si. São plataformas diferentes de software. No entanto, o processo de gestão é integrado. O melhor aproveitamento dos dois softwares consiste em desenvolver uma solução de integração entre as bases de dados. A integrando da base de dados dos dois sistemas agilidade e eficiência gerencial. garante maior Por exemplo, o ambiente SIGA exporta a relação dos alunos para o Moodle. Isso evita a atividade manual de recadastrar 1 Sistema Integrado de Gestão Acadêmica. É um software livre desenvolvido de forma colaborativa por várias instituições federias com apoio do Ministério da Educação. 3

os alunos no Moodle. Por outro lado, o tutor ao fechar a lista de nota no Moodle faz exportação automática para o SIGA. Isso automatiza o processo de trabalho. Para que haja essa integração é necessário desenvolver um componente de software que viabilize a troca de dados entre os dois sistemas. 4 Funcionalidades do Modulo A integração do Moodle com SIGA será desenvolvido como módulo da Plataforma Moodle para a versão 1.9.9. Tecnicamente, podemos subdividir esse módulo em cinco funcionalidades: Sincronização de usuário; Sincronização de matricula; Importação de usuário do SIGA para Moodle; Exportação de nota do Moodle para SIGA; Designar funções. 4.1 Sincronização de Usuários Essa funcionalidade gerencie a identidade dos usuários distribuídos nas bases do SIGA e do Moodle. Para integrar os dois sistemas, é necessário mapear a identidade de cada usuário para evitar duplicação de registro. A identidade pode ser mapeada através de: Chave padrão de identidade; Mapeamento manual. A primeira alternativa consiste em definir uma regra de identificação única dos usuários através de uma chave como CPF ou RG etc. A chave definida como padrão serve como parâmetro de identificação dos usuários. Se 4

o CPF for definido como chave de identificação, toda a sincronização de dados entre as bases do SIGA e do Moodle será feita com base em CPF. A segunda alternativa consiste em mapear a replicação de cada usuário, de forma manual nos dois sistemas. Não tendo uma chave padrão, a sincronização deve ser feita manualmente, ou seja, cada usuário do Moodle será relacionado a um par correspondente no SIGA e vice-versa. Em suma, essa funcionalidade implementa um conjunto de regras para garantir a troca de sincronizada. dados entre as duas bases de forma consistente e 4.2 Sincronização de Matrícula Além da sincronização de usuário, é necessário também efetuar a sincronização da matrícula. Uma matrícula é um vínculo entre um usuário e um determinado curso ou disciplina ofertada. Um aluno pode ter várias matriculas. Para cada matrícula, terá um conjunto de notas sobre as atividades avaliativas e a nota final. As bases de dados do Moodle e do SIGA organizam dados da matrícula de forma diferente. Para exportar a nota dos alunos do Moodle para SIGA é necessário não só mapear a diferença da estrutura de dados das duas bases como também sincronizar as turmas e as matriculas. Cada matricula no Moodle deve ser relacionado ao seu par correspondente, ou seja, replicado no SIGA. Cada turma, enquanto um conjunto de matrícula vinculado a uma determinada oferta será também relacionada a seu par correspondente no SIGA. 4.3 Importação de usuário do SIGA para Moodle Essa funcionalidade faz a leitura de usuários registrados na base do SIGA e leva para a base do Moodle. Trata-se de importação dos usuários e seus respectivos dados cadastrais tais como endereço, telefone, e-mail etc. A 5

implementação da regra de sincronização do usuário definida no item 4.1 garante a replicação sincronizada. 4.4 Exportação de nota do Moodle para SIGA As notas são lançadas no ambiente Moodle. A menção final do aluno, ou seja, o resultado de aprovação ou reprovação é registrado oficialmente no SIGA. Para isso, a lista de nota do Moodle deve ser exportada para SIGA. Essa funcionalidade implementa a exportação de forma consistente com base na sincronização de matrícula implementado no item 4.2. 4.5 Designar funções O sistema Moodle personaliza acesso com base no perfil. Administrador, tutor, aluno etc. são perfis diferentes. Cada perfil tem permissão de acesso diferente no sistema. Essa regra também se aplica ao módulo integração em questão. A tabela abaixo explicita as permissões por perfil. Permissões/Perfil Admin Tutor Aluno Sincronização de usuário x Sincronização de turma x Importação de usuário do SIGA para x Moodle Exportação de nota do Moodle para SIGA x x O Administrador do Moodle terá permissão total. Já ao professor/tutor cabe apenas fazer exportação de nota para o sistema SIGA. 6

5- Cronograma Soluções em TI para Web Atividade/Mês Mês I Mês II Mês III Mês IV Levantamento/Homologação de x requisitos Sincronização de usuário - Item 4.1 x x x Sincronização de turma - Item 4.2 x x x Importação de usuário do SIGA para x x Moodle - Item 4.3 Exportação de nota do Moodle para x x SIGA- Item 4.4 Designação funções- Item 4.5 x x Documentação x Instalação x Teste x x Como mostra a tabela acima, o sistema será entregue completamente em um prazo de 5 meses. 6- Licença de Uso e Propriedade Intelectual A Plataforma Moodle é licenciada como software livre. O de integração com SIGA que se propõe desenvolver deve ser licenciado como software livre assim como o Moodle. Desta forma, toda a comunidade do Moodle poderá colaborar para o seu aperfeiçoamento. A propriedade intelectual desse software deve ser compartilhada entre todos que colaboraram para o seu desenvolvimento. Qualquer distribuição do software deve conter informações sobre a identidade e contato dos colaboradores. 7- Atualização Esse sistema está sendo desenvolvido para a versão 1.9.9 da Plataforma Moodle. A cada semestre sai uma nova atualização do Moodle. As novas versões nem sempre conservam a compatibilidade com as versões 7

anteriores. Sendo assim, poderá ser necessário atualização em caso de incompatibilidade com futuras versões do Moodle. Eventuais atualizações serão implementadas mediante uma nova proposta orçamentária. 8- Suporte Após a instalação, será garantida três meses de suporte para ajustar ou corrigir as falhas oriundo do desenvolvimento. Nesse período, o cliente deve mapear todas as possíveis falhas e monitorar se o software que encomendou foi exatamente o que lhe foi entregue. Passando dessa data, o suporte só poderá ser prestado mediante um contrato de manutenção ou demanda por serviço. Em caso de demanda por serviço, será cobrado R$---- por hora de serviço. Em caso de contrato de manutenção com valor fixo mensal, o valor será definido em função das condições e acordo firmado entre as partes. 8

9- Orçamento Soluções em TI para Web Funcionalidade/Recursos Referência Valor Sincronização de usuário Item 4.1 ---- Sincronização de turma Item 4.2 ----- Importação de usuário do Item 4.3 ---- SIGA para Moodle Exportação de nota do Moodle Item 4.4 ---- para SIGA Designar funções Item 4.7 ---- Documentação Documentação do usuário ---- seguindo o padrão do Moodle Instalação/Teste Teste para verificação de erros Total ----- --- O custo total de desenvolvimento e implementação é de R$ -----. Esse custo não contempla eventuais demandas de atualização descrito no item 7. 9