SlideShare una empresa de Scribd logo
TIPOS DE DIAGRAMA UML
ADSI 36
CAICEDO VASCO HEIDY
SALAZAR VILLANO DANIELA
TRUJILLO DANIEL STEVEN
DIAGRAMA DE CASOS DE USO
En el , un diagrama de casos de uso es una especie de diagrama de
comportamiento UML mejorado. El (UML), define una para representar
casos de uso llamada modelo de casos de uso. UML no define estándares
para que el formato escrito describa los , y así mucha gente no entiende que
esta notación gráfica define la naturaleza de un caso de uso; sin embargo
una notación gráfica puede solo dar una vista general simple de un caso de
uso o un conjunto de casos de uso. Los diagramas de casos de uso son a
menudo confundidos con los casos de uso. Mientras los dos conceptos están
relacionados, los casos de uso son mucho más detallados que los diagramas
de casos de uso.
La descripción escrita del comportamiento del sistema al afrontar una tarea de
negocio o un requisito . Esta descripción se enfoca en el valor suministrado
por el sistema a entidades externas tales como usuarios humanos u otros
sistemas.
La posición o contexto del caso de uso entre otros casos de uso. Dado que es un
mecanismo de organización, un conjunto de casos de uso coherentes y
consistentes promueven una imagen fácil de comprender del comportamiento
del sistema, un entendimiento común entre el cliente/propietario/usuario y el
equipo de desarrollo.
En esta práctica es común crear especificaciones suplementarias para capturar
detalles de requisitos que caen fuera del ámbito de las descripciones de los
casos de uso. Ejemplos de esos temas incluyen restricciones de diseño
como: rendimiento, temas de escalabilidad/gestión, o cumplimiento de
estándares.
El diagrama de la derecha describe la funcionalidad de un Sistema Restaurante
muy simple. Los casos de uso están representados por elipses y los están,
por ejemplo, los casos de uso se muestran como parte del sistema que está
siendo modelado, los actores no.
La interacción entre actores no se ve en el diagrama de casos de uso. Si esta
interacción es esencial para una descripción coherente del comportamiento
deseado, quizás los límites del sistema o del caso de uso deban de ser reexaminados. Alternativamente, la interacción entre actores puede ser parte
de suposiciones usadas en el caso de uso. Sin embargo, los actores son una
especie de rol, un usuario humano u otra entidad externa puede jugar varios
papeles o roles. Así el Chef y el Cajero podrían ser realmente la misma
persona.
DIAGRAMAS DE ESTADOS
Los diagramas de estado muestran el conjunto de estados por los cuales pasa
un objeto durante su vida en una aplicación en respuesta a eventos (por
ejemplo, mensajes recibidos, tiempo rebasado o errores), junto con sus
respuestas y acciones. También ilustran qué eventos pueden cambiar el
estado de los objetos de la clase. Normalmente contienen: estados y
transiciones. Como los estados y las transiciones incluyen, a su vez, eventos,
acciones y actividades, vamos a ver primero sus definiciones.
Al igual que otros diagramas, en los diagramas de estado pueden aparecer notas
explicativas y restricciones.
DIAGRAMAS DE COLABORACION
Un diagrama de colaboración es fácilmente representada por el modelado de
objetos en unsistema y que representan las asociaciones entre los objetos
como vínculos. La interacción entrelos objetos se representa por las flechas.
Para identificar la secuencia de la invocación de estosobjetos, un número se
coloca junto a cada una de estas flechas
DIAGRAMA DE COMPONENTES
Un diagrama de componentes representa cómo un sistema de es dividido en y
muestra las entre estos componentes. Los componentes físicos incluyen ,
cabeceras, , , , o . Los diagramas de Componentes prevalecen en el campo
de la pero pueden ser usados para modelar y documentar cualquier
arquitectura de sistema.
Debido a que los diagramas de componentes son más parecidos a los
diagramas de casos de usos, éstos son utilizados para modelar la vista
estática y dinámica de un sistema. Muestra la organización y las
dependencias entre un conjunto de componentes. No es necesario que un
diagrama incluya todos los componentes del sistema, normalmente se
realizan por partes. Cada diagrama describe un apartado del sistema.
En él se situarán librerías, tablas, archivos, ejecutables y documentos que
formen parte del sistema.Uno de los usos principales es que puede servir
para ver qué componentes pueden compartirse entre sistemas o entre
diferentes partes de un sistema.
DIAGRAMAS DE DISTRIBUCION
El elemento primordial del hardware es el nodo, que es un nodo genérico para
todo tipo de recurso de computo es posible usar dos tipos de nodos un
procesador el cual puede ejecutar un componente , y un dispositivo que no lo
ejecuta
En el uml un cubo no representa un nodo se debe asignar un nombre para el
nodo y se podrá utilizar un estereotipo para indicar el tipo de recurso
El nombre es una cadena de texto. Si el nombre es parte de un paquete el nodo
puede contener el del paquete, el cubo se divide en compartimientos donde
se agrega información la conexión no puede ser simplemente por cable si no
que también esta la infraroja o satelital.
DIAGRAMA DE SECUENCIA
Es un tipo de diagrama usado para modelar interacción entre objetos en un
sistema según . En inglés se pueden encontrar como "sequence diagram",
"event-trace diagrams", "event scenarios" o "timing diagrams.Un diagrama de
secuencia muestra la interacción de un conjunto de objetos en una aplicación
a través del tiempo y se modela para cada caso de uso. Mientras que
el permite el modelado de una vista business del escenario, el diagrama de
secuencia contiene detalles de implementación del escenario, incluyendo los
objetos y clases que se usan para implementar el escenario y mensajes
intercambiados entre los objetos.
Típicamente se examina la descripción de un para determinar qué objetos son
necesarios para la implementación del escenario. Si se dispone de la
descripción de cada como una secuencia de varios pasos, entonces se
puede "caminar sobre" esos pasos para descubrir qué objetos son necesarios
para que se puedan seguir los pasos. Un diagrama de secuencia muestra los
objetos que intervienen en el escenario con líneas discontinuas verticales, y
los mensajes pasados entre los objetos como flechas horizontales.
DIAGRAMA DE OBJETOS
Un diagrama de Objeto se puede considerar un caso especial de un diagrama de clase.
Los diagramas de objetos usan un sub conjunto de elementos de un diagrama de
clase para enfatizar la relación entre las instancias de las clases en algún punto en el
tiempo. Estos son útiles para entender los diagramas de clases. Estos no muestran
nada diferente en su arquitectura a los diagramas de secuencia, pero reflejan
multiplicidad y roles.
Los elementos de clase y objeto
El siguiente diagrama muestra las diferencias en apariencia entre un
elemento clase y un elemento objeto. Tener en cuenta que el elemento clase
consiste de tres partes, divididas en compartimientos de nombres, atributos y
operaciones; por predeterminado, los elementos objetos no tienen
compartimientos. La exhibición de los nombres es también diferente: los
nombres de los objetos están subrayados y pueden mostrar el nombre del
clasificador desde el cual el objeto se instancia.
DIAGRAMA DE ACTIVIDADES
En un diagrama de actividades se muestra un proceso de negocio o un proceso
de software como un flujo de trabajo a través de una serie de acciones. Estas
acciones las pueden llevar a cabo personas, componentes de software o
equipos.
Puede usar un diagrama de actividades para describir procesos de diversos
tipos, como los ejemplos siguientes:
Un proceso de negocio o un flujo de trabajo entre los usuarios y el sistema. Para
obtener más información, vea .
Los pasos realizados en un caso de uso. Para obtener más información, vea .
Un protocolo de software, es decir, las secuencias de interacciones permitidas
entre los componentes.
Un algoritmo de software.
DIAGRAMA DE CLASE
El diagrama de Clase muestra los bloques de construcción de cualquier sistema
orientado a objetos. Los diagramas de clases describen la vista estática del
modelo o parte del modelo, describiendo que atributos y comportamientos
tienen en lugar de detallar los métodos para realizar operaciones. Los
diagramas de Clase son más útiles para ilustrar relaciones entre clases e
interfaces. Las generalizaciones, agregaciones, y asociaciones son todas
valiosas al reflejar herencias, composición o uso, y conexiones
respectivamente.
El siguiente diagrama ilustra relaciones de agregación entre clases. La
agregación que tiene la punta de flecha en color más claro, indica que la
clase Account usa AddressBook, pero no necesariamente contiene una
instancia de este. La agregaciones compuestas con una punta de flecha más
oscura de los otros conectores, indican pertenencia o contención de las
clases de orígen por las clases destino, por ejemplo los valores Contact y
ContactGroup estarán contenidos en AddressBook.
BIBLIOGRAFIA

http://utnsimocametodologia.blogspot.com/2011/11/aprendiendo-uml-hora-12-diagrama-de
http://es.wikipedia.org/wiki/Lenguaje_Unificado_de_Modelado
http://users.dcc.uchile.cl/~psalinas/uml/modelo.html
http://mitareadeuml.blogspot.com/
http://www.sparxsystems.com.ar/resources/tutorial/uml2_activitydiagram.html

Más contenido relacionado

La actualidad más candente

Diagramas de componentes exposicion martes
Diagramas de componentes exposicion  martesDiagramas de componentes exposicion  martes
Diagramas de componentes exposicion martesJackson Marshelo
 
Patrones Arquitecturales: Pipes & Filters
Patrones Arquitecturales: Pipes & FiltersPatrones Arquitecturales: Pipes & Filters
Patrones Arquitecturales: Pipes & Filters
Nacho Bongiovanni
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
Saul Mamani
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y desplieguejoshell
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetosstill01
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
Universidad Técnica del Norte
 
Modelo 4+1
Modelo 4+1Modelo 4+1
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clasesstill01
 
10.el diseño en el nivel de componentes
10.el diseño en el nivel de componentes10.el diseño en el nivel de componentes
10.el diseño en el nivel de componentes
Ramiro Estigarribia Canese
 
Diagrama paquetes, colaboracion y componetes
Diagrama paquetes, colaboracion y componetesDiagrama paquetes, colaboracion y componetes
Diagrama paquetes, colaboracion y componetes
andrescofran
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicaslandeta_p
 
Tm03 modelo de casos de uso
Tm03 modelo de casos de usoTm03 modelo de casos de uso
Tm03 modelo de casos de usoJulio Pari
 
Mapaconceptual.u.m.l.
Mapaconceptual.u.m.l.Mapaconceptual.u.m.l.
Mapaconceptual.u.m.l.
audelina perez
 
Diagrama de estado
Diagrama de estadoDiagrama de estado
Diagrama de estado
marianela0393
 
Diagramas de colaboracion
Diagramas de colaboracionDiagramas de colaboracion
Diagramas de colaboraciond-draem
 
Ejercicios uml
Ejercicios umlEjercicios uml
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
ElvisAR
 

La actualidad más candente (20)

Diagramas de componentes exposicion martes
Diagramas de componentes exposicion  martesDiagramas de componentes exposicion  martes
Diagramas de componentes exposicion martes
 
Patrones Arquitecturales: Pipes & Filters
Patrones Arquitecturales: Pipes & FiltersPatrones Arquitecturales: Pipes & Filters
Patrones Arquitecturales: Pipes & Filters
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
Diagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegueDiagramas UML: Componentes y despliegue
Diagramas UML: Componentes y despliegue
 
Diagramas de objetos
Diagramas de objetosDiagramas de objetos
Diagramas de objetos
 
Diagrama de Componentes
Diagrama de ComponentesDiagrama de Componentes
Diagrama de Componentes
 
Modelo 4+1
Modelo 4+1Modelo 4+1
Modelo 4+1
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
10.el diseño en el nivel de componentes
10.el diseño en el nivel de componentes10.el diseño en el nivel de componentes
10.el diseño en el nivel de componentes
 
Diagrama paquetes, colaboracion y componetes
Diagrama paquetes, colaboracion y componetesDiagrama paquetes, colaboracion y componetes
Diagrama paquetes, colaboracion y componetes
 
2 1 vistas arquitectonicas
2 1 vistas arquitectonicas2 1 vistas arquitectonicas
2 1 vistas arquitectonicas
 
Tm03 modelo de casos de uso
Tm03 modelo de casos de usoTm03 modelo de casos de uso
Tm03 modelo de casos de uso
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Mapaconceptual.u.m.l.
Mapaconceptual.u.m.l.Mapaconceptual.u.m.l.
Mapaconceptual.u.m.l.
 
Diagrama de estado
Diagrama de estadoDiagrama de estado
Diagrama de estado
 
Diagramas de colaboracion
Diagramas de colaboracionDiagramas de colaboracion
Diagramas de colaboracion
 
Ingenieria de Software
Ingenieria de SoftwareIngenieria de Software
Ingenieria de Software
 
Ejercicios uml
Ejercicios umlEjercicios uml
Ejercicios uml
 
Diagrama de actividades
Diagrama de actividadesDiagrama de actividades
Diagrama de actividades
 
Diagramas de clases
Diagramas de clasesDiagramas de clases
Diagramas de clases
 

Destacado

Actividad ap3 aa1-ev1-construcción de diagramas uml
Actividad ap3 aa1-ev1-construcción de diagramas umlActividad ap3 aa1-ev1-construcción de diagramas uml
Actividad ap3 aa1-ev1-construcción de diagramas uml
korfan
 
Taller laboratorio UML
Taller laboratorio UMLTaller laboratorio UML
Taller laboratorio UML
Johan Villamizar Tabares
 
Reglamento aprendiz
Reglamento aprendizReglamento aprendiz
Reglamento aprendizbrayanfp
 
Modelo del Proceso Software
Modelo del Proceso SoftwareModelo del Proceso Software
Modelo del Proceso Software
STBG
 
Poo programacion orientada a objetos - renee morales
Poo programacion orientada a objetos - renee moralesPoo programacion orientada a objetos - renee morales
Poo programacion orientada a objetos - renee morales
Renee Morales Calhua
 
Lista de alimentos clasificados
Lista de alimentos clasificadosLista de alimentos clasificados
Lista de alimentos clasificados
STBG
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
Daniel Zambrano
 
Lista de chequeo
Lista de chequeoLista de chequeo
Lista de chequeo
STBG
 
Diagramas de casos de uso
Diagramas de casos de usoDiagramas de casos de uso
Diagramas de casos de uso
Ronny Parra
 
Caso de uso de biblioteca
Caso de uso de bibliotecaCaso de uso de biblioteca
Caso de uso de biblioteca
persye
 
Tecnicas para elaborar_flujogramas
Tecnicas para elaborar_flujogramasTecnicas para elaborar_flujogramas
Tecnicas para elaborar_flujogramas
jholid
 
Actividades de la carrera de analisis y desarrollo de sistemas de informacion
Actividades de la carrera de analisis y desarrollo de sistemas de informacionActividades de la carrera de analisis y desarrollo de sistemas de informacion
Actividades de la carrera de analisis y desarrollo de sistemas de informacion
adsi1963
 
Caso De Uso
Caso De UsoCaso De Uso
Caso De Uso
Arcangel Gale
 
Diagrama de secuencia UML
Diagrama de secuencia UMLDiagrama de secuencia UML
Diagrama de secuencia UML
Erivan Martinez Ovando
 
Uml videotienda (1)
Uml videotienda (1)Uml videotienda (1)
Uml videotienda (1)cgviviana
 

Destacado (19)

Actividad ap3 aa1-ev1-construcción de diagramas uml
Actividad ap3 aa1-ev1-construcción de diagramas umlActividad ap3 aa1-ev1-construcción de diagramas uml
Actividad ap3 aa1-ev1-construcción de diagramas uml
 
Taller laboratorio UML
Taller laboratorio UMLTaller laboratorio UML
Taller laboratorio UML
 
Reglamento aprendiz
Reglamento aprendizReglamento aprendiz
Reglamento aprendiz
 
Modelo del Proceso Software
Modelo del Proceso SoftwareModelo del Proceso Software
Modelo del Proceso Software
 
Poo programacion orientada a objetos - renee morales
Poo programacion orientada a objetos - renee moralesPoo programacion orientada a objetos - renee morales
Poo programacion orientada a objetos - renee morales
 
Lista de alimentos clasificados
Lista de alimentos clasificadosLista de alimentos clasificados
Lista de alimentos clasificados
 
Introducción a PHP
Introducción a PHPIntroducción a PHP
Introducción a PHP
 
Diagramas De Caso De Uso
Diagramas De Caso De UsoDiagramas De Caso De Uso
Diagramas De Caso De Uso
 
Diagramas uml de un caso de uso
Diagramas uml de un caso de usoDiagramas uml de un caso de uso
Diagramas uml de un caso de uso
 
Estructura de casos de uso
Estructura de casos de usoEstructura de casos de uso
Estructura de casos de uso
 
Lista de chequeo
Lista de chequeoLista de chequeo
Lista de chequeo
 
Diagramas de casos de uso
Diagramas de casos de usoDiagramas de casos de uso
Diagramas de casos de uso
 
Caso de uso de biblioteca
Caso de uso de bibliotecaCaso de uso de biblioteca
Caso de uso de biblioteca
 
Tecnicas para elaborar_flujogramas
Tecnicas para elaborar_flujogramasTecnicas para elaborar_flujogramas
Tecnicas para elaborar_flujogramas
 
Actividades de la carrera de analisis y desarrollo de sistemas de informacion
Actividades de la carrera de analisis y desarrollo de sistemas de informacionActividades de la carrera de analisis y desarrollo de sistemas de informacion
Actividades de la carrera de analisis y desarrollo de sistemas de informacion
 
Caso De Uso
Caso De UsoCaso De Uso
Caso De Uso
 
Macro y micro procesos empresariales
Macro y micro procesos empresarialesMacro y micro procesos empresariales
Macro y micro procesos empresariales
 
Diagrama de secuencia UML
Diagrama de secuencia UMLDiagrama de secuencia UML
Diagrama de secuencia UML
 
Uml videotienda (1)
Uml videotienda (1)Uml videotienda (1)
Uml videotienda (1)
 

Similar a Tipos diagrama uml SENA

Diagramas uml
Diagramas umlDiagramas uml
Diagramas
DiagramasDiagramas
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
PRESENTACIONESNANCY
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
Roxx May RAmiirez
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
Adriana Hernandez
 
Uml
UmlUml
ANALISIS Y DESARROLLO DE SOFTWARE.docx
ANALISIS Y DESARROLLO DE SOFTWARE.docxANALISIS Y DESARROLLO DE SOFTWARE.docx
ANALISIS Y DESARROLLO DE SOFTWARE.docx
isaaccijanes
 
lenguaje de modelado unificado para ingenieros.ppt
lenguaje  de modelado unificado para ingenieros.pptlenguaje  de modelado unificado para ingenieros.ppt
lenguaje de modelado unificado para ingenieros.ppt
ssuser1f5480
 
ingenieria1
ingenieria1ingenieria1
ingenieria1
ArmandoHF
 
Diagramas de UML ingeniería
Diagramas de UML  ingenieríaDiagramas de UML  ingeniería
Diagramas de UML ingeniería
1214pedron
 
Diagramas de uml
Diagramas de umlDiagramas de uml
Diagramas de uml
QUISPESOTO
 
UML ACTIVIDAD 2
UML ACTIVIDAD 2UML ACTIVIDAD 2
UML ACTIVIDAD 2
Claros Garlen
 

Similar a Tipos diagrama uml SENA (20)

Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Diagramas
DiagramasDiagramas
Diagramas
 
Diagramas
DiagramasDiagramas
Diagramas
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Diagramas uml10
Diagramas uml10Diagramas uml10
Diagramas uml10
 
Diagramas uml
Diagramas umlDiagramas uml
Diagramas uml
 
Uml
UmlUml
Uml
 
ANALISIS Y DESARROLLO DE SOFTWARE.docx
ANALISIS Y DESARROLLO DE SOFTWARE.docxANALISIS Y DESARROLLO DE SOFTWARE.docx
ANALISIS Y DESARROLLO DE SOFTWARE.docx
 
lenguaje de modelado unificado para ingenieros.ppt
lenguaje  de modelado unificado para ingenieros.pptlenguaje  de modelado unificado para ingenieros.ppt
lenguaje de modelado unificado para ingenieros.ppt
 
ingenieria1
ingenieria1ingenieria1
ingenieria1
 
Diagramas de UML ingeniería
Diagramas de UML  ingenieríaDiagramas de UML  ingeniería
Diagramas de UML ingeniería
 
Trabajo de programacion uml
Trabajo de programacion umlTrabajo de programacion uml
Trabajo de programacion uml
 
Dario ramirez
Dario ramirezDario ramirez
Dario ramirez
 
Dario ramirez
Dario ramirezDario ramirez
Dario ramirez
 
Dario ramirez
Dario ramirezDario ramirez
Dario ramirez
 
Diagramas de uml
Diagramas de umlDiagramas de uml
Diagramas de uml
 
UML
UMLUML
UML
 
UML ACTIVIDAD 2
UML ACTIVIDAD 2UML ACTIVIDAD 2
UML ACTIVIDAD 2
 

Último

ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
SandraPiza2
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
GallardoJahse
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
jheisonraulmedinafer
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
Edurne Navarro Bueno
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
El Fortí
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
20minutos
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
LorenaCovarrubias12
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
BetzabePecheSalcedo1
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
pablomarin116
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
DIANADIAZSILVA1
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
https://gramadal.wordpress.com/
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
https://gramadal.wordpress.com/
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
ClaudiaAlcondeViadez
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
MauricioSnchez83
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
auxsoporte
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
CESAR MIJAEL ESPINOZA SALAZAR
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
Alejandrogarciapanta
 
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIAFICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
JavierMontero58
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Txema Gs
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
EdwardYumbato1
 

Último (20)

ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docxENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
ENSAYO SOBRE LA ANSIEDAD Y LA DEPRESION.docx
 
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptxAutomatización de proceso de producción de la empresa Gloria SA (1).pptx
Automatización de proceso de producción de la empresa Gloria SA (1).pptx
 
MIP PAPA Rancha Papa.pdf.....y caracteristicas
MIP PAPA  Rancha Papa.pdf.....y caracteristicasMIP PAPA  Rancha Papa.pdf.....y caracteristicas
MIP PAPA Rancha Papa.pdf.....y caracteristicas
 
Proceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de PamplonaProceso de admisiones en escuelas infantiles de Pamplona
Proceso de admisiones en escuelas infantiles de Pamplona
 
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdfFORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
FORTI-JUNIO 2024. CIENCIA, EDUCACION, CULTURA,pdf
 
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
Horarios y fechas de la PAU 2024 en la Comunidad Valenciana.
 
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptxSemana 10-TSM-del 27 al 31 de mayo 2024.pptx
Semana 10-TSM-del 27 al 31 de mayo 2024.pptx
 
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIACONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
CONCLUSIONES-DESCRIPTIVAS NIVEL PRIMARIA
 
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.Friedrich Nietzsche. Presentación de 2 de Bachillerato.
Friedrich Nietzsche. Presentación de 2 de Bachillerato.
 
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdfHABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
HABILIDADES MOTRICES BASICAS Y ESPECIFICAS.pdf
 
Sesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdfSesión: El fundamento del gobierno de Dios.pdf
Sesión: El fundamento del gobierno de Dios.pdf
 
PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.PPT: El fundamento del gobierno de Dios.
PPT: El fundamento del gobierno de Dios.
 
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdfTexto_de_Aprendizaje-1ro_secundaria-2024.pdf
Texto_de_Aprendizaje-1ro_secundaria-2024.pdf
 
Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1Mauricio-Presentación-Vacacional- 2024-1
Mauricio-Presentación-Vacacional- 2024-1
 
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24CALENDARIZACION DEL MES DE JUNIO - JULIO 24
CALENDARIZACION DEL MES DE JUNIO - JULIO 24
 
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNETPRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
PRESENTACION DE LA SEMANA NUMERO 8 EN APLICACIONES DE INTERNET
 
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdfINFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
INFORME MINEDU DEL PRIMER SIMULACRO 2024.pdf
 
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIAFICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
FICHA DE EJERCICIOS GRECIA 1º DE LA ESO HISTORIA
 
Testimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdfTestimonio Paco Z PATRONATO_Valencia_24.pdf
Testimonio Paco Z PATRONATO_Valencia_24.pdf
 
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
UNIDAD DE APRENDIZAJE DEL MES  Junio 2024UNIDAD DE APRENDIZAJE DEL MES  Junio 2024
UNIDAD DE APRENDIZAJE DEL MES Junio 2024
 

Tipos diagrama uml SENA

  • 1. TIPOS DE DIAGRAMA UML ADSI 36 CAICEDO VASCO HEIDY SALAZAR VILLANO DANIELA TRUJILLO DANIEL STEVEN
  • 2. DIAGRAMA DE CASOS DE USO En el , un diagrama de casos de uso es una especie de diagrama de comportamiento UML mejorado. El (UML), define una para representar casos de uso llamada modelo de casos de uso. UML no define estándares para que el formato escrito describa los , y así mucha gente no entiende que esta notación gráfica define la naturaleza de un caso de uso; sin embargo una notación gráfica puede solo dar una vista general simple de un caso de uso o un conjunto de casos de uso. Los diagramas de casos de uso son a menudo confundidos con los casos de uso. Mientras los dos conceptos están relacionados, los casos de uso son mucho más detallados que los diagramas de casos de uso.
  • 3. La descripción escrita del comportamiento del sistema al afrontar una tarea de negocio o un requisito . Esta descripción se enfoca en el valor suministrado por el sistema a entidades externas tales como usuarios humanos u otros sistemas. La posición o contexto del caso de uso entre otros casos de uso. Dado que es un mecanismo de organización, un conjunto de casos de uso coherentes y consistentes promueven una imagen fácil de comprender del comportamiento del sistema, un entendimiento común entre el cliente/propietario/usuario y el equipo de desarrollo. En esta práctica es común crear especificaciones suplementarias para capturar detalles de requisitos que caen fuera del ámbito de las descripciones de los casos de uso. Ejemplos de esos temas incluyen restricciones de diseño como: rendimiento, temas de escalabilidad/gestión, o cumplimiento de estándares.
  • 4.
  • 5. El diagrama de la derecha describe la funcionalidad de un Sistema Restaurante muy simple. Los casos de uso están representados por elipses y los están, por ejemplo, los casos de uso se muestran como parte del sistema que está siendo modelado, los actores no. La interacción entre actores no se ve en el diagrama de casos de uso. Si esta interacción es esencial para una descripción coherente del comportamiento deseado, quizás los límites del sistema o del caso de uso deban de ser reexaminados. Alternativamente, la interacción entre actores puede ser parte de suposiciones usadas en el caso de uso. Sin embargo, los actores son una especie de rol, un usuario humano u otra entidad externa puede jugar varios papeles o roles. Así el Chef y el Cajero podrían ser realmente la misma persona.
  • 6. DIAGRAMAS DE ESTADOS Los diagramas de estado muestran el conjunto de estados por los cuales pasa un objeto durante su vida en una aplicación en respuesta a eventos (por ejemplo, mensajes recibidos, tiempo rebasado o errores), junto con sus respuestas y acciones. También ilustran qué eventos pueden cambiar el estado de los objetos de la clase. Normalmente contienen: estados y transiciones. Como los estados y las transiciones incluyen, a su vez, eventos, acciones y actividades, vamos a ver primero sus definiciones. Al igual que otros diagramas, en los diagramas de estado pueden aparecer notas explicativas y restricciones.
  • 7.
  • 8. DIAGRAMAS DE COLABORACION Un diagrama de colaboración es fácilmente representada por el modelado de objetos en unsistema y que representan las asociaciones entre los objetos como vínculos. La interacción entrelos objetos se representa por las flechas. Para identificar la secuencia de la invocación de estosobjetos, un número se coloca junto a cada una de estas flechas
  • 9.
  • 10. DIAGRAMA DE COMPONENTES Un diagrama de componentes representa cómo un sistema de es dividido en y muestra las entre estos componentes. Los componentes físicos incluyen , cabeceras, , , , o . Los diagramas de Componentes prevalecen en el campo de la pero pueden ser usados para modelar y documentar cualquier arquitectura de sistema. Debido a que los diagramas de componentes son más parecidos a los diagramas de casos de usos, éstos son utilizados para modelar la vista estática y dinámica de un sistema. Muestra la organización y las dependencias entre un conjunto de componentes. No es necesario que un diagrama incluya todos los componentes del sistema, normalmente se realizan por partes. Cada diagrama describe un apartado del sistema. En él se situarán librerías, tablas, archivos, ejecutables y documentos que formen parte del sistema.Uno de los usos principales es que puede servir para ver qué componentes pueden compartirse entre sistemas o entre diferentes partes de un sistema.
  • 11.
  • 12. DIAGRAMAS DE DISTRIBUCION El elemento primordial del hardware es el nodo, que es un nodo genérico para todo tipo de recurso de computo es posible usar dos tipos de nodos un procesador el cual puede ejecutar un componente , y un dispositivo que no lo ejecuta En el uml un cubo no representa un nodo se debe asignar un nombre para el nodo y se podrá utilizar un estereotipo para indicar el tipo de recurso El nombre es una cadena de texto. Si el nombre es parte de un paquete el nodo puede contener el del paquete, el cubo se divide en compartimientos donde se agrega información la conexión no puede ser simplemente por cable si no que también esta la infraroja o satelital.
  • 13.
  • 14. DIAGRAMA DE SECUENCIA Es un tipo de diagrama usado para modelar interacción entre objetos en un sistema según . En inglés se pueden encontrar como "sequence diagram", "event-trace diagrams", "event scenarios" o "timing diagrams.Un diagrama de secuencia muestra la interacción de un conjunto de objetos en una aplicación a través del tiempo y se modela para cada caso de uso. Mientras que el permite el modelado de una vista business del escenario, el diagrama de secuencia contiene detalles de implementación del escenario, incluyendo los objetos y clases que se usan para implementar el escenario y mensajes intercambiados entre los objetos.
  • 15. Típicamente se examina la descripción de un para determinar qué objetos son necesarios para la implementación del escenario. Si se dispone de la descripción de cada como una secuencia de varios pasos, entonces se puede "caminar sobre" esos pasos para descubrir qué objetos son necesarios para que se puedan seguir los pasos. Un diagrama de secuencia muestra los objetos que intervienen en el escenario con líneas discontinuas verticales, y los mensajes pasados entre los objetos como flechas horizontales.
  • 16.
  • 17. DIAGRAMA DE OBJETOS Un diagrama de Objeto se puede considerar un caso especial de un diagrama de clase. Los diagramas de objetos usan un sub conjunto de elementos de un diagrama de clase para enfatizar la relación entre las instancias de las clases en algún punto en el tiempo. Estos son útiles para entender los diagramas de clases. Estos no muestran nada diferente en su arquitectura a los diagramas de secuencia, pero reflejan multiplicidad y roles. Los elementos de clase y objeto El siguiente diagrama muestra las diferencias en apariencia entre un elemento clase y un elemento objeto. Tener en cuenta que el elemento clase consiste de tres partes, divididas en compartimientos de nombres, atributos y operaciones; por predeterminado, los elementos objetos no tienen compartimientos. La exhibición de los nombres es también diferente: los nombres de los objetos están subrayados y pueden mostrar el nombre del clasificador desde el cual el objeto se instancia.
  • 18.
  • 19. DIAGRAMA DE ACTIVIDADES En un diagrama de actividades se muestra un proceso de negocio o un proceso de software como un flujo de trabajo a través de una serie de acciones. Estas acciones las pueden llevar a cabo personas, componentes de software o equipos. Puede usar un diagrama de actividades para describir procesos de diversos tipos, como los ejemplos siguientes: Un proceso de negocio o un flujo de trabajo entre los usuarios y el sistema. Para obtener más información, vea . Los pasos realizados en un caso de uso. Para obtener más información, vea . Un protocolo de software, es decir, las secuencias de interacciones permitidas entre los componentes. Un algoritmo de software.
  • 20.
  • 21. DIAGRAMA DE CLASE El diagrama de Clase muestra los bloques de construcción de cualquier sistema orientado a objetos. Los diagramas de clases describen la vista estática del modelo o parte del modelo, describiendo que atributos y comportamientos tienen en lugar de detallar los métodos para realizar operaciones. Los diagramas de Clase son más útiles para ilustrar relaciones entre clases e interfaces. Las generalizaciones, agregaciones, y asociaciones son todas valiosas al reflejar herencias, composición o uso, y conexiones respectivamente. El siguiente diagrama ilustra relaciones de agregación entre clases. La agregación que tiene la punta de flecha en color más claro, indica que la clase Account usa AddressBook, pero no necesariamente contiene una instancia de este. La agregaciones compuestas con una punta de flecha más oscura de los otros conectores, indican pertenencia o contención de las clases de orígen por las clases destino, por ejemplo los valores Contact y ContactGroup estarán contenidos en AddressBook.
  • 22.