headers.jpg
Jueves, Mayo 17 de 2012 2:25:48 AM

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

  1. 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.
  1. 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.
  1. 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.
  1. Presentaciones de los estudiantes

Bibliografía

Web 1.0

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

Valid XHTML 1.0!

Contacto -
Copyright © - Grupo de Ingeniería Telemática
Departamento de Telemática
FIET - Universidad del Cauca
Popayán - Colombia - 2007