ClubEnsayos.com - Ensayos de Calidad, Tareas y Monografias
Buscar

Modelo Vista Controlador


Enviado por   •  20 de Noviembre de 2014  •  241 Palabras (1 Páginas)  •  173 Visitas

Patrón Modelo – Vista – Controlador

Separación de los datos de aplicación, la interfaz del usuario y la lógica del negocio.

1. Vista. El usuario interactúa con el sistema mediante la interfaz de usuario.

2. Modelo. Encapsula la información esencial y exportan procedimientos que realizan procesamiento específico de la aplicación.

3. Controlador. Existe un controlador para cada vista; delega los inputs de la vista como eventos o tareas y los interpreta.

Considerando que el patrón de arquitectura de software Modelo – Vista – Controlador (MVC) se centra únicamente en la separación de las tareas de un sistema de software, como lo mencionaba anteriormente se divide en tres partes:

• Lo que el usuario ve (pantallas o interfaz), que es la parte específica que representa la capa de la vista.

• La aplicación de las reglas del negocio propias del contexto, que es la parte específica que representa la capa del controlador.

• Donde se almacenan los datos, es la parte específica que representa la capa del modelo.

Se trata de realizar un que desacople la vista del modelo, con la finalidad de mejorar la reusabilidad, de esta forma, las modificaciones en las vistas impactan en menor medida en la lógica del negocio o de datos.

• El modelo contiene la lógica de negocio de la aplicación

• La vista, muestra al usuario la aplicación que esta necesita

• El controlador, recibe e interpreta la interacción del usuario, actuando sobre modelo y vista de manera adecuada para provocar cambios de estado en la representación interna de los datos, así como en su visualización.

...

Descargar como (para miembros actualizados)  txt (1.6 Kb)  
Leer 1 página más »
Disponible sólo en Clubensayos.com