Modelo Vista Controlador

Páginas: 3 (576 palabras) Publicado: 12 de noviembre de 2013
Modelo Vista Controlador
Sus orígenes se basan en información histórica, puede decirse que este fue descrito por primera vez en 1979 por Trygve Reenskaug, trabajador de Smalltalk, en unoslaboratorios de gran investigación de Xerox.
El Modelo Vista Controlador es un patrón para el desarrollo (o estilo de arquitectura) del software que se basa en separar los datos, la interfaz del usuario y lalógica interna en tres componentes distintos. Es mayormente utilizado en aplicaciones web, dónde la vista es la página HTML, el modelo es el Sistema de Gestión de Base de Datos y la lógica interna, yel controlador es el responsable de recibir los eventos de entrada desde la vista y les proporciona una solución. La finalidad del modelo es mejorar la reusabilidad por medio del desacople entre lavista y el modelo. A continuación se especifica cada elemento:
Modelo: Es la representación de la información en el sistema. Trabaja junto a la vista para mostrar la información al usuario y esaccedido por el controlador para añadir, eliminar, consultar o actualizar datos.
Vista: Presenta el modelo en un formato adecuado para que el usuario pueda interactuar con él, casi siempre es la interfaz deusuario.
Controlador: Es el elemento más abstracto. Recibe, trata y responde los eventos enviados por el usuario o por la propia aplicación.
El modelo es el responsable de:
1. Acceder a la capa dealmacenamiento de datos.
2. Define la funcionalidad del sistema.
3. Lleva un registro de las vistas y controladores del sistema.
4. Si estamos ante un modelo activo, notificará a las vistas loscambios que en los datos pueda producir un agente externo.
El controlador es el responsable de:
1. Recibe los eventos de entrada (un clic, un cambio en un campo de texto, etc.)
2. Contiene reglas degestión de eventos. Estas acciones pueden suponer peticiones al modelo o a las vistas.
Las vistas son responsables de:
1. Recibir datos del modelo y mostrarlos al usuario.
2. Tienen un registro...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • modelo vista controlador
  • modelo vista controlador
  • Modelo vista controlador
  • modelo vista controlador
  • Modelo Vista Controlador
  • Modelo, Vista, Controlador
  • modelo vista controlador
  • Modelo Vista Controlador

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS