sábado, 12 de septiembre de 2015

Introducción a UML



En la actualidad el activo más importante de las organizaciones es la información, y para realizar modelos de información existen herramienta que nos permite estandarizar, comprender mejor la totalidad del sistema, visualizar e identificar cómo funcionará el sistema, y el comportamiento de sus actores.

Para esto podemos utilizar el lenguaje unificado de diagrama o notación (UML) que sirve para especificar, visualizar y documentar esquemas de sistemas de software orientado a objetos. UML no es un método de desarrollo, lo que significa que no sirve para determinar qué hacer en primer lugar o cómo diseñar el sistema, sino que simplemente ayuda a visualizar el diseño y a hacerlo más accesible para otros. UML está controlado por el grupo de administración de objetos (OMG) y es el estándar de descripción de esquemas de software. 

UML se compone de muchos elementos de esquematización que representan las diferentes partes de un sistema de software. Los elementos UML se utilizan para crear diagramas, que representa alguna parte o punto de vista del sistema, se puede representar los siguientes diagramas
  • Diagrama de casos de uso que muestra a los actores (otros usuarios del sistema), los casos de uso (las situaciones que se producen cuando utilizan el sistema) y sus relaciones.
  • Diagrama de clases que muestra las clases y la relaciones entre ellas.
  • Diagrama de secuencia muestra los objetos y sus múltiples relaciones entre ellos.
  • Diagrama de colaboración que muestra objetos y sus relaciones, destacando los objetos que participan en el intercambio de mensajes.
  • Diagrama de estado muestra estados, cambios de estado y eventos en un objeto o en parte del sistema.
  • Diagrama de actividad que muestra actividades, así como los cambios de una a otra actividad junto con los eventos que ocurren en ciertas partes del sistema.
  • Diagrama de componentes que muestra los componentes de mayor nivel de la programación
  • Diagrama de implementación que muestra las instancias de los componentes y sus relaciones.
  • Diagrama de relaciones de entidad que muestra los datos y las relaciones y restricciones entre ellos.
 
https://docs.kde.org/trunk4/es/kdesdk/umbrello/uml-basics.html

No hay comentarios:

Publicar un comentario