Aplicaciones Web

3 PEA

Programa de Estudios por Asignatura

Datos generales de la asignatura

Unidad académica
Facultad de Ingeniería de Sistemas
Carrera
Ingeniería en Sistemas Informáticos y de Computación
Código
SIC754
Semestre referencial
7
Asignaturas Pre-requisito
  • SIC616 Computación Distribuida
  • SIC534 Bases de Datos Distribuidas
  • SIC634 Ingeniería de Software II

Resultados del aprendizaje de la asignatura

De conocimientos
Desarrollar aplicaciones web utilizando metodologías apropiadas para ese entorno.
De destrezas
Ingeniar aplicaciones web con criterios de calidad de software.
De valores y actitudes
Valorar el trabajo en equipo para facilitar la implantación de aplicaciones web.

Detalle de la asignatura

CONTENIDOS
  • Capítulo 1: INGENIERÍA WEB
    • 1,1 Atributos de los sistemas y aplicaciones basados en Web
    • 1,2 El proceso de ingeniería Web
    • 1,3 Mejores prácticas en ingeniería Web
  • Capítulo 2: FORMULACIÓN Y PLANEACIÓN PARA INGENIERÍA WEB
    • 2,1 Formulación de sistemas basados en Web
    • 2,2 Planeación de proyectos de ingeniería Web
    • 2,3 Medición para ingeniería Web y WebApps
  • Capítulo 3: ANÁLISIS PARA APLICACIONES WEB
    • 3,1 El modelado de análisis para WebApps
    • 3,2 El modelo de contenido
    • 3,3 El modelo de interacción
    • 3,4 El modelo funcional
    • 3,5 El modelo de configuración
    • 3,6 Análisis relación-navegación
  • Capítulo 4: DISEÑO PARA APLICACIONES WEB
    • 4,1 Diseño de la interfaz de la WebApp
    • 4,2 Diseño del contenido
    • 4,3 Diseño arquitectónico
    • 4,4 Diseño de navegación
    • 4,5 Diseño al nivel de componentes
    • 4,6 Patrones de diseño hipermedia
    • 4,7 Método de diseño hipermedia orientado a objetos
    • 4,8 Métricas de diseño para WebApps
  • Capítulo 5: CÓMO PROBAR APLICACIONES WEB
    • 5,1 El proceso de prueba
    • 5,2 Prueba del contenido
    • 5,3 Prueba de la interfaz del usuario
    • 5,4 Prueba al nivel de componentes
    • 5,5 Pruebas de navegación
    • 5,6 Pruebas de la configuración
    • 5,7 Pruebas de seguridad
    • 5,8 Pruebas del desempeño
PRÁCTICAS DE LABORATORIOS/EJERCICIOS
  • Tópico 1: Planificación de un proyecto web
  • Tópico 2: Análisis de aplicaciones web
  • Tópico 3: Diseño de aplicaciones web
  • Tópico 4: Implementación de aplicaciones web
  • Tópico 5: Pruebas de aplicaciones web