SlideShare una empresa de Scribd logo
NOMBRE: JOSE CARLOS RANGEL
GRUPO: TPS-48 (903562)
FECHA: JULIO 17 2015
TEMA: ACTIVIDAD 2
1. Que es un diagrama de estado: En UML, un diagrama de estados es un diagrama utilizado
para identificar cada una de las rutas o caminos que puede tomar un flujo de información luego
de ejecutarse cada proceso.
Permite identificar bajo qué argumentos se ejecuta cada uno de los procesos y en qué momento
podrían tener una variación.
El diagrama de estados permite visualizar de una forma secuencial la ejecución de cada uno de
los procesos.
2. Diagrama de secuencia: El diagrama de secuencia es uno de los diagramas más
efectivos para modelar interacción entre objetos en un sistema. Este diagrama
también es llamado diagrama de interacción; muestra las interacciones entre un
conjunto de objetos ya sean clases o actores, ordenadas según el tiempo en que
tienen el lugar. Es decir, muestra el orden de las llamadas en el sistema.
Además 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 método de la clase.
Mientras que el diagrama de casos de uso permite el modelado de una vista business
del escenario. El diagrama de secuencia contiene información detallada de la
implementación del escenario, incluyendo los objetos y clases que se usan para
implementar el escenario, y los mensajes que se pasan entre los objetos.
3. Diagrama de actividades: El diagrama de actividades es una variación directa del
diagrama de estados, únicamente que el diagrama de actividades esta enfocado a las
actividades y a los eventos que hacen cambiar de actividad y que no precisamente los
nodos son actividades sino también pueden ser estados. Por ejemplo, en un diagrama
de estados, los nodos son: encendido, funcionando, reiniciado, apagado, como lo ven
son estados mientras que en un diagrama de actividades los nodos son encender,
poner en funcionamiento, reiniciar o apagar, como lo notan son actividades que
implican una acción.
Un diagrama de Actividad consiste en mostrar el conjunto de actividades que ocurre
durante un proceso, así mismo indica las posibles rutas que pueden irse
desencadenando en el caso de uso o sirve para modelar la lógica detallada en una
regla de negocio. También ayuda a auxiliar a los miembros del equipo de desarrollo a
entender como es utilizado el sistema y como reacciona en determinados eventos. En
muchos sentidos, diagramas UML de actividad son el equivalente orientado a objetos
de los diagramas de flujo y diagramas de flujos de datos (DFD) de desarrollo
estructurado, pero se puede decir que un diagrama de actividades describe el
problema, mientras un diagrama de flujo describe la solución.
4. Diagrama de colaboracion: Un Diagrama de Colaboración describe en forma de un
grafo el comportamiento de sistemas, subsistemas y operaciones, representando los
objetos que intervienen, así como los mensajes que intercambian, enumerados en el
tiempo.Un diagrama de colaboración es untipo de diagrama que muestra las
interacciones entre objetos organizadas y enlazados entre ellos.
5. En los diagramas de componentes se muestran los elementos de diseño de un
sistema de software. Un diagrama de componentes permite visualizar con más facilidad
la estructura general del sistema y el comportamiento del servicio que estos
componentes proporcionan y utilizan a través de las interfaces.
Puede usar un diagrama de componentes para describir un diseño que se implemente en
cualquier lenguaje o estilo.Solo es necesario identificar los elementos del diseño que
interactúan con otros elementos del diseño a través de un conjunto restringido de
entradas y salidas. Los componentes pueden tener cualquier escala y pueden estar
interconectados de cualquier manera.
Los diagramas de componentes muestran los componentes del software (ya sea las
tecnologías que lo forman como Kparts, componentes CORBA, Java Beans o
simplemente secciones del sistema claramente distintas) y los artilugios de que está
compuesto como los archivos de código fuente, las librerías o las tablas de una base
de datos.
6.
6.

Más contenido relacionado

PPTX
PPTX
Diagrama de interaccion(secuencia y colaboracion)
PPTX
Diagrama componentes
PPTX
Trabajo Practico 1
PPTX
Trabajo de programacion uml
DOCX
Diagramas de flujo
PPT
Herramientas De Modelado
Diagrama de interaccion(secuencia y colaboracion)
Diagrama componentes
Trabajo Practico 1
Trabajo de programacion uml
Diagramas de flujo
Herramientas De Modelado

La actualidad más candente (14)

DOCX
Act 43
PPSX
UML Exposición de analisis y diseño de Siatemas
PPTX
Diagramas uml
PPT
Herramientas Del Modelo Esencial
PPTX
Análisis estructurado power
PPTX
Metodologia UML
PPTX
Diagramas de UML
PPTX
Diagramas
PPTX
Diagramas uml
PPTX
Harold tarupi diagramas_uml
DOCX
Analisis de Uml
PPTX
Trabajo practico 1
Act 43
UML Exposición de analisis y diseño de Siatemas
Diagramas uml
Herramientas Del Modelo Esencial
Análisis estructurado power
Metodologia UML
Diagramas de UML
Diagramas
Diagramas uml
Harold tarupi diagramas_uml
Analisis de Uml
Trabajo practico 1
Publicidad

Destacado (20)

PPTX
Pseudocodigo pptx
PPTX
Taller de progamacion
PDF
taller 1 diagrama de flujo
DOCX
Algoritmo ejercicios
PPTX
PDF
Diagrama de flujo
PDF
tutorial de drscheme
PDF
Ejemplo de paso de funciones como parámetros a otra función
PDF
Servicio web soap en java con net beans
DOC
Actividad 2 guia 1 como hacer-diagrama-flujo
DOCX
Taller de diagrama de flujo
PPTX
Taller de algoritmos
PPTX
Ejercicios de algoritmos
PPTX
Ejercicios de algoritmos
PDF
Algoritmos+y+flujogramas
PDF
Diagramas de flujo
PDF
Algoritmos ejemplos
PDF
Diagramas de Flujo y Algoritmos (Informática ll)
PDF
Diagrama de Flujos Ejemplos.
Pseudocodigo pptx
Taller de progamacion
taller 1 diagrama de flujo
Algoritmo ejercicios
Diagrama de flujo
tutorial de drscheme
Ejemplo de paso de funciones como parámetros a otra función
Servicio web soap en java con net beans
Actividad 2 guia 1 como hacer-diagrama-flujo
Taller de diagrama de flujo
Taller de algoritmos
Ejercicios de algoritmos
Ejercicios de algoritmos
Algoritmos+y+flujogramas
Diagramas de flujo
Algoritmos ejemplos
Diagramas de Flujo y Algoritmos (Informática ll)
Diagrama de Flujos Ejemplos.
Publicidad

Similar a UML ACTIVIDAD 2 (20)

PPT
Diagramas UML
DOCX
Sistemas de información administrativos
DOCX
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
PPTX
PPT
DOCX
ANALISIS Y DESARROLLO DE SOFTWARE.docx
PPT
Tipos diagrama uml SENA
DOCX
ODP
Diagramas uml
DOCX
Diagramadeflujo 140115215731-phpapp02
PPTX
Diagramas UML
PPTX
Diagramas uml10
PPTX
UML(Lenguaje Unificado de Modelado)
ODP
PPTX
Lenguajes de programación: UML
PPTX
PPT
2 1diagramasdeactividad-100422233042-phpapp02
PPTX
Presentacion uml
ODP
Diagramas UML
Sistemas de información administrativos
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
ANALISIS Y DESARROLLO DE SOFTWARE.docx
Tipos diagrama uml SENA
Diagramas uml
Diagramadeflujo 140115215731-phpapp02
Diagramas UML
Diagramas uml10
UML(Lenguaje Unificado de Modelado)
Lenguajes de programación: UML
2 1diagramasdeactividad-100422233042-phpapp02
Presentacion uml

Último (11)

PDF
Frases de Fidel Castro. Compilación Norelys Morales Aguilera
PPT
laser seguridad a la salud humana de piel y vision en laser clase 4
PDF
Herramientaa de google google keep, maps.pdf
PDF
CAPACITACIÓN MIPIG - MODELO INTEGRADO DE PLANEACIÓN Y GESTIÓN
PPTX
Presentación de un estudio de empresa pp
PPTX
tema-2-interes-.pptx44444444444444444444
PDF
Mesopotamia y Egipto.pptx.pdf historia universal
PPTX
Guia de power bi de cero a avanzado detallado
PPTX
FUNCIONES DE CLASSROOM EN EL FUNCIONAMIENTO ESCOLAR
PPTX
presentacion_energias_renovables_renovable_.pptx
PDF
[Ebook gratuito] Introducción a la IA Generativa, Instalación y Configuración...
Frases de Fidel Castro. Compilación Norelys Morales Aguilera
laser seguridad a la salud humana de piel y vision en laser clase 4
Herramientaa de google google keep, maps.pdf
CAPACITACIÓN MIPIG - MODELO INTEGRADO DE PLANEACIÓN Y GESTIÓN
Presentación de un estudio de empresa pp
tema-2-interes-.pptx44444444444444444444
Mesopotamia y Egipto.pptx.pdf historia universal
Guia de power bi de cero a avanzado detallado
FUNCIONES DE CLASSROOM EN EL FUNCIONAMIENTO ESCOLAR
presentacion_energias_renovables_renovable_.pptx
[Ebook gratuito] Introducción a la IA Generativa, Instalación y Configuración...

UML ACTIVIDAD 2

  • 1. NOMBRE: JOSE CARLOS RANGEL GRUPO: TPS-48 (903562) FECHA: JULIO 17 2015 TEMA: ACTIVIDAD 2 1. Que es un diagrama de estado: En UML, un diagrama de estados es un diagrama utilizado para identificar cada una de las rutas o caminos que puede tomar un flujo de información luego de ejecutarse cada proceso. Permite identificar bajo qué argumentos se ejecuta cada uno de los procesos y en qué momento podrían tener una variación. El diagrama de estados permite visualizar de una forma secuencial la ejecución de cada uno de los procesos.
  • 2. 2. Diagrama de secuencia: El diagrama de secuencia es uno de los diagramas más efectivos para modelar interacción entre objetos en un sistema. Este diagrama también es llamado diagrama de interacción; muestra las interacciones entre un conjunto de objetos ya sean clases o actores, ordenadas según el tiempo en que tienen el lugar. Es decir, muestra el orden de las llamadas en el sistema. Además 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 método de la clase. Mientras que el diagrama de casos de uso permite el modelado de una vista business del escenario. El diagrama de secuencia contiene información detallada de la implementación del escenario, incluyendo los objetos y clases que se usan para implementar el escenario, y los mensajes que se pasan entre los objetos. 3. Diagrama de actividades: El diagrama de actividades es una variación directa del diagrama de estados, únicamente que el diagrama de actividades esta enfocado a las actividades y a los eventos que hacen cambiar de actividad y que no precisamente los nodos son actividades sino también pueden ser estados. Por ejemplo, en un diagrama de estados, los nodos son: encendido, funcionando, reiniciado, apagado, como lo ven son estados mientras que en un diagrama de actividades los nodos son encender, poner en funcionamiento, reiniciar o apagar, como lo notan son actividades que implican una acción. Un diagrama de Actividad consiste en mostrar el conjunto de actividades que ocurre durante un proceso, así mismo indica las posibles rutas que pueden irse desencadenando en el caso de uso o sirve para modelar la lógica detallada en una regla de negocio. También ayuda a auxiliar a los miembros del equipo de desarrollo a entender como es utilizado el sistema y como reacciona en determinados eventos. En muchos sentidos, diagramas UML de actividad son el equivalente orientado a objetos de los diagramas de flujo y diagramas de flujos de datos (DFD) de desarrollo
  • 3. estructurado, pero se puede decir que un diagrama de actividades describe el problema, mientras un diagrama de flujo describe la solución. 4. Diagrama de colaboracion: Un Diagrama de Colaboración describe en forma de un grafo el comportamiento de sistemas, subsistemas y operaciones, representando los objetos que intervienen, así como los mensajes que intercambian, enumerados en el tiempo.Un diagrama de colaboración es untipo de diagrama que muestra las interacciones entre objetos organizadas y enlazados entre ellos.
  • 4. 5. En los diagramas de componentes se muestran los elementos de diseño de un sistema de software. Un diagrama de componentes permite visualizar con más facilidad la estructura general del sistema y el comportamiento del servicio que estos componentes proporcionan y utilizan a través de las interfaces. Puede usar un diagrama de componentes para describir un diseño que se implemente en cualquier lenguaje o estilo.Solo es necesario identificar los elementos del diseño que interactúan con otros elementos del diseño a través de un conjunto restringido de entradas y salidas. Los componentes pueden tener cualquier escala y pueden estar interconectados de cualquier manera. Los diagramas de componentes muestran los componentes del software (ya sea las tecnologías que lo forman como Kparts, componentes CORBA, Java Beans o simplemente secciones del sistema claramente distintas) y los artilugios de que está compuesto como los archivos de código fuente, las librerías o las tablas de una base de datos.
  • 5. 6.
  • 6. 6.