5_IntroducciónUML_UNC-v1.0.0

Preview:

Citation preview

  • Ingeniera del Software

    Introduccin a UML

    Ingeniera en Computacin

    Universidad Nacional de Crdoba, FCEFyN

    Martn Miceli

    v1.0.0, Nov-11

  • Agenda

    Qu es UML?

    Ejemplos de 6 de los Diagramas ms usados en UML

    Como se agrupan los diagramas UML?

    Qu puedo modelar con UML?

    Conclusiones

    2

  • Objetivos de la clase

    Al finalizar la clase el alumno debera ser capaz de:

    Conocer el significado de UML

    Entender porqu es importante modelar con un lenguaje de modelado unificado

    Listar al menos 3 de los diagramas mas usados de UML

    Entender como se agrupan los diagramas UML

    Ser capaz de identificar situaciones en donde se podra usar los diagramas de modelado de UML

    Conocer ejemplos reales de aplicacin de UML en el desarrollo de Software

    3

  • QU ES UML?

    4

  • Qu es UML?

    1999

    presentacin del trabajo final

    5

    USB1.0 en C++, filtrado de seales en C y la interfaz grfica en VisualBasic

  • 6

    Qu es UML?

  • Que diagramas de UML podra haber usado?[1/2]

    Diagrama de Clases

    7

    Ej. Diagramas UML

    Subclases que extienden la clase

    Doctor

    Representa clases de objetos y sus relaciones

  • Que diagramas de UML podra haber usado?[2/2]

    Diag. de Secuencia

    8

    Ej. Diagramas UML

    Ej. de instancias de Objetos

    Muestran ejemplos de objetos y los mensajes que se envan para un escenario especfico

    Tiempo

    Lnea de Vida del objeto

  • 2000

    Los robots KUKA y el sw

    9

    Ej. Diagramas UML

  • Cmo se vera luego del 2004 en UML2 ?

    Diag. de Componentes

    10

    Ej. Diagramas UML

    Representa relaciones de componentes de un sistema y sus interfaces

    >

    >

    >

    Movement

    Packaging

    grab msg

    advance msg

    Move msg

    Package Choise msg

    Nota: UML2 apareci recin en el 2004