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

Upload: francisco-souza

Post on 15-Jan-2015

493 views

Category:

Education


1 download

DESCRIPTION

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

TRANSCRIPT

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.