SlideShare una empresa de Scribd logo
1 de 9
DISEÑO ARQUITECTÓNICO

SE HA DESCRITO COMO UN PROCESO DE VARIOS
PASOS, SE SINTETIZAN A PARTIR DE LOS
REQUISITOS.

EL DISEÑO ESTA OREINTADO A LA INFORMACION.

AQUÍ SE PRESENTA LOS METODOS REQUERIDOS
PARA CREAR REPRESENTACIONES COHERENTES Y
BIEN PLANEADAS
ARQUITECTURA DEL SOFTWARE



LA ARQUITECTURA DEL SOFTWARE O DE UN
SISTEMA ES LA ESTRUCTURA DEL SISTEMA
DONDE INCLUYEN LOS COMPONENTES,
PROPIEDADES VISIBLES Y RELACIONES
ENTRE ELLOS.
¿QUE ES LA ARQUITECTURA?
ES UNA REPRESENTACION QUE PERMITE Q UN
INGENIERO DEL SOFTWARE:
 ANALIZA
 CONSIDERA
 REDUZCE
      ¿POR QUE ES IMPORTANTE LA
           ARQUITECTURA?
 PERMITE LA COMUNICACIÓN ENTRE LAS
  PARTES INTERESADAS
 SE TOMA LAS DESICIONES INICIALES SOBRE EL
  DISEÑO
ESTILOS Y PATRONES ARQUITECTONICOS
ARQUITECTURA CENTRADA EN DATOS.
ES CUANDO UN ALMACEN DE DATOS O ARCHIVOS
DE DATOS SE ENCIUENTRA EN EL CENTRO DE LA
ARQUITECTURA.

              SOFTWAR      SOFTWAR      SOFTWAR
              E CLIENTE    E CLIENTE    E CLIENTE

 SOFTWAR                  ALMACEN DE                SOFTWAR
 E CLIENTE                  DATOS                   E CLIENTE

             SOFTWAR      SOFTWAR      SOFTWAR
             E CLIENTE    E CLIENTE    E CLIENTE
ARQUITECTURA DE FLIJOS DE DATOS
ESTA ARQUITECTURA SE APLICA CUANDO LOS
DATOS DE ENTRADA SE CONVIERTEN EN DATOS
DE SALIDA.
                   FILTRO
                            FILTRO

                   FILTRO            FILTRO

 FILTRO   FILTRO
                   FILTRO            FILTRO
                            FILTRO
                   FILTRO
ARQUITECTURA DE LLAMADA Y RETORNO
ESTE ESTILO PERMITE QUE UN DISEÑADOR DE
SOFTWARE ONTENGA UNA ESTRUCTURA DE
PROGRAMA QUE RESULTA RELATIVAMENTE FACIL
MODIFCAR Y CAMBIAR EL TAMAÑO.
                         PROGRAMA
                         PRINCIPAL
         SUBPROGRA         SUBPROGRA          SUBPROGRA
             MA                MA                 MA
         CONTROLAD         CONTROLAD          CONTROLAD
             OR                OR                 OR
SUBPROGRA    SUBPROGRA   SUBPROGRA   SUBPROGRA SUBPROGRA
    MA           MA          MA          MA          MA
CONTROLAD    CONTROLAD   CONTROLAD   CONTROLAD    CONTROLAD
    OR SUBPROGRAOR           OR          ORSUBPROGRA OR
           MA                                  MA
       CONTROLAD                           CONTROLAD
DISEÑO ARQUITECTONICO
AQUÍ SE DEFINE LAS ENTIDADES EXTERNAS CON
LAS QUE INTERACTUA EL SOFTWARE Y TAMBIEN
LA NATURALEZA DE LA INTERACION.
    REPRESENTACIÓN DEL SISTEMA EN EL
              CONTEXTO
SISTEMA SUPERORDINADOS
SISTEMAS SUBORDINADOS
SISTEMA A NIVEL DE PAR
ACTORES
SISTEMAS
                SUPERORDINADOS




                                     USADOS
                                      POR



                                           USES

                SISTEMA DE DESTINO
         USAN
                                                  PARE
                                                    S
ACTORE
   S

                                 DEPENDE
                                   DE


                     SISTEMA
                  SUBORDINADOS
DEFINICION DE ARQUETIPOS


UN ARQUETIPO ES UNA CLASE O UN PATRON QUE
PRESENTA REPRESENTA UNA ABSTRACION
CANTRAL IMPORTANTISIMA EN EL DISEÑO DE
UNA ARQUITECTURA PARA EL SITEMA DE
DESTINO.

Más contenido relacionado

Destacado

Empresarias xubiladas actualizado-7febreiro12_ok
Empresarias xubiladas actualizado-7febreiro12_okEmpresarias xubiladas actualizado-7febreiro12_ok
Empresarias xubiladas actualizado-7febreiro12_okIsabel Iglesias
 
LES PRINCIPALS TEORIES ÈTIQUES
LES PRINCIPALS TEORIES ÈTIQUESLES PRINCIPALS TEORIES ÈTIQUES
LES PRINCIPALS TEORIES ÈTIQUESVíctor Pastor
 
Conversão de vídeo
Conversão de vídeoConversão de vídeo
Conversão de vídeoJeruza Souza
 
Monte kristo gyn 1
Monte kristo gyn 1Monte kristo gyn 1
Monte kristo gyn 1bayarankh
 
INEM Cartagena de Indias Colombia Departamento de Industrial
INEM Cartagena de Indias Colombia Departamento de IndustrialINEM Cartagena de Indias Colombia Departamento de Industrial
INEM Cartagena de Indias Colombia Departamento de IndustrialDocente Inem
 
чудеса россии
чудеса россиичудеса россии
чудеса россииIrina Atyazheva
 
VRaptor - Ciclo CASIN 2011
VRaptor - Ciclo CASIN 2011VRaptor - Ciclo CASIN 2011
VRaptor - Ciclo CASIN 2011Daniel Kist
 
Realizado por
Realizado porRealizado por
Realizado porbekan221
 
พัช
พัชพัช
พัชaoair
 
Dangtrunghieu qt9
Dangtrunghieu qt9 Dangtrunghieu qt9
Dangtrunghieu qt9 nha2007tan
 
กิจกรรมทางศาสนา
กิจกรรมทางศาสนากิจกรรมทางศาสนา
กิจกรรมทางศาสนาบูม บูม
 
Gaceta 40151 supresion ministerio del ministerio de planificacion y finanzas ...
Gaceta 40151 supresion ministerio del ministerio de planificacion y finanzas ...Gaceta 40151 supresion ministerio del ministerio de planificacion y finanzas ...
Gaceta 40151 supresion ministerio del ministerio de planificacion y finanzas ...Aura Palermo
 
Himti uin jakarta
Himti uin jakartaHimti uin jakarta
Himti uin jakartaAzka Faridy
 
Benvinguts a cinquè
Benvinguts a cinquèBenvinguts a cinquè
Benvinguts a cinquèANTSEB
 
Vasco nunez de balboa
Vasco nunez de balboaVasco nunez de balboa
Vasco nunez de balboaMrsGoerend
 

Destacado (20)

Empresarias xubiladas actualizado-7febreiro12_ok
Empresarias xubiladas actualizado-7febreiro12_okEmpresarias xubiladas actualizado-7febreiro12_ok
Empresarias xubiladas actualizado-7febreiro12_ok
 
LES PRINCIPALS TEORIES ÈTIQUES
LES PRINCIPALS TEORIES ÈTIQUESLES PRINCIPALS TEORIES ÈTIQUES
LES PRINCIPALS TEORIES ÈTIQUES
 
Conversão de vídeo
Conversão de vídeoConversão de vídeo
Conversão de vídeo
 
Monte kristo gyn 1
Monte kristo gyn 1Monte kristo gyn 1
Monte kristo gyn 1
 
INEM Cartagena de Indias Colombia Departamento de Industrial
INEM Cartagena de Indias Colombia Departamento de IndustrialINEM Cartagena de Indias Colombia Departamento de Industrial
INEM Cartagena de Indias Colombia Departamento de Industrial
 
чудеса россии
чудеса россиичудеса россии
чудеса россии
 
Examen
ExamenExamen
Examen
 
VRaptor - Ciclo CASIN 2011
VRaptor - Ciclo CASIN 2011VRaptor - Ciclo CASIN 2011
VRaptor - Ciclo CASIN 2011
 
1
11
1
 
Realizado por
Realizado porRealizado por
Realizado por
 
Contents
ContentsContents
Contents
 
พัช
พัชพัช
พัช
 
Dangtrunghieu qt9
Dangtrunghieu qt9 Dangtrunghieu qt9
Dangtrunghieu qt9
 
กิจกรรมทางศาสนา
กิจกรรมทางศาสนากิจกรรมทางศาสนา
กิจกรรมทางศาสนา
 
Gaceta 40151 supresion ministerio del ministerio de planificacion y finanzas ...
Gaceta 40151 supresion ministerio del ministerio de planificacion y finanzas ...Gaceta 40151 supresion ministerio del ministerio de planificacion y finanzas ...
Gaceta 40151 supresion ministerio del ministerio de planificacion y finanzas ...
 
Himti uin jakarta
Himti uin jakartaHimti uin jakarta
Himti uin jakarta
 
Benvinguts a cinquè
Benvinguts a cinquèBenvinguts a cinquè
Benvinguts a cinquè
 
Claudia
ClaudiaClaudia
Claudia
 
Vasco nunez de balboa
Vasco nunez de balboaVasco nunez de balboa
Vasco nunez de balboa
 
Andres
AndresAndres
Andres
 

Similar a Diseño arquitectónico

Similar a Diseño arquitectónico (20)

Adquisiciòn e implementaciòn dominio
Adquisiciòn e implementaciòn dominioAdquisiciòn e implementaciòn dominio
Adquisiciòn e implementaciòn dominio
 
ENTORNOS DE DESARROLLO: EL SOFTWARE
ENTORNOS DE DESARROLLO: EL SOFTWAREENTORNOS DE DESARROLLO: EL SOFTWARE
ENTORNOS DE DESARROLLO: EL SOFTWARE
 
Software
SoftwareSoftware
Software
 
Software
SoftwareSoftware
Software
 
El Pc Trabajo
El Pc TrabajoEl Pc Trabajo
El Pc Trabajo
 
ENTORNOS DE DESARROLLO: EL SOFTWARE
ENTORNOS DE DESARROLLO: EL SOFTWAREENTORNOS DE DESARROLLO: EL SOFTWARE
ENTORNOS DE DESARROLLO: EL SOFTWARE
 
Teoria de sistemas
Teoria de sistemasTeoria de sistemas
Teoria de sistemas
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Aranda VIRTUAL SUPPORT - Datasheet
Aranda VIRTUAL SUPPORT - DatasheetAranda VIRTUAL SUPPORT - Datasheet
Aranda VIRTUAL SUPPORT - Datasheet
 
Dfso
DfsoDfso
Dfso
 
Tecnicas de auditoria asistidas por computadora (caat
Tecnicas de auditoria asistidas por computadora (caatTecnicas de auditoria asistidas por computadora (caat
Tecnicas de auditoria asistidas por computadora (caat
 
Tecnicas de auditoria asistidas por computadora (caat
Tecnicas de auditoria asistidas por computadora (caatTecnicas de auditoria asistidas por computadora (caat
Tecnicas de auditoria asistidas por computadora (caat
 
Proyecto piper filter
Proyecto piper filterProyecto piper filter
Proyecto piper filter
 
Vanessa sierra adquisicion e implementacion
Vanessa sierra adquisicion e implementacionVanessa sierra adquisicion e implementacion
Vanessa sierra adquisicion e implementacion
 
GLOSARIO DE FUNDAMENTOS.pdf
GLOSARIO DE FUNDAMENTOS.pdfGLOSARIO DE FUNDAMENTOS.pdf
GLOSARIO DE FUNDAMENTOS.pdf
 
Tipos de software
Tipos de softwareTipos de software
Tipos de software
 
Automatizacion industrial
Automatizacion industrialAutomatizacion industrial
Automatizacion industrial
 
Cocomo basico
Cocomo basicoCocomo basico
Cocomo basico
 
ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO
ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO
ENTORNOS DE DESARROLLO: INSTALACIÓN Y USO
 
ENTORNOS DE DESARROLLO: PATRONES Y ANTIPATRONES
ENTORNOS DE DESARROLLO: PATRONES Y ANTIPATRONESENTORNOS DE DESARROLLO: PATRONES Y ANTIPATRONES
ENTORNOS DE DESARROLLO: PATRONES Y ANTIPATRONES
 

Diseño arquitectónico

  • 1. DISEÑO ARQUITECTÓNICO SE HA DESCRITO COMO UN PROCESO DE VARIOS PASOS, SE SINTETIZAN A PARTIR DE LOS REQUISITOS. EL DISEÑO ESTA OREINTADO A LA INFORMACION. AQUÍ SE PRESENTA LOS METODOS REQUERIDOS PARA CREAR REPRESENTACIONES COHERENTES Y BIEN PLANEADAS
  • 2. ARQUITECTURA DEL SOFTWARE LA ARQUITECTURA DEL SOFTWARE O DE UN SISTEMA ES LA ESTRUCTURA DEL SISTEMA DONDE INCLUYEN LOS COMPONENTES, PROPIEDADES VISIBLES Y RELACIONES ENTRE ELLOS.
  • 3. ¿QUE ES LA ARQUITECTURA? ES UNA REPRESENTACION QUE PERMITE Q UN INGENIERO DEL SOFTWARE:  ANALIZA  CONSIDERA  REDUZCE ¿POR QUE ES IMPORTANTE LA ARQUITECTURA?  PERMITE LA COMUNICACIÓN ENTRE LAS PARTES INTERESADAS  SE TOMA LAS DESICIONES INICIALES SOBRE EL DISEÑO
  • 4. ESTILOS Y PATRONES ARQUITECTONICOS ARQUITECTURA CENTRADA EN DATOS. ES CUANDO UN ALMACEN DE DATOS O ARCHIVOS DE DATOS SE ENCIUENTRA EN EL CENTRO DE LA ARQUITECTURA. SOFTWAR SOFTWAR SOFTWAR E CLIENTE E CLIENTE E CLIENTE SOFTWAR ALMACEN DE SOFTWAR E CLIENTE DATOS E CLIENTE SOFTWAR SOFTWAR SOFTWAR E CLIENTE E CLIENTE E CLIENTE
  • 5. ARQUITECTURA DE FLIJOS DE DATOS ESTA ARQUITECTURA SE APLICA CUANDO LOS DATOS DE ENTRADA SE CONVIERTEN EN DATOS DE SALIDA. FILTRO FILTRO FILTRO FILTRO FILTRO FILTRO FILTRO FILTRO FILTRO FILTRO
  • 6. ARQUITECTURA DE LLAMADA Y RETORNO ESTE ESTILO PERMITE QUE UN DISEÑADOR DE SOFTWARE ONTENGA UNA ESTRUCTURA DE PROGRAMA QUE RESULTA RELATIVAMENTE FACIL MODIFCAR Y CAMBIAR EL TAMAÑO. PROGRAMA PRINCIPAL SUBPROGRA SUBPROGRA SUBPROGRA MA MA MA CONTROLAD CONTROLAD CONTROLAD OR OR OR SUBPROGRA SUBPROGRA SUBPROGRA SUBPROGRA SUBPROGRA MA MA MA MA MA CONTROLAD CONTROLAD CONTROLAD CONTROLAD CONTROLAD OR SUBPROGRAOR OR ORSUBPROGRA OR MA MA CONTROLAD CONTROLAD
  • 7. DISEÑO ARQUITECTONICO AQUÍ SE DEFINE LAS ENTIDADES EXTERNAS CON LAS QUE INTERACTUA EL SOFTWARE Y TAMBIEN LA NATURALEZA DE LA INTERACION. REPRESENTACIÓN DEL SISTEMA EN EL CONTEXTO SISTEMA SUPERORDINADOS SISTEMAS SUBORDINADOS SISTEMA A NIVEL DE PAR ACTORES
  • 8. SISTEMAS SUPERORDINADOS USADOS POR USES SISTEMA DE DESTINO USAN PARE S ACTORE S DEPENDE DE SISTEMA SUBORDINADOS
  • 9. DEFINICION DE ARQUETIPOS UN ARQUETIPO ES UNA CLASE O UN PATRON QUE PRESENTA REPRESENTA UNA ABSTRACION CANTRAL IMPORTANTISIMA EN EL DISEÑO DE UNA ARQUITECTURA PARA EL SITEMA DE DESTINO.