SlideShare una empresa de Scribd logo
1 de 26
que uml?
es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está
respaldado por el Object Management Group (OMG).
Es un lenguaje gráfico 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, funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación,
esquemas de bases de datos y compuestos reciclados.
VERSIONES RECIENTES
UML 1.X (comprende UML 1.1, 1.2, 1.3, 1.4, 1.5): desde finales de los 90 se empezó a trabajar con el
estándar UML. En los años sucesivos fueron apareciendo nuevas versiones que introducían mejoras o
ampliaban a las anteriores.
UML 2.X (comprende UML 2.1 hasta UML 2.5, 2.6, etc.): en torno a 2005 se difundió una nueva versión
de UML a la que podemos denominar UML 2.X. Comprenden varias revisiones.
UML 3.X: evolución que se espera para UML 2.X.
HISTORIA
El lenguaje UML comenzó a gestarse en octubre de 1994, cuando Rumbaugh se unió a la compañía
Rational fundada por Booch (dos reputados investigadores en el área de metodología del software).
El objetivo de ambos era unificar dos métodos que habían desarrollado: el método Booch y el OMT
(Object Modelling Tool ). El primer borrador apareció en octubre de 1995. En esa misma época otro
reputado investigador, Jacobson, se unió a Rational y se incluyeron ideas suyas. Estas tres personas son
conocidas como los “tres amigos”. Además, este lenguaje se abrió a la colaboración de otras empresas
para que aportaran sus ideas. Todas estas colaboraciones condujeron a la definición de la primera
versión de UML.
IMPLEMENTACIÓN DE BASE DE DATOS
La creación de modelos de UML se basa en principales de programación
orientada a objetos. UML define un conjunto estándar de diagramas de creación
de modelos para todas las fases de desarrollo de un sistema de software.
Esta información describe el modelo de relación de entidad del diseño de base de
datos. Otro modelo que se puede utilizar es Unified Modeling Language (UML). El
grupo de gestión de objetos es un consorcio que creó el estándar de UML. Este
tema proporciona una breve visión general de UML.
La diferencia básica entre el modelo de relación de entidad y el modelo de UML
es que, en lugar de diseñar entidades como describe esta información, el usuario
crea modelos de objetos. Conceptualmente, los diagramas de UML son como
copias azules para el diseño de un proyecto de desarrollo de software.
GENERACION DE CODIGOS UML
secuencia
tenemos que crear un diagrama como este despues de crearlo tenemos que irnos
a los folder de la parte de posterior y damos clic derecho y aparece la ventanilla
elemento de modelo
nos vamos a documentación aun costado nos encontramos con propiedades y
escribimos el título y el nombre del autor
y por ultimo le damos en generar código fuente y le damos en java y seran
generados nuestros codigos
despliegue
primero creamos el diagramas nos vamos a la parte posterior donde se
encuentran los folderes y damos clic en crear elemento y en carpeta nueva
le damos clic en documentación y escribimos base de datos dependiendo tu
diagrama y aun lado no descontamos a propiedades damos click y escribe el
nombre del autor
le damos en la opcion de java y genera nuestros codigos seran generados
diagramas caso de uso
creamos un diagrama el temas es libre pero que sea correspondiente al
diagrama
no dirigimos a la parte posterior y damos clic en crear elemento y carpeta nueva
en documentacion escribimos el tema de nuestro diagrama por ejemplo yo
escribire comida rapida
en código fuente nos aparece como tipo de que queremos generar el código nos
dirigimo en java y genera nuestros códigos
DIAGRAMAS DE ESTADO
a la hora de elaborar nuestro diagramas tenemos que tener cuidado con los
puntos de inicio y de cierre
una vez terminado le damos guardar y nos dirigimos a los folder como una vez
mencionado damos clic derecho y nos saldrá crear elemento y en clase nueva
en este caso yo escribiré en documentación forma de pago y en propiedades
escribiré el nombre del autor
diagramas de actividades
mi diagrama en este sera sobre como ingresar a un correo electronico o red
social
aun lado se encuentra la pestaña de codigo de fuente damos clic y nosotros
elegimos la opción de java y se transformarán nuestros codigos
terminando el diagrama nos dirigimos a los folders y seguimos los mismos pasos
anteriormente mencionado
yo en mi documentacion escribire
yo escribiré mi nombre porque en este caso yo fui el autor
y como último paso para generar nuestros códigos daremo en código fuente
y nuestros códigos serán generados
GRACIAS POR SU ATENCION

Más contenido relacionado

La actualidad más candente

Lenguaje unificado de modelado
Lenguaje unificado de modeladoLenguaje unificado de modelado
Lenguaje unificado de modelado
DarwinGranda
 
Lenguaje unificado de modelado
Lenguaje unificado de modeladoLenguaje unificado de modelado
Lenguaje unificado de modelado
wlady512
 
Uml 130409095936-phpapp01
Uml 130409095936-phpapp01Uml 130409095936-phpapp01
Uml 130409095936-phpapp01
Luis Cárcamo
 
Cintas de opciones y la función de
Cintas  de opciones y la función deCintas  de opciones y la función de
Cintas de opciones y la función de
dioniciodgm
 
Glosario de términos de WORD
Glosario de términos de WORDGlosario de términos de WORD
Glosario de términos de WORD
Briigitte
 
C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...
C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...
C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...
012345abc
 

La actualidad más candente (19)

Uml
UmlUml
Uml
 
Atix17
Atix17Atix17
Atix17
 
Lenguaje unificado de modelado
Lenguaje unificado de modeladoLenguaje unificado de modelado
Lenguaje unificado de modelado
 
Modelo conceptual
Modelo conceptual Modelo conceptual
Modelo conceptual
 
Lenguaje unificado de modelado
Lenguaje unificado de modeladoLenguaje unificado de modelado
Lenguaje unificado de modelado
 
Presentacion de uml (2)
Presentacion de uml (2)Presentacion de uml (2)
Presentacion de uml (2)
 
Diagrama De Secuencia
Diagrama De SecuenciaDiagrama De Secuencia
Diagrama De Secuencia
 
Unified Modeling Language Uml
Unified Modeling Language   UmlUnified Modeling Language   Uml
Unified Modeling Language Uml
 
Uml
UmlUml
Uml
 
Qué es-uml uriel-nava_mucio_2°_"C"_
Qué es-uml uriel-nava_mucio_2°_"C"_Qué es-uml uriel-nava_mucio_2°_"C"_
Qué es-uml uriel-nava_mucio_2°_"C"_
 
Ensayo tres (1)
Ensayo tres (1)Ensayo tres (1)
Ensayo tres (1)
 
Uml 130409095936-phpapp01
Uml 130409095936-phpapp01Uml 130409095936-phpapp01
Uml 130409095936-phpapp01
 
Cintas de opciones y la función de
Cintas  de opciones y la función deCintas  de opciones y la función de
Cintas de opciones y la función de
 
Actividad Integradora
Actividad IntegradoraActividad Integradora
Actividad Integradora
 
Uml
UmlUml
Uml
 
Diagrama de componentes
Diagrama de componentesDiagrama de componentes
Diagrama de componentes
 
Curso Uml 2.5 Diagramas De ImplementacióN
Curso Uml   2.5 Diagramas De ImplementacióNCurso Uml   2.5 Diagramas De ImplementacióN
Curso Uml 2.5 Diagramas De ImplementacióN
 
Glosario de términos de WORD
Glosario de términos de WORDGlosario de términos de WORD
Glosario de términos de WORD
 
C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...
C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...
C:\documents and settings\vespertino02\mis documentos\mis imágenes\634\alejan...
 

Similar a Act4 uml

.Act4 gomez cruz_diego_adolfo.
.Act4 gomez cruz_diego_adolfo..Act4 gomez cruz_diego_adolfo.
.Act4 gomez cruz_diego_adolfo.
DIEGO GOMEZ
 
El Proceso UML Ing. de Sistemas 7° Sem. "UNEFA"
El Proceso UML Ing. de Sistemas 7° Sem. "UNEFA"El Proceso UML Ing. de Sistemas 7° Sem. "UNEFA"
El Proceso UML Ing. de Sistemas 7° Sem. "UNEFA"
YuseLis Andrades
 
Camtasia Getting Started Guide
Camtasia Getting Started GuideCamtasia Getting Started Guide
Camtasia Getting Started Guide
hectorxxx
 

Similar a Act4 uml (20)

Generación de códigos
Generación de códigosGeneración de códigos
Generación de códigos
 
Umbrello UML Modeller
Umbrello UML ModellerUmbrello UML Modeller
Umbrello UML Modeller
 
¿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"
 
Quesuml 120730220213-phpapp02
Quesuml 120730220213-phpapp02Quesuml 120730220213-phpapp02
Quesuml 120730220213-phpapp02
 
Nesii
NesiiNesii
Nesii
 
Uml
UmlUml
Uml
 
Informatica
Informatica Informatica
Informatica
 
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
 
El Proceso UML. Ing. de Sistemas 7° Semestre " UNEFA"
El Proceso UML. Ing. de Sistemas 7° Semestre " UNEFA"El Proceso UML. Ing. de Sistemas 7° Semestre " UNEFA"
El Proceso UML. Ing. de Sistemas 7° Semestre " UNEFA"
 
.Act4 gomez cruz_diego_adolfo.
.Act4 gomez cruz_diego_adolfo..Act4 gomez cruz_diego_adolfo.
.Act4 gomez cruz_diego_adolfo.
 
UML
UMLUML
UML
 
UML(Lenguaje Unificado de Modelado)
UML(Lenguaje Unificado de Modelado)UML(Lenguaje Unificado de Modelado)
UML(Lenguaje Unificado de Modelado)
 
Ha2 nv50 rodriguez montiel moises-staruml
Ha2 nv50 rodriguez montiel moises-starumlHa2 nv50 rodriguez montiel moises-staruml
Ha2 nv50 rodriguez montiel moises-staruml
 
El Proceso UML Ing. de Sistemas 7° Sem. "UNEFA"
El Proceso UML Ing. de Sistemas 7° Sem. "UNEFA"El Proceso UML Ing. de Sistemas 7° Sem. "UNEFA"
El Proceso UML Ing. de Sistemas 7° Sem. "UNEFA"
 
uml
umluml
uml
 
Camtasia Getting Started Guide
Camtasia Getting Started GuideCamtasia Getting Started Guide
Camtasia Getting Started Guide
 
Uml
UmlUml
Uml
 
Uml
UmlUml
Uml
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romero
 
Trabajo uml romero
Trabajo uml romeroTrabajo uml romero
Trabajo uml romero
 

Último (6)

La busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptxLa busqueda de la relevancia en la economia (Harberger).pptx
La busqueda de la relevancia en la economia (Harberger).pptx
 
La muerte de El Senequita (Amadeo Martinez-Ingles).pdf
La muerte de El Senequita (Amadeo Martinez-Ingles).pdfLa muerte de El Senequita (Amadeo Martinez-Ingles).pdf
La muerte de El Senequita (Amadeo Martinez-Ingles).pdf
 
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdfPRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
PRESENTACION SISTEMAS OPERATIVOS MOVILES_20240424_235225_0000.pdf
 
Vision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptxVision de asignatura ESTRUCTURA DE DATOS.pptx
Vision de asignatura ESTRUCTURA DE DATOS.pptx
 
Mapa conceptual de el hardware y software
Mapa conceptual de el hardware y softwareMapa conceptual de el hardware y software
Mapa conceptual de el hardware y software
 
CLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADO
CLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADOCLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADO
CLASE 1 H.I.pptx,INFORMATICANIVEL AVANZADO
 

Act4 uml

  • 1. que uml? es el lenguaje de modelado de sistemas de software más conocido y utilizado en la actualidad; está respaldado por el Object Management Group (OMG). Es un lenguaje gráfico 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, funciones del sistema, y aspectos concretos como expresiones de lenguajes de programación, esquemas de bases de datos y compuestos reciclados.
  • 2. VERSIONES RECIENTES UML 1.X (comprende UML 1.1, 1.2, 1.3, 1.4, 1.5): desde finales de los 90 se empezó a trabajar con el estándar UML. En los años sucesivos fueron apareciendo nuevas versiones que introducían mejoras o ampliaban a las anteriores. UML 2.X (comprende UML 2.1 hasta UML 2.5, 2.6, etc.): en torno a 2005 se difundió una nueva versión de UML a la que podemos denominar UML 2.X. Comprenden varias revisiones. UML 3.X: evolución que se espera para UML 2.X.
  • 3. HISTORIA El lenguaje UML comenzó a gestarse en octubre de 1994, cuando Rumbaugh se unió a la compañía Rational fundada por Booch (dos reputados investigadores en el área de metodología del software). El objetivo de ambos era unificar dos métodos que habían desarrollado: el método Booch y el OMT (Object Modelling Tool ). El primer borrador apareció en octubre de 1995. En esa misma época otro reputado investigador, Jacobson, se unió a Rational y se incluyeron ideas suyas. Estas tres personas son conocidas como los “tres amigos”. Además, este lenguaje se abrió a la colaboración de otras empresas para que aportaran sus ideas. Todas estas colaboraciones condujeron a la definición de la primera versión de UML.
  • 4. IMPLEMENTACIÓN DE BASE DE DATOS La creación de modelos de UML se basa en principales de programación orientada a objetos. UML define un conjunto estándar de diagramas de creación de modelos para todas las fases de desarrollo de un sistema de software. Esta información describe el modelo de relación de entidad del diseño de base de datos. Otro modelo que se puede utilizar es Unified Modeling Language (UML). El grupo de gestión de objetos es un consorcio que creó el estándar de UML. Este tema proporciona una breve visión general de UML. La diferencia básica entre el modelo de relación de entidad y el modelo de UML es que, en lugar de diseñar entidades como describe esta información, el usuario crea modelos de objetos. Conceptualmente, los diagramas de UML son como copias azules para el diseño de un proyecto de desarrollo de software.
  • 6. secuencia tenemos que crear un diagrama como este despues de crearlo tenemos que irnos a los folder de la parte de posterior y damos clic derecho y aparece la ventanilla elemento de modelo
  • 7. nos vamos a documentación aun costado nos encontramos con propiedades y escribimos el título y el nombre del autor
  • 8. y por ultimo le damos en generar código fuente y le damos en java y seran generados nuestros codigos
  • 9. despliegue primero creamos el diagramas nos vamos a la parte posterior donde se encuentran los folderes y damos clic en crear elemento y en carpeta nueva
  • 10. le damos clic en documentación y escribimos base de datos dependiendo tu diagrama y aun lado no descontamos a propiedades damos click y escribe el nombre del autor
  • 11. le damos en la opcion de java y genera nuestros codigos seran generados
  • 12. diagramas caso de uso creamos un diagrama el temas es libre pero que sea correspondiente al diagrama
  • 13. no dirigimos a la parte posterior y damos clic en crear elemento y carpeta nueva
  • 14. en documentacion escribimos el tema de nuestro diagrama por ejemplo yo escribire comida rapida
  • 15. en código fuente nos aparece como tipo de que queremos generar el código nos dirigimo en java y genera nuestros códigos
  • 16. DIAGRAMAS DE ESTADO a la hora de elaborar nuestro diagramas tenemos que tener cuidado con los puntos de inicio y de cierre
  • 17. una vez terminado le damos guardar y nos dirigimos a los folder como una vez mencionado damos clic derecho y nos saldrá crear elemento y en clase nueva
  • 18. en este caso yo escribiré en documentación forma de pago y en propiedades escribiré el nombre del autor
  • 19. diagramas de actividades mi diagrama en este sera sobre como ingresar a un correo electronico o red social
  • 20. aun lado se encuentra la pestaña de codigo de fuente damos clic y nosotros elegimos la opción de java y se transformarán nuestros codigos
  • 21. terminando el diagrama nos dirigimos a los folders y seguimos los mismos pasos anteriormente mencionado
  • 22. yo en mi documentacion escribire
  • 23. yo escribiré mi nombre porque en este caso yo fui el autor
  • 24. y como último paso para generar nuestros códigos daremo en código fuente
  • 25. y nuestros códigos serán generados
  • 26. GRACIAS POR SU ATENCION