Ferramenta Web para testes de fórmulas matemáticas Kauê da Silva Vieira Orientador: Aurélio Faustino Hoppe.

Slides:



Advertisements
Apresentações semelhantes
SISTEMA PARA CONTROLE DE ESTOQUE DE BEBIDAS UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Fernando Schweder Volkmann Prof. Wilson Pedro.
Advertisements

Sistema Help Desk 24 horas para uma Software House Gabriel Demarchi Orientando Prof. Ricardo Alencar de Azambuja Orientador Universidade Regional de Blumenau.
Mecanismo de busca semântica de áudio Anderson Dorow Orientador: Aurélio Faustino Hoppe.
Gerador de grade de horários com Algoritmos Genéticos Prof. Roberto Heinzle, Doutor - Orientador Rodrigo Correia.
SISTEMA DE GESTÃO DE ESTOQUES PARA DISTRIBUIDORAS DE FUMO Graciela Martins Luiz Orientador: Wilson Pedro Carli.
Aluno: José Alberto Zimermann Orientador: Marcel Hugo Banca: Everaldo Artur Grahl Joyce Martins Ferramenta para auxílio na análise de impacto e rastreabilidade.
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.
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:
APLICAÇÃO DA TÉCNICA RBC NO SISTEMA DE INFORMAÇÃO PARA SUPORTE AOS CLIENTES DA EMPRESA MULTITHERM SISTEMAS E AUTOMAÇÃO JOÃO RODRIGO DA SILVA 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.
FERRAMENTA WEB PARA SUPORTE À ANÁLISE POR PONTOS DE TESTE Acadêmico: João Ricardo Rodrigues Orientador: Everaldo Artur Grahl.
Protótipo de Software de Reconhecimento de Voz Para Navegação em Jogos, Utilizando Rede Neural Artificial Orientando: Derlei Brancher Orientador: Prof.
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.
Ambiente Virtual de Avaliações Utilizando Certificados Digitais Fernando Gevard – Acadêmico Paulo Fernando da Silva - Orientador.
Sistemas de Informação via Web para Controle Financeiro de uma Microempresa Leonardo Filipe Pamplona Orientador: Roberto Heinzle.
Sistema para automação e controle residencial via Twitter Eduardo Felippi Gadotti Orientador: Miguel Alexandre Wisintainer.
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.
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.
 1. Introdução e Objetivos  2. Fundamentação Teórica  3. Especificação do Sistema  4. Desenvolvimento e Operacionalidade  5. Resultados e Conclusões.
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:
APLICATIVO WEB DE AUXÍLIO À INSPEÇÃO DE SOFTWARE COM LISTAS DE VERIFICAÇÃO UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Mayara Barbieri.
SISTEMA GERENCIADOR DE DOCUMENTOS PARA GESTÃO DA QUALIDADE Eder Jhoney da Silva Orientador: Roberto Heinzle 1.
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.
1 SISTEMA DE APOIO GERENCIAL COM FOCO NA PRÁTICA DE TREINAMENTO ORGANIZACIONAL BASEADO NO MODELO CMMI Werinton Ferrari Orientador: Wilson Pedro Carli.
5 UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO SISTEMA DE FORÇA DE VENDAS. Gustav Dallmann Júnior Orientador: Prof. Francisco Adell.
SISTEMA DE CONTROLE PARA EMPRESA PRESTADORA DE SERVIÇO UTILIZANDO ENVIO/RECEBIMENTO DE SMS ANDRÉ GUSTAVO BAULER ORIENTADOR: FRANCISCO ADELL PÉRICAS.
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.
SISTEMA DE GERENCIAMENTO DA APLICAÇÃO E MANUTENÇÃO DO PROGRAMA DE QUALIDADE 5S Marlos T. S. Sedrez Orientador: Paulo Roberto Dias.
Roteiro da apresentação  Introdução  Objetivos  Fundamentação teórica  Especificações do sistema  Desenvolvimento do sistema  Operacionalidade do.
FERRAMENTA DE SUPORTE A GESTÃO DE DEFEITOS COM INTEGRAÇÃO ENTRE 0800NET E MANTIS Thiago Fabian Lenzi Professor Everaldo Artur Grahl, Orientador.
SISTEMA PARA O CONTROLE DO FLUXO DE PROPOSTAS DE CUSTOMIZAÇÃO UNIVERSIDADE REGIONAL DE BLUMENAU CURSO DE SISTEMAS DE INFORMAÇÃO Valcir Willi Schmidt Prof.
Luiz Cláudio Hogrefe Orientador: Prof. Roberto Heinzle, Doutor
Acadêmico: Fabrício de Souza Orientador: Prof. Wilson Pedro Carli
SISTEMA DE GESTÃO E DIVULGAÇÃO DE IMÓVEIS
UNIVERSIDADE REGIONAL DE BLUMENAU
UNIVERSIDADE REGIONAL DE BLUMENAU
Trabalho de Conclusão de Curso
DESENVOLVIMENTO COMERCIAL DE SISTEMAS
Orientanda: Ana Paula Joslin de Oliveira
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
CCT0672- Introdução a Programação Aula 01: Apresentação da ementa.
Usos da Epidemiologia nos Serviços de Saúde: Sistemas de Informação e Indicadores de Saúde Thais B Santos.
Transcrição da apresentação:

Ferramenta Web para testes de fórmulas matemáticas Kauê da Silva Vieira Orientador: Aurélio Faustino Hoppe

Roteiro Introdução Objetivos Fundamentação teórica Trabalhos relacionados Desenvolvimento Resultados e discussões Conclusões Limitações Extensões

Introdução Necessidade de qualidade de software Importância dos testes Automatização dos testes

Objetivos Principal: -Identificação de erros através de comparação de resultados Específicos: - Desenvolver ferramenta Web para definição de testes - Implementar analisadores para validação de métodos e fórmulas - Importação e exportação de testes

Fundamentação teórica Interpretação de linguagem Teste de software Técnicas de reflexão Execução de cálculos matemáticos

Trabalhos correlatos Ferramenta de apoio a geração de testes Gerenciador de testes funcionais Ferramenta para testes de programação utilizando componentes da biblioteca CLX

Características dos trabalhos correlatos

Requisitos Funcionais Cadastrar testes Definir a execução dos agendamentos Manter histórico dos testes executados Emitir relatório de testes executados Validar linguagem formal Importar/Exportar testes

Diagrama de casos de uso

Diagrama de sequência

Ferramentas utilizadas Linguagem C# Visual Studio 2010 MySQL 5 Ferramenta GALS Código Java -> GALS

Técnicas utilizadas Técnicas de compiladores -Analisador Léxico -Analisador Sintático -Analisador Semântico Reflexão de DLLs -Teste sem acesso ao código-fonte

Tela inicial do sistema

Tela de cadastro do agendamento

Tela de cadastro do teste

Execução do agendamento Programa de execução Monitoramento da aplicação

Relatório de resultado

Linguagem de definição dos testes Criação de variáveis: Funções matemáticas:

Linguagem de definição dos testes Consultas banco de dados: Resultados de testes anteriores:

Linguagem de definição dos testes Combinação de operações: Declaração de método:

Linguagem de definição dos testes Execução do método: Informações para execução do teste:

Resultados e discussões Avaliação da ferramenta através de experimento Objetivo: Avaliar a ferramenta focando em aspectos funcionais e de utilização para identificar eventuais correções e modificações

Amostragem e instrumentos do experimento Experimento realizado por 5 pessoas Questionário de perfil de usuário Roteiro para utilização da ferramenta Questionário aberto (opinião, críticas e sugestões) Questionário fechado (funcionalidade e usabilidade)

Analise dos dados coletados (perfil) Os avaliadores foram programadores: -Média de idade 23 anos -100% sexo masculino -20% ensino superior completo -80% cursando ensino superior

Procedimento para realização do experimento Avaliação individual (média 40 min.) Explicação sobre objetivo da ferramenta Entregue material sobre linguagem formal Entregue formulário com questionários e roteiro

Resultados - qualitativos Comentários construtivos -”No geral a ferramenta está muito boa. Poderia ser melhorada um pouco a usabilidade.” Identificaram erros -Erro no relatório (listando data errada “00/01/ :00:00”) -Campos obrigatórios não identificados com caractere “*” Sugeriram melhorias -Criar teclas de atalho facilitar a navegação (tecla “Esc” para fechar tela) -Identificar qual grid está sendo exibido Realizaram os procedimentos definidos

Resultados - quantitativos

Comparação com trabalhos correlatos

Conclusões Ferramentas foram adequadas Requisitos e objetivos foram alcançados Bons resultados obtidos Incentivo à automatização de testes

Principais limitações Variáveis permitidas Comandos SQL

Extensões Testes para outras linguagens Testes de performance Utilização de vários bancos de dados

Demonstração