SlideShare a Scribd company logo
1 of 94
Conceptos Básicos sobre UML Hermenegildo Romero © 2009 DATABASE TEAM  http:// www . db -team. com
[object Object],[object Object],[object Object],Conceptos Básicos sobre UML
INTRODUCCIÓN A UML
Introducción a UML ,[object Object],[object Object]
Introducción a UML ,[object Object],[object Object],[object Object]
Introducción a UML ,[object Object]
Introducción a UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introducción a UML ,[object Object],[object Object],[object Object],[object Object]
Introducción a UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introducción a UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introducción a UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introducción a UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Introducción a UML ,[object Object],[object Object],[object Object],[object Object],[object Object]
Introducción a UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
NOTACION UML
Notación UML ,[object Object],[object Object]
Notación UML ,[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],vaso
Notación UML ,[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object]
Notación UML ,[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML Ejemplo de relaciones:
Notación UML ,[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],Activación
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],Clase
Notación UML ,[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object]
Notación UML ,[object Object],[object Object]
Notación UML ,[object Object],[object Object]
Notación UML ,[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object],[object Object]
Notación UML ,[object Object],[object Object]
Notación UML ,[object Object]
Muchas Gracias Hermenegildo Romero Database Team [email_address] www.db-team.com

More Related Content

What's hot

Marifer diapositivas uml roisbel
Marifer diapositivas uml roisbelMarifer diapositivas uml roisbel
Marifer diapositivas uml roisbel
nubiafernandez8
 
Modelo requisitos UML
Modelo requisitos UMLModelo requisitos UML
Modelo requisitos UML
ramirezjaime
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
yoiner santiago
 
Arquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capasArquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capas
anibalsmit
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
Universidad Tecnológica
 

What's hot (20)

Marifer diapositivas uml roisbel
Marifer diapositivas uml roisbelMarifer diapositivas uml roisbel
Marifer diapositivas uml roisbel
 
Modelamiento de software
Modelamiento de softwareModelamiento de software
Modelamiento de software
 
Diagramas De Caso De Uso
Diagramas De Caso De UsoDiagramas De Caso De Uso
Diagramas De Caso De Uso
 
Modelos de dominio
Modelos de dominioModelos de dominio
Modelos de dominio
 
Modelo requisitos UML
Modelo requisitos UMLModelo requisitos UML
Modelo requisitos UML
 
Analisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A ObjetosAnalisis Y DiseñO Orientado A Objetos
Analisis Y DiseñO Orientado A Objetos
 
Clase4 poo-uml
Clase4 poo-umlClase4 poo-uml
Clase4 poo-uml
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Diagramas UML
Diagramas UMLDiagramas UML
Diagramas UML
 
Diagramas de Casos de Uso del Negocio y del Sistema
 Diagramas de Casos de Uso del Negocio y del Sistema Diagramas de Casos de Uso del Negocio y del Sistema
Diagramas de Casos de Uso del Negocio y del Sistema
 
Modelamiento De Negocio
Modelamiento De NegocioModelamiento De Negocio
Modelamiento De Negocio
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Como Documentar Casos De Uso
Como Documentar Casos De UsoComo Documentar Casos De Uso
Como Documentar Casos De Uso
 
Diagrama de contexto
Diagrama de contextoDiagrama de contexto
Diagrama de contexto
 
6.modelado de los requerimientos escenarios y clases
6.modelado de los requerimientos  escenarios y clases6.modelado de los requerimientos  escenarios y clases
6.modelado de los requerimientos escenarios y clases
 
Arquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capasArquitectura de cliente-servidor de tres capas
Arquitectura de cliente-servidor de tres capas
 
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negociosFundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
Fundamentos de Ingenieria de Software - Unidad 1 modelo de negocios
 
Casos De Uso
Casos De UsoCasos De Uso
Casos De Uso
 
PRESENTACIÓN RUP
PRESENTACIÓN RUPPRESENTACIÓN RUP
PRESENTACIÓN RUP
 
diagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistemadiagrama de casos de uso del negocio y del sistema
diagrama de casos de uso del negocio y del sistema
 

Viewers also liked

UML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento UnificadoUML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento Unificado
Eliseo Castro
 
UML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseUML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de Clase
Guillermo Díaz
 
Modelo conceptual de uml
Modelo conceptual de umlModelo conceptual de uml
Modelo conceptual de uml
Sergio Girado
 
Mapa conceptual uml z1-
Mapa conceptual uml  z1-Mapa conceptual uml  z1-
Mapa conceptual uml z1-
karlanm07
 
Tm02 introducción a uml
Tm02 introducción a umlTm02 introducción a uml
Tm02 introducción a uml
Julio Pari
 
Proceso Unificado De Rational
Proceso Unificado De RationalProceso Unificado De Rational
Proceso Unificado De Rational
Julio Delgadillo
 
Formularios en Drupal 8
Formularios en Drupal 8Formularios en Drupal 8
Formularios en Drupal 8
Atenea tech
 
Sesion 2 1 modelo del negocio
Sesion 2 1 modelo del negocioSesion 2 1 modelo del negocio
Sesion 2 1 modelo del negocio
Julio Pari
 

Viewers also liked (20)

UML: CASOS DE USO
UML: CASOS DE USOUML: CASOS DE USO
UML: CASOS DE USO
 
UML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento UnificadoUML - Lenguaje de Modelamiento Unificado
UML - Lenguaje de Modelamiento Unificado
 
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
 
UML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de ClaseUML - Casos de Uso y Diagramas de Clase
UML - Casos de Uso y Diagramas de Clase
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Modelo conceptual de uml
Modelo conceptual de umlModelo conceptual de uml
Modelo conceptual de uml
 
Diagrama de clases
Diagrama de clasesDiagrama de clases
Diagrama de clases
 
Curso Uml 2.1 Diagramas De Cu Y Clases
Curso Uml   2.1 Diagramas De Cu Y ClasesCurso Uml   2.1 Diagramas De Cu Y Clases
Curso Uml 2.1 Diagramas De Cu Y Clases
 
MODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UMLMODELAMIENTO VISUAL Y UML
MODELAMIENTO VISUAL Y UML
 
Descripción de UML
Descripción de UMLDescripción de UML
Descripción de UML
 
Que es UML
Que es UMLQue es UML
Que es UML
 
Gestión del talento en la hostelería
Gestión del talento en la hosteleríaGestión del talento en la hostelería
Gestión del talento en la hostelería
 
Mapa conceptual uml z1-
Mapa conceptual uml  z1-Mapa conceptual uml  z1-
Mapa conceptual uml z1-
 
Capitulo01p01
Capitulo01p01Capitulo01p01
Capitulo01p01
 
Tm02 introducción a uml
Tm02 introducción a umlTm02 introducción a uml
Tm02 introducción a uml
 
Proceso Unificado De Rational
Proceso Unificado De RationalProceso Unificado De Rational
Proceso Unificado De Rational
 
Formularios en Drupal 8
Formularios en Drupal 8Formularios en Drupal 8
Formularios en Drupal 8
 
uml
umluml
uml
 
Sesion 2 1 modelo del negocio
Sesion 2 1 modelo del negocioSesion 2 1 modelo del negocio
Sesion 2 1 modelo del negocio
 
Uml (lenguaje unificado de modelado)
Uml (lenguaje unificado de modelado)Uml (lenguaje unificado de modelado)
Uml (lenguaje unificado de modelado)
 

Similar to Introducción a UML

Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
Belen Gonzalez
 

Similar to Introducción a UML (20)

Equipo2
Equipo2Equipo2
Equipo2
 
Uml
UmlUml
Uml
 
Presentacion uml dian1_2003
Presentacion uml dian1_2003Presentacion uml dian1_2003
Presentacion uml dian1_2003
 
Diseño de sistemas - UML - compendio
Diseño de sistemas  -  UML - compendioDiseño de sistemas  -  UML - compendio
Diseño de sistemas - UML - compendio
 
Uml
UmlUml
Uml
 
Objeto de Aprendizaje : Introducción a UML
Objeto de Aprendizaje : Introducción a UMLObjeto de Aprendizaje : Introducción a UML
Objeto de Aprendizaje : Introducción a UML
 
Diagrama uml ing software i promecys
Diagrama uml ing software i promecysDiagrama uml ing software i promecys
Diagrama uml ing software i promecys
 
4-modelo-de-caso-de-usos.ppt
4-modelo-de-caso-de-usos.ppt4-modelo-de-caso-de-usos.ppt
4-modelo-de-caso-de-usos.ppt
 
Uml
UmlUml
Uml
 
Uml
UmlUml
Uml
 
Curso
CursoCurso
Curso
 
Ingenieria de software
Ingenieria de softwareIngenieria de software
Ingenieria de software
 
Luisfer
LuisferLuisfer
Luisfer
 
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
 
Uml
UmlUml
Uml
 
Modelado de caso de uso y Diagrama de Caso de Uso
Modelado de caso de uso  y Diagrama de Caso de UsoModelado de caso de uso  y Diagrama de Caso de Uso
Modelado de caso de uso y Diagrama de Caso de Uso
 
Uml
UmlUml
Uml
 
Yuliana y dency
Yuliana y dencyYuliana y dency
Yuliana y dency
 
Uml (presentación 6)
Uml (presentación 6)Uml (presentación 6)
Uml (presentación 6)
 
Informatica
Informatica Informatica
Informatica
 

More from Hermes Romero

Metodología de gestión del talento ágil
Metodología de gestión del talento ágilMetodología de gestión del talento ágil
Metodología de gestión del talento ágil
Hermes Romero
 
Introduction to Mobile Marketing - The complete tutorial
Introduction to Mobile Marketing - The complete tutorialIntroduction to Mobile Marketing - The complete tutorial
Introduction to Mobile Marketing - The complete tutorial
Hermes Romero
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrollo
Hermes Romero
 
Desarrollo de sistemas
Desarrollo de sistemasDesarrollo de sistemas
Desarrollo de sistemas
Hermes Romero
 

More from Hermes Romero (16)

UNLEASHING INNOVATION Exploring Generative AI in the Enterprise.pdf
UNLEASHING INNOVATION Exploring Generative AI in the Enterprise.pdfUNLEASHING INNOVATION Exploring Generative AI in the Enterprise.pdf
UNLEASHING INNOVATION Exploring Generative AI in the Enterprise.pdf
 
Intalligent - Sistema de gestión del talento ágil
Intalligent - Sistema de gestión del talento ágilIntalligent - Sistema de gestión del talento ágil
Intalligent - Sistema de gestión del talento ágil
 
Agile talent management
Agile talent managementAgile talent management
Agile talent management
 
Metodología de gestión del talento ágil
Metodología de gestión del talento ágilMetodología de gestión del talento ágil
Metodología de gestión del talento ágil
 
Intalligent, Agile Talent Management
Intalligent, Agile Talent ManagementIntalligent, Agile Talent Management
Intalligent, Agile Talent Management
 
Introducción a Microstrategy
Introducción a MicrostrategyIntroducción a Microstrategy
Introducción a Microstrategy
 
Introduction to Mobile Marketing - The complete tutorial
Introduction to Mobile Marketing - The complete tutorialIntroduction to Mobile Marketing - The complete tutorial
Introduction to Mobile Marketing - The complete tutorial
 
Still using marketing from the stone age??
Still using marketing from the stone age??Still using marketing from the stone age??
Still using marketing from the stone age??
 
Manual XML
Manual XMLManual XML
Manual XML
 
Oracle xmldb
Oracle xmldbOracle xmldb
Oracle xmldb
 
Fundamentos de DataWarehouse
Fundamentos de DataWarehouseFundamentos de DataWarehouse
Fundamentos de DataWarehouse
 
Metodologias de desarrollo
Metodologias de desarrolloMetodologias de desarrollo
Metodologias de desarrollo
 
Desarrollo de sistemas
Desarrollo de sistemasDesarrollo de sistemas
Desarrollo de sistemas
 
Calidad de software
Calidad de softwareCalidad de software
Calidad de software
 
Proyectos software
Proyectos softwareProyectos software
Proyectos software
 
Introducción a Business objects
Introducción a Business objectsIntroducción a Business objects
Introducción a Business objects
 

Recently uploaded

EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
FagnerLisboa3
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
silviayucra2
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
241521559
 

Recently uploaded (10)

Presentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptxPresentación guía sencilla en Microsoft Excel.pptx
Presentación guía sencilla en Microsoft Excel.pptx
 
Trabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnologíaTrabajo Mas Completo De Excel en clase tecnología
Trabajo Mas Completo De Excel en clase tecnología
 
pruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNITpruebas unitarias unitarias en java con JUNIT
pruebas unitarias unitarias en java con JUNIT
 
EPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial UninoveEPA-pdf resultado da prova presencial Uninove
EPA-pdf resultado da prova presencial Uninove
 
guía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Josephguía de registro de slideshare por Brayan Joseph
guía de registro de slideshare por Brayan Joseph
 
International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)International Women's Day Sucre 2024 (IWD)
International Women's Day Sucre 2024 (IWD)
 
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
POWER POINT YUCRAElabore una PRESENTACIÓN CORTA sobre el video película: La C...
 
Desarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdfDesarrollo Web Moderno con Svelte 2024.pdf
Desarrollo Web Moderno con Svelte 2024.pdf
 
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft FabricGlobal Azure Lima 2024 - Integración de Datos con Microsoft Fabric
Global Azure Lima 2024 - Integración de Datos con Microsoft Fabric
 
Proyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptxProyecto integrador. Las TIC en la sociedad S4.pptx
Proyecto integrador. Las TIC en la sociedad S4.pptx
 

Introducción a UML

  • 1. Conceptos Básicos sobre UML Hermenegildo Romero © 2009 DATABASE TEAM http:// www . db -team. com
  • 2.
  • 4.
  • 5.
  • 6.
  • 7.
  • 8.
  • 9.
  • 10.
  • 11.
  • 12.
  • 13.
  • 14.
  • 16.
  • 17.
  • 18.
  • 19.
  • 20.
  • 21.
  • 22.
  • 23.
  • 24.
  • 25.
  • 26.
  • 27.
  • 28.
  • 29.
  • 30.
  • 31.
  • 32.
  • 33.
  • 34.
  • 35.
  • 36.
  • 37.
  • 38.
  • 39.
  • 40.
  • 41.
  • 42.
  • 43.
  • 44.
  • 45.
  • 46.
  • 47.
  • 48.
  • 49.
  • 50.
  • 51. Notación UML Ejemplo de relaciones:
  • 52.
  • 53.
  • 54.
  • 55.
  • 56.
  • 57.
  • 58.
  • 59.
  • 60.
  • 61.
  • 62.
  • 63.
  • 64.
  • 65.
  • 66.
  • 67.
  • 68.
  • 69.
  • 70.
  • 71.
  • 72.
  • 73.
  • 74.
  • 75.
  • 76.
  • 77.
  • 78.
  • 79.
  • 80.
  • 81.
  • 82.
  • 83.
  • 84.
  • 85.
  • 86.
  • 87.
  • 88.
  • 89.
  • 90.
  • 91.
  • 92.
  • 93.
  • 94. Muchas Gracias Hermenegildo Romero Database Team [email_address] www.db-team.com

Editor's Notes

  1. Estos tres autores fueron contratados por la empresa Rational Software Co para crear una notación unificada en la que basar la construcción de sus herramientas CASE. Incorpora las ventajas de cada uno de los métodos anteriores. UML se ha convertido en un estándar de facto de la industria Con UML se fusiona la notación de estas técnicas para formar una herramienta compartida entre todos los ingenieros software que trabajan en el desarrollo orientado a objetos.
  2. Es decir, no especifica exactamente los pasos a seguir, cuántos diagramas ni de qué tipo formarán el diseño de nuestra aplicación o sistema.
  3. Un estereotipo permite especificar las características básicas de un elemento del diagrama (por ejemplo, en un diagrama de clases, un clase sería un estereotipo, que debe contener determinadas propiedades y métodos. Si se crea una clase Coche, todos los objetos de la clase coche contendrán las mismas propiedades y métodos). Una restricción indica una condición obligatoria para una clase o relación (por ejemplo, teniendo la clase Coche y la clase Rueda, una restricción asociada podría ser que la relación que las une fuese de 1 a 4).