Investigación y desarrollo de nuevas tecnologías : incorporación de J2EE a la empresa

Tobler, Federico - Sayanes, Sandra

Supervisor(es): Erosa, Ana

Resumen:

En el presente proyecto se investiga la tecnología J2EE, sus mejores prácticas y la utilización de la herramienta IBM WebSphere Studio Application Developer para el desarrollo de aplicaciones empresariales. Se estudian las ventajas de la utilización de frameworks y se adopta el uso de Struts para la capa web de la aplicación. Como caso práctico, se realiza el análisis de un sistema de gestión con interfaz Web, para la empresa ISA Ltda. Se aplican técnicas de análisis orientado a objetos, basándose principalmente en la utilización de UML y patrones. Se diseña un caso de estudio del sistema de gestión, utilizando como metodología el diseño basado en componentes, el cual es independiente de la tecnología. Luego, se realiza la correspondencia de cada capa de la arquitectura lógica a las construcciones J2EE y, dado que Struts no se corresponde en forma exacta con dicha arquitectura, se plantean alternativas para contemplar su funcionamiento. A su vez, se proponen distintas opciones para el manejo de la persistencia de los datos. Por último, se realiza la implementación del caso de estudio seleccionando una de las alternativas planteadas, y tomando decisiones para implementar la comunicación entre las distintas capas y la composición de casos de uso.


Detalles Bibliográficos
2003
JAVA 2 ENTERPRISE EDITION
J2EE
PATRONES DE DISENO
FRAMEWORKS
STRUTS
METODOLOGIA DE DESARROLLO BASADO EN COMPONENTES
CBD
WEBSPHERE
Español
Universidad de la República
COLIBRI
http://hdl.handle.net/20.500.12008/3057
Acceso abierto
Licencia Creative Commons Atribución – No Comercial – Sin Derivadas (CC BY-NC-ND 4.0)
Resumen:
Sumario:En el presente proyecto se investiga la tecnología J2EE, sus mejores prácticas y la utilización de la herramienta IBM WebSphere Studio Application Developer para el desarrollo de aplicaciones empresariales. Se estudian las ventajas de la utilización de frameworks y se adopta el uso de Struts para la capa web de la aplicación. Como caso práctico, se realiza el análisis de un sistema de gestión con interfaz Web, para la empresa ISA Ltda. Se aplican técnicas de análisis orientado a objetos, basándose principalmente en la utilización de UML y patrones. Se diseña un caso de estudio del sistema de gestión, utilizando como metodología el diseño basado en componentes, el cual es independiente de la tecnología. Luego, se realiza la correspondencia de cada capa de la arquitectura lógica a las construcciones J2EE y, dado que Struts no se corresponde en forma exacta con dicha arquitectura, se plantean alternativas para contemplar su funcionamiento. A su vez, se proponen distintas opciones para el manejo de la persistencia de los datos. Por último, se realiza la implementación del caso de estudio seleccionando una de las alternativas planteadas, y tomando decisiones para implementar la comunicación entre las distintas capas y la composición de casos de uso.