SlideShare una empresa de Scribd logo
1 de 13
Universidad regional autonoma de los
               andes

         ●Nombre:victor sanchez
            ●Nivel:6 sistemas

●Tema:UNIFIED MODELING LANGUAGE UML

             ●Ing:luis hualpa
QUE ES UML

n      UML es un Lenguaje de Modelado Unificado basado en
    una notación gráfica la cual permite: especificar, construir,
    visualizar y documentar los objetos de un sistema
    programado.
PA

UML es un lenguaje para

  n    Visualizar
  n    Especificar
  n    Construir
  n    Documentar
artefactos de sistemas intensivos de software
os
 n      Un diagrama de Casos de Uso muestra la distintas
     operaciones que se esperan de una aplicación o
     sistema y cómo se relaciona con su entorno (usuario
     u otras aplicaciones).


 n      Es una herramienta esencial para la captura de
     requerimientos y para la planificación y control de un
     proyecto interactivo.
                   C o m u n ic a
                                                                < < ex ten d > >
             A c to r                                                                       < < u se> >


                        P ro fe so r




                                       F ig . 1 E je m p lo d e D ia g r a m a s d e C a s o s d e U s o .
n         Actor: Es un usuario del sistema, que necesita o
            usa alguno de los casos de uso. Un usuario puede
            jugar más de un rol. Un solo actor puede actuar en
            muchos casos de uso; recíprocamente, un caso de
                     uso puede tener varios actores.


n   Comunica: (comunicates): entre un actor y un caso de
     uso, denota la participación del actor en el caso de uso
                       determinado. En la


       Usa (uses): Relación entre dos casos de
        n

    uso, denota la inclusión del comportamiento de
                 un escenario en otro.
DI
Un diagrama de interacción que pone el énfasis en la
  organización estructural delos objetos o roles queenvían y
  reciben mensajes.
ES
     n      Un diagrama de clases o estructura estática
         muestra el conjunto de clases y objeto importantes
         que forman parte de un sistema, junto con las
         relaciones existentes entre clases y objetos.
               E je m p lo :

     .                                                      P u b lic a c ió n
                                              # C ó d ig o P : C a d e n a [ 2 ]
                                                                                            N o m b r e d e la c la s e


                   N om b re d e              - N c o p ia s : E n t e r o
                        C la s e              + A c to r: C a d e n a [3 0 ]                A t r ib u t o s
                                              - M o n t o A : M o n e t a r io
                                              + F e c h a : D a te
                                              -A g reg ar ()
                                              - C o n s u lt a r ( )                        M é to d o
                                              + L is t a r ( )


                                   F ig .2   R e p r e s e n ta c ió n d e u n a c la s e
DIAGRAMA DE ESTADOS

Muestra el conjunto de estado por los cuales pasa un
 objeto durante su vida en una aplicación junto con los
 cambios que permiten pasar de un estado a otro [2].
 Esta representado principalmente por los siguientes
 elementos: estado, elemento y transición.
n      Estado: Identifica un período de tiempo del
    objeto (no instantáneo) en el cual el objeto esta
       esperando alguna operación, tiene cierto
    estado característico o puede recibir cierto tipo
                      de estímulos
n      Eventos: Es una ocurrencia que puede causar la
      transición de un estado a otro de un objeto. Esta
         ocurrencia puede ser una de varias cosas


n      Transición: Es una relación de tres o más
    estados en una transición de múltiples fuentes o
                  múltiples destinos.
DIAGRAMA DE COMPONENTES
Muestra la organización y
dependencias entre un
conjunto de componentes, la
vista de implementación de
un sistema.
Están relacionados a diagramas
de clases en donde un
componente se corresponde
con una o más clases,interfaces
o colaboraciones.
Diagrama de despliege
Muestra los enlaces de
comunicación física
entre elementos de
hardware y las relaciones
entre máquinas físicas y
procesos: qué se ejecuta
y dónde
CONCLUCIONES
●   esto nos puede ayudar mucho en nuestar vida ya
    que el sistema uml nos ayuda dimensionar la
    complejidad y magnitud de un sistema, y las partes
    de éste. Y tambien nos sirve de apoyo para guiar la
    posterior codificación.
RE

n     J. Rumbaugh, M. Blaha, W. Premerlani, F.
    Eddy y W. Lorensen. Object-oriented modeling
             and design. Prentice- Hall.
      n  1991. P. Muller Modelaje con UML.
                  Eyrolles, 1997.
    LINK:http://www.authorstream.com/Presentati
         on/notitec9500-1438353-mony-raul/

Más contenido relacionado

Similar a todo sobre uml

Similar a todo sobre uml (20)

Modelamiento uml
Modelamiento umlModelamiento uml
Modelamiento uml
 
Uml
UmlUml
Uml
 
Uml jose luis salazar
Uml jose luis salazarUml jose luis salazar
Uml jose luis salazar
 
UML
UMLUML
UML
 
Diagramas caso uso software
Diagramas caso uso softwareDiagramas caso uso software
Diagramas caso uso software
 
Diccionario
DiccionarioDiccionario
Diccionario
 
Diapositiva oscarin
Diapositiva oscarinDiapositiva oscarin
Diapositiva oscarin
 
SISTEMA ORIENTADO A OBJETOS
SISTEMA ORIENTADO A OBJETOSSISTEMA ORIENTADO A OBJETOS
SISTEMA ORIENTADO A OBJETOS
 
Lectura 4
Lectura 4Lectura 4
Lectura 4
 
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
13 tipos de diagramas uml, la metodología de desarrollo ágil de software y la...
 
Janio
JanioJanio
Janio
 
Diagrama de comportamiento
Diagrama de comportamientoDiagrama de comportamiento
Diagrama de comportamiento
 
El modelo entidad_relacion
El modelo entidad_relacionEl modelo entidad_relacion
El modelo entidad_relacion
 
Trabajo Practico 1
Trabajo Practico 1Trabajo Practico 1
Trabajo Practico 1
 
Darwis gonzalez ci18115710
Darwis gonzalez ci18115710Darwis gonzalez ci18115710
Darwis gonzalez ci18115710
 
Darwis gonzalez ci18115710
Darwis gonzalez ci18115710Darwis gonzalez ci18115710
Darwis gonzalez ci18115710
 
Uml
UmlUml
Uml
 
Glosario de terminos
Glosario de terminosGlosario de terminos
Glosario de terminos
 
Uml
UmlUml
Uml
 
Analisis de Uml
Analisis de UmlAnalisis de Uml
Analisis de Uml
 

todo sobre uml

  • 1. Universidad regional autonoma de los andes ●Nombre:victor sanchez ●Nivel:6 sistemas ●Tema:UNIFIED MODELING LANGUAGE UML ●Ing:luis hualpa
  • 2. QUE ES UML n UML es un Lenguaje de Modelado Unificado basado en una notación gráfica la cual permite: especificar, construir, visualizar y documentar los objetos de un sistema programado.
  • 3. PA UML es un lenguaje para n Visualizar n Especificar n Construir n Documentar artefactos de sistemas intensivos de software
  • 4. os n Un diagrama de Casos de Uso muestra la distintas operaciones que se esperan de una aplicación o sistema y cómo se relaciona con su entorno (usuario u otras aplicaciones). n Es una herramienta esencial para la captura de requerimientos y para la planificación y control de un proyecto interactivo. C o m u n ic a < < ex ten d > > A c to r < < u se> > P ro fe so r F ig . 1 E je m p lo d e D ia g r a m a s d e C a s o s d e U s o .
  • 5. n Actor: Es un usuario del sistema, que necesita o usa alguno de los casos de uso. Un usuario puede jugar más de un rol. Un solo actor puede actuar en muchos casos de uso; recíprocamente, un caso de uso puede tener varios actores. n Comunica: (comunicates): entre un actor y un caso de uso, denota la participación del actor en el caso de uso determinado. En la Usa (uses): Relación entre dos casos de n uso, denota la inclusión del comportamiento de un escenario en otro.
  • 6. DI Un diagrama de interacción que pone el énfasis en la organización estructural delos objetos o roles queenvían y reciben mensajes.
  • 7. ES n Un diagrama de clases o estructura estática muestra el conjunto de clases y objeto importantes que forman parte de un sistema, junto con las relaciones existentes entre clases y objetos. E je m p lo : . P u b lic a c ió n # C ó d ig o P : C a d e n a [ 2 ] N o m b r e d e la c la s e N om b re d e - N c o p ia s : E n t e r o C la s e + A c to r: C a d e n a [3 0 ] A t r ib u t o s - M o n t o A : M o n e t a r io + F e c h a : D a te -A g reg ar () - C o n s u lt a r ( ) M é to d o + L is t a r ( ) F ig .2 R e p r e s e n ta c ió n d e u n a c la s e
  • 8. DIAGRAMA DE ESTADOS Muestra el conjunto de estado por los cuales pasa un objeto durante su vida en una aplicación junto con los cambios que permiten pasar de un estado a otro [2]. Esta representado principalmente por los siguientes elementos: estado, elemento y transición.
  • 9. n Estado: Identifica un período de tiempo del objeto (no instantáneo) en el cual el objeto esta esperando alguna operación, tiene cierto estado característico o puede recibir cierto tipo de estímulos n Eventos: Es una ocurrencia que puede causar la transición de un estado a otro de un objeto. Esta ocurrencia puede ser una de varias cosas n Transición: Es una relación de tres o más estados en una transición de múltiples fuentes o múltiples destinos.
  • 10. DIAGRAMA DE COMPONENTES Muestra la organización y dependencias entre un conjunto de componentes, la vista de implementación de un sistema. Están relacionados a diagramas de clases en donde un componente se corresponde con una o más clases,interfaces o colaboraciones.
  • 11. Diagrama de despliege Muestra los enlaces de comunicación física entre elementos de hardware y las relaciones entre máquinas físicas y procesos: qué se ejecuta y dónde
  • 12. CONCLUCIONES ● esto nos puede ayudar mucho en nuestar vida ya que el sistema uml nos ayuda dimensionar la complejidad y magnitud de un sistema, y las partes de éste. Y tambien nos sirve de apoyo para guiar la posterior codificación.
  • 13. RE n J. Rumbaugh, M. Blaha, W. Premerlani, F. Eddy y W. Lorensen. Object-oriented modeling and design. Prentice- Hall. n 1991. P. Muller Modelaje con UML. Eyrolles, 1997. LINK:http://www.authorstream.com/Presentati on/notitec9500-1438353-mony-raul/