SlideShare ist ein Scribd-Unternehmen logo
1 von 12
UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES
          FACULTAD DE SISTEMAS MERCANTILES
          CARRERA DE INGENIERÍA EN SISTEMAS
              INGENIERIA DE SOFTWARE II

                           UML

Nombre: Ángel Ortiz
Nivel: Sexto
Tutor: Ing. Luis Guallpa
INTRODUCCION : UML
¿QUE ES UML (UNIFIED MODELING LANGUAGE) ?


Es un lenguaje para especificar, construir, visualizar y documentar
los artefactos de un sistema de software orientado a objetos (OO).
Un artefacto es una información que es utilizada o producida
mediante un proceso de desarrollo de software.


Objetivo principal de UML
• Es posibilitar el intercambio de modelos entre las distintas
herramientas CASE orientados a objetos.
UML
●   Qué no es UML
    UML no es un método de desarrollo. No te va a
    decir cómo pasar del análisis al diseño y de este al
    código. No son una serie de pasos que te llevan a
    producir código a partir de unas especificaciones


    UML al no ser un método de desarrollo es
    independiente del ciclo de desarrollo que vayas a
    seguir, puede encajar en un tradicional ciclo en
    cascada, o en un evolutivo ciclo en espiral o
    incluso en los métodos ágiles de desarrollo.
Caracteristicas de UML
●   Lo fundamental de una herramienta UML es la capacidad de diagramación, y los diferentes
    tipos de diagramas que soporta la herramienta. Sus esquemas de apoyo de diseño,
    documentación, construcción e implantación de sistema. Así mismo, su flexibilidad para admitir
    cambios no previstos durante el diseño o el rediseño.
●   UML se puede usar para modelar distintos tipos de sistemas: sistemas de software, sistemas
    de hardware y organizaciones del mundo real. UML ofrece nueve diagramas en los cuales
    modelar sistemas.
●   • Diagramas de Casos de Uso para modelar los procesos ’business’.
●   • Diagramas de Secuencia para modelar el paso de mensajes entre objetos.
●   • Diagramas de Colaboración para modelar interacciones entre objetos.
●   • Diagramas de Estado para modelar el comportamiento de los objetos en el sistema.
●   • Diagramas de Actividad para modelar el comportamiento de los Casos de Uso, objetos u
    operaciones.
●   • Diagramas de Clases para modelar la estructura estática de las clases en el sistema.
●   • Diagramas de Objetos para modelar la estructura estática de los objetos en el sistema.
●   • Diagramas de Componentes para modelar componentes.
●   • Diagramas de Implementación para modelar la distribución del sistema.
●
Caracteristicas de UML
●   Definición de estereotipos: un estereotipo es una nueva clase de elemento
    de modelado que debe basarse en ciertas clases ya existentes en el
    metamodelo y constituye un mecanismo de extensión del modelo.
●   Responsabilidades.
●   Mecanismos de extensibilidad: estereotipos, valores etiquetados y
    restricciones.
●   Tareas y procesos.
●   Distribución y concurrencia (para modelar por ejemplo ActiveX/DCOM y
    CORBA).
●   Patrones/Colaboraciones.
●   Diagramas de actividad (para reingeniería de proceso de negocios)
●   Clara separación de tipo, clase e instancia.
●   Refinamiento (para manejar relaciones entre niveles de abstracción).
●   Interfaces y componentes.
VENTAJAS DE UML
●   Mejores tiempos totales de desarrollo (de 50 % o más).
●   Modelar sistemas (y no sólo de software) utilizando conceptosorientados a
    objetos.
●   Establecer conceptos y artefactos ejecutables.
●   Encaminar el desarrollo del escalamiento en sistemas complejos demisión
    crítica.
●   Crear un lenguaje de modelado utilizado tanto por humanos comopor
    máquinas.
●   Mejor soporte a la planeación y al control de proyectos.
●   Alta reutilización y minimización de costos.
DESVETAJAS DE UML


●   UML no es una metodología es una notación
●   No es un lenguaje de programación, se
    complementan
●   No pretende sustituir al XML
Diagrama de Clases

Los diagramas de clases muestran las diferentes clases
que componen un sistema y cómo se relacionan unas
con otras.



- Son diagramas “estáticos” porque muestran las
clases, junto con sus métodos y atributos, así como las
relaciones estáticas entre ellas: qué clases “conocen”
a qué otras clases o qué clases “son parte” de otras
clases, pero no muestran los métodos mediante los que
se invocan entre ellas.
- Los diagramas de estado muestran los diferentes
estados de un objeto o sistema durante su vida y los
estímulos que provocan sus cambios de estado.


  Estados como:
              - trabajando
              - detenido
              - escuchando
              - Listo



           Diagramas de Estado
Un Diagrama de Casos de Uso muestra
la relación entre los actores y los casos
de uso del
sistema. Representa la funcionalidad
que ofrece el sistema en lo que se
refiere a su interacción
externa.

           Diagrama de Casos de Uso
Uml facita el diseno de muchos software
facilitando el analisis diseño, y construcion del
mismo




          CONCLUSIONES
●   http://www.slideshare.net/e1da4/diagramas-uml/download
●   http://mx.answers.yahoo.com/question/index?
    qid=20090329162921AAYDg8G




                     REFERENCIAS

Weitere ähnliche Inhalte

Was ist angesagt? (20)

Esquema comparativo de los tipos de modelos y metodologías
Esquema comparativo de los tipos de modelos y metodologíasEsquema comparativo de los tipos de modelos y metodologías
Esquema comparativo de los tipos de modelos y metodologías
 
Diagramas de casos de uso - aula 2
Diagramas de casos de uso - aula 2Diagramas de casos de uso - aula 2
Diagramas de casos de uso - aula 2
 
Sesion1.1 uml
Sesion1.1 umlSesion1.1 uml
Sesion1.1 uml
 
Capitulo01p01
Capitulo01p01Capitulo01p01
Capitulo01p01
 
Estándares y modelos de calidad del software
Estándares y modelos de calidad del softwareEstándares y modelos de calidad del software
Estándares y modelos de calidad del software
 
Modelado del negocio
Modelado del negocioModelado del negocio
Modelado del negocio
 
Diagramas De Caso De Uso
Diagramas De Caso De UsoDiagramas De Caso De Uso
Diagramas De Caso De Uso
 
Scenario based methods
Scenario based methodsScenario based methods
Scenario based methods
 
Reingenieria
ReingenieriaReingenieria
Reingenieria
 
Ch24 quality management
Ch24 quality managementCh24 quality management
Ch24 quality management
 
Presentation on uml
Presentation on umlPresentation on uml
Presentation on uml
 
Uml Presentation
Uml PresentationUml Presentation
Uml Presentation
 
Clase 11 uml_casos_de_uso
Clase 11 uml_casos_de_usoClase 11 uml_casos_de_uso
Clase 11 uml_casos_de_uso
 
Definição e classificação dos requisitos
Definição e classificação dos requisitosDefinição e classificação dos requisitos
Definição e classificação dos requisitos
 
Generacion en los diferentes diagramas de uml
Generacion en los diferentes diagramas de uml Generacion en los diferentes diagramas de uml
Generacion en los diferentes diagramas de uml
 
Fases del rup
Fases del rupFases del rup
Fases del rup
 
Ch22 project management
Ch22 project managementCh22 project management
Ch22 project management
 
Lenguaje de simulación
Lenguaje de simulaciónLenguaje de simulación
Lenguaje de simulación
 
Unidad 2
Unidad 2Unidad 2
Unidad 2
 
Uml presentacion
Uml   presentacionUml   presentacion
Uml presentacion
 

Ähnlich wie Uml pres

Ut5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de usoUt5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de usoijmb666
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romeroAlexa Romero
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romeroAlexa Romero
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romeroAlexa Romero
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romeroAlexa Romero
 
Lenguaje de modelado unificado uml
Lenguaje de modelado unificado   umlLenguaje de modelado unificado   uml
Lenguaje de modelado unificado umlturlahackers
 
ADOO: 3.0 Introduccion A UML
ADOO: 3.0 Introduccion A UMLADOO: 3.0 Introduccion A UML
ADOO: 3.0 Introduccion A UMLMarlon Manrique
 
ADS - Sesion2
ADS - Sesion2ADS - Sesion2
ADS - Sesion2willy0303
 
MODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UMLMODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UMLKudos S.A.S
 
Modelamiento visual-y-uml346
Modelamiento visual-y-uml346Modelamiento visual-y-uml346
Modelamiento visual-y-uml346Mguel
 
¿Que es uml ? ACTVIDAD No 4 Jennifer Garcia Montiel 2 "D"
¿Que es uml ? ACTVIDAD No 4  Jennifer Garcia Montiel 2 "D"¿Que es uml ? ACTVIDAD No 4  Jennifer Garcia Montiel 2 "D"
¿Que es uml ? ACTVIDAD No 4 Jennifer Garcia Montiel 2 "D"jenni30201
 

Ähnlich wie Uml pres (20)

Uml
UmlUml
Uml
 
Modelado UM5-4.pptx
Modelado UM5-4.pptxModelado UM5-4.pptx
Modelado UM5-4.pptx
 
Uml juan pablo cueto galindo
Uml juan pablo cueto galindoUml juan pablo cueto galindo
Uml juan pablo cueto galindo
 
Ut5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de usoUt5. introduccion a uml. casos de uso
Ut5. introduccion a uml. casos de uso
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romero
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romero
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romero
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romero
 
UML - Analisis de Sistemas
UML - Analisis de SistemasUML - Analisis de Sistemas
UML - Analisis de Sistemas
 
Uml
UmlUml
Uml
 
UML
UMLUML
UML
 
Equipo2
Equipo2Equipo2
Equipo2
 
Lenguaje de modelado unificado uml
Lenguaje de modelado unificado   umlLenguaje de modelado unificado   uml
Lenguaje de modelado unificado uml
 
Uml
UmlUml
Uml
 
ADOO: 3.0 Introduccion A UML
ADOO: 3.0 Introduccion A UMLADOO: 3.0 Introduccion A UML
ADOO: 3.0 Introduccion A UML
 
Modelo dinamico
Modelo dinamicoModelo dinamico
Modelo dinamico
 
ADS - Sesion2
ADS - Sesion2ADS - Sesion2
ADS - Sesion2
 
MODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UMLMODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UML
 
Modelamiento visual-y-uml346
Modelamiento visual-y-uml346Modelamiento visual-y-uml346
Modelamiento visual-y-uml346
 
¿Que es uml ? ACTVIDAD No 4 Jennifer Garcia Montiel 2 "D"
¿Que es uml ? ACTVIDAD No 4  Jennifer Garcia Montiel 2 "D"¿Que es uml ? ACTVIDAD No 4  Jennifer Garcia Montiel 2 "D"
¿Que es uml ? ACTVIDAD No 4 Jennifer Garcia Montiel 2 "D"
 

Mehr von Blace57

El internet y su influencia en el siglo 21
El internet y su influencia en el siglo 21El internet y su influencia en el siglo 21
El internet y su influencia en el siglo 21Blace57
 
Gestión de riesgo, calidad y cambio en el desarrollo de proyectos de software
Gestión de riesgo, calidad y cambio en el desarrollo de proyectos de softwareGestión de riesgo, calidad y cambio en el desarrollo de proyectos de software
Gestión de riesgo, calidad y cambio en el desarrollo de proyectos de softwareBlace57
 
Desarrollo de software orientado a la web.
Desarrollo de software orientado a la web.Desarrollo de software orientado a la web.
Desarrollo de software orientado a la web.Blace57
 
Estudios de un proyecto y desarrollo de actividades fundamentales de un proye...
Estudios de un proyecto y desarrollo de actividades fundamentales de un proye...Estudios de un proyecto y desarrollo de actividades fundamentales de un proye...
Estudios de un proyecto y desarrollo de actividades fundamentales de un proye...Blace57
 
Esquema de estudio tecnico de mercado
Esquema de estudio tecnico de mercadoEsquema de estudio tecnico de mercado
Esquema de estudio tecnico de mercadoBlace57
 
Polizas de seguros para vehiculos_Merquiauto
Polizas de seguros para vehiculos_MerquiautoPolizas de seguros para vehiculos_Merquiauto
Polizas de seguros para vehiculos_MerquiautoBlace57
 

Mehr von Blace57 (6)

El internet y su influencia en el siglo 21
El internet y su influencia en el siglo 21El internet y su influencia en el siglo 21
El internet y su influencia en el siglo 21
 
Gestión de riesgo, calidad y cambio en el desarrollo de proyectos de software
Gestión de riesgo, calidad y cambio en el desarrollo de proyectos de softwareGestión de riesgo, calidad y cambio en el desarrollo de proyectos de software
Gestión de riesgo, calidad y cambio en el desarrollo de proyectos de software
 
Desarrollo de software orientado a la web.
Desarrollo de software orientado a la web.Desarrollo de software orientado a la web.
Desarrollo de software orientado a la web.
 
Estudios de un proyecto y desarrollo de actividades fundamentales de un proye...
Estudios de un proyecto y desarrollo de actividades fundamentales de un proye...Estudios de un proyecto y desarrollo de actividades fundamentales de un proye...
Estudios de un proyecto y desarrollo de actividades fundamentales de un proye...
 
Esquema de estudio tecnico de mercado
Esquema de estudio tecnico de mercadoEsquema de estudio tecnico de mercado
Esquema de estudio tecnico de mercado
 
Polizas de seguros para vehiculos_Merquiauto
Polizas de seguros para vehiculos_MerquiautoPolizas de seguros para vehiculos_Merquiauto
Polizas de seguros para vehiculos_Merquiauto
 

Kürzlich hochgeladen

BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICAÁngel Encinas
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfPaolaRopero2
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioELIASAURELIOCHAVEZCA1
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAJAVIER SOLIS NOYOLA
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAEl Fortí
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...JonathanCovena1
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dstEphaniiie
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdfDemetrio Ccesa Rayme
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxMaritzaRetamozoVera
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.amayarogel
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularMooPandrea
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxYadi Campos
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADauxsoporte
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónLourdes Feria
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...JAVIER SOLIS NOYOLA
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSYadi Campos
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfenelcielosiempre
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Lourdes Feria
 

Kürzlich hochgeladen (20)

BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICABIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
BIOMETANO SÍ, PERO NO ASÍ. LA NUEVA BURBUJA ENERGÉTICA
 
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdfGUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
GUIA DE CIRCUNFERENCIA Y ELIPSE UNDÉCIMO 2024.pdf
 
origen y desarrollo del ensayo literario
origen y desarrollo del ensayo literarioorigen y desarrollo del ensayo literario
origen y desarrollo del ensayo literario
 
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLAACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
ACERTIJO DE POSICIÓN DE CORREDORES EN LA OLIMPIADA. Por JAVIER SOLIS NOYOLA
 
Sesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronósticoSesión de clase: Fe contra todo pronóstico
Sesión de clase: Fe contra todo pronóstico
 
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURAFORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
FORTI-MAYO 2024.pdf.CIENCIA,EDUCACION,CULTURA
 
La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...La empresa sostenible: Principales Características, Barreras para su Avance y...
La empresa sostenible: Principales Características, Barreras para su Avance y...
 
Dinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes dDinámica florecillas a María en el mes d
Dinámica florecillas a María en el mes d
 
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
Programacion Anual Matemática4    MPG 2024  Ccesa007.pdfProgramacion Anual Matemática4    MPG 2024  Ccesa007.pdf
Programacion Anual Matemática4 MPG 2024 Ccesa007.pdf
 
Sesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docxSesión de aprendizaje Planifica Textos argumentativo.docx
Sesión de aprendizaje Planifica Textos argumentativo.docx
 
La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.La triple Naturaleza del Hombre estudio.
La triple Naturaleza del Hombre estudio.
 
Ley 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circularLey 21.545 - Circular Nº 586.pdf circular
Ley 21.545 - Circular Nº 586.pdf circular
 
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptxSEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
SEXTO SEGUNDO PERIODO EMPRENDIMIENTO.pptx
 
Presentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza MultigradoPresentacion Metodología de Enseñanza Multigrado
Presentacion Metodología de Enseñanza Multigrado
 
CALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDADCALENDARIZACION DE MAYO / RESPONSABILIDAD
CALENDARIZACION DE MAYO / RESPONSABILIDAD
 
Estrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcciónEstrategia de prompts, primeras ideas para su construcción
Estrategia de prompts, primeras ideas para su construcción
 
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
LABERINTOS DE DISCIPLINAS DEL PENTATLÓN OLÍMPICO MODERNO. Por JAVIER SOLIS NO...
 
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VSOCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
OCTAVO SEGUNDO PERIODO. EMPRENDIEMIENTO VS
 
plande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdfplande accion dl aula de innovación pedagogica 2024.pdf
plande accion dl aula de innovación pedagogica 2024.pdf
 
Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...Caja de herramientas de inteligencia artificial para la academia y la investi...
Caja de herramientas de inteligencia artificial para la academia y la investi...
 

Uml pres

  • 1. UNIVERSIDAD REGIONAL AUTONOMA DE LOS ANDES FACULTAD DE SISTEMAS MERCANTILES CARRERA DE INGENIERÍA EN SISTEMAS INGENIERIA DE SOFTWARE II UML Nombre: Ángel Ortiz Nivel: Sexto Tutor: Ing. Luis Guallpa
  • 2. INTRODUCCION : UML ¿QUE ES UML (UNIFIED MODELING LANGUAGE) ? Es un lenguaje para especificar, construir, visualizar y documentar los artefactos de un sistema de software orientado a objetos (OO). Un artefacto es una información que es utilizada o producida mediante un proceso de desarrollo de software. Objetivo principal de UML • Es posibilitar el intercambio de modelos entre las distintas herramientas CASE orientados a objetos.
  • 3. UML ● Qué no es UML UML no es un método de desarrollo. No te va a decir cómo pasar del análisis al diseño y de este al código. No son una serie de pasos que te llevan a producir código a partir de unas especificaciones UML al no ser un método de desarrollo es independiente del ciclo de desarrollo que vayas a seguir, puede encajar en un tradicional ciclo en cascada, o en un evolutivo ciclo en espiral o incluso en los métodos ágiles de desarrollo.
  • 4. Caracteristicas de UML ● Lo fundamental de una herramienta UML es la capacidad de diagramación, y los diferentes tipos de diagramas que soporta la herramienta. Sus esquemas de apoyo de diseño, documentación, construcción e implantación de sistema. Así mismo, su flexibilidad para admitir cambios no previstos durante el diseño o el rediseño. ● UML se puede usar para modelar distintos tipos de sistemas: sistemas de software, sistemas de hardware y organizaciones del mundo real. UML ofrece nueve diagramas en los cuales modelar sistemas. ● • Diagramas de Casos de Uso para modelar los procesos ’business’. ● • Diagramas de Secuencia para modelar el paso de mensajes entre objetos. ● • Diagramas de Colaboración para modelar interacciones entre objetos. ● • Diagramas de Estado para modelar el comportamiento de los objetos en el sistema. ● • Diagramas de Actividad para modelar el comportamiento de los Casos de Uso, objetos u operaciones. ● • Diagramas de Clases para modelar la estructura estática de las clases en el sistema. ● • Diagramas de Objetos para modelar la estructura estática de los objetos en el sistema. ● • Diagramas de Componentes para modelar componentes. ● • Diagramas de Implementación para modelar la distribución del sistema. ●
  • 5. Caracteristicas de UML ● Definición de estereotipos: un estereotipo es una nueva clase de elemento de modelado que debe basarse en ciertas clases ya existentes en el metamodelo y constituye un mecanismo de extensión del modelo. ● Responsabilidades. ● Mecanismos de extensibilidad: estereotipos, valores etiquetados y restricciones. ● Tareas y procesos. ● Distribución y concurrencia (para modelar por ejemplo ActiveX/DCOM y CORBA). ● Patrones/Colaboraciones. ● Diagramas de actividad (para reingeniería de proceso de negocios) ● Clara separación de tipo, clase e instancia. ● Refinamiento (para manejar relaciones entre niveles de abstracción). ● Interfaces y componentes.
  • 6. VENTAJAS DE UML ● Mejores tiempos totales de desarrollo (de 50 % o más). ● Modelar sistemas (y no sólo de software) utilizando conceptosorientados a objetos. ● Establecer conceptos y artefactos ejecutables. ● Encaminar el desarrollo del escalamiento en sistemas complejos demisión crítica. ● Crear un lenguaje de modelado utilizado tanto por humanos comopor máquinas. ● Mejor soporte a la planeación y al control de proyectos. ● Alta reutilización y minimización de costos.
  • 7. DESVETAJAS DE UML ● UML no es una metodología es una notación ● No es un lenguaje de programación, se complementan ● No pretende sustituir al XML
  • 8. Diagrama de Clases Los diagramas de clases muestran las diferentes clases que componen un sistema y cómo se relacionan unas con otras. - Son diagramas “estáticos” porque muestran las clases, junto con sus métodos y atributos, así como las relaciones estáticas entre ellas: qué clases “conocen” a qué otras clases o qué clases “son parte” de otras clases, pero no muestran los métodos mediante los que se invocan entre ellas.
  • 9. - Los diagramas de estado muestran los diferentes estados de un objeto o sistema durante su vida y los estímulos que provocan sus cambios de estado. Estados como: - trabajando - detenido - escuchando - Listo Diagramas de Estado
  • 10. Un Diagrama de Casos de Uso muestra la relación entre los actores y los casos de uso del sistema. Representa la funcionalidad que ofrece el sistema en lo que se refiere a su interacción externa. Diagrama de Casos de Uso
  • 11. Uml facita el diseno de muchos software facilitando el analisis diseño, y construcion del mismo CONCLUSIONES
  • 12. http://www.slideshare.net/e1da4/diagramas-uml/download ● http://mx.answers.yahoo.com/question/index? qid=20090329162921AAYDg8G REFERENCIAS