SlideShare una empresa de Scribd logo
1 de 35
CURSO: DISEÑO Y ARQUITECTURA DE SOFTWARE
UNIDAD DE APRENDIZAJE: Introducción a la Arquitectura de Software
Sesión: 03
Docente de la escuela de sistemas y software
1
¿Qué opinas de
esta imagen?
2
Logro de la Sesión
Al finalizar la sesión los
alumnos tendrán los
conocimiento necesario para
diseñar casos de uso del
sistema y del negocio,
desplegar el WAR en los
servidores y base de datos,
diseñar y describir los
componentes.
3
Contenido de la Sesión
• Modelo de casos de uso
• Modelo del dominio
• Diagramas de componentes
• Diagramas de despliegue
• Caso practico
• Conclusiones
• Trabajos
4
5
Modelo de Casos de Uso
El diagrama de caso de uso es un tipo de diagrama
UML de comportamiento y se usa frecuentemente
para analizar varios sistemas. Permiten visualizar
los diferentes tipos de roles en un sistema y cómo
esos roles interactúan con el sistema.
6
Importancia de los
diagramas de casos de uso
Como ya se ha mencionado, los diagramas de
casos de uso se utilizan para reunir los requisitos
de uso de un sistema. Dependiendo de sus
necesidades, puede utilizar esos datos de
diferentes maneras. A continuación se presentan
algunas formas de usarlas.
7
Importancia de los
diagramas de casos de uso
Identificarlas funciones y la forma en que los
roles interactúan con ellas.- El propósito principal
de los diagramas de casos de uso.
8
Importancia de los
diagramas de casos de uso
Para una visión de alto nivel del sistema.-
Especialmente útil cuando se presenta a los
administradores o a las partes interesadas. Se
pueden destacar los papeles que interactúan con el
sistema y la funcionalidad proporcionada por el
sistema sin profundizar en el funcionamiento interno
del sistema.
9
Importancia de los
diagramas de casos de uso
Identificar los factores internos y externos.- Esto
puede parecer simple pero en grandes proyectos
complejos un sistema puede ser identificado como
una función externa en otro caso de uso.
10
Usar los objetos del
Diagrama de Caso
Los diagramas de caso de uso consisten en 4 objetos.
•Actor
•Caso de uso
•Sistema
•Paquete
11
Usar los objetos del
Diagrama de Caso
Actor
El actor en un diagrama de caso de uso de
es cualquier entidad que desempeñe un papel en
un sistema determinado. Puede ser una persona,
una organización o un sistema externo y
normalmente se dibuja como el esqueleto que se
muestra a continuación.
12
Usar los objetos del
Diagrama de Caso
Caso de uso
Un caso de uso representa una función o una
acción dentro del sistema. Está dibujado como un
óvalo y nombrado con la función.
13
Usar los objetos del
Diagrama de Caso
Sistema
El sistema se utiliza para definir el alcance del
caso de uso y se dibuja como un rectángulo. Este
es un elemento opcional pero útil cuando se
visualizan sistemas grandes. Por ejemplo, puede
crear todos los casos de uso y luego utilizar el
objeto del sistema para definir el alcance que
abarca su proyecto.
14
Usar los objetos del
Diagrama de Caso
Paquete
El paquete es otro elemento opcional que es
extremadamente útil en diagramas complejos. De
manera similar a los diagramas de clase, los
paquetes se utilizan para agrupar los casos de uso
15
Descripción de Casos de
Uso
Ejemplo 01:
16
17
MODELO DE DOMINIO
Puede utilizarse para capturar y expresar el
entendimiento ganado en un área bajo análisis
como paso previo al diseño de un sistema. El
modelo de dominio es utilizado por el análista como
un medio para comprender el sector de negocios al
cual el sistema va a servir.
18
Modelo de Dominio
•Identificar y representar conceptos del dominio de
problema.
•Establecer y entender las relaciones entre los
conceptos.
•Identificar atributos de cada concepto.
•Representar entidades de negocio en el modelado
de procesos.
•Apoyar en el análisis de los requisitos.
•Elaborar un diccionario de datos.
•Elaborar un glosario de términos.
•Evolucionar hacia un modelo de diseño y modelo
de datos
19
20
Diagramas de
Componentes
Los diagramas de componentes se utilizan para
visualizar la organización de los componentes del
sistema y las relaciones de dependencia entre ellos.
Proporcionan una visión de alto nivel de los
componentes de un sistema.
21
Ejemplo 01:
22
23
DIAGRAMA DE
DESPLIEGUE
Un diagrama de despliegue es un tipo de diagrama
UML que muestra la arquitectura de ejecución de
un sistema, incluyendo nodos como entornos de
ejecución de hardware o software, y el middleware
que los conecta.
24
DIAGRAMA DE
DESPLIEGUE
En estos diagramas se representan dos tipos de
elementos, nodos y conexiones, así como la
distribución de componentes del sistema de
información con respecto a la partición física del
sistema.
25
DIAGRAMA DE
DESPLIEGUE
Un diagrama de despliegue está constituido por cinco elementos descritos a continuación.
26
COMPONENTE
Un componente se describe como el bloque de
unidades de implementación de un sistema que
muestra las partes independientes e
intercambiables de dicho sistema. Es un conjunto
de clases que pueden clasificarse en función de su
tipo
27
NODO
Un nodo es un elemento que representa los
recursos computacionales de un sistema con
capacidad para memorizar y procesar datos.
También pueden estar vinculados a una vía de
comunicación para esbozar las estructuras de la
red. En la mayoría de los casos, un nodo recibe el
nombre del dispositivo de hardware que representa.
28
ARTEFACTOS
Los artefactos son los elementos que representan
una pieza física de información. Estos elementos
actúan como unidades físicas de implementación
que son el resultado del proceso de desarrollo.
Ejemplos de artefactos son los archivos
ejecutables, las unidades de software, los
documentos, los archivos de datos y las bibliotecas
de información.
29
DEPENDENCIA
Tal y como su nombre indica, la dependencia
especifica el elemento del modelo que depende de
otro elemento del modelo. Si se introduce un
cambio en el elemento de destino, el elemento
dependiente también sufre el cambio. Es
comúnmente representado por una línea
discontinua con una punta de flecha.
30
CONEXIÓN
En un diagrama de despliegue, la conexión muestra
la ruta de comunicación utilizada por el hardware.
También indica el método de comunicación.
31
Ejemplo 01:
32
• Diseñar y describir los casos de uso del sistema de acuerdo con la
funcionalidad y no funcionalidad de sistema es indispensable en
el diseño y arquitectura de software.
• Describir conceptualmente el diagrama de dominio permite
conocer las dependencias entre módulos, sub sistemas y
paquetes.
• Los diagramas de componentes permite conocer los
componentes que se han considerado para la funcionalidad de
un sistema.
• El diagrama de despliegue permite visualizar la parte física y
lógica del un sistema alojado en servidores de aplicaciones,
servidores de base de datos, etc.
CONCLUSIONES
33
ACTIVIDADES
Diríjase a su plataforma Canvas ,
semana 03 y encontrará el trabajo
practico que corresponde realizar.
34
35

Más contenido relacionado

Similar a S03.s3-Material 2 (1).pptx (20)

UNIDAD I. TRANSICIÓN DEL ANÁLISIS HACIA EL DISEÑO.
 UNIDAD I.  TRANSICIÓN DEL ANÁLISIS HACIA EL DISEÑO.  UNIDAD I.  TRANSICIÓN DEL ANÁLISIS HACIA EL DISEÑO.
UNIDAD I. TRANSICIÓN DEL ANÁLISIS HACIA EL DISEÑO.
 
6.modelado de los requerimientos escenarios y clases
6.modelado de los requerimientos  escenarios y clases6.modelado de los requerimientos  escenarios y clases
6.modelado de los requerimientos escenarios y clases
 
Uml
UmlUml
Uml
 
Ut5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de usoUt5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de uso
 
Uml (presentación 6)
Uml (presentación 6)Uml (presentación 6)
Uml (presentación 6)
 
Diagramas
DiagramasDiagramas
Diagramas
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Densy yuli
Densy yuliDensy yuli
Densy yuli
 
Implementacion informatica
Implementacion informaticaImplementacion informatica
Implementacion informatica
 
Uml
UmlUml
Uml
 
Modelo dinamico
Modelo dinamicoModelo dinamico
Modelo dinamico
 
UML
UMLUML
UML
 
Unidad 4. diseno del sistema
Unidad 4. diseno del sistemaUnidad 4. diseno del sistema
Unidad 4. diseno del sistema
 
Modelado de caso de uso y Diagrama de Caso de Uso
Modelado de caso de uso  y Diagrama de Caso de UsoModelado de caso de uso  y Diagrama de Caso de Uso
Modelado de caso de uso y Diagrama de Caso de Uso
 
Densy yuli
Densy yuliDensy yuli
Densy yuli
 
Densy yuli
Densy yuliDensy yuli
Densy yuli
 
UML
UMLUML
UML
 
Herramiento del Análisis de Estructurado
Herramiento del Análisis de EstructuradoHerramiento del Análisis de Estructurado
Herramiento del Análisis de Estructurado
 
ADSON DIAGRAMAS UML.pptx
ADSON DIAGRAMAS UML.pptxADSON DIAGRAMAS UML.pptx
ADSON DIAGRAMAS UML.pptx
 
Desarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a ObjetosDesarrollo de Software Orienta a Objetos
Desarrollo de Software Orienta a Objetos
 

Último

Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)dianamateo1513
 
Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)mendezruben1901
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdfRicardoRomeroUrbano
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023ANDECE
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasSegundo Silva Maguiña
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxJairReyna1
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCANDECE
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidasNelsonQuispeQuispitu
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaANDECE
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfAnonymous0pBRsQXfnx
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresSegundo Silva Maguiña
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialyajhairatapia
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxLuisvila35
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRyanimarca23
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaSebastianQP1
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCarlos Delgado
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...esandoval7
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.ALEJANDROLEONGALICIA
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaANDECE
 

Último (20)

Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)Sistema de Gestión de Freelancers (Base de Datos)
Sistema de Gestión de Freelancers (Base de Datos)
 
Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)Sistema de Base de Datos (Rubén Alberto)
Sistema de Base de Datos (Rubén Alberto)
 
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf3.3 Tipos de conexiones en los transformadores trifasicos.pdf
3.3 Tipos de conexiones en los transformadores trifasicos.pdf
 
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
Centro Integral del Transporte de Metro de Madrid (CIT). Premio COAM 2023
 
Topografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la IngenieríasTopografía 1 Nivelación y Carretera en la Ingenierías
Topografía 1 Nivelación y Carretera en la Ingenierías
 
NOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptxNOM-002-STPS-2010, combate contra incendio.pptx
NOM-002-STPS-2010, combate contra incendio.pptx
 
Edificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRCEdificio residencial Becrux en Madrid. Fachada de GRC
Edificio residencial Becrux en Madrid. Fachada de GRC
 
trabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidastrabajos en altura 2024, sistemas de contencion anticaidas
trabajos en altura 2024, sistemas de contencion anticaidas
 
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdfMATPEL COMPLETO DESDE NIVEL I AL III.pdf
MATPEL COMPLETO DESDE NIVEL I AL III.pdf
 
Conservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de AlmeríaConservatorio de danza Kina Jiménez de Almería
Conservatorio de danza Kina Jiménez de Almería
 
Electromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdfElectromagnetismo Fisica FisicaFisica.pdf
Electromagnetismo Fisica FisicaFisica.pdf
 
Físicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y VectoresFísicas 1: Ecuaciones Dimensionales y Vectores
Físicas 1: Ecuaciones Dimensionales y Vectores
 
Descubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundialDescubrimiento de la penicilina en la segunda guerra mundial
Descubrimiento de la penicilina en la segunda guerra mundial
 
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptxAMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
AMBIENTES SEDIMENTARIOS GEOLOGIA TIPOS .pptx
 
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBRQUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
QUIMICA ORGANICA I ENOLES Y ENAMINAS LIBR
 
Tarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieriaTarea de UTP matematices y soluciones ingenieria
Tarea de UTP matematices y soluciones ingenieria
 
CFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric ProjectCFRD simplified sequence for Mazar Hydroelectric Project
CFRD simplified sequence for Mazar Hydroelectric Project
 
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...Simbología de Soldadura,  interpretacion y aplicacion en dibujo tecnico indus...
Simbología de Soldadura, interpretacion y aplicacion en dibujo tecnico indus...
 
Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.Flujo potencial, conceptos básicos y ejemplos resueltos.
Flujo potencial, conceptos básicos y ejemplos resueltos.
 
Edificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes GranadaEdificio residencial Tarsia de AEDAS Homes Granada
Edificio residencial Tarsia de AEDAS Homes Granada
 

S03.s3-Material 2 (1).pptx

  • 1. CURSO: DISEÑO Y ARQUITECTURA DE SOFTWARE UNIDAD DE APRENDIZAJE: Introducción a la Arquitectura de Software Sesión: 03 Docente de la escuela de sistemas y software 1
  • 3. Logro de la Sesión Al finalizar la sesión los alumnos tendrán los conocimiento necesario para diseñar casos de uso del sistema y del negocio, desplegar el WAR en los servidores y base de datos, diseñar y describir los componentes. 3
  • 4. Contenido de la Sesión • Modelo de casos de uso • Modelo del dominio • Diagramas de componentes • Diagramas de despliegue • Caso practico • Conclusiones • Trabajos 4
  • 5. 5
  • 6. Modelo de Casos de Uso El diagrama de caso de uso es un tipo de diagrama UML de comportamiento y se usa frecuentemente para analizar varios sistemas. Permiten visualizar los diferentes tipos de roles en un sistema y cómo esos roles interactúan con el sistema. 6
  • 7. Importancia de los diagramas de casos de uso Como ya se ha mencionado, los diagramas de casos de uso se utilizan para reunir los requisitos de uso de un sistema. Dependiendo de sus necesidades, puede utilizar esos datos de diferentes maneras. A continuación se presentan algunas formas de usarlas. 7
  • 8. Importancia de los diagramas de casos de uso Identificarlas funciones y la forma en que los roles interactúan con ellas.- El propósito principal de los diagramas de casos de uso. 8
  • 9. Importancia de los diagramas de casos de uso Para una visión de alto nivel del sistema.- Especialmente útil cuando se presenta a los administradores o a las partes interesadas. Se pueden destacar los papeles que interactúan con el sistema y la funcionalidad proporcionada por el sistema sin profundizar en el funcionamiento interno del sistema. 9
  • 10. Importancia de los diagramas de casos de uso Identificar los factores internos y externos.- Esto puede parecer simple pero en grandes proyectos complejos un sistema puede ser identificado como una función externa en otro caso de uso. 10
  • 11. Usar los objetos del Diagrama de Caso Los diagramas de caso de uso consisten en 4 objetos. •Actor •Caso de uso •Sistema •Paquete 11
  • 12. Usar los objetos del Diagrama de Caso Actor El actor en un diagrama de caso de uso de es cualquier entidad que desempeñe un papel en un sistema determinado. Puede ser una persona, una organización o un sistema externo y normalmente se dibuja como el esqueleto que se muestra a continuación. 12
  • 13. Usar los objetos del Diagrama de Caso Caso de uso Un caso de uso representa una función o una acción dentro del sistema. Está dibujado como un óvalo y nombrado con la función. 13
  • 14. Usar los objetos del Diagrama de Caso Sistema El sistema se utiliza para definir el alcance del caso de uso y se dibuja como un rectángulo. Este es un elemento opcional pero útil cuando se visualizan sistemas grandes. Por ejemplo, puede crear todos los casos de uso y luego utilizar el objeto del sistema para definir el alcance que abarca su proyecto. 14
  • 15. Usar los objetos del Diagrama de Caso Paquete El paquete es otro elemento opcional que es extremadamente útil en diagramas complejos. De manera similar a los diagramas de clase, los paquetes se utilizan para agrupar los casos de uso 15
  • 16. Descripción de Casos de Uso Ejemplo 01: 16
  • 17. 17
  • 18. MODELO DE DOMINIO Puede utilizarse para capturar y expresar el entendimiento ganado en un área bajo análisis como paso previo al diseño de un sistema. El modelo de dominio es utilizado por el análista como un medio para comprender el sector de negocios al cual el sistema va a servir. 18
  • 19. Modelo de Dominio •Identificar y representar conceptos del dominio de problema. •Establecer y entender las relaciones entre los conceptos. •Identificar atributos de cada concepto. •Representar entidades de negocio en el modelado de procesos. •Apoyar en el análisis de los requisitos. •Elaborar un diccionario de datos. •Elaborar un glosario de términos. •Evolucionar hacia un modelo de diseño y modelo de datos 19
  • 20. 20
  • 21. Diagramas de Componentes Los diagramas de componentes se utilizan para visualizar la organización de los componentes del sistema y las relaciones de dependencia entre ellos. Proporcionan una visión de alto nivel de los componentes de un sistema. 21
  • 23. 23
  • 24. DIAGRAMA DE DESPLIEGUE Un diagrama de despliegue es un tipo de diagrama UML que muestra la arquitectura de ejecución de un sistema, incluyendo nodos como entornos de ejecución de hardware o software, y el middleware que los conecta. 24
  • 25. DIAGRAMA DE DESPLIEGUE En estos diagramas se representan dos tipos de elementos, nodos y conexiones, así como la distribución de componentes del sistema de información con respecto a la partición física del sistema. 25
  • 26. DIAGRAMA DE DESPLIEGUE Un diagrama de despliegue está constituido por cinco elementos descritos a continuación. 26
  • 27. COMPONENTE Un componente se describe como el bloque de unidades de implementación de un sistema que muestra las partes independientes e intercambiables de dicho sistema. Es un conjunto de clases que pueden clasificarse en función de su tipo 27
  • 28. NODO Un nodo es un elemento que representa los recursos computacionales de un sistema con capacidad para memorizar y procesar datos. También pueden estar vinculados a una vía de comunicación para esbozar las estructuras de la red. En la mayoría de los casos, un nodo recibe el nombre del dispositivo de hardware que representa. 28
  • 29. ARTEFACTOS Los artefactos son los elementos que representan una pieza física de información. Estos elementos actúan como unidades físicas de implementación que son el resultado del proceso de desarrollo. Ejemplos de artefactos son los archivos ejecutables, las unidades de software, los documentos, los archivos de datos y las bibliotecas de información. 29
  • 30. DEPENDENCIA Tal y como su nombre indica, la dependencia especifica el elemento del modelo que depende de otro elemento del modelo. Si se introduce un cambio en el elemento de destino, el elemento dependiente también sufre el cambio. Es comúnmente representado por una línea discontinua con una punta de flecha. 30
  • 31. CONEXIÓN En un diagrama de despliegue, la conexión muestra la ruta de comunicación utilizada por el hardware. También indica el método de comunicación. 31
  • 33. • Diseñar y describir los casos de uso del sistema de acuerdo con la funcionalidad y no funcionalidad de sistema es indispensable en el diseño y arquitectura de software. • Describir conceptualmente el diagrama de dominio permite conocer las dependencias entre módulos, sub sistemas y paquetes. • Los diagramas de componentes permite conocer los componentes que se han considerado para la funcionalidad de un sistema. • El diagrama de despliegue permite visualizar la parte física y lógica del un sistema alojado en servidores de aplicaciones, servidores de base de datos, etc. CONCLUSIONES 33
  • 34. ACTIVIDADES Diríjase a su plataforma Canvas , semana 03 y encontrará el trabajo practico que corresponde realizar. 34
  • 35. 35