Documentos de Académico
Documentos de Profesional
Documentos de Cultura
U8 Diseño de Componentes Eyner Amaya y Javier Arana Seccion 1 T3
U8 Diseño de Componentes Eyner Amaya y Javier Arana Seccion 1 T3
Participantes:
Eyner Amaya
Cedula: 27.247.962
Javier Arana
.
Cedula: 13.724.982
CONCLUSION……………………………..…………………………….Pág. 11
BIBLIOGRAFIA………………………..…………………………………Pág. 12
INTRODUCCION
1
8.1.- Principios del Diseño de Componentes Patrones de Diseño
Orientado a Objetos (GOF).
definida.
2
En cuanto a los patrones de diseño orientados a objetos (GOF), estos son
soluciones probadas y documentadas para problemas comunes en el
diseño de software. Fueron propuestos por el grupo conocido como "Gang
of Four" (GoF), compuesto por Erich Gamma, Richard Helm, Ralph
Johnson y John Vlissides., y estos se pueden clasificar de la siguiente
manera:
Patrones de creación:
o Abstract Factory: Proporciona una interfaz para crear
familias de objetos o que dependen entre sí, sin especificar
sus clases concretas.
o Builder: Separa la construcción de un objeto complejo de su
pero deja que sean las subclases quienes decidan qué clase
la creación de objetos.
3
Patrones estructurales
o Adapter: Convierte la interfaz de una clase en otra distinta
independiente.
funcionalidad.
Patrones de comportamiento
o Chain of Responsibility: Crea una cadena con los objetos
4
o Command: Encapsula una petición en un objeto,
distintas peticiones.
representación interna.
objetos.
5
o Visitor: Permite definir una nueva operación sin cambiar las
6
Por otro lado, el modelado de despliegues se centra en la representación
de la infraestructura física en la cual se ejecutará el sistema. Esto incluye
servidores, redes, dispositivos y cualquier otro elemento necesario para el
funcionamiento del sistema; Por medio de este modelado es posible
identificar posibles cuellos de botella o puntos de fallo.
elementos de hardware.
7
estructura, funcionalidad, interfaces y comportamiento de estos,
facilitando así su comprensión y utilización por parte de los
desarrolladores, diseñadores y otros miembros del equipo.
componentes.
8
hardware y software, y cualquier otra información relevante para el
parámetros de conexión.
9
Pruebas de integración: Se deben realizar pruebas exhaustivas
10
CONCLUSION
11
BIBLIOGRAFIA
12