Periodo I de 2007
Profesores
Dr Ing. Alvaro Rendón Gallón (Coordinador)
Mag. Oscar Mauricio Caicedo
Modalidad
Teórico-práctica.
Los temas del curso serán expuestos mediante clases magistrales que serán complementadas con prácticas de laboratorio.
Cada tema tiene además asociado un taller, cuya realización exigirá normalmente un trabajo adicional de los estudiantes, por fuera del horario de la asignatura. Así mismo, los estudiantes deberán preparar y presentar una investigación bibliográfica sobre un tema.
|
Objetivo General
-
Brindar a los estudiantes una visión general de los conceptos, arquitecturas, técnicas, notaciones y métodos para el desarrollo de aplicaciones soportadas en Internet, con especial atención en los servicios de información.
Objetivos Específicos de Formación
-
Conocer las arquitecturas, protocolos, lenguajes y técnicas para la producción de contenidos y aplicaciones en Internet.
-
Adquirir conocimientos y destrezas en el uso de métodos, notaciones y herramientas para el desarrollo de aplicaciones en Internet.
Temario
- Desarrollo de Aplicaciones Web 1.0
- Arquitectura de referencia
- Hibernate
- Práctica 1: Mapeo Objeto Relacional con Hibernate.
- Práctica 2: Manejo de Relaciones 1: n, n : n con Hibernate.
- Enterprise Java Beans.
- Práctica 3: Lógica de negocio con EJB.
- Java Server Faces.
- Práctica 4: Manejo de Interfaces de Usuario y Eventos con JSF.
- Práctica 5: Integración de Hibernate, EJB y JSF.
- Taller 1. Implementación de un prototipo de Aplicación con Web 1.0.
- Desarrollo de Aplicaciones Web 2.0
- Arquitectura de Referencia.
- AJAX.
- Práctica 6: Manejo de Interfaces de Usuario y Eventos con AJAX.
- Práctica 7: Integración de Hibernate, EJB y AJAX.
- Práctica 8: Integración de AJAX y JSF.
- Taller 2. Implementación de un prototipo de Aplicación con Web 2.0.
- Proceso de desarrollo
- El Lenguaje Unificado de Modelado (UML). Vistas, diagramas, estereotipos.
- El Proceso Unificado (UP). Características, componentes y modelos.
- Modelado de la Organización.
- Construcción del Modelo de Casos de Uso.
- Construcción del Modelo de Análisis.
- Construcción del Modelo de Diseño.
- Elaboración del Modelo de Implementación.
- Presentaciones de los estudiantes
Bibliografía
- Web 1.0
-
DÍAZ, Moisés. , “Internet Applications Design Using J2EE Design Patterns”. Disponible en Web: http://www.moisesdaniel.com/wri/desaplj2eeen.htm .
-
ROMAN, Ed., PATEL, Rima., BROSE, Gerald., “Mastering EJB”, Editorial Wiley Publishing, Indianápolis , USA , 2004.
-
BUSCHMANN, F., MEUNIER, R., ROHNER, H., SORNMERLAD, P., STAL, M., “Pattern - Oriented Software Architecture: A System of Patterns”, Editorial Jhon Wiley & Sons, New York , USA , 1996.
-
-
Web 2.0
-
CRANE, Dave., ERIC, Pasarello. “ AJAX in Action”, Editorial Manning Publications Co. Greenwich , Inglaterra, 2006.
-
Google.com., “Google Web Toolkit”, [Consulta: Noviembre de 2006], Disponible en Web: http://code.google.com/webtool kit/.
Modelado
Régimen de Evaluación
- Taller 1. Implementación de un prototipo de Aplicación con Web 1.0. 20%.
- Taller 2. Implementación de un prototipo de Aplicación con Web 1.0. 20%.
- Presentaciones Estudiantes. 10%
- Proyecto de laboratorio: 50%
Créditos: 3
| Actividades con acompañamiento Directo del Docente |
Act. Independientes |
Horas Totales |
Teoría |
Seminarios |
Problemas |
Prácticas |
Sustentaciones |
Tutorías |
18 |
4 |
0 |
16 |
6 |
0 |
|
Prácticas |
Trabajos |
Estudio |
56 |
24 |
28 |
|
152 |
|
|
Contacto -
Copyright © - Grupo de Ingeniería Telemática
Departamento de Telemática
FIET - Universidad del Cauca
Popayán - Colombia - 2007
|
|