GUÍA DOCENTE ASIGNATURAS 2003-2004 - Facultade de ...
GUÍA DOCENTE ASIGNATURAS 2003-2004 - Facultade de ...
GUÍA DOCENTE ASIGNATURAS 2003-2004 - Facultade de ...
You also want an ePaper? Increase the reach of your titles
YUMPU automatically turns print PDFs into web optimized ePapers that Google loves.
Integración <strong>de</strong> Sistemas<br />
Descriptores<br />
II<br />
Anual, Troncal, 15 Créditos(0T + 15P)<br />
• Metodología <strong>de</strong> análisis<br />
• Configuración, diseño, gestión y evaluación <strong>de</strong> sistemas informáticos<br />
• Tecnologías avanzadas <strong>de</strong> sistemas <strong>de</strong> información, bases <strong>de</strong> datos y sistemas<br />
operativos<br />
• Proyectos <strong>de</strong> sistemas informáticos<br />
Profesores<br />
Fernando Bellas Permuy fbellas@udc.es<br />
Manuel Álvarez Díaz mad@udc.es<br />
Juan Raposo Santiago jrs@udc.es<br />
Objetivos docentes<br />
Esta asignatura se centra en el diseño e implementación con J2EE, un framework<br />
estándar ampliamente usado en el mundo <strong>de</strong> la industria, <strong>de</strong>l que existen numerosas<br />
implementaciones comerciales y gratuitas, para la construcción <strong>de</strong> aplicaciones<br />
empresariales (escalables, transaccionales y seguras) con Java. J2EE proporciona, entre<br />
otras, las siguientes APIs: JBDC (acceso a bases <strong>de</strong> datos relacionales), APIs para XML<br />
(representación <strong>de</strong> contenido <strong>de</strong> datos), servlets+JSP+JSTL (capa vista <strong>de</strong> una<br />
aplicación web) y EJB (componentes distribuidos, transaccionales, seguros y escalables<br />
que encapsulan la lógica <strong>de</strong> negocio). En la asignatura también se explica Jakarta Struts,<br />
un framework Mo<strong>de</strong>l-View-Controller para la construcción <strong>de</strong> aplicaciones web. En<br />
función <strong>de</strong> la situación, una aplicación pue<strong>de</strong> usar todas o sólo algunas <strong>de</strong> estas APIs.<br />
En cualquier caso, una aplicación J2EE bien diseñada gira entorno a los patrones<br />
arquitectónicos Mo<strong>de</strong>l-View-Controller y Layers, y emplea una colección <strong>de</strong> patrones<br />
<strong>de</strong> diseño específicos para las capas mo<strong>de</strong>lo, vista y controlador. En la asignatura, aparte<br />
<strong>de</strong> explicar las tecnologías, se explican los patrones <strong>de</strong> diseño más relevantes <strong>de</strong> cada<br />
una <strong>de</strong> estas capas.<br />
Bibliografía<br />
Recomendada<br />
Crupi, J., Alur, D. y Malks, D. Core J2EE Patterns. Prentice Hall, 2001.<br />
Marinescu, F. EJB Design Patterns. John Wiley & Sons, 2002.<br />
Reese, G. Database Programming with JDBC and Java, 2nd edition. O'Reilly, 2000.<br />
Harold, E.R., Means, W.S. XML in a nutshell: A Desktop Quick Reference. O'Reilly ,<br />
164