defensor interface - apresentação

8
Defensor Interface Framework gerador de interface gráfica para Sistemas de Informação Prof. Giovany Frossard Teixeira Francisco Antônio da Silva Souza

Upload: francisco-souza

Post on 17-May-2015

875 views

Category:

Technology


1 download

DESCRIPTION

Apresentação do framework Defensor Interface aos calouros do curso técnico em informática do Instituto Federal de Educação, Ciência e Tecnologia do Espírito Santo, campus Cachoeiro de Itapemirim.

TRANSCRIPT

Page 1: Defensor Interface - Apresentação

Defensor InterfaceFramework gerador de interface gráfica para Sistemas de Informação

Prof. Giovany Frossard Teixeira

Francisco Antônio da Silva Souza

Page 2: Defensor Interface - Apresentação

O que é um framework?

Um framework é um software utilizado para automatizar o desenvolvimento de outro software;

Um framework automatiza parte do desenvolvimento de um software, gerando um ganho de produtividade na equipe.

Page 3: Defensor Interface - Apresentação

Por que usar um framework?

Frameworks permitem fazer mais coisa em menos tempo;

Frameworks exigem um estudo de uma ferramenta nova, o que faz com que o desenvolvedor aprenda mais.

Page 4: Defensor Interface - Apresentação

Por que usar um framework para gerar interfaces gráficas?

Fazer a interface gráfica de um software é uma tarefa trabalhosa, que custa tempo;

Muitos desenvolvedores escapam deste problema utilizando ferramentas RAD (Rapid Application Development), ou seja, o desenvolvedor apenas “desenha” a interface gráfica;

Esta abordagem possui um problema: o código gerado é de difícil manutenção e ainda esta tarefa requer um pouco de tempo.

Page 5: Defensor Interface - Apresentação

O Defensor Interface

Com base nessa necessidade de agilidade, foi proposto o desenvolvimento do framework Defensor Interface, capaz de gerar interfaces gráficas padronizadas para sistemas de informação (em geral, de automação comercial);

Foi elaborado um projeto, pelo professor Giovany Frossard Teixeira, este projeto segue atualmente em desenvolvimento, ainda sem um bolsista substituto.

Page 6: Defensor Interface - Apresentação

Pesquisa & Aprendizado

Trabalhar no framework exige perfil auto-didata do aluno, já que para o desenvolvimento da ferramenta são necessários conhecimentos não abordados no Curso Técnico em Informática. Estes conhecimentos são orientados pelo professor, mas o perfil auto-didata é fundamental para a absorção do conhecimento.

Page 7: Defensor Interface - Apresentação

Resultados Parciais

Há uma versão parcial do framework, documentada, que gera janelas de listagem e de cadastro (inserção e alteração);

Cientificamente, o framework gerou produções de artigos submetidos em eventos científicos: II Jornada da Produção Científica da Educação Profissional e Tecnológica da Região Sul, III MICTI, VIII SBQS e V SBSI.

Page 8: Defensor Interface - Apresentação

Dúvidas?

Núcleo de Pesquisa do Campus: [email protected] (28) 3526-9032

Prof. Giovany Frossard Teixeira: [email protected] (28) 3526-9005

Francisco Antônio da Silva Souza: [email protected]