modelado de precesos

25
INTEGRANTES: Alejandro Téllez Renato Sánchez Gerardo Escobar Joel Mastranzo Abraham Carrasco

Upload: renato-sanchez

Post on 15-Apr-2017

235 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Modelado de precesos

INTEGRANTES:Alejandro Téllez Renato SánchezGerardo EscobarJoel Mastranzo

Abraham Carrasco

Page 2: Modelado de precesos

DIAGRAMA DE COMPONENTES

Page 3: Modelado de precesos

¿Qué es?

Un diagrama de componentes representa cómo un sistema de software es dividido en componentes y muestra las dependencias entre estos componentes

Page 4: Modelado de precesos

Parte física de un sistema, y se encuentra en la computadora, no en la mente del analista.

COMPONENTE DE SOFTWARE

Page 5: Modelado de precesos

Representación simbólica

Page 6: Modelado de precesos

Representación en diagrama

Page 7: Modelado de precesos

Componente dependiente

Componente independiente

Componente para hacer Notas

Page 8: Modelado de precesos

Ejemplo

Page 9: Modelado de precesos

¿Qué es un diagrama de colaboración?

Un diagrama de colaboración es una forma de representar

interacción entre objetos .

Page 10: Modelado de precesos

En que consiste un diagrama de colaboración ?

Muestra cómo las instancias específicas de las clases trabajan juntas para conseguir un objetivo común.

Consiste especificar un contrato entre objetos

Implementa las asociaciones del diagrama de clases mediante el paso de mensajes de un objeto a otro. Dicha implementación es llamada "enlace".

Page 11: Modelado de precesos

DIAGRAMA DE COLABORACION

Un Diagrama de Colaboración muestra una interacción organizada basándose en los objetos que toman parte en la interacción y los enlaces entre los mismos (en cuanto a la interacción se refiere). UML –InteraccionesLos objetos interactúan entre sí pasándose mensajes.Los objetos se conectan a través de enlaces.

Page 12: Modelado de precesos

• Mensaje: especifica transmisión de información entre objetos.

• Enlace: especifica un camino a lo largo del cual un objeto puede enviar un mensaje a otro objeto.

Es una conexión semántica entre objetos.

Es una instancia de una relación.Puede contener los adornos de la

relación.

Page 13: Modelado de precesos

Elementos de un Diagrama de Colaboración

• Objetos o Roles: nodos del grafo.• Enlaces o comunicaciones: arcos del

grafo.• Mensajes: llevan número de secuencia y

flecha dirigida.• Anidamiento: se utiliza la numeración

decimal Ej: 1, 1.1, 1.1.1 ........• Iteración: colocar un * antes del número de

secuencia y una cláusula de condición, si es necesario. ej. *[x>0].

• Bifurcación: los caminos alternativos tendrán el mismo número de secuencia, seguido del número de subsecuencia, y se deben distinguir por una condición.

Page 14: Modelado de precesos

• Ejemplo: Un lector solicita un libro al bibliotecario, y le brinda su título. El bibliotecario busca el libro en un índice y solicita al asistente que le alcance el libro.

Page 15: Modelado de precesos

Diagrama de colaboración

5:El libro es entregado()

4:Solicita que le alcance el libro () 2:Busca el libro () 3:devuelve información () 6:Entrega libro ()

1:Solicita libro () dándole el titulo ()

LECTOR

BIBLIOTECARIO

ASISTENTE

INDICE

Page 16: Modelado de precesos

DIAGRAMA DE OBJETOS

SE UTILIZAN DURANTE EL PROCESO DE ANÁLISIS Y DISEÑO

DE LOS SISTEMAS INFORMÁTICOS EN LA METODOLOGÍA UML.

Page 17: Modelado de precesos

subconjunto de los elementos de un diagrama de clase.

Page 18: Modelado de precesos

útiles para modelar

estructuras de datos

complejas.

Page 19: Modelado de precesos

Es parte esencial del proceso de desarrollo

de software

Page 20: Modelado de precesos

Objetivo

Entradas

Salidas

RecursosActividades

Page 21: Modelado de precesos

PROCESO DE NEGOCIO • Colección de actividades diseñadas

para producir una salida específica para un cliente o un mercado en particular.

Page 22: Modelado de precesos

Los diagramas de objetos utilizan un subconjunto de los elementos de un diagrama de clase. Los diagramas de objetos no muestran la multiplicidad ni los roles, aunque su notación es similar a los diagramas de clase.

Page 23: Modelado de precesos

•   Diagramas de objetos•  Los diagramas de objetos modelan las instancias de elementos contenidos en los

diagramas de clases. Un diagrama de objetos muestra un conjunto de objetos y sus relaciones en un momento concreto

• 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.

POR EJEMPLO :

Page 24: Modelado de precesos

EJEMPLO DE OBJETOS

Page 25: Modelado de precesos

DIFERENCIAS ENTRE DIAGRAMA DE CLASES Y DIAGRAMA DE OBJETOS

CLASE PERRONOMBRE: string

EDAD: stringCOLOR : string

METODOS

LADRAR();MOSTRA DATOS ();

OBJETO “ROCKY”NOMBRE: “ROCKY”

EDAD: 4 AÑOSCOLOR : “NEGRO”

METODOS

LADRAR();MOSTRA DATOS ();

INSTANCIA DE LA CLASE PERRO (OBJETO )