Está en la página 1de 4

Ingeniería en desarrollo de software

Héctor Alfonso Delgado Mantecón


AL13500979

Actividad 2. Aplicación del patrón Modelo-vista-controlador

5to Cuatrimestre

Diseño y Arquitectura de Software

150920517

JUDITH RUBY SANCHEZ GARCIA


Diagrama MVC

El Patrón de Arquitectura

De acuerdo a la Arquitectura base mostrada en la imagen anterior, podemos hacer la separación de las partes
lógicas y físicas que conforman la solución del Software.

Una manera correcta de lograr esta división, es la aplicación del patrón arquitectónico Modelo-Vista-
Controlador, separando las tareas del sistema de Software a implementar.

Como lo vimos en la teoría, el sistema de Software se puede dividir en tres partes:

• Lo que el usuario ve (Pantallas), que es la parte especifica que representa la capa de la vista, esto
asociado con la arquitectura base, estaremos hablando de la capa de representación.

• La aplicación de las reglas de negocio propias del contexto, que es la parte especifica que representa la
capa del Controlador y que para la arquitectura base representa la capa de aplicación.

• Por ultimo determinar en donde se almacenan los datos, que es la parte específica que representa la
capa del Modelo y que para la arquitectura por capas representa la Capa de Datos.
En resumen nos apoyaremos en el patrón de Arquitectura de MVC para hacer la separación lógica y física sobre
la base a estas tres capas:

• La Interfaz del Usuario

• La lógica del Negocio

• Los Datos de La aplicación


PC windows

Interfaz grafica Servicio Web


PRECENTACION
Lógica de la interfaz

Usuario Catalogo

Obtener productos
APLICACION
Existencias y precio Venta y Cobro

Actualizar Actualizar existencias


Venta

Registrar

Producto Usuarios Ventas Compras

Datos

Info_Producto Info_usuarios Inentario Proveedor

También podría gustarte