Unidad 3. Actividad 2.

Page 3

2.- Propón un cambio de estos elementos identificados para la aplicación del patrón arquitectónico MVC, deberás basarte en las descripciones hechas sobre las capas involucradas en el patrón.

Basados en el Patrón Arquitectónico MVC, podemos tener varias ventajas o mejoras sobre la arquitectura base, ya que al separarlo ayuda a resolver el problema en forma independiente de cada capa, pues cada una de las partes trabaja independiente de las otras dos, cumpliendo con el principio básico de la separación modular: “Baja Dependencia, Alta Cohesión”. Por otra parte la independencia modular, permite la reutilización de cualquiera de las tres partes, es decir la lógica del negocio puede ser llamada desde diferentes tipos de dispositivos teniendo los mismos resultados para las diferentes plataformas, sólo cambiará la forma en cómo se presentan los datos procesados. A la capa de Modelo y del Controlador se les puede aplicar el mismo principio. Esto es muy conveniente para las diferentes Tiendas de Conveniencia; en donde cuentan con diferentes plataformas o dispositivos. El mantenimiento del sistema bajo este esquema de separación para las Tiendas de Conveniencia, será más fácil pues ante una falla, es rápido identificar en qué capa lógica y/o física del patrón MVC se genera dicha falla, sin afectar a las otras dos.


Issuu converts static files into: digital portfolios, online yearbooks, online catalogs, digital photo albums and more. Sign up and create your flipbook.