PATRÓN
MODELO-VISTA-CONTROLADOR
RESTRICCIONES
ACCESO A DATOS INEFICIENTE
DESDE LA VISTA
CONEXION CERCANAENTRE LA VISTA Y CONTROLADOR
MODIFICACIONES EN EL MODELO
PUEDEN AFECTAR
LA VISTA-CONTROLADOR
COMPLEJIDAD EN EL
MANTENIMIENTO
DE COMPONENTES
COMPLEJIDAD DE
IMPLEMENTACIÓN
POCA FLEXIBILIDAD
APLICABILIDAD
ET++
MFC
SMALLTALK
VARIANTES
DOCUMENT-VIEW
DIFERENTES VISTAS MULTIPLES, SINCRONIZADAS, SIMULTANEAS DEL MISMO DOCUMENTO
IMPLEMENTA IU
COMBINA LAS RESPONSABILIDADES DE
LA VISTA Y EL CONTROLADOR
DOCUMENTO
IMPLEMENTA MECANISMOS
DE PROPAGACIÓN
REPRESENTA AL MODELO
MODELO PASIVO
INTERACCION
NO HAY COMUNICACION ENTRE
LA VISTA Y EL MODELO
MODELO ACTIVO
INTERACCIÓN
MODELO ACTUALIZA LA VISTA
CUANDO HAY CAMBIOS EN LOS DATOS
COMPONENTES
CARACTERISTICAS
MANTENIMIENTO DE
VARIOS SISTEMAS
REPRESENTACION DE
LA INFORMACION
PUNTOS DE VISTA
ESTANDARES DE
INTERFAZ DE USUARIO
RESULTADOS PARA
EL USUARIO FINAL
BENEFICIOS
INTERCAMBIABILIDAD
DE LOOK AND FEEL
VISTAS SINCRONIZADAS
VISTAS MULTIPLES
DE LA INFORMACIÓN
BAJO ACOPLAMIENTO
SEPARA LA FUNCIONALIDAD DE IU
DEL CORE DE LA APLICACION
COMPONENNTES
CONTROLADOR
LÓGICA DE
PRESENTACIÓN
ACCIONES
REGLAS
ACEPTA ENTRADAS
DEL USUARIO
MANEJO DE EVENTOS
VISTA
MECANISMO DE
ACTUALIZACIÓN
PRESENTA LA INFORMACION
AL USUARIO
DIFERENTES
REPRESENTACIONES
LÓGICA DE INTERFAZ
DE USUARIO
MODELO
MECANISMOS DE
PROPAGACIÓN
NOTIFICA LOS CAMBIOS A LOS
OTROS COMPONENTES
FUNCIONALIDAD
CENTRAL
API
DATOS + OPERACIONES