Electricidad
De Wikipedia, la enciclopedia libre
Saltar a navegación, búsqueda
[pic]
[pic]
Un diagrama sencillo que muestra la relación entre el modelo, la vista y el controlador.Nota: las líneas sólidas indican una asociación directa, y las punteadas una indirecta (por ejemplo, patrón Observer).
Modelo Vista Controlador (MVC) es un estilo de arquitectura de software que separalos datos de una aplicación, la interfaz de usuario, y la lógica de control en tres componentes distintos. El patrón MVC se ve frecuentemente en aplicaciones web, donde la vista es la página HTML yel 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, y el controlador es el responsable de recibir los eventos de entradadesde la vista.
|Contenido |
|[ocultar] |
|1 Historia |
|2 Descripción delpatrón |
|3 Frameworks MVC |
|4 Referencias |
|5 Enlaces externos|
[pic]Historia [editar]
El patrón fue descrito por primera vez en 1979[1] por Trygve Reenskaug, entonces trabajando en Smalltalk en laboratorios de investigación de Xerox. La implementaciónoriginal está descrita a fondo en Programación de Aplicaciones en Smalltalk-80(TM): Como utilizar Modelo Vista Controlador.[2]
Descripción del patrón [editar]
• Modelo: Esta es la representaciónespecífica de la información con la cual el sistema opera. En resumen, el modelo se limita a lo relativo de la vista y su controlador facilitando las presentaciones visuales complejas. El sistematambién puede operar con más datos no relativos a la presentación, haciendo uso integrado de otras lógicas de negocio y de datos afines con el sistema modelado.
• Vista: Este presenta el modelo en...
Regístrate para leer el documento completo.