Estudo da viabilidade para modelagem e implementação de aplicações desktop, web e web com Ajax usando modelos compartilhados

Carregando...
Imagem de Miniatura
Data
2007
Tipo de documento
Monografia
Título da Revista
ISSN da Revista
Título de Volume
Área do conhecimento
Ciências Exatas e da Terra
Modalidade de acesso
Acesso aberto
Editora
Autores
Crestani, Artur Todeschini
Francotti, Doubleday Karlo
Orientador
Braz Júnior, Osmar de Oliveira
Coorientador
Resumo
The proposal of this project is a study of the feasibility for modeling and implementation of applications Desktop, Web and Web with AJAX using models shared, where AJAX held interactivity existing applications on Desktop. In search of information on the feasibility of transferring Desktop for Web applications using the AJAX technique, we found much information with pleas; was when the intention to carry out the search. This work aims to assist and guide future projects with the intention of demonstrating the viability of traditional Web applications for Desktop and with the use of AJAX. The project consists of three prototypes with their modelagens: Desktop, Web and traditional Web with AJAX. Through modelagens will be demonstrated the feasibility of transferring the application to Web Desktop with the use of AJAX. The purpose of the project and made possible the migration of a prototype Web Desktop for maintaining the same functionality and interactivity using models shared. The specific objectives are: Discuss and make changes in modeling of applications for Desktop Web; identify and compare the differences between the implementation of applications using AJAX with traditional Web Applications; Assessing the loss of interactive elements of graphical interfaces without the use of AJAX to Web; Studying the functional components of AJAX. The methodology of the research on this project from the point of view of its nature is considered scientific, containing an applied research in the development of prototypes and their modelagens. The project will present an analysis of the changes of modelagens of implementations of three prototypes Desktop, Web and Web with AJAX. The document contains a study of the functional components of the art AJAX, a brief summary of software engineering, languages and methodologies adopted for the modeling of prototypes. For the development of prototypes using the Java language, the database Oracle 10g XE, as the container Web use Apache Tomcat 6x. The IDE used for development was the Eclipse plugins with the Visual Editor and Web Tools Platform. For testing we used the Windows XP platform prototype for the Desktop and the prototypes to use the Web browser Mozilla Firefox 2x, Internet Explorer 6x e7x of Microsoft and Opera 9x. In developing the model was used to guide objects and the standard MVC architecture of the software. Key works: Modeling,.Share, AJAX.
A proposta do presente projeto é realizar um estudo da viabilidade para modelagem e implementação de aplicações Desktop, Web e Web com AJAX usando modelos compartilhados, onde AJAX realizará a interatividade existente nas aplicações Desktop. Na busca de informações sobre a viabilização de transferir aplicações Desktop para Web com o uso da técnica AJAX, não encontramos muitas informações com fundamentos; foi quando surgiu a intenção de realizar a pesquisa. Este trabalho visa ajudar e orientar futuros projetos com a intenção de demonstrar a viabilidade das aplicações Desktop para Web tradicional e com o uso do AJAX. O projeto consiste em três protótipos com suas modelagens: Desktop, Web tradicional e Web com AJAX. Através das modelagens será demonstrada a viabilidade de transferir a aplicação Desktop para Web com o uso do AJAX. O objetivo do projeto e tornar possível a migração de um protótipo Desktop para Web mantendo a mesma interatividade e funcionalidades usando modelos compartilhados. Os objetivos específicos são: Discutir e apresentar as mudanças da modelagem de aplicações Desktop para Web; Identificar e comparar as diferenças entre a implementação de aplicações usando AJAX com Aplicações Web tradicional; Avaliar a perda de elementos interativos de interfaces gráficas sem o uso do AJAX para Web; Estudar os componentes funcionais do AJAX. A metodologia da pesquisa desenvolvida neste projeto sob o ponto de vista de sua natureza é considerada científica, contendo uma pesquisa aplicada na elaboração de protótipos e suas modelagens. O projeto irá apresentar uma análise das mudanças das modelagens das implementações de três protótipos Desktop, Web e Web com AJAX. O documento contém um estudo dos componentes funcionais da técnica AJAX, um breve resumo de engenharia de software, com metodologias e linguagens adotadas para a modelagem dos protótipos. Para o desenvolvimento dos protótipos utilizamos a linguagem JAVA, banco de dados Oracle 10g XE, como container Web utilizamos o Apache Tomcat 6x. A IDE utilizada para desenvolvimento foi o Eclipse com os plugins Visual Editor e Web Tools Platform. Para testes usamos a plataforma Windows XP para o protótipo Desktop e a dos protótipos para Web utilizamos os navegadores Mozilla Firefox 2x, Internet Explorer 6x e7x da Microsoft e Opera 9x. No desenvolvimento foi utilizado o paradigma de orientação a objetos e o padrão MVC de arquitetura de software.

Palavras-chave
Modelagem, Compartilhados, AJAX
Citação