SlideShare ist ein Scribd-Unternehmen logo
1 von 16
Diseño Arquitectónico
Integrantes: Jefferson Palacios
             Xiomara Paladines
Que es un Diseño Arquitectónico?
 Representa la estructura de los datos y los componentes del
  programa que se requieren para construir un sistema
  basado en computadora.


 Constituye el estilo arquitectónico que tendrá el sistema, la
  estructura y las propiedades de los componentes que ese
  sistema comprende, y las interrelaciones que tienen lugar
  ente todos los componentes arquitectónicos del sistema.


 De modo simple, se puede considerar que està compuesta
  por la estructura jerárquica de los componentes
  (módulos), la manera en la que los dichos componentes
  interactúan y la estructura de datos que es utilizada por
  dichos componentes
Quien lo hace?


 Los Ingenieros en Sistemas pueden diseñar tanto los
  datos como la arquitectura, pero cuando se trata de
  construir sistemas grandes y complejos, el trabajo es a
  menudo asignado a especialistas.


 El diseñador de una base de datos crea la arquitectura
  de datos para el sistema. El “Arquitecto de Sistema”
  selecciona un estilo arquitectónico apropiado a los
  requisitos derivados durante el análisis de la ingeniería
  del Sistema y de los requisitos del software
Tipos de Modelos
 Modelos estructurales.- representan la arquitectura como
  una colección organizada de componentes.


 Modelos Frameworks.- identifican patrones de diseño
  arquitectónico repetibles que se encuentran en aplicaciones
  similares.


 Modelos dinámicos.- muestran los aspectos del
  comportamiento dinámico de la arquitectura, indicando
  cómo la estructura o la configuración del sistema pueden
  cambiar en función de eventos externos.


 Modelos de procesos.- se enfocan en el diseño de los
  proceso del negocio que el sistema debe soportar.


 Modelos funcionales.- pueden utilizarse para representar
  la   jerarquía    funcional     de      un      sistema.
Porque es importante?


 Facilita la comunicación entre los diferentes participantes
  en el desarrollo .


 Resalta las decisiones de diseño que pueden tener un
  gran impacto en todo el proceso de desarrollo posterior.


 Aporta una visión de cómo se estructura el sistema y
  cómo sus componentes trabajan juntos.
Estilos Arquitectónicos
 Modelos de descomposición de sistemas
    Modelo de almacen central
    Cliente/Servidor
    Modelos de Maquinas Abstractas
 Modelos de Control
      Centralizado
      Modelo de eventos

 Modelo de descomposición Modular
      Modelo de flujo de Datos
      Modelo Orientado a Objetos

 Modelos de dominio Especifico
Estilos Arquitectónicos
 Arquitectura centrada en los Datos
 Arquitectura centrada en el flujo de Datos
 Arquitectura llamada y respuesta (call and return)
 Arquitectura Orientada a Objetos
 Arquitectura en Capas


Un problema puede satisfacerse mediante diferentes
estructuras a las que se llegarán posiblemente utilizando
técnicas distintas.
A veces la frontera entre dos estilos no está muy clara, lo
que provoca que haya mezclas entre ellos.
 Arquitectura Centrada en lo datos
       Como parte central de esta arquitectura aparece un
       almacén de datos, el cual es accedido de manera
       frecuente por otros componentes que actualizan,
       añaden, borran o modifican dichos almacenes
       El software cliente accede a un repositorio central.
 Repositorio pasivo.- el cliente software accede a los
  datos independientemente de cualquier cambio en los
  datos o a las acciones de otros clientes software.


 Repositorio activo (pizarra).- el repositorio envía
  información a los clientes cuando los datos de su interés
  cambian, siendo por tanto un ente activo.
 Arquitectura   centradas    en
  datos            proporcionan
  integridad,  es    decir,  los
  componentes         existentes
  pueden cambiar y pueden
  añadirse nuevos componentes
  a la arquitectura sin que
  afecte a otros clientes. A su
  vez los datos pueden ser
  pasados entre clientes a
  través de mecanismos que
  coordinen dicha transferencia
  de información.

       Componentes cliente
         ejecutan procesos
       independientemente.
Arquitectura Centrada en el Flujo
de Datos
 Se basa en el patrón “pipe and filter” (tuberías y filtros).
  Este consta de un conjunto de componentes
  denominados “filtros” conectados entre si por “tuberías”
  que transmiten datos desde un componente al siguiente.
 Cada filtro trabaja de manera independiente de los
  componentes que se encuentran situados antes o
  después de ella. Se diseñan de tal modo que esperan un
  conjunto de datos en un determinado formato y obtiene
  como resultado otros datos de salida en un formato
  específico.
 Si el flujo degenera en una única línea de
  transformación, se denomina secuencial batch.
Arquitectura Centrada en el Flujo
de Datos
Arquitectura llamada y respuesta
(Call and Return)
 Permite a los diseñadores software conseguir estructuras
  de programas relativamente fáciles de modificar y
  escalar.
 Podemos encontrar diferentes estilos dentro de este
  tipo:
       Programa principal/subprograma.- Descompone las
       funciones en una jerarquía de control donde el programa
       principal invoca a los otros programas subordinados, los
       cuales pueden a su vez invocar otros.
       Llamada de procedimiento remoto.- Los componentes de l
       a arquitectura son distribuidos entre diferentes
       ordenadores de la red.
Call and Return
Arquitectura Orientada a Objetos

 Los componentes del sistema encapsulan datos y
  operaciones que deben utilizarse para manipular dichos
  datos.   La   comunicación    y   coordinación   entre
  componentes se realiza mediante envío de mensajes.


 En esencia es un sistema parecido al anterior, donde se
  enfatiza el empaquetamiento entre datos y operaciones
  que permiten manipular y acceder a dichos datos.

Arquitectura en Capas


 Se definen un conjunto de niveles o capas, cada nivel
  interno que se atraviesa se aproxima más al nivel del
  conjunto de instrucciones máquina.


 Sistemas en capas puros.- cada capa sólo puede
  comunicarse con la vecinas. Esta solución aunque puede
  ser menos eficiente en algunos casos, facilita la
  portabilidad de los diseños
Arquitectura en Capas

Weitere ähnliche Inhalte

Was ist angesagt?

Inv Aplicada 3
Inv Aplicada 3Inv Aplicada 3
Inv Aplicada 3rgv127
 
Arquitectura del proyecto
Arquitectura del proyectoArquitectura del proyecto
Arquitectura del proyectomigue_lacho30
 
Arquitectura de una aplicación
Arquitectura de una aplicaciónArquitectura de una aplicación
Arquitectura de una aplicaciónuniv of pamplona
 
Introducción al Diseño Arquitectónico Basado En Patrones
Introducción al Diseño Arquitectónico Basado En PatronesIntroducción al Diseño Arquitectónico Basado En Patrones
Introducción al Diseño Arquitectónico Basado En PatronesJoemmanuel Ponce
 
Arquitectura de software
Arquitectura de softwareArquitectura de software
Arquitectura de softwareMarcos Cerpa
 
Diseño arquitectónico
Diseño arquitectónicoDiseño arquitectónico
Diseño arquitectónicoDamián Rotta
 
Base de datos
Base de datosBase de datos
Base de datosJota Vela
 
Enfoque estructurado enfoque oo
Enfoque estructurado   enfoque ooEnfoque estructurado   enfoque oo
Enfoque estructurado enfoque ookarlanm07
 
DISEÑO ESTRUCTURADO(MAPA CONCEPTUAL)
DISEÑO ESTRUCTURADO(MAPA CONCEPTUAL)DISEÑO ESTRUCTURADO(MAPA CONCEPTUAL)
DISEÑO ESTRUCTURADO(MAPA CONCEPTUAL)marialej90
 
Arquitecturas de pizarra o repositório
Arquitecturas de pizarra o repositórioArquitecturas de pizarra o repositório
Arquitecturas de pizarra o repositóriorehoscript
 
2 1 1_diseño arquitectónico
2 1 1_diseño arquitectónico2 1 1_diseño arquitectónico
2 1 1_diseño arquitectónicolandeta_p
 

Was ist angesagt? (20)

Estilos arquitectónicos
Estilos arquitectónicosEstilos arquitectónicos
Estilos arquitectónicos
 
Modelos arquitectónicos
Modelos arquitectónicosModelos arquitectónicos
Modelos arquitectónicos
 
Inv Aplicada 3
Inv Aplicada 3Inv Aplicada 3
Inv Aplicada 3
 
Principales estilos arquitectónicos
Principales estilos arquitectónicosPrincipales estilos arquitectónicos
Principales estilos arquitectónicos
 
Arquitectura del proyecto
Arquitectura del proyectoArquitectura del proyecto
Arquitectura del proyecto
 
Arquitecturas de bases de datos distribuidas
Arquitecturas de bases de datos distribuidasArquitecturas de bases de datos distribuidas
Arquitecturas de bases de datos distribuidas
 
Arquitectura de Software
Arquitectura de SoftwareArquitectura de Software
Arquitectura de Software
 
1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño1-Unidad 1. Arquitectura de Diseño
1-Unidad 1. Arquitectura de Diseño
 
Arquitectura de una aplicación
Arquitectura de una aplicaciónArquitectura de una aplicación
Arquitectura de una aplicación
 
Introducción al Diseño Arquitectónico Basado En Patrones
Introducción al Diseño Arquitectónico Basado En PatronesIntroducción al Diseño Arquitectónico Basado En Patrones
Introducción al Diseño Arquitectónico Basado En Patrones
 
Arquitectura de software
Arquitectura de softwareArquitectura de software
Arquitectura de software
 
Diseño arquitectónico
Diseño arquitectónicoDiseño arquitectónico
Diseño arquitectónico
 
Base de datos
Base de datosBase de datos
Base de datos
 
Enfoque estructurado enfoque oo
Enfoque estructurado   enfoque ooEnfoque estructurado   enfoque oo
Enfoque estructurado enfoque oo
 
Mentefacto de diseño Estructurado
 Mentefacto de diseño Estructurado Mentefacto de diseño Estructurado
Mentefacto de diseño Estructurado
 
Diseño Arquitectonico
Diseño ArquitectonicoDiseño Arquitectonico
Diseño Arquitectonico
 
DISEÑO ESTRUCTURADO(MAPA CONCEPTUAL)
DISEÑO ESTRUCTURADO(MAPA CONCEPTUAL)DISEÑO ESTRUCTURADO(MAPA CONCEPTUAL)
DISEÑO ESTRUCTURADO(MAPA CONCEPTUAL)
 
Arquitecturas de pizarra o repositório
Arquitecturas de pizarra o repositórioArquitecturas de pizarra o repositório
Arquitecturas de pizarra o repositório
 
2 1 1_diseño arquitectónico
2 1 1_diseño arquitectónico2 1 1_diseño arquitectónico
2 1 1_diseño arquitectónico
 
Conceptos basicos arquitectura de software
Conceptos basicos arquitectura de softwareConceptos basicos arquitectura de software
Conceptos basicos arquitectura de software
 

Andere mochten auch

Andere mochten auch (14)

Clase6
Clase6Clase6
Clase6
 
Clase3
Clase3Clase3
Clase3
 
Clase4
Clase4Clase4
Clase4
 
ESTRUCTURAS DE RETICULADO
ESTRUCTURAS DE RETICULADOESTRUCTURAS DE RETICULADO
ESTRUCTURAS DE RETICULADO
 
Análisis de cargas
Análisis de cargasAnálisis de cargas
Análisis de cargas
 
Titulo a-nsr-10
Titulo a-nsr-10Titulo a-nsr-10
Titulo a-nsr-10
 
Dosificaciones de-hormigon
Dosificaciones de-hormigonDosificaciones de-hormigon
Dosificaciones de-hormigon
 
3. diseño estructural y sistema de cargas
3. diseño estructural y sistema de cargas3. diseño estructural y sistema de cargas
3. diseño estructural y sistema de cargas
 
La funcionalidad y los paquetes funcionales en la arquitectura
La funcionalidad y los paquetes funcionales en la arquitectura La funcionalidad y los paquetes funcionales en la arquitectura
La funcionalidad y los paquetes funcionales en la arquitectura
 
Clase de cargas
Clase de cargasClase de cargas
Clase de cargas
 
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWAREDISEÑO DE LA ARQUITECTURA DEL SOFTWARE
DISEÑO DE LA ARQUITECTURA DEL SOFTWARE
 
Presentacion ANTEPROYECTO
Presentacion ANTEPROYECTOPresentacion ANTEPROYECTO
Presentacion ANTEPROYECTO
 
ZONIFICACIÓN DE UNA VIVIENDA - ARQUITECTURA - EDIFICACIÓN
ZONIFICACIÓN DE UNA VIVIENDA - ARQUITECTURA - EDIFICACIÓNZONIFICACIÓN DE UNA VIVIENDA - ARQUITECTURA - EDIFICACIÓN
ZONIFICACIÓN DE UNA VIVIENDA - ARQUITECTURA - EDIFICACIÓN
 
Zonificacion
ZonificacionZonificacion
Zonificacion
 

Ähnlich wie Diseño arquitectónico

Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidosTensor
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidosTensor
 
diseño de arquitectura de un sistema de informacion
diseño de arquitectura de un sistema de informaciondiseño de arquitectura de un sistema de informacion
diseño de arquitectura de un sistema de informacionzulaymaylin
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidosMargarita Labastida
 
Arquitectura de software
Arquitectura de softwareArquitectura de software
Arquitectura de softwareLiliana Pacheco
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidosTensor
 
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Universidad de Guadalajara
 
Diseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanDiseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanJonathan Bastidas
 
1-Unidad 1: Arquitectura de Diseño-1.1 MVC-Introducción
1-Unidad 1: Arquitectura de Diseño-1.1 MVC-Introducción1-Unidad 1: Arquitectura de Diseño-1.1 MVC-Introducción
1-Unidad 1: Arquitectura de Diseño-1.1 MVC-IntroducciónLuis Fernando Aguas Bucheli
 
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...negroues
 
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...negroues
 
Unidad 2.1 DiseñO De Sistemas
Unidad 2.1 DiseñO De SistemasUnidad 2.1 DiseñO De Sistemas
Unidad 2.1 DiseñO De SistemasSergio Sanchez
 
Fundamentos Básicos para el Diseño del Software - Sistemas II
Fundamentos Básicos para el Diseño del Software - Sistemas IIFundamentos Básicos para el Diseño del Software - Sistemas II
Fundamentos Básicos para el Diseño del Software - Sistemas IIJimmyWilfredMassVerd
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicoslandeta_p
 
Fundamentos del software
Fundamentos del softwareFundamentos del software
Fundamentos del softwaremrquaife
 
Clase De Fds22
Clase De Fds22Clase De Fds22
Clase De Fds22masa832
 
Exposición Unidad I - Ingeniería en Software II.pptx
Exposición Unidad I - Ingeniería en Software II.pptxExposición Unidad I - Ingeniería en Software II.pptx
Exposición Unidad I - Ingeniería en Software II.pptxjuan351241
 

Ähnlich wie Diseño arquitectónico (20)

Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidos
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidos
 
1127082.ppt
1127082.ppt1127082.ppt
1127082.ppt
 
diseño de arquitectura de un sistema de informacion
diseño de arquitectura de un sistema de informaciondiseño de arquitectura de un sistema de informacion
diseño de arquitectura de un sistema de informacion
 
Modelos de los sistemas distribuidos
Modelos de los sistemas distribuidosModelos de los sistemas distribuidos
Modelos de los sistemas distribuidos
 
Arquitectura de software
Arquitectura de softwareArquitectura de software
Arquitectura de software
 
Modelos de sistemas distribuidos
Modelos de sistemas distribuidosModelos de sistemas distribuidos
Modelos de sistemas distribuidos
 
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.Sistemas arquitectónicos centralizados, descentralizados e híbridos.
Sistemas arquitectónicos centralizados, descentralizados e híbridos.
 
Diseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizanDiseño estructurado y las técnicas que lo caracterizan
Diseño estructurado y las técnicas que lo caracterizan
 
1-Unidad 1: Arquitectura de Diseño-1.1 MVC-Introducción
1-Unidad 1: Arquitectura de Diseño-1.1 MVC-Introducción1-Unidad 1: Arquitectura de Diseño-1.1 MVC-Introducción
1-Unidad 1: Arquitectura de Diseño-1.1 MVC-Introducción
 
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
 
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...Clase no. 1 unidad no. iii  introduccion al analisis y diseño estructurado  d...
Clase no. 1 unidad no. iii introduccion al analisis y diseño estructurado d...
 
Arquitecturas centralizadas
Arquitecturas centralizadasArquitecturas centralizadas
Arquitecturas centralizadas
 
Unidad 2.1 DiseñO De Sistemas
Unidad 2.1 DiseñO De SistemasUnidad 2.1 DiseñO De Sistemas
Unidad 2.1 DiseñO De Sistemas
 
Fundamentos Básicos para el Diseño del Software - Sistemas II
Fundamentos Básicos para el Diseño del Software - Sistemas IIFundamentos Básicos para el Diseño del Software - Sistemas II
Fundamentos Básicos para el Diseño del Software - Sistemas II
 
2 2 estilos arquitectonicos
2 2 estilos arquitectonicos2 2 estilos arquitectonicos
2 2 estilos arquitectonicos
 
Fundamentos del software
Fundamentos del softwareFundamentos del software
Fundamentos del software
 
Clase De Fds22
Clase De Fds22Clase De Fds22
Clase De Fds22
 
Diseño arquitectónico
Diseño arquitectónicoDiseño arquitectónico
Diseño arquitectónico
 
Exposición Unidad I - Ingeniería en Software II.pptx
Exposición Unidad I - Ingeniería en Software II.pptxExposición Unidad I - Ingeniería en Software II.pptx
Exposición Unidad I - Ingeniería en Software II.pptx
 

Mehr von Jefferson Palacios (16)

Norma ansi
Norma ansiNorma ansi
Norma ansi
 
Pre-Requisitos
Pre-RequisitosPre-Requisitos
Pre-Requisitos
 
Introducción cap1
Introducción cap1Introducción cap1
Introducción cap1
 
Gestión de la configuración del software(gcs)
Gestión de la configuración del software(gcs)Gestión de la configuración del software(gcs)
Gestión de la configuración del software(gcs)
 
Dns
DnsDns
Dns
 
Metricas opm
Metricas opmMetricas opm
Metricas opm
 
Sector externo
Sector externoSector externo
Sector externo
 
Investigación de operaciones
Investigación de operacionesInvestigación de operaciones
Investigación de operaciones
 
Ibm db2
Ibm db2Ibm db2
Ibm db2
 
Supercomputadoras
SupercomputadorasSupercomputadoras
Supercomputadoras
 
Cfn
CfnCfn
Cfn
 
Corporación financiera nacional (cfn)
Corporación financiera nacional (cfn)Corporación financiera nacional (cfn)
Corporación financiera nacional (cfn)
 
Dinners club
Dinners clubDinners club
Dinners club
 
Idea innovadora
Idea innovadoraIdea innovadora
Idea innovadora
 
Mitos del software
Mitos del softwareMitos del software
Mitos del software
 
Metodología scrum
Metodología scrumMetodología scrum
Metodología scrum
 

Kürzlich hochgeladen

ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptxdeimerhdz21
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoFundación YOD YOD
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...JAVIER SOLIS NOYOLA
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesLauraColom3
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñotapirjackluis
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Alejandrino Halire Ccahuana
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdfBaker Publishing Company
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMarjorie Burga
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxlupitavic
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxzulyvero07
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSjlorentemartos
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 

Kürzlich hochgeladen (20)

ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
INSTRUCCION PREPARATORIA DE TIRO .pptx
INSTRUCCION PREPARATORIA DE TIRO   .pptxINSTRUCCION PREPARATORIA DE TIRO   .pptx
INSTRUCCION PREPARATORIA DE TIRO .pptx
 
Heinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativoHeinsohn Privacidad y Ciberseguridad para el sector educativo
Heinsohn Privacidad y Ciberseguridad para el sector educativo
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
ACERTIJO DE LA BANDERA OLÍMPICA CON ECUACIONES DE LA CIRCUNFERENCIA. Por JAVI...
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdfPlanificacion Anual 4to Grado Educacion Primaria   2024   Ccesa007.pdf
Planificacion Anual 4to Grado Educacion Primaria 2024 Ccesa007.pdf
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
Éteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reaccionesÉteres. Química Orgánica. Propiedades y reacciones
Éteres. Química Orgánica. Propiedades y reacciones
 
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niñoproyecto de mayo inicial 5 añitos aprender es bueno para tu niño
proyecto de mayo inicial 5 añitos aprender es bueno para tu niño
 
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
Lecciones 05 Esc. Sabática. Fe contra todo pronóstico.
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf2024 - Expo Visibles - Visibilidad Lesbica.pdf
2024 - Expo Visibles - Visibilidad Lesbica.pdf
 
MAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grandeMAYO 1 PROYECTO día de la madre el amor más grande
MAYO 1 PROYECTO día de la madre el amor más grande
 
PLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docxPLAN DE REFUERZO ESCOLAR primaria (1).docx
PLAN DE REFUERZO ESCOLAR primaria (1).docx
 
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptxACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
ACUERDO MINISTERIAL 078-ORGANISMOS ESCOLARES..pptx
 
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOSTEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
TEMA 13 ESPAÑA EN DEMOCRACIA:DISTINTOS GOBIERNOS
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 

Diseño arquitectónico

  • 2. Que es un Diseño Arquitectónico?  Representa la estructura de los datos y los componentes del programa que se requieren para construir un sistema basado en computadora.  Constituye el estilo arquitectónico que tendrá el sistema, la estructura y las propiedades de los componentes que ese sistema comprende, y las interrelaciones que tienen lugar ente todos los componentes arquitectónicos del sistema.  De modo simple, se puede considerar que està compuesta por la estructura jerárquica de los componentes (módulos), la manera en la que los dichos componentes interactúan y la estructura de datos que es utilizada por dichos componentes
  • 3. Quien lo hace?  Los Ingenieros en Sistemas pueden diseñar tanto los datos como la arquitectura, pero cuando se trata de construir sistemas grandes y complejos, el trabajo es a menudo asignado a especialistas.  El diseñador de una base de datos crea la arquitectura de datos para el sistema. El “Arquitecto de Sistema” selecciona un estilo arquitectónico apropiado a los requisitos derivados durante el análisis de la ingeniería del Sistema y de los requisitos del software
  • 4. Tipos de Modelos  Modelos estructurales.- representan la arquitectura como una colección organizada de componentes.  Modelos Frameworks.- identifican patrones de diseño arquitectónico repetibles que se encuentran en aplicaciones similares.  Modelos dinámicos.- muestran los aspectos del comportamiento dinámico de la arquitectura, indicando cómo la estructura o la configuración del sistema pueden cambiar en función de eventos externos.  Modelos de procesos.- se enfocan en el diseño de los proceso del negocio que el sistema debe soportar.  Modelos funcionales.- pueden utilizarse para representar la jerarquía funcional de un sistema.
  • 5. Porque es importante?  Facilita la comunicación entre los diferentes participantes en el desarrollo .  Resalta las decisiones de diseño que pueden tener un gran impacto en todo el proceso de desarrollo posterior.  Aporta una visión de cómo se estructura el sistema y cómo sus componentes trabajan juntos.
  • 6. Estilos Arquitectónicos  Modelos de descomposición de sistemas  Modelo de almacen central  Cliente/Servidor  Modelos de Maquinas Abstractas  Modelos de Control  Centralizado  Modelo de eventos  Modelo de descomposición Modular  Modelo de flujo de Datos  Modelo Orientado a Objetos  Modelos de dominio Especifico
  • 7. Estilos Arquitectónicos  Arquitectura centrada en los Datos  Arquitectura centrada en el flujo de Datos  Arquitectura llamada y respuesta (call and return)  Arquitectura Orientada a Objetos  Arquitectura en Capas Un problema puede satisfacerse mediante diferentes estructuras a las que se llegarán posiblemente utilizando técnicas distintas. A veces la frontera entre dos estilos no está muy clara, lo que provoca que haya mezclas entre ellos.
  • 8.  Arquitectura Centrada en lo datos Como parte central de esta arquitectura aparece un almacén de datos, el cual es accedido de manera frecuente por otros componentes que actualizan, añaden, borran o modifican dichos almacenes El software cliente accede a un repositorio central.  Repositorio pasivo.- el cliente software accede a los datos independientemente de cualquier cambio en los datos o a las acciones de otros clientes software.  Repositorio activo (pizarra).- el repositorio envía información a los clientes cuando los datos de su interés cambian, siendo por tanto un ente activo.
  • 9.  Arquitectura centradas en datos proporcionan integridad, es decir, los componentes existentes pueden cambiar y pueden añadirse nuevos componentes a la arquitectura sin que afecte a otros clientes. A su vez los datos pueden ser pasados entre clientes a través de mecanismos que coordinen dicha transferencia de información. Componentes cliente ejecutan procesos independientemente.
  • 10. Arquitectura Centrada en el Flujo de Datos  Se basa en el patrón “pipe and filter” (tuberías y filtros). Este consta de un conjunto de componentes denominados “filtros” conectados entre si por “tuberías” que transmiten datos desde un componente al siguiente.  Cada filtro trabaja de manera independiente de los componentes que se encuentran situados antes o después de ella. Se diseñan de tal modo que esperan un conjunto de datos en un determinado formato y obtiene como resultado otros datos de salida en un formato específico.  Si el flujo degenera en una única línea de transformación, se denomina secuencial batch.
  • 11. Arquitectura Centrada en el Flujo de Datos
  • 12. Arquitectura llamada y respuesta (Call and Return)  Permite a los diseñadores software conseguir estructuras de programas relativamente fáciles de modificar y escalar.  Podemos encontrar diferentes estilos dentro de este tipo: Programa principal/subprograma.- Descompone las funciones en una jerarquía de control donde el programa principal invoca a los otros programas subordinados, los cuales pueden a su vez invocar otros. Llamada de procedimiento remoto.- Los componentes de l a arquitectura son distribuidos entre diferentes ordenadores de la red.
  • 14. Arquitectura Orientada a Objetos  Los componentes del sistema encapsulan datos y operaciones que deben utilizarse para manipular dichos datos. La comunicación y coordinación entre componentes se realiza mediante envío de mensajes.  En esencia es un sistema parecido al anterior, donde se enfatiza el empaquetamiento entre datos y operaciones que permiten manipular y acceder a dichos datos. 
  • 15. Arquitectura en Capas  Se definen un conjunto de niveles o capas, cada nivel interno que se atraviesa se aproxima más al nivel del conjunto de instrucciones máquina.  Sistemas en capas puros.- cada capa sólo puede comunicarse con la vecinas. Esta solución aunque puede ser menos eficiente en algunos casos, facilita la portabilidad de los diseños