- Encargada de la presentación y visualización de la información.
- No maneja la lógica de negocio.
- Ejemplo en Java: Interfaces gráficas (JavaFX, Swing) que muestran datos al usuario.
Este enfoque modular facilita el desarrollo y mantenimiento de aplicaciones.El patrón Modelo-Vista-Controlador (MVC) en Java es una arquitectura de software que separa la lógica de negocios, la presentación y la interacción del usuario.
DiseñoMVC
- Gestiona las interacciones del usuario y actúa como intermediario.
- Conecta el Modelo y la Vista.
- Ejemplo en Java: Controladores que responden a eventos del usuario y actualizan el Modelo y la Vista
- Representa los datos y la lógica de la aplicación.
- Responsable de la manipulación de datos y gestión del estado.
- Ejemplo en Java: Clases que manejan la lógica de la aplicación y la interacción con la base de datos.
Alumno
Rodrigo Dominguez Crespo.2TIC DSM. G3. Carrera: Desarollo De Sofware.
Modelo: Rectángulo con datos y lógica en Java.
Vista: Cuadro de presentación visual con interfaz gráfica.
Controlador: Conector entre Modelo y Vista con eventos.
Propósito: Presentar información al usuario en una interfaz gráfica en Java.
Responsabilidades: Interfaz de usuario, presentación de datos con JavaFX o Swing.
DiseñoMVC
DD
DC
Propósito: Manejar interacciones del usuario en aplicaciones Java.
Responsabilidades: Responder a eventos del usuario, actualizar el Modelo y la Vista en Java.
Alumno
Modelo:
Propósito: Almacenar datos y gestionar la lógica de negocio en Java.
Responsabilidades: Acceso a la base de datos, procesamiento de datos en Java.
Rodrigo Dominguez Crespo.2TIC DSM. G3. Carrera: Desarollo De Sofware.
Ejemplo Aplicaciones
Aplicación de Tareas en Java:
Modelo: Clases que manejan la lógica de las tareas.
Vista: Interfaz gráfica que muestra la lista de tareas.
Controlador: Botones en la interfaz que gestionan la adición o eliminación de tareas.
Aplicación de Notas en Java:
Modelo: Clases que almacenan y procesan notas.
Vista: Interfaz gráfica para ver y editar notas.
Controlador: Gestión de eventos para guardar y editar notas en Java.
DISEÑO-MVC
Rodrigo Crespo
Created on March 7, 2024
Start designing with a free template
Discover more than 1500 professional designs like these:
View
HR Organizational Chart
View
SWOT PRO
View
Branching diagram
View
Fishbone Diagram
View
Puzzle Diagram
View
Gear Diagram
View
Square Timeline Diagram
Explore all templates
Transcript
Este enfoque modular facilita el desarrollo y mantenimiento de aplicaciones.El patrón Modelo-Vista-Controlador (MVC) en Java es una arquitectura de software que separa la lógica de negocios, la presentación y la interacción del usuario.
DiseñoMVC
Alumno
Rodrigo Dominguez Crespo.2TIC DSM. G3. Carrera: Desarollo De Sofware.
Modelo: Rectángulo con datos y lógica en Java. Vista: Cuadro de presentación visual con interfaz gráfica. Controlador: Conector entre Modelo y Vista con eventos.
- Vista:
Propósito: Presentar información al usuario en una interfaz gráfica en Java. Responsabilidades: Interfaz de usuario, presentación de datos con JavaFX o Swing.DiseñoMVC
DD
DC
- Controlador:
Propósito: Manejar interacciones del usuario en aplicaciones Java. Responsabilidades: Responder a eventos del usuario, actualizar el Modelo y la Vista en Java.Alumno
Modelo: Propósito: Almacenar datos y gestionar la lógica de negocio en Java. Responsabilidades: Acceso a la base de datos, procesamiento de datos en Java.
Rodrigo Dominguez Crespo.2TIC DSM. G3. Carrera: Desarollo De Sofware.
Ejemplo Aplicaciones
Aplicación de Tareas en Java: Modelo: Clases que manejan la lógica de las tareas. Vista: Interfaz gráfica que muestra la lista de tareas. Controlador: Botones en la interfaz que gestionan la adición o eliminación de tareas. Aplicación de Notas en Java: Modelo: Clases que almacenan y procesan notas. Vista: Interfaz gráfica para ver y editar notas. Controlador: Gestión de eventos para guardar y editar notas en Java.