110 likes | 311 Views
MUNDO DE LENGUAJE UML. (INTRODUCCION) INTEGRANTES : GABY DIAZ LUNA JOSE FLORENCIO PACHECO SANCHEZ CHRISTIAN EMMANUEL GARCIA CHAVEZ. ¿QUE ES ?. QUÉ NO ES UML
E N D
MUNDO DE LENGUAJE UML (INTRODUCCION) INTEGRANTES : GABY DIAZ LUNA JOSE FLORENCIO PACHECO SANCHEZ CHRISTIAN EMMANUEL GARCIA CHAVEZ
¿QUE ES ? 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.
¿QUÉ ES? LAS OBJETIVOS DE UML SON MUCHOS, PERO SE PUE-DEN SINTETIZAR SUS FUNCIONES: • VISUALIZAR: UML PERMITE EXPRESAR DE UNA FOR-MA GRÁFICA UN SISTEMA DE FORMA QUE OTRO LO PUEDE ENTENDER. • ESPECIFICAR: UML PERMITE ESPECIFICAR CUÁLES SON LAS CARACTERÍSTICAS DE UN SISTEMA ANTES DE SU CONSTRUCCIÓN.
¿QUÉ ES? CONSTRUIR: A PARTIR DE LOS MODELOS ESPECIFICA-DOS SE PUEDEN CONSTRUIR LOS SISTEMAS DISEÑADOS. • DOCUMENTAR: LOS PROPIOS ELEMENTOS GRÁFICOS SIRVEN COMO DOCUMENTACIÓN DEL SISTEMA DES-ARROLLADO QUE PUEDEN SERVIR PARA SU FUTURA RE-VISIÓN.
ANALISIS Y DISEÑO EN EL MÉTODO DE ANÁLISIS Y DISEÑO SE CREA UN CONJUNTO DE MODELOS UTILIZANDO UNA NOTACIÓN EN ESTE CASO, EL LENGUAJE UNIFICADO DE MODELADO UML APLICA TÉCNICAS DE MODELADO DE OBJETOS PARA ANALIZAR LOS REQUERIMIENTOS PARA UN CONTEXTO POR EJEMPLO, UN SISTEMA DE NEGOCIO.
ANALISIS Y DISEÑO SE TRATA DE COMPRENDER E INVESTIGAR EL PROBLEMA NO DE RESOLVERLO.DONDE SE UTILIZAN HERRAMIENTAS QUE NOS PERMITEN MODELAR.MODELA UN SISTEMA COMO UN GRUPO DE OBJETOS QUE INTERACTÚAN ENTRE SÍ. Y EL DISEÑO PONE ENFASIS EN EL LA SOLUCION PERO ESTA ES REPRESENTADA EN FORMA GRAFICA.
NOS SIRVE PARA NOS AYUDA A GENERAR UNA BUENA CALIDAD EN LA RESOLUCION DEL PROBLEMA Y TAMBIEN PARA VISUALIZAR, ESPECIFICAR, CONSTRUIR Y DOCUMENTAR UN SISTEMA. UML OFRECE UN ESTÁNDAR PARA DESCRIBIR UN "PLANO" DEL SISTEMA (MODELO), INCLUYENDO ASPECTOS CONCEPTUALES TALES COMO PROCESOS DE NEGOCIO Y FUNCIONES DEL SISTEMA, Y ASPECTOS CONCRETOS COMO EXPRESIONES DE LENGUAJES DE PROGRAMACIÓN, ESQUEMAS DE BASES DE DATOS Y COMPONENTES REUTILIZABLES.
¿QUE ES EL DISEÑO O.O? EL DISEÑO ORIENTADO A OBJETOS SE BASA EN LA IDEA DE UTILIZAR OCULTAMIENTO DE INFORMACIÓN COMO PRINCIPAL CRITERIO DE DESCOMPOSICIÓN Y EN LA NOCIÓN DE LOS TIPOS DE DATOS ABSTRACTOS POR OTRA PARTE LO TOMAREMOS COMO UNA CLASE DE OBJETOS.EL DISEÑO EXPRESA UN PROGRAMA COMO UN CONJUNTO DE ESTOS OBJETOS PARA REALIZAR TAREAS. AYUDA A PENSAR EN TODOS LOS TERMINOS FUNCIONES O PROCEDIMIENTOS.
ORIENTACION A OBJETOS UN OBJETO ES UNA ENTIDAD DISCRETA CON IDENTIDAD, ESTADO Y UN COMPORTAMIENTO INVOCABLE. EL ESTADO ES DESCRIPTO POR ATRIBUTOS Y ASOCIACIONES. LOS ATRIBUTOS SON VALORES PUROS DE DATOS SIN IDENTIDAD. LAS ASOCIACIONES SON CONEXIONES ENTRE OBJETOS CON IDENTIDAD
REFERENCIAS www.disca.upv.es/enheror/pdf/ActaUML Introducción a UML www.disca.upv.es/enheror/pdf/ActaUML UML y patrones, biblioteca