SlideShare una empresa de Scribd logo
Un acercamiento a la Realidad
L.I. PATRICIA GAMBOA RODRIGUEZ
Microsoft Certified Professional
Microsoft Certified Technologies Specialist SQL Server 2005
Microsoft Office Specialist
Es    importante   mencionarles   que     el
Modelado de Datos a cuestión personal es
una de las bases más importante para la
solución de diversas problemáticas dentro
del    quehacer   de   la  Ingeniería    de
Software, por lo que es importante analizar
el contenido esperando sus comentarios
favorables.
•   Conceptos Previos
•   Ingeniería del Software
•   Modelos de Desarrollo de Software
•   Modelo Visual
•   ¿Porqué Modelar?
•   ¿En qué casos Modelar?
•   Modelar un Sistema
•   Lenguaje de Modelado Unificado
•   Modelos Estáticos y Dinámicos
•   Modelos UML
•   Conclusión
•   Preguntas
•   Referencias
   Proceso.- Es una secuencia de pasos para alcanzar un
    propósito especifico.

                     Personas              Procedimientos




                                Herramientas




 Proceso.- Es lo que las personas hacen, usando
    procedimientos, métodos, herramientas y equipo
    para transformar un material en un producto.
   Proceso de desarrollo de SW. Es un conjunto
    de actividades, métodos, prácticas y
    transformaciones que las personas emplean
    para desarrollar y mantener software y
    productos asociados tales como planes de
    proyecto,          documentos            de
    diseño, código, casos de prueba, manuales
    de usuario, etc”
   Lineal Secuencial (Cascada)
     Análisis de requerimientos
     Diseño
     Implementación
     Pruebas y mantenimiento
   Modelo en espiral
     Comunicación con el cliente
     Planificación
     Análisis de riesgos
     Diseño
     Contruccion y adaptacion
     Evaluacion
¿Quées
modelar?
   Modelar.- Es una manera efectiva de
    administrar la complejidad del desarrollo de
    SW.

   Un modelo sirve como una abstracción, una
    representación aproximada del mundo real
    que se quiere construir
   El dominio del problema es bien conocido
   La solución es relativamente fácil de construir
   Muy pocas personas colaboran en la
    construcción de la solución
   La solución requiere mantenimiento mínimo
   Es poco probable que haya requerimientos
    posteriores
   Complejidad
   Riesgos
   Los participantes iniciales en la solución de la
    construcción no siempre completan la tarea
   Provee a los arquitectos e involucrados en el
    proyecto:
     La habilidad de visualizar el sistema completo
     Evaluar diferentes opciones
     Comunicar el diseño de una manera más clara
      antes de iniciar con el proyecto
     Evaluar riesgos técnicos, financieros y de
      construcción
   Permite que los desarrolladores
     Tengan un mejor entendimiento de lo que van a
      construir
     Puedan crear y comunicar los diseños de SW
      antes de comprometer recursos adicionales
     Puedan agregar requerimientos al sistema
     Asegurar que lo que están construyendo es lo que
      el usuario espera
   La notación más ampliamente utilizada en el
    desarrollo OO
   No es un método de desarrollo
   Trata de representar la mayoría de los
    dominios de un sistema
   Ha sido aceptado por la OMG
   Los modelos estáticos describen situaciones
    que no involucra el tiempo
   Los modelos dinámicos describen como
    progresa el sistema, a lo largo del tiempo
De acuerdo a la siguiente tabla se presentan los
diferentes tipos de Diagramas.

                           Análisis   Diseño   Implementación
 Estático   Caso de uso
            Conceptual
            Clase
            Componentes
            Distribución
 Dinámico   Secuencia
            Actividad
            Estado
Debido a que UML evolucionó primeramente de
varios métodos orientados al objeto de segunda
generación (en cuanto a nivel de notación), la
mayoría de aplicadores de UML creen que sólo es
relativo a sistemas de software orientados al objeto,
cuando actualmente, UML no es simplemente un
lenguaje para modelamiento orientado al objeto de
tercera generación, sino un "lenguaje para
modelamiento unificado" relativo a sistemas en
general.
El éxito de UML será medido por su apropiado
uso en proyectos exitosos. UML no garantiza
el éxito, sino que permite a los aplicadores
enfocarse en la distribución de valor, usando
un consistente, estandarizado y soportable
por       herramientas,     lenguaje     para
modelamiento.
lic_pgr@hotmail.com
• Martin Fowler, Kendall Sccott, "UML Gota a Gota", 1999.

• Utilización de UML en Ingeniería del Software con Objetos y
  Componentes. Perdita Stevens, Rob Pooley. Addison Wesley.
  2002.

• UML 2 Perdita Stevens Pearson Education ISBN-10:
  8478290869

• UML Fermando Asteasuain ISBN-10: 9871347952

Más contenido relacionado

La actualidad más candente

medolos tradicionales de desarrollo de software ( cascada - espiral)
medolos tradicionales de desarrollo de software ( cascada - espiral)medolos tradicionales de desarrollo de software ( cascada - espiral)
medolos tradicionales de desarrollo de software ( cascada - espiral)
Cristhian Aguilar
 
Actividad remedial_Maria_Albarran
Actividad remedial_Maria_AlbarranActividad remedial_Maria_Albarran
Actividad remedial_Maria_Albarran
Marijoalbarranb
 
I.s. modelo prototipo
I.s. modelo prototipoI.s. modelo prototipo
I.s. modelo prototipo
anderson0328
 
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloFundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
José Antonio Sandoval Acosta
 
Procesos del Software
Procesos del SoftwareProcesos del Software
Procesos del Software
Carolina Rojas
 
Tm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de softwareTm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de software
Julio Pari
 
Programación extrema (xp)
Programación extrema (xp)Programación extrema (xp)
Programación extrema (xp)
Wilfredo Mogollón
 
Desarrollo de software diapositiva
Desarrollo  de software diapositivaDesarrollo  de software diapositiva
Desarrollo de software diapositiva
Norma Rodriguez
 
Proceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de software
sergio
 
Modelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de SoftwareModelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de Software
Joan Fernando Chipia Lobo
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
Brihany Rossell
 
Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software
Juan C. S. Suárez
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
Juan Carlos Salvador Garcia
 
Proceso ( software )
Proceso ( software )Proceso ( software )
Proceso ( software )
em3marquez
 
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
anthonycaraballo6
 
Tipos de modelos de procesos
Tipos de modelos de procesosTipos de modelos de procesos
Tipos de modelos de procesos
EIYSC
 
Métodos y Modelos de Proyectos
Métodos y Modelos de ProyectosMétodos y Modelos de Proyectos
Métodos y Modelos de Proyectos
eivanqs
 
Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de software
jhonatanalex
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
angelicasolishernnde
 
Modelos software
Modelos softwareModelos software
Modelos software
alexandermbm
 

La actualidad más candente (20)

medolos tradicionales de desarrollo de software ( cascada - espiral)
medolos tradicionales de desarrollo de software ( cascada - espiral)medolos tradicionales de desarrollo de software ( cascada - espiral)
medolos tradicionales de desarrollo de software ( cascada - espiral)
 
Actividad remedial_Maria_Albarran
Actividad remedial_Maria_AlbarranActividad remedial_Maria_Albarran
Actividad remedial_Maria_Albarran
 
I.s. modelo prototipo
I.s. modelo prototipoI.s. modelo prototipo
I.s. modelo prototipo
 
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrolloFundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
Fundamentos de ingenieria de Sosftware - Unidad 2 metodologias de desarrollo
 
Procesos del Software
Procesos del SoftwareProcesos del Software
Procesos del Software
 
Tm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de softwareTm01 el modelado en el desarrollo de software
Tm01 el modelado en el desarrollo de software
 
Programación extrema (xp)
Programación extrema (xp)Programación extrema (xp)
Programación extrema (xp)
 
Desarrollo de software diapositiva
Desarrollo  de software diapositivaDesarrollo  de software diapositiva
Desarrollo de software diapositiva
 
Proceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de softwareProceso, modelos y metodos de ingenieria de software
Proceso, modelos y metodos de ingenieria de software
 
Modelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de SoftwareModelo basado en prototipos - Ingeniería de Software
Modelo basado en prototipos - Ingeniería de Software
 
modelos del proceso del software
 modelos del proceso del software  modelos del proceso del software
modelos del proceso del software
 
Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software Metodologías tradicionales: Desarrollo de Software
Metodologías tradicionales: Desarrollo de Software
 
Metodología de desarrollo de software
Metodología de desarrollo de softwareMetodología de desarrollo de software
Metodología de desarrollo de software
 
Proceso ( software )
Proceso ( software )Proceso ( software )
Proceso ( software )
 
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
II Corte Tarea 1 Presentación Slideshare (Metodología de Desarrollo de Sistemas)
 
Tipos de modelos de procesos
Tipos de modelos de procesosTipos de modelos de procesos
Tipos de modelos de procesos
 
Métodos y Modelos de Proyectos
Métodos y Modelos de ProyectosMétodos y Modelos de Proyectos
Métodos y Modelos de Proyectos
 
Modelos y capas de la ingenieria de software
Modelos y capas  de la ingenieria de softwareModelos y capas  de la ingenieria de software
Modelos y capas de la ingenieria de software
 
Modelos del software
Modelos del softwareModelos del software
Modelos del software
 
Modelos software
Modelos softwareModelos software
Modelos software
 

Destacado

Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
Taqui Wajuyat Flor
 
modelador de datos
modelador de datosmodelador de datos
modelador de datos
Irma Pillaca Quispe
 
Modelado de datos
Modelado de datosModelado de datos
Unidad 5 Mad Modelado Analisis Modelo Conceptual
Unidad 5 Mad Modelado Analisis   Modelo ConceptualUnidad 5 Mad Modelado Analisis   Modelo Conceptual
Unidad 5 Mad Modelado Analisis Modelo Conceptual
Sergio Sanchez
 
Modelado De Datos
Modelado De  DatosModelado De  Datos
Modelado De Datos
Eduardo Rosas Garcia
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
Cristian Salazar C.
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
1da4
 
Los 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesLos 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentes
Victor Escamilla
 
Modelo conceptual de uml
Modelo conceptual de umlModelo conceptual de uml
Modelo conceptual de uml
Sergio Girado
 
Modelo Conceptual UML
Modelo Conceptual UMLModelo Conceptual UML
Modelo Conceptual UML
Jorge Cortés Alvarez
 

Destacado (10)

Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
modelador de datos
modelador de datosmodelador de datos
modelador de datos
 
Modelado de datos
Modelado de datosModelado de datos
Modelado de datos
 
Unidad 5 Mad Modelado Analisis Modelo Conceptual
Unidad 5 Mad Modelado Analisis   Modelo ConceptualUnidad 5 Mad Modelado Analisis   Modelo Conceptual
Unidad 5 Mad Modelado Analisis Modelo Conceptual
 
Modelado De Datos
Modelado De  DatosModelado De  Datos
Modelado De Datos
 
Modelo de datos
Modelo de datosModelo de datos
Modelo de datos
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Los 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentesLos 13 diagramas UML y sus componentes
Los 13 diagramas UML y sus componentes
 
Modelo conceptual de uml
Modelo conceptual de umlModelo conceptual de uml
Modelo conceptual de uml
 
Modelo Conceptual UML
Modelo Conceptual UMLModelo Conceptual UML
Modelo Conceptual UML
 

Similar a UML. Modelado de Datos

Slideshare #01
Slideshare #01Slideshare #01
Slideshare #01
wcontra31
 
Clase
ClaseClase
Clase
pimpio
 
Características de un programa
Características de un programaCaracterísticas de un programa
Características de un programa
David Sampedro
 
Talleres De Arquitectura V2
Talleres De Arquitectura V2Talleres De Arquitectura V2
Talleres De Arquitectura V2
BizBlick
 
3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso
Luis Fernandez Vizcarra
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de proceso
Coesi Consultoria
 
Sesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareSesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de software
Luis Fernández
 
Universidad regional autonoma de los andes
Universidad regional autonoma de los andesUniversidad regional autonoma de los andes
Universidad regional autonoma de los andes
myle22
 
1 ingeniería de software
1 ingeniería de software1 ingeniería de software
1 ingeniería de software
UVM
 
Mod 6.2 introducción al análisis
Mod 6.2 introducción al análisisMod 6.2 introducción al análisis
Mod 6.2 introducción al análisis
Pedro Montecinos Gaete
 
Doc grupo2-webquest
Doc grupo2-webquestDoc grupo2-webquest
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Joel Fernandez
 
MODELADO RUP UML
MODELADO RUP UMLMODELADO RUP UML
MODELADO RUP UML
kcastro388
 
Miguel mena
Miguel menaMiguel mena
Miguel mena
darwis darwis
 
Investigación de modelos
Investigación de modelos Investigación de modelos
Investigación de modelos
bren1995
 
Rup entrega final
Rup entrega finalRup entrega final
Rup entrega final
Armando Díaz Conde
 
Rup entrega final
Rup entrega finalRup entrega final
Rup entrega final
Armando Díaz Conde
 
prueva
pruevaprueva
prueva
1081913395
 
Metodologia RUP
Metodologia RUPMetodologia RUP
Metodologia RUP
Carlos Vargas
 
Ingeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetosIngeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetos
Wilfredo Mogollón
 

Similar a UML. Modelado de Datos (20)

Slideshare #01
Slideshare #01Slideshare #01
Slideshare #01
 
Clase
ClaseClase
Clase
 
Características de un programa
Características de un programaCaracterísticas de un programa
Características de un programa
 
Talleres De Arquitectura V2
Talleres De Arquitectura V2Talleres De Arquitectura V2
Talleres De Arquitectura V2
 
3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso3. modelos prescriptivos de proceso
3. modelos prescriptivos de proceso
 
Sesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de procesoSesión 3: Modelos prescriptivos de proceso
Sesión 3: Modelos prescriptivos de proceso
 
Sesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de softwareSesión 3: Modelos prescriptivos de proceso de software
Sesión 3: Modelos prescriptivos de proceso de software
 
Universidad regional autonoma de los andes
Universidad regional autonoma de los andesUniversidad regional autonoma de los andes
Universidad regional autonoma de los andes
 
1 ingeniería de software
1 ingeniería de software1 ingeniería de software
1 ingeniería de software
 
Mod 6.2 introducción al análisis
Mod 6.2 introducción al análisisMod 6.2 introducción al análisis
Mod 6.2 introducción al análisis
 
Doc grupo2-webquest
Doc grupo2-webquestDoc grupo2-webquest
Doc grupo2-webquest
 
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...Metodologías Ágiles  para el Desarrollo de Software y Metodologias Para el de...
Metodologías Ágiles para el Desarrollo de Software y Metodologias Para el de...
 
MODELADO RUP UML
MODELADO RUP UMLMODELADO RUP UML
MODELADO RUP UML
 
Miguel mena
Miguel menaMiguel mena
Miguel mena
 
Investigación de modelos
Investigación de modelos Investigación de modelos
Investigación de modelos
 
Rup entrega final
Rup entrega finalRup entrega final
Rup entrega final
 
Rup entrega final
Rup entrega finalRup entrega final
Rup entrega final
 
prueva
pruevaprueva
prueva
 
Metodologia RUP
Metodologia RUPMetodologia RUP
Metodologia RUP
 
Ingeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetosIngeniería de software y el paradigma orientado a objetos
Ingeniería de software y el paradigma orientado a objetos
 

Último

TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
LilibethEstupian
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
mantenimientocarbra6
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
AMADO SALVADOR
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
tamarita881
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
AMADO SALVADOR
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
KukiiSanchez
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
AMADO SALVADOR
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
AMADO SALVADOR
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
larapalaciosmonzon28
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
sofiahuarancabellido
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
gisellearanguren1
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
NajwaNimri1
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
larapalaciosmonzon28
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Festibity
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
evelinglilibethpeafi
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Festibity
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
YaniEscobar2
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Festibity
 
Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
JuanaNT7
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
al050121024
 

Último (20)

TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVATECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
TECLADO ERGONÓMICO Y PANTALLAS TACTILES - GESTIÓN INTEGRAL EDUCATIVA
 
Manual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computoManual Web soporte y mantenimiento de equipo de computo
Manual Web soporte y mantenimiento de equipo de computo
 
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor OficialCatalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
Catalogo Cajas Fuertes BTV Amado Salvador Distribuidor Oficial
 
SISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsxSISTESIS RETO4 Grupo4 co-creadores .ppsx
SISTESIS RETO4 Grupo4 co-creadores .ppsx
 
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
Catalogo general tarifas 2024 Vaillant. Amado Salvador Distribuidor Oficial e...
 
TIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololoTIC en educacion.rtf.docxlolololololololo
TIC en educacion.rtf.docxlolololololololo
 
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
Catalogo General Electrodomesticos Teka Distribuidor Oficial Amado Salvador V...
 
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador ValenciaCatalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
Catalogo Refrigeracion Miele Distribuidor Oficial Amado Salvador Valencia
 
Nuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsadNuevos tiempos, nuevos espacios.docxdsdsad
Nuevos tiempos, nuevos espacios.docxdsdsad
 
Computacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajasComputacion cuántica y sus ventajas y desventajas
Computacion cuántica y sus ventajas y desventajas
 
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANOREVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
REVISTA TECNOLOGICA PARA EL DESARROLLO HUMANO
 
Actividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdfActividad Conceptos básicos de programación.pdf
Actividad Conceptos básicos de programación.pdf
 
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfqedublogs info.docx asdasfasfsawqrdqwfqwfqwfq
edublogs info.docx asdasfasfsawqrdqwfqwfqwfq
 
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdfInformació Projecte Iniciativa TIC SOPRA STERIA.pdf
Informació Projecte Iniciativa TIC SOPRA STERIA.pdf
 
modelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptxmodelosdeteclados-230114024527-aa2c9553.pptx
modelosdeteclados-230114024527-aa2c9553.pptx
 
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdfProjecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
Projecte Iniciativa TIC 2024 KAWARU CONSULTING. inCV.pdf
 
computacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADOcomputacion global 3.pdf pARA TERCER GRADO
computacion global 3.pdf pARA TERCER GRADO
 
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdfProjecte Iniciativa TIC 2024 HPE. inCV.pdf
Projecte Iniciativa TIC 2024 HPE. inCV.pdf
 
Gabinete, puertos y dispositivos que se conectan al case
Gabinete,  puertos y  dispositivos que se conectan al caseGabinete,  puertos y  dispositivos que se conectan al case
Gabinete, puertos y dispositivos que se conectan al case
 
Second Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro TapiaSecond Life, informe de actividad del maestro Tapia
Second Life, informe de actividad del maestro Tapia
 

UML. Modelado de Datos

  • 1. Un acercamiento a la Realidad
  • 2. L.I. PATRICIA GAMBOA RODRIGUEZ Microsoft Certified Professional Microsoft Certified Technologies Specialist SQL Server 2005 Microsoft Office Specialist
  • 3. Es importante mencionarles que el Modelado de Datos a cuestión personal es una de las bases más importante para la solución de diversas problemáticas dentro del quehacer de la Ingeniería de Software, por lo que es importante analizar el contenido esperando sus comentarios favorables.
  • 4. Conceptos Previos • Ingeniería del Software • Modelos de Desarrollo de Software • Modelo Visual • ¿Porqué Modelar? • ¿En qué casos Modelar? • Modelar un Sistema • Lenguaje de Modelado Unificado • Modelos Estáticos y Dinámicos • Modelos UML • Conclusión • Preguntas • Referencias
  • 5. Proceso.- Es una secuencia de pasos para alcanzar un propósito especifico. Personas Procedimientos Herramientas  Proceso.- Es lo que las personas hacen, usando procedimientos, métodos, herramientas y equipo para transformar un material en un producto.
  • 6. Proceso de desarrollo de SW. Es un conjunto de actividades, métodos, prácticas y transformaciones que las personas emplean para desarrollar y mantener software y productos asociados tales como planes de proyecto, documentos de diseño, código, casos de prueba, manuales de usuario, etc”
  • 7. Lineal Secuencial (Cascada)  Análisis de requerimientos  Diseño  Implementación  Pruebas y mantenimiento  Modelo en espiral  Comunicación con el cliente  Planificación  Análisis de riesgos  Diseño  Contruccion y adaptacion  Evaluacion
  • 9. Modelar.- Es una manera efectiva de administrar la complejidad del desarrollo de SW.  Un modelo sirve como una abstracción, una representación aproximada del mundo real que se quiere construir
  • 10. El dominio del problema es bien conocido  La solución es relativamente fácil de construir  Muy pocas personas colaboran en la construcción de la solución  La solución requiere mantenimiento mínimo  Es poco probable que haya requerimientos posteriores
  • 11. Complejidad  Riesgos  Los participantes iniciales en la solución de la construcción no siempre completan la tarea
  • 12. Provee a los arquitectos e involucrados en el proyecto:  La habilidad de visualizar el sistema completo  Evaluar diferentes opciones  Comunicar el diseño de una manera más clara antes de iniciar con el proyecto  Evaluar riesgos técnicos, financieros y de construcción
  • 13. Permite que los desarrolladores  Tengan un mejor entendimiento de lo que van a construir  Puedan crear y comunicar los diseños de SW antes de comprometer recursos adicionales  Puedan agregar requerimientos al sistema  Asegurar que lo que están construyendo es lo que el usuario espera
  • 14. La notación más ampliamente utilizada en el desarrollo OO  No es un método de desarrollo  Trata de representar la mayoría de los dominios de un sistema  Ha sido aceptado por la OMG
  • 15. Los modelos estáticos describen situaciones que no involucra el tiempo  Los modelos dinámicos describen como progresa el sistema, a lo largo del tiempo
  • 16. De acuerdo a la siguiente tabla se presentan los diferentes tipos de Diagramas. Análisis Diseño Implementación Estático Caso de uso Conceptual Clase Componentes Distribución Dinámico Secuencia Actividad Estado
  • 17. Debido a que UML evolucionó primeramente de varios métodos orientados al objeto de segunda generación (en cuanto a nivel de notación), la mayoría de aplicadores de UML creen que sólo es relativo a sistemas de software orientados al objeto, cuando actualmente, UML no es simplemente un lenguaje para modelamiento orientado al objeto de tercera generación, sino un "lenguaje para modelamiento unificado" relativo a sistemas en general.
  • 18. El éxito de UML será medido por su apropiado uso en proyectos exitosos. UML no garantiza el éxito, sino que permite a los aplicadores enfocarse en la distribución de valor, usando un consistente, estandarizado y soportable por herramientas, lenguaje para modelamiento.
  • 20. • Martin Fowler, Kendall Sccott, "UML Gota a Gota", 1999. • Utilización de UML en Ingeniería del Software con Objetos y Componentes. Perdita Stevens, Rob Pooley. Addison Wesley. 2002. • UML 2 Perdita Stevens Pearson Education ISBN-10: 8478290869 • UML Fermando Asteasuain ISBN-10: 9871347952