Modelviewcontroller

Páginas: 3 (747 palabras) Publicado: 26 de junio de 2012
Modelo Vista Controlador (MVC)

El presente documento describe de forma clara y precisa el Modelo Vista Controlador, el cual para la programación web, es la solución más utilizada actualmente paraorganizar el código. El Modelo Vista Controlador (MVC) es un patrón de arquitectura que separa los datos de una aplicación en tres componentes distintos. La finalidad del modelo es mejorar lareusabilidad por medio del desacople entre la vista y el modelo, tomando en cuenta sus tres elementos: Modelo, Vistas y Controlador. Aunque se pueden encontrar diferentes implementaciones del MVC, el flujoque sigue el control generalmente ya está determinado. Una de las principales ventajas de este modelo es que es posible tener diferentes vistas para un mismo modelo.

Modelo Vista Controlador (MVC) esun patrón de arquitectura de software que separa los datos de una aplicación, la interfaz de usuario, y la lógica de negocio en tres componentes distintos. El patrón de llamada y retorno MVC, se vefrecuentemente en aplicaciones web, donde la vista es la página HTML y el código que provee de datos dinámicos a la página. El modelo es el Sistema de Gestión de Base de Datos y la Lógica de negocio, yel controlador es el responsable de recibir los eventos de entrada desde la vista.

Elementos del Patrón La finalidad del modelo es mejorar la reusabilidad por medio del desacople entre la vista yel modelo. Los elementos del patrón son los siguientes: El modelo es el responsable de: Acceder a la capa de almacenamiento de datos. Lo ideal es que el modelo sea independiente del sistema dealmacenamiento. Define las reglas de negocio (la funcionalidad del sistema). Un ejemplo de regla puede ser: “Si la mercancía pedida no está en el almacén, consultar el tiempo de entrega estándar delproveedor”. Lleva un registro de las vistas y controladores del sistema. Si estamos ante un modelo activo, notificará a las vistas los cambios que en los datos pueda producir un agente externo (por...
Leer documento completo

Regístrate para leer el documento completo.

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS