Ambiente Virtual de Avaliações Utilizando Certificados Digitais Fernando Gevard – Acadêmico Paulo Fernando da Silva - Orientador.

Slides:



Advertisements
Apresentações semelhantes
Escola de Ciência e Tecnologia Curso: Sistema Operacionais Abertos Disciplina: Sistemas Operacionais Abertos 1 Prática.
Advertisements

SISTEMA PARA CONTROLE DE ESTOQUE DE BEBIDAS UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Fernando Schweder Volkmann Prof. Wilson Pedro.
Sistema Help Desk 24 horas para uma Software House Gabriel Demarchi Orientando Prof. Ricardo Alencar de Azambuja Orientador Universidade Regional de Blumenau.
SyncEasy – Aplicativo para sincronização de arquivos entre dispositivos móveis e computadores utilizando metadados Acadêmico: Bernardo Marquardt Müller.
SISTEMA DE GESTÃO DE ESTOQUES PARA DISTRIBUIDORAS DE FUMO Graciela Martins Luiz Orientador: Wilson Pedro Carli.
SIMULADOR WEB DO MERCADO DE COMPRA E VENDA DE AÇÕES NA BOLSA DE VALORES Luiz Alberto Fiamoncini Gui Orientador: Maurício Capobianco Lopes.
FURB – UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO – BACHARELADO PROTÓTIPO DE CONTROLE DE PEDIDOS.
SISTEMA DE CONTROLE DE ACESSO, FREQÜÊNCIA E GESTÃO DE PERMISSÃO PARA AMBIENTE ACADÊMICO LEONARDO DENARDI ORIENTADOR: JACQUES ROBERT HECKMANN.
MIDDLEWARE PARA FORNECIMENTO DE SERVIÇO DE SEGURANÇA EM CONFORMIDADE COM A ISO/IEC Bruno Castellani Gucowski Paulo Fernando da Silva - Orientador.
Anderson Zoz Orientador: Francisco Adell Péricas.
FERRAMENTA PARA CONTROLE E MONITORAMENTO DE SERVIÇOS NA ÁREA DE TI Rafael Antonio Pires Orientador: Francisco Adell Péricas.
Sistema para gerenciamento de comércio de produtos naturais Acadêmica: Dulcinéia Balloni Orientador: Prof. Wilson Pedro Carli Universidade Regional de.
Sistema Web para Gerenciamento Eletrônico de Documentos em Projetos de Implantação de ERP Eder Gonçalves Orientador: Prof. Marcos Rogério Cardoso FURB.
FURB – UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO – BACHARELADO FERRAMENTA APLICADA AO SETOR.
UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO SISTEMA DE INFORMAÇÃO PARA MONTAGEM DE CARDÁPIOS NUTRICIONAIS Natasha Zimmermann Orientador:
Gerador de aplicativos Oracle PL/SQL WEB baseado na estrutura das tabelas do banco de dados Oracle Wagner da Silva Orientando Prof. Alexander Roberto Valdameri.
COMPONENTE DE GERAÇÃO DE BOLETOS BANCÁRIOS EM DELPHI Aluno: Jonas Ricardo Viel Prof. Adilson Vahldick - Orientador.
SISTEMA WEB ESCOLAR PARA RESERVA DE RECURSOS DIDÁTICOS UTILIZANDO RBC UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE CIÊNCIA DA COMPUTAÇÃO JHONE HEITOR THEISS.
Marlo Torres Marques Orientador: Roosevelt dos Santos Junior UNIVERSIDADE REGIONAL DE BLUMENAU DEPARTAMENTO DE SISTEMAS E COMPUTAÇÃO.
GEOS – GERENCIAMENTO DE ORDENS DE SERVIÇO. UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Tiago Guiseler Prof. Wilson Pedro Carli.
SISTEMA PARA CONTROLE DA FROTA DE VEÍCULOS Ricardo Sorroche – Orientando Prof. Wilson Pedro Carli - Orientador.
SISTEMA PARA AUTOMATIZAÇÃO RESIDENCIAL CONTROLADO POR COMANDO DE VOZ Ronaldo Rother Prof. Francisco Adell Péricas, Orientador.
Desenvolvimento de um integrador de sistemas por meio de leiautes parametrizáveis Marlon Fernando Dirksen Orientador: Jacques Robert Heckmann.
SISTEMA DE INFORMAÇÕES WEB PARA REPRESENTANTES COMERCIAIS COM ACESSO ATRAVÉS DE DISPOSITIVOS MÓVEIS UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS.
Aplicativo “Wiki” de Conhecimento para os Programas de Pós-Graduação da FURB Anderson Felipe Weege Orientador: Oscar Dalfovo.
Fernando Welter Orientador: Paulo Roberto Dias Sequência da Apresentação Introdução Objetivos Fundamentação teórica Desenvolvimento do sistema Operacionalidade.
Sistemas de Informação via Web para Controle Financeiro de uma Microempresa Leonardo Filipe Pamplona Orientador: Roberto Heinzle.
SOFTWARE DE GERENCIAMENTO DE LIBERAÇÃO E ATUALIZAÇÃO DE VERSÃO EDUARDO SIEMANN ORIENTADOR: JHONY ALCEU PEREIRA.
PLUGINS PARA TESTES AUTOMATIZADOS DE CONFORMIDADE COM A NORMA ISO/IEC Dionei Herkenhoff Orientador: Paulo Fernando da Silva.
SISTEMA WEB PARA EMISSÃO DE PEDIDOS ON-LINE APLICADO A UMA PAPELARIA Eduardo Alex Thomsen Orientador: Wilson Pedro Carli.
Rede Social Digital para Compartilhamento de Informações de Viagens de Moto Leonardo João Faggiani Prof. Rion Brattig Correia, Orientador.
SISTEMA BASEADO EM LOCALIZAÇÃO DE SERVIÇOS DE TÁXI Orientador: Prof. Dr. Mauro Marcelo Mattos Acadêmico: Arthur Henrique Kienolt.
PROTÓTIPO DE SISTEMA MÓVEL NA PLATAFORMA ANDROID PARA COMPARTILHAMENTO DE ARQUIVOS E MENSAGENS ENTRE DISPOSITIVOS BASEADO EM PROXIMIDADE GEOGRÁFICA Aluno:
UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO BOBINAR – SISTEMA DE CONTROLE PARA MANUTENÇÃO DE MOTORES ELÉTRICOS Murilo Cesar Cardoso.
FURB – UNIVERSIDADE REGIONAL DE BLUMENAU CENTRO DE CIÊNCIAS EXATAS E NATURAIS CURSO DE SISTEMAS DE INFORMAÇÃO – BACHARELADO APARECIDA CEZERINO ORIENTADOR:
UTILIZAÇÃO DO SISTEMA DE GERENCIAMENTO DE CURSOS MOODLE PARA O DESENVOLVIMENTO DE UM PROJETO DE CURSO NA DISCIPLINA DE TEORIA GERAL DE SISTEMAS DENIS BENNER.
SISTEMA WEB PARA GRUPOS TEATRAIS, PROFISSIONAIS LIBERAIS E AUTÔNOMOS DO MEIO ARTÍSTICO UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO.
Visualização volumétrica de imagens DICOM para iOS Marcelo da Mata Oliveira Orientador: Dalton Solano dos Reis FURB - Universidade Regional de Blumenau.
1 SISTEMA DE APOIO GERENCIAL COM FOCO NA PRÁTICA DE TREINAMENTO ORGANIZACIONAL BASEADO NO MODELO CMMI Werinton Ferrari Orientador: Wilson Pedro Carli.
Ferramenta Android baseada em realidade aumentada e serviços baseados em localização usando notificações Acadêmico – Ronaldo Rampelotti Orientador – Dalton.
FERRAMENTA WEB PARA AUXÍLIO À GERÊNCIA DE ERROS CONHECIDOS E PROBLEMAS COM BASE EM ITIL UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO.
Ferramenta para gestão ágil de projetos de software Robson Ricardo Giacomozzi Orientador: Everaldo Artur Grahl.
Ferramenta Web para testes de fórmulas matemáticas Kauê da Silva Vieira Orientador: Aurélio Faustino Hoppe.
SISTEMA DE CONTROLE PARA EMPRESA PRESTADORA DE SERVIÇO UTILIZANDO ENVIO/RECEBIMENTO DE SMS ANDRÉ GUSTAVO BAULER ORIENTADOR: FRANCISCO ADELL PÉRICAS.
Sistema de Proteção para Servidores de Jogos Online Contra Softwares Clientes Não Oficiais Thiago Alexandre Gesser Orientador Paulo Fernando da Silva.
Automatização do processo decisório na geração do EFD Contribuições: uma solução baseada em RBC Alex Vilmar Silveira Orientador: Prof. Rion Brattig Correia.
MÓDULO DE AVALIAÇÃO DO RETORNO DE INVESTIMENTO EM SISTEMA DE RASTREABILIDADE ANIMAL Eduardo Ehlert Orientador: Mauro Marcelo Mattos.
Serviço de Protocolação Digital de Documentos Eletrônicos Acadêmico: Recígio Poffo Orientador: Paulo Fernando da Silva.
SISTEMA DE GERENCIAMENTO DA APLICAÇÃO E MANUTENÇÃO DO PROGRAMA DE QUALIDADE 5S Marlos T. S. Sedrez Orientador: Paulo Roberto Dias.
UM FRAMEWORK PARA ALGORITMOS BASEADOS NA TEORIA DOS GRAFOS Acadêmico: Maicon Rafael Zatelli Orientador: Dr. Paulo C é sar Rodacki Gomes.
UTILIZAÇÃO DE OBJETOS DE APRENDIZAGEM SCORM COM A REDE SOCIAL ORKUT Leonardo Rafael Morastoni Orientador: Mauro Marcelo Mattos.
SISTEMA DE MUNDO VIRTUAL PARA RELACIONAMENTO COM PARTICIPANTES DO INTERAÇÃO FURB Flaviano José Angeli Orientador: Dalton Solano dos Reis.
SISTEMA DE GESTÃO E DIVULGAÇÃO DE IMÓVEIS
UNIVERSIDADE REGIONAL DE BLUMENAU
UNIVERSIDADE REGIONAL DE BLUMENAU
Trabalho de Conclusão de Curso
Acadêmica: Rosana Ittner Prof. Orientador: Dr. Oscar Dalfovo
Orientanda: Ana Paula Joslin de Oliveira
Criação de Usuários/Grupos
GERENCIADOR DE INSTALAÇÃO DE ORIENTADOR: FRANCISCO ADELL PÉRICAS
GERAÇÃO DE CÓDIGO PARA A MÁQUINA VIRTUAL DE RÓTULOS
UNIVERSIDADE REGIONAL DE BLUMENAU
UNIVERSIDADE REGIONAL DE BLUMENAU
Orientador: Francisco Adell Péricas
SISTEMA PARA CONTROLE DA PRODUÇÃO DE AGRICULTURA DE GRÃOS
Juan Olimpio Orientador: Francisco Adell Péricas
UNIVERSIDADE REGIONAL DE BLUMENAU
Sistema para aprendizado de Álgebra Relacional e Linguagem SQL
Simulador de Negócios via Web: Funções Produção e Planejamento de Materiais Acadêmico: Viviane Aparecida Boll Prof. Orientador: Dr. Oscar Dalfovo.
UNIVERSIDADE REGIONAL DE BLUMENAU
Transcrição da apresentação:

Ambiente Virtual de Avaliações Utilizando Certificados Digitais Fernando Gevard – Acadêmico Paulo Fernando da Silva - Orientador

Roteiro Introdução –Objetivos do trabalho Fundamentação teórica –Avaliações à distância, aspectos de segurança da informação, certificado digital e os trabalhos correlatos Desenvolvimento do ambiente –Requisitos principais, especificação, implementação, operacionalidade e resultados e discussão Conclusão –Extensões

Introdução Ambiente Virtual de Avaliações Utilizando Certificados Digitais. –Desenvolvimento da funcionalidade de avaliações de um AVA. –Utilização de certificados digitais para autenticação do cliente. –Geração de diplomas virtuais assinados digitalmente.

Objetivos do Trabalho Disponibilizar um sistema web para um professor cadastrar questões e gerar avaliações para serem executadas por seus alunos; Garantir o controle de acesso de usuários com certificado digital; Garantir o controle de acesso às informações e a autenticação do usuário; Garantir a proteção das senhas de acesso dos usuários utilizando funções de hash;

Objetivos do Trabalho Garantir a trilha de auditoria para visualizar as ações dos usuários; Apresentar um relatório final com o resultado da avaliação executada pelo aluno; Garantir a geração de um diploma virtual do aluno, contendo informações sobre o aluno e a assinatura digital do diretor do sistema, utilizando um e-CPF; Garantir que qualquer usuário do sistema possa fazer a verificação da assinatura digital do diploma virtual do aluno.

Fundamentação teórica * Assuntos principais *

Certificado Digital ICP-BRASIL –e-CPF Uma Autoridade Certificadora (AC) garante a autenticidade de um Certificado Digital. A AC assina a chave pública (certificado) de um cliente utilizando a sua chave privada.

Certificado Digital Formato de um Certificado Digital:

Assinatura Digital

Trabalhos Correlatos Software de Apoio a Geração de Avaliações de Aprendizagem (DANEY, 2007); Ambiente Virtual de Aprendizagem da Universidade Regional de Blumenau (FURB, 2009); Protótipo de Software para Emissão de Certificados Digitais (MATHIAS, 2007).

Desenvolvimento do Ambiente

Especificação

Requisitos principais Entrada de usuários com certificado digital válido; Autenticação do usuário; Auditoria de segurança para usuários administradores; Cadastrar de questões; Configurar uma avaliação com as questões cadastradas; Executar uma avaliação gerada pelo professor; Gerar um relatório das avaliações executadas; Gerar um diploma virtual em formato de texto e assinado digitalmente com a sua chave privada; Excluir qualquer diploma virtual gerado por ele anteriormente; Verificar e validar a assinatura digital do diretor contido no diploma virtual gerado.

Diagrama de casos de uso Diagrama de casos de uso executados pelo diretor.

Diagrama de casos de uso

Diagrama de Classes

Diagrama de Seqüência

Implementação

Tecnologias e ferramentas utilizadas Linguagem de programação PHP. –DreamWeaver CS5; Banco de dados: –MySQL. Servidor: –Apache 2.

Operacionalidade

Operacionalidade do Certificado Digital

Certificado Digital do Servidor (auto assinado) Operacionalidade do Certificado Digital

Detalhes do Certificado Digital do Servidor (auto assinado) Operacionalidade do Certificado Digital

Repositório de autoridades de certificação raiz confiáveis Repositório pessoal de certificados Operacionalidade do Certificado Digital

Opções de instalação do certificado do diretor Operacionalidade do Certificado Digital

Nível de segurança da chave privada do diretor Operacionalidade do Certificado Digital

Selecionando um certificado válido para autenticar o cliente Operacionalidade do Certificado Digital

Operacionalidade das Funcionalidades Gerais

Utilização da função de hash para armazenar a senha do usuário Operacionalidade das Funcionalidades Gerais

Cadastro de Usuários Operacionalidade das Funcionalidades Gerais

Excluir de Usuários Operacionalidade das Funcionalidades Gerais

Excluir de Diplomas Operacionalidade das Funcionalidades Gerais

Criar Nova Prova Operacionalidade das Funcionalidades Gerais

Excluir Prova Operacionalidade das Funcionalidades Gerais

Criar Nova Questão Operacionalidade das Funcionalidades Gerais

Excluir Questões Operacionalidade das Funcionalidades Gerais

Selecionar Alunos para Prova Operacionalidade das Funcionalidades Gerais

Operacionalidade da Assinatura Digital e Verificação

Gerando um Diploma Operacionalidade da Assinatura Digital e Verificação

Diploma Gerado Operacionalidade da Assinatura Digital e Verificação

Download do Diploma (pelo Aluno) Operacionalidade da Assinatura Digital e Verificação

Verificação do Diploma (Autenticidade e Integridade) Operacionalidade da Assinatura Digital e Verificação

Operacionalidade da Auditoria

Ações dos usuários geradas pelo processo de auditoria: Operacionalidade da Auditoria  Fazer autenticação  Cadastrar usuários  Excluir usuários  Gerar e assinar diploma  Excluir diploma  Verificar diploma  Criar prova  Excluir prova  Criar questões para prova  Excluir questões  Selecionar aluno para prova  Excluir seleção de aluno para prova  Gerar relatório  Executar prova  Efetuar o download do diploma  Sair do sistema

Arquivo responsável por armazenar as trilhas de auditoria: Operacionalidade da Auditoria

Resultados e Discussão

Importantes itens para o desenvolvimento deste trabalho: Resultados e Discussão e-CPF  Assinar diploma OpenSSL  Exportar chaves (e-CPF)  Gerar o certificado do servidor  Gerar o certificado da AC TCC  Gerar o certificado do Diretor  Converter os certificados para diversos formatos Servidor  Utilizado o servidor Apache 2

Comparativo com os trabalhos correlatos: Resultados e Discussão

Conclusão Todos os objetivos foram atingidos; Foi implementado um ambiente virtual de avaliações utilizando certificado digital para autenticação; Linguagem PHP e banco de dados MySQL.

Extensões Como extensão para o presente trabalho propõe-se: gerenciar várias chaves públicas de vários usuários do tipo diretor, para que mais diretores possam gerar e assinar um diploma virtual; permitir ao professor gerar de provas com questões já cadastradas e selecionadas de maneira aleatória pelo sistema; permitir ao professor informar o nível de dificuldade de cada questão cadastrada, para que seja possível gerar uma prova de acordo com o nível de dificuldade desejado; implementar mais tipos de questões além da questão do tipo dissertativa já existente; implementar um sistema de auto-correção de provas; implementar um quadro de notas para todos os alunos e gerar automaticamente diplomas virtuais assinados a partir da média final do aluno; permitir ao aluno a visualização de suas notas e médias.

Obrigado!