Monografia
CAMPUS PATO BRANCO
CURSO SUPERIOR DE TECNOLOGIA EM
ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
MARCOS BERWANGER
DESENVOLVIMENTO DE PORTAL WEB E-COMMERCE
Pato Branco - PR
2008
MARCOS BERWANGER
DESENVOLVIMENTO DE PORTAL WEB E-COMMERCE
Monografia apresentada como requisito parcial para obtenção de título de Tecnólogo no Curso
Superior
de
Tecnologia
em
Análise
e
Desenvolvimento de Sistemas da Universidade
Tecnológica Federal do Paraná, Campus Pato
Branco.
Orientador: Prof. Géri Natalino Dutra, M.Sc
Pato Branco – PR
2008
DEDICATÓRIA
Este trabalho é dedicado as incríveis pessoas que fazem parte da minha vida, aos meus pais, ao meu querido irmão
Gustavo, e a minha namorada Cristiane.
Por sua paciência e compreensão.
II
AGRADECIMENTOS
Ao colega Tarlis Tortelli Portela pela imensurável contribuição na realização deste trabalho.
III
RESUMO
O presente estudo apresenta uma análise sobre ferramentas de auxílio no desenvolvimento de softwares, denominados frameworks, para o desenvolvimento de uma aplicação voltada para o ambiente de Internet. Trata-se de um comparativo entre frameworks Struts1, JavaServer Faces2 e Mentawai3, destinados ao controle de aplicações Web. Além da exploração do suporte a persistência através do paradigma do mapeamento Objeto-Relacional. Por fim, o foco na ferramenta
Mentawai e na Java Persistence API4 resulta em uma aplicação voltada para o comércio eletrônico. As conclusões apontam que estas ferramentas são alternativas dinâmicas a altura das atuais necessidades e imposições do mercado de software.
1 http://struts.apache.org/
2 http://java.sun.com/javaee/javaserverfaces/
3 http://www.mentaframework.org
4 http://java.sun.com/javaee/technologies/persistence.jsp
IV
ABSTRACT
This study presents an analysis of tools to help in the development of softwares, known as frameworks, for the development of an application dedicated to the