Ésta es la relación más común e importante. Se puede incluir una relación entre 2 casos de uso de tipo “include” si se desea especificar comportamiento.

Slides:



Advertisements
Presentaciones similares
Instituto Universitario de Gerencia y Tecnología N - Análisis de Sistemas DIAGRAMA DE CLASES INTEGRANTES: LEIVYS MAZA Informática Mención 205 Profesor:
Advertisements

Programación Orientada a Objetos
TECNICATURA UNIVERSITARIA EN INFORMATICA
Programación Orientada a Objetos y Lenguaje de Modelado Unificado
POLIMORFISMO UNIDAD 4.
Nuestro reto es educar al pensamiento, para que razone de acuerdo a ciertas reglas; con ello podremos ser más eficientes al momento en que ordenamos.
Diagrama de Colaboración
TEMA 8: DIAGRAMAS EN UML.
Tomado de:
UML 1.4 Peter Emerson Pinchao Solis.
Análisis y Diseño de Sistemas II “Exposición Diagramas UML”
“ no existe en el mundo algo mas difícil de establecer, que un nuevo orden de cosas” Maquiavelo “ el príncipe” Lo anterior se refiere al hecho de lo importante.
Arquitectura CLARO-TECNOTREE
INGENIERIA DE SOFTWARE II Clase Nº 7
UNIVERSIDAD LATINA (UNILA) ENCAPSULACION Y HERENCIA
MODELO ENTIDAD RELACIÓN
INTRODUCCIÓN A UML Oscar Miguel Alonso Moreno.
LENGUAJE UNIFICADO DE MODELADO UML
DIAGRAMAS DE CLASES Completando los diagramas de interacción, es posible identificar la especificación de las clases que participarán en la solución indicando.
ORIENTADO A OBJETOS ESTUDIANTE JESSICA LORENA LEAL MEDINA INGENIERIA DE SOFTWARE PROGRAMA INGENIERIA DE SISTEMAS UNIVERSIDA COOPERATIVA DE COLOMBIA NEIVA-HUILA.
DESCRIPCION DEL PROBLEMA
Desarrollo Orientado a Objetos con UML
Diagramas de clases Modelan la vista estática del sistema
DIAGRAMA DE CLASE.
Introducción a Java II.
Análisis y Diseño orientado a objetos con UML.
Introducción a la programación Orientada a objetos
Tema 10: Interfaces Antonio J. Sierra.

Diagramas de Clase Angela Carrillo R..

OBJETOS Y CLASES Ing. Christian Ovalle.
Introducción al modelado Unificado
Departamento de Programación Y Tecnología Eductiva Programacion Orientada a Objetos.
Diagrama de Clases ACI 570.
Roberto Barriga Rodríguez Aitana Giner Martín
Diagrama de CLASES Alfredo Rodríguez Rojas
Introducción a UML DIAGRAMA DE CLASES Departamento de Informática
Ingeniería de Software Laboratorio V
Ingeniería de Software
La Universidad de Guayaquil Carrera de Ingeniería en Sistemas.
Clasificación de Diagramas
Introducción a la Programación Orientada a Objetos (POO)
Ingeniería de Requisitos
UML.
Análisis y Diseño de Sistemas
Departamento de Informática Universidad de Rancagua Prof:Paula Quitral Introducción a UML Caso de uso Departamento de Informática Universidad de Aconcagua.
UML Casos de Uso (repaso) y Diagramas de Clase
Fundamentos del Análisis Orientado a Objetos
DESARROLLO DE PROYECTOS DE SOFTWARE ACTIVIDAD Y CASOS DE USO BARTOLOME CRUZ CRUZ.
Modelan la vista estática del sistema Elementos básicos: Clases Relaciones Objeto: Representación de una entidad discreta (real o abstracta) - Estado:
Diagrama de Transición de Estado
¿QUE ES EL DIAGRAMA DE ESTADO ?
Sandra Muñoz Blanca González Patricia Lázaro
Tipo de relación entre clases Es uno de los aspectos que distinguen el paradigma de orientación a objetos frente a otros paradigmas. Mecanismo que,
Análisis y Diseño de Aplicaciones 3º Educación Media Tecnológica
MODELO ENTIDAD-RELACIÓN AVANZADO
Diagramas de máquina de estado
Diagrama de Clases.
PRESENTACION DE INGENIERIA ORIENTADA A OBJETOS
Fundamentos de Ingeniería de Software
Modelado UML Diagramas de Casos de Uso
1 Qué es UML Es un Lenguaje de Modelado Unificado basado en una notación gráfica que permite especificar,construir, visualizar y documentar los objetos.
Modelado UML Diagrama de Clases
Diagrama de clases Silvia Herzovich Rodrigo Aronas Matias Silversteyn.
Unified Modeling Language UML. Ejemplo a desarrollar La Universidad XXX desea computarizar su sistema de registración – El secretario establece el plan.
Lenguaje Unificado de Modelado (UML) Julio … Casos de Uso  Ejemplo:
UML Lenguaje Unificado de Modelado. Unified Modeling Language UML es un lenguaje de propósito general para el modelado orientado a objetos. Es un lenguaje.
 Tipo de diagrama estático que describe la estructura de un sistema mostrando sus clases, interfaces, relaciones y colaboraciones.  Se utiliza durante.
Estructura de Datos Departamento de Programación Universidad Metropolitana Contenido: UML. Envío de mensajes. Relaciones. Asociación. Agregación o composición.
Transcripción de la presentación:

Ésta es la relación más común e importante. Se puede incluir una relación entre 2 casos de uso de tipo “include” si se desea especificar comportamiento común en dos o más casos de uso. Se indica que tanto “Hacer transferencia ” como “Sacar dinero” hacen algo en común “Consultar saldo”

Utilice include cuando se está repitiendo en 2 o más casos de usos separados y quiere evitar repeticiones. Otro motivo es simplemente descomponer un caso de uso abrumadoramente largo en sub unidades para mejorar la comprención.

Se puede incluir una relación entre dos casos de uso de tipo “Extend” si se desea especificar diferentes variantes del mismo caso de uso. Es decir, la relacion “extend” implica que el comportamiento de un caso de uso es diferente dependiendo de ciertas circunstancias. La idea es crear un caso de uso que extiende o añade, y con él, describe dónde y bajo qué condiciones extiende el comportamiento de algún caso de uso base.

En un diagrama de casos de uso también pueden mostrarse generalizaciones (relaciones de herencia) para mostrar que diferentes elementos están relacionados como tipos de otros. Son aplicables a actores o casos de uso. La generalización es la actividad de identificar elementos comunes entre los conceptos y definir las relaciones de superclase (concepto general) y subclase (concepto especializado). Es una forma de construir calificaciones taxonómicas entre los conceptos que entonces se representan en gerarquías de clases.

UML define cuatro tipos de relación en los Diagramas de Casos de Uso: Comunicación En este caso el “Actor A” tiene una comunicación de tipo asociación. Es el tipo de relación es básica que indica la invocación desde un actor o caso de uso a otra operación (caso de uso). Dicha relación se denota con una flecha simple.

PATRICIA SÁNCHEZ SÁNCHEZ LAURA ANGELICA GARCIA BRAVO ERIK YOBANI TAPIA DUARTE CARLOS CEREZO MORA