Sin categoría

¿Qué es UML?

Aprende lenguaje unificado de modelado.

Alguna vez te has preguntado

  • ¿Cómo se realiza la estructura de un software?
  • ¿Si existen herramientas para poder modelar datos, procesos, acciones o implementaciones?

Estas herramientas existen y se encuentran contenidas en UML Lenguaje de modelado Unificado. Esta basada en la programación Orientada a Objetos.

¿Qué es el UML?

El Lenguaje Unificado de Modelado (UML) se creó por la necesidad de un lenguaje de modelado visual fácil de entender por desarrolladores y usuarios al momento de desarrollar la arquitectura, el diseño y la implementación de sistemas de software complejos.

Es comparable a los planos usados en otros campos y consiste en diferentes tipos de diagramas. En general, los diagramas UML describen los límites, la estructura y el comportamiento del sistema y los objetos que contiene y como funcionan.

¿Como utilizarlo en el modelado de datos?

El UML es popular entre los programadores, pero no suele ser usado por desarrolladores de bases de datos. Una de las razones es sencillamente que los creadores de UML no se enfocaron en las bases de datos.

A pesar de ello, el UML es efectivo para el modelado de alto nivel de datos conceptuales y se puede usar en diferentes tipos de diagramas UML. Puedes utilizar un diagrama de un modelo de clases orientado a objetos en una base de datos relacional.

  • Funcionales: Se trata de diagramas de casos de uso que describen la funcionalidad del sistema desde el punto de vista del usuario.
  • De objetos: Se trata de diagramas de clases que describen la estructura del sistema en términos de objetos, atributos, asociaciones y operaciones.
  • Dinámicos: Los diagramas de interacción, los diagramas de máquina de estados y los diagramas de actividades se usan para describir el comportamiento interno del sistema.

Herramientas para realizar diagramas UML

  • Gliffy: una herramienta UML online para dar los primeros pasos.
  • MagicDraw: todo lo que se necesita para diagramas UML profesionales.
  • Lucidchart: la herramienta UML online para el trabajo en equipo
     

 

 

Videotutorial UML

Presentación UML en el desarrollo de software

Presentación de PowerPoint sobre El lenguaje de modelado en el desarrollo de software.

Descarga la presentación que realicé para esta temática. Retomando los puntos importantes como son: características básicas del modelado, tipos de diagramas contenidos en esta herramienta, ramificaciones de diagramas según su uso,  conceptos y palabras claves utilizadas en UML y todo lo relevante del tema.

Se parte de esta comunidad de aprendizaje y comparte el material, el videotutorial  con el cual podrás seguir las actividades  alojadas en  la plataforma iscjoseluischavezg.mx

Version: 2.1
Published: 13 marzo, 2021

Deja un comentario

Tu dirección de correo electrónico no será publicada. Los campos obligatorios están marcados con *