Está en la página 1de 5

1

Desarrollar la Arquitectura de Software de Acuerdo al Patrón de Diseño Seleccionado

Presentado para la Instructora: Claudia Beltrán Rodríguez

Análisis y Desarrollo de Software

Ficha: 2721438

Andrés Felipe Bolívar Cardona

John Fernando Caro Molina

Pablo Aníbal Velásquez Rosales


2

Patrones de Diseño para La Tienda la Papelería


3

Justificación y Definición de los Patrones de Diseño

Para el sistema de Gestión de Inventario de La Tienda la Papelería se seleccionó un tipo de

diseño de patrón de cada uno; Patrón Creacional: Factory Method, Patrón Estructural: Facade y Patrón

de comportamiento: Observer

Factory Method: Proporciona una interfaz para crear objetos en una superclase, pero

permite que las subclases alteren el tipo de objetos que se crearán. Proporciona instanciación

de objetos implícita a través de interfaces comunes

Se selecciono este patrón de diseño ya que con este podemos crear nuevas clases en

caso de que el cliente lo requiera, se asoció con el diagrama de clase de Productos por que los

productos pueden variar según sus características ya sean por códigos, registros, formas,

marcas, nombres etc.

Facade: Proporciona una interfaz simplificada para una biblioteca, un marco o cualquier

otro conjunto complejo de clases.

Se selecciono este patrón de diseño por que el cliente es importante y es quien decide

como quiere ver su software de manera gráfica y se asoció con el diagrama de clase Inventario

Observer: Permite definir un mecanismo de suscripción para notificar a varios objetos sobre

cualquier evento que le suceda al objeto que está siendo observado.


4

Se selecciono este patrón de diseño por que podemos ver los cambios realizados en un

objeto y notifica los cambios que dependan de este y finalmente se asoció con el diagrama de

clase Acceso_sistema
5

Webgrafía

Apoyo material SENA – territorium

https://sena.territorio.la/content/index.php/institucion/Titulada/institution/SENA/Tecnologia/2

28118/Contenido/OVA/CF18/index.html#/introduccion

Elaboración de Diagramas de Clase y Patrones de Diseño

https://www.drawio.com/

Material de internet conceptos de los patrones de Diseño

https://profile.es/blog/patrones-de-diseno-de-software/#Adapter

También podría gustarte