CDU - Explicacion

Click here to load reader

download CDU - Explicacion

of 15

  • date post

    08-Dec-2014
  • Category

    Documents

  • view

    139
  • download

    6

Embed Size (px)

Transcript of CDU - Explicacion

Desarrollo de Software Orientado a Objeto usando UMLJos E. Fernndez Maluquisjose_fm_19@hotmail.com CIAT

www.dsic.upv.es/~uml

www.dsic.upv.es/~uml

III. El Paradigma OO: Requisitos

www.dsic.upv.es/~uml

III. El Paradigma OO: Requisitos

Actores: Principales: personas que usan el sistema Secundarios: personas que mantienen o administran el sistema Material externo: dispositivos materiales imprescindibles que forman parte del mbito de la aplicacin y deben ser utilizados Otros sistemas: sistemas con los que el sistema interacta La misma persona fsica puede interpretar varios papeles como actores distintos El nombre del actor describe el papel desempeado

www.dsic.upv.es/~uml

III. El Paradigma OO: Requisitos

UML define cuatro tipos de relacin en los Diagramas de Casos de Uso:

Comunicacin

Actor

Caso de Uso

www.dsic.upv.es/~uml

III. El Paradigma OO: Requisitos

Inclusin : una instancia del Caso de Uso origen incluye tambin el comportamiento descrito por el Caso de Uso destino

Caso de Uso Origen

Caso de Uso Destino

reemplaz al denominado

www.dsic.upv.es/~uml

III. El Paradigma OO: Requisitos

Ejemplo :

Reintegro Cuenta Corriente

Cliente

Verificar Operacin

Reintegro Cuenta de Crdito

www.dsic.upv.es/~uml

III. El Paradigma OO: Requisitos

Extensin : el Caso de Uso origen extiende el comportamiento del Caso de Uso destino

Caso de Uso Origen

Caso de Uso Destino

www.dsic.upv.es/~uml

III. El Paradigma OO: Requisitos

Ejemplo :

Solicitar Prstamo

Cliente

[Tarjeta Caducada]

Solicitar Nueva Tarjeta

www.dsic.upv.es/~uml

III. El Paradigma OO: Requisitos

Ejemplo y :

Identificacin

Cliente

Transferencia

Transferencia en Internet

www.dsic.upv.es/~uml

III. El Paradigma OO: Requisitos

Herencia : el Caso de Uso origen hereda la especificacin del Caso de Uso destino y posiblemente la modifica y/o ampla

Caso de Uso Hijo

Caso de Uso Padre

Caso de Uso Hijo

Caso de Uso Padre

www.dsic.upv.es/~uml

III. El Paradigma OO: Requisitos

Un caso de uso debe ser simple, inteligible, claro y conciso Generalmente hay pocos actores asociados a cada Caso de Uso Preguntas clave: cules son las tareas del actor? qu informacin crea, guarda, modifica, destruye o lee el actor? debe el actor notificar al sistema los cambios externos? debe el sistema informar al actor de los cambios internos?

www.dsic.upv.es/~uml

IV. Proceso de Desarrollo de SW basado en UML

Las actividades se encadenan en una mini-cascada con un alcance limitado por los objetivos de la iteracin

Anlisis Diseo Codific. n veces Pruebas e Integracin

www.dsic.upv.es/~uml

Caso: telfono MvilUn usuario puede efectuar una llamada mientras la red esta disponible, dado el caso de que puede realizar otras llamadas y estar en el servicio de llamada conferencia. Adems puede recibir llamadas dando la posibilidad de recibir una segunda llamada. Tenga en cuenta que el Usuario puede hacer uso del directorio telefnico

www.dsic.upv.es/~uml

IV. Proceso de Desarrollo de SW basado en UML

Efectuar Llamada

Red CelularRealizar llamada Conferencia Recibir Llamada telefnica

Usuario

Usar Agenda

Recibir llamada Adicional

Telfono Mvil

www.dsic.upv.es/~uml