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
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