Defensor Interface - Apresentação Final

15
Framework gerador de interface gráficas para Sistemas de Informação Prof. Msc. Giovany Frossard Teixeira Francisco Antônio da Silva Souza Alciara de Souza Franca

description

Apresentação do projeto na II Jornada de Iniciação em Desenvolvimento Tecnológico e Inovação do Ifes, em Vitória.

Transcript of Defensor Interface - Apresentação Final

Page 1: Defensor Interface - Apresentação Final

Framework gerador de interface gráficas para Sistemas de

Informação

Prof. Msc. Giovany Frossard Teixeira

Francisco Antônio da Silva Souza

Alciara de Souza Franca

Page 2: Defensor Interface - Apresentação Final

Um framework é um software utilizado para agilizar o desenvolvimento de outro software, automatizando etapas do processo de desenvolvimento deste software.

Page 3: Defensor Interface - Apresentação Final

Frameworks permitem fazer “mais coisa em menos tempo”;

Exigem o estudo e aprendizado de uma ferramenta nova, o que faz com que o desenvolvedor aprenda mais e esteja sempre atualizado.

Page 4: Defensor Interface - Apresentação Final

Melhoria nos processos de desenvolvimento de software utilizando Java Swing;

Redução no tempo de desenvolvimento de softwares, através da automatização de geração de interfaces gráficas.

Page 5: Defensor Interface - Apresentação Final

Aumento da manutenabilidade dos aplicativos desenvolvidos em linguagem Java para ambiente Desktop;

Manter a portabilidade da linguagem no processo de automatização gerado pelo framework, possibilitando o uso do gerador em quaisquer plataformas.

Page 6: Defensor Interface - Apresentação Final

A metodologia adotada foi a pesquisa bibliográfica para execução do projeto;

Os bolsistas foram submetidos a conteúdos programáticos não abordados no curso técnico para execução do projeto;

Page 7: Defensor Interface - Apresentação Final

Tecnicamente, o método de construção das janelas se baseia fortemente na orientação a objetos: são utilizados os conceitos de associação e herança de classes.

Page 8: Defensor Interface - Apresentação Final

Aplicação

Inteface gráfica

Banco de dados

Controladora

Page 9: Defensor Interface - Apresentação Final

Aplicação

Inteface gráfica

Defensor Interface

Banco de dados

Controladora

Page 10: Defensor Interface - Apresentação Final

O resultado final não é final! (: A versão atual do framework é capaz de

gerar janelas de cadastro (inserção e alteração de dados) e de listagem (ainda não 100% prontas).

Page 11: Defensor Interface - Apresentação Final
Page 12: Defensor Interface - Apresentação Final

Ferramentas como o Defensor Interface podem encontrar problema de aceitação;

O uso de novos frameworks ainda encontra resistência no mercado de trabalho.

Page 13: Defensor Interface - Apresentação Final

Apesar da resistência, sabe-se que é muito importante o uso de frameworks visando automatizar etapas do processo de desenvolvimento de software;

Tempo é dinheiro!

Page 14: Defensor Interface - Apresentação Final

Apesar das dificuldades apresentadas, o resultado alcançado foi satisfatório, avançando-se até o ponto desejado;

Já é possível a criação de janelas utilizando a ferramenta proposta.