um estudo da ferramenta egen developer vitor hugo becker departamento de informática da...
TRANSCRIPT
Um estudo da ferramenta EGEN Developer
Vitor Hugo Becker
Departamento de Informática da Universidade Federal do Rio Grande do Sul – UFRGS
2Um estudo da ferramenta EGEN Developer
Motivação
• Desenvolvimento de Aplicações para WEB Agilidade na produção; Modularidade; Transparência de código;
• Framework Struts Modelo MVC;
• Apache TomCat Contêiner robusto e gratuito;
3Um estudo da ferramenta EGEN Developer
• Implementação testada é versão 2.7 Suporte ao J2EE através de BEANS; Suporte a diversos banco de dados; Multiplataforma; JDK 1.5.0;
EGEN Atualmente
4Um estudo da ferramenta EGEN Developer
Modelo MVC
5Um estudo da ferramenta EGEN Developer
Jakarta Struts
• Baseado no Smalltalk MVC; Primeiro framework MVC para JAVA; Criou/é o Modelo 2; J2EE; Utiliza XML para configuração; Integração com JSF;
6Um estudo da ferramenta EGEN Developer
EGEN Developer• Modelo MVC
• Struts XML; Beans;
• Tomcat Contêiner da aplicação; JSP; HTML; Roles;
• Bancos de Dados Relacional; Orientado a Objeto; JDBC.
7Um estudo da ferramenta EGEN Developer
Aplicação Locadora• EGEN 2.7
JDK 1.5.0; TomCat 5.0.30; MySQL; JDBC padrão;
• Formulários Cadastro de Acervo; Cadastro de Clientes; Locação;
• Relatórios Relatório do Acervo; Relatório de Acervo locado; Relatório de Locações;
• Menu
8Um estudo da ferramenta EGEN Developer
Tela do EGEN com projeto Locadora
9Um estudo da ferramenta EGEN Developer
Formulário de Login
10Um estudo da ferramenta EGEN Developer
Menu
11Um estudo da ferramenta EGEN Developer
Cadastro Acervo
12Um estudo da ferramenta EGEN Developer
Relatório com referência à múltiplas tabelas
13Um estudo da ferramenta EGEN Developer
Conclusões
• Eficiente;
• Ágil;
• Abstrato;
• Programação sem código visível;
• Difícil inserção de funções;
14Um estudo da ferramenta EGEN Developer
Bibliografia