Zusammenfassung der Ressource
UML(Lenguaje
Unificado de
modelado)
- LENGUAJE
GRÁFICO
- VISUALIZAR
- DESCRIBIR
- CONSTRUIR
- Diagramas
- De componentes
- Los componentes son trozos autónomos de
código que pueden volverse a usar desplegándolo
de manera indipendiente.
- De clases
- Se usa para mostrar las clases de un
sistema y las relaciones entre ellas. Una
sola clase puede mostrarse en más de un
diagragama de clases y no es necesario
mostrar todas las clases en un solo
diagrama monolítico de clases.
- De interacción
- Un diagrama de secuencia implica
un ordenamiento en el tiempo al
seguir la secuencia de mensajes
desde arriba a la izquierda abajo a
la derecha.
- Los diagramas de colaboración
usan las mismas clases y
mensajes, pero organizados en una
disposición espacial.
- De estado
- Muestra el estado cambiante de un solo
objeto conforme este pasa por un
sistema. SI continuamos con nuestro
ejemplo entonces nos enfocamos sobre
Esaw y cómo está cambinado su estado
a medida que busca con afán el
alimento, lo encuentra y lo consume.
- De actividades
- Es la versión UML de un diagrama de
flujo. Los diagramas de actividades se
usan para analizar los procesos y, si es
necesario, volver a relaizar la ingeniería
de procesos
- Beneficios
- Establecer conceptos y
artefactos ejecutables.
- Mejor soporte a la
planeación y al control de
proyectos.
- Modelar sistemas (y no
sólo de software)
utilizando conceptos
orientados a objetos.
- Lenguaje gráfico para visualizar, especificar y
documentar cada una de las partes que
comprende el desarrollo de Software
- Para familiarizarse
- ¿Qué tipo de diagramas se
pueden crear?
- Lo mejor sería crear un diagrama
inclinado a la resolución de los
problemas expuestos basándose en
el análisis y el diseño.
- ¿Cuán grande puede ser un
diagrama?
- Un modelo demasiado grande puede
aumentar la confusión a la hora de la lectura.
Lo mejor sería crear modelos detallados, pero
no demasiados. Como la programación, la
creación de modelos UML requiere de práctica.
- ¿Cuánto texto debe
complementar mis modelos?
- Si se agrega demasiado texto, se restringe el fin que debe
tener el lenguaje modelado. Que se sostiene en la parte
gráfica, así que agregar demasiado texto sería innecesario,
es mejor apoyarse en imágenes y textos concisos
- Una imagen vale más
que mil líneas de
código
- Una de las caracteristicas que tiene UML, o en lo que se fundamenta es la representación de cualquier
proceso en modo gráfico, donde es proceso se pueda sintetizar y/o organizar de manera más simple y
breve pero sin perder sus propiedades