Presentación de Ejemplos Con UML

download Presentación de Ejemplos Con UML

of 37

Transcript of Presentación de Ejemplos Con UML

  • 8/16/2019 Presentación de Ejemplos Con UML

    1/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    2/37

    Diagrama de Casos de uso

  • 8/16/2019 Presentación de Ejemplos Con UML

    3/37

    Diagrama de clases

  • 8/16/2019 Presentación de Ejemplos Con UML

    4/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    5/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    6/37

    Diagrama de despliegue

    Es un tipo dediagrama que se

    utiliza para

    diagramar el

    hardware utilizadoen la

    implementación del

    sistema y las

    relaciones entre suscomponentes

  • 8/16/2019 Presentación de Ejemplos Con UML

    7/37

    SERVIDOR 

     

    Reservaciones

    Listado

    CLIENTE: PC

    gencia de !ia"es

     Ejemplo diagrama de despliegue

  • 8/16/2019 Presentación de Ejemplos Con UML

    8/37

    Diagrama de o#"etos

  • 8/16/2019 Presentación de Ejemplos Con UML

    9/37

    Diagrama de secuencia

  • 8/16/2019 Presentación de Ejemplos Con UML

    10/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    11/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    12/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    13/37

    Diagrama de estados y transiciones

  • 8/16/2019 Presentación de Ejemplos Con UML

    14/37

    Diagrama de actividades

  • 8/16/2019 Presentación de Ejemplos Con UML

    15/37

    Diagrama de actividades

  • 8/16/2019 Presentación de Ejemplos Con UML

    16/37

    Clase Es la unidad #$sica que encapsula toda la in%ormación

    de un "eto 'un o#"eto es una instancia de una clase() trav*s de ella podemos modelar el entorno en estudio 'una

    Casa+ un uto+ una Cuenta Corriente+ etc)()

    En ,-L+ una clase es representada por un rect$ngulo que

     posee tres divisiones.

    -odelo de Diagrama de Clases

  • 8/16/2019 Presentación de Ejemplos Con UML

    17/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    18/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    19/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    20/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    21/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    22/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    23/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    24/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    25/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    26/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    27/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    28/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    29/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    30/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    31/37

    /erarqu0a entre clases

  • 8/16/2019 Presentación de Ejemplos Con UML

    32/37

  • 8/16/2019 Presentación de Ejemplos Con UML

    33/37

    Diagrama de clases

  • 8/16/2019 Presentación de Ejemplos Con UML

    34/37

    Ejemplos de diagramas UML de clases con herencia

  • 8/16/2019 Presentación de Ejemplos Con UML

    35/37

    1

  • 8/16/2019 Presentación de Ejemplos Con UML

    36/37

    Máquina de CaféSupongamos que se requiere desarrollar el control de unamáquina de entrega de café automática.

    La máquina debe permitir a una persona entregar unacantidad de dinero en monedas de 100 !00 o "00 escogeruno de los productos de acuerdo a su precio #café negro caféclaro caldo$ escoger #si es pertinente$ un ni%el de a&'car (entregar el producto ( las %ueltas. El dinero que los usuarios

    introducen se guarda en un recipiente aparte al disponiblepara %ueltas el cual se encuentra ordenado pordenominaci)n.E*isten estados de error de la máquina cuando detecta unmal funcionamiento no e*istencia de %ueltas o no e*istenciade ingredientes.El usuario puede en cualquier momento antes de escoger ela&'car cancelar la operaci)n mediante un bot)n e*istentepara este objeti%o

  • 8/16/2019 Presentación de Ejemplos Con UML

    37/37

    2