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

                                   ...
O que é um framework?

 Um framework é um software utilizado para
 automatizar o desenvolvimento de outro software;
 Um ...
Por que usar um framework?

 Frameworks permitem fazer mais coisa em menos
 tempo;
 Frameworks exigem um estudo de uma f...
Por que usar um framework
     para gerar interfaces gráficas?
 Fazer a interface gráfica de um software é uma tarefa
 tr...
O Defensor Interface

 Com base nessa necessidade de agilidade, foi proposto
 o desenvolvimento do framework Defensor Int...
Pesquisa & Aprendizado

 Trabalhar no framework exige perfil auto-didata do
 aluno, já que para o desenvolvimento da ferr...
Resultados Parciais

 Há uma versão parcial do framework, documentada,
 que gera janelas de listagem e de cadastro (inser...
Dúvidas?

 Núcleo de Pesquisa do Campus:
   nucleopesquisa.ci@cefetes.br
   (28) 3526-9032

 Prof. Giovany Frossard Te...
Próximos SlideShares
Carregando em…5
×

Defensor Interface - Apresentação

1.022 visualizações

Publicada em

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.

Publicada em: Tecnologia, Educação
0 comentários
0 gostaram
Estatísticas
Notas
  • Seja o primeiro a comentar

  • Seja a primeira pessoa a gostar disto

Sem downloads
Visualizações
Visualizações totais
1.022
No SlideShare
0
A partir de incorporações
0
Número de incorporações
41
Ações
Compartilhamentos
0
Downloads
3
Comentários
0
Gostaram
0
Incorporações 0
Nenhuma incorporação

Nenhuma nota no slide

Defensor Interface - Apresentação

  1. 1. Defensor Interface Framework gerador de interface gráfica para Sistemas de Informação Prof. Giovany Frossard Teixeira Francisco Antônio da Silva Souza
  2. 2. 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.
  3. 3. 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.
  4. 4. 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.
  5. 5. 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.
  6. 6. 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.
  7. 7. 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.
  8. 8. Dúvidas?  Núcleo de Pesquisa do Campus:  nucleopesquisa.ci@cefetes.br  (28) 3526-9032  Prof. Giovany Frossard Teixeira:  giovany@cefetes.br  (28) 3526-9005  Francisco Antônio da Silva Souza:  franciscossouza@gmail.com

×