Tutorial StarUML 2: Diagrama de clases UML

Hola chicos, bienvenidos una vez más a este artículo. En esta ocasión les mostraré cómo utilizar un diagrama de clase con Star UML.

Normalmente, una clase se ve así, con un título y algunos atributos y operaciones. Los atributos son las características de la clase y las operaciones son las acciones que puede realizar. Ahora, ¿cómo agregar una clase a tu diagrama de UML? Es muy sencillo. Solo tienes que ir a la barra de herramientas, seleccionar la opción de «clase» y hacer clic en el modelo de diseño donde quieres agregarla. Una vez allí, puedes darle un título a tu clase. En mi caso, usaré «Ejemplo». Además, debes indicar si la clase es pública, protegida, privada o de paquete. En este caso, mi clase es pública.

Ahora, en el lado derecho, puedes agregar atributos haciendo clic en el botón verde y operaciones haciendo clic en el botón rojo. Por ejemplo, si quiero agregar un atributo a mi clase, solo tengo que hacer clic en el botón verde y se presentará un campo para ingresar el atributo. Por ejemplo, para el atributo «admin», le asigno el valor «username» y luego indico que es de tipo «string». También puedo indicar si es un miembro público o privado. En este caso, es público.

Si quieres agregar otro atributo, solo tienes que hacer clic en el signo «+» y podrás añadirlo. Por ejemplo, agregaré el atributo «password», que también es de tipo «string».

Una vez que hayas terminado con los atributos, es hora de agregar las operaciones. Solo tienes que hacer clic en el título de la clase nuevamente y luego en el botón rojo. Aquí podrás darle un nombre a tu función y también indicar si es pública, privada o protegida. Para indicar que es pública, se agrega un signo «+» antes del nombre de la función. Si es privada, se agrega un signo «-«. En este caso, vamos a utilizar una función llamada «addUser» que no toma parámetros y es pública, así que le agrego el signo «+».

También puedo agregar otras operaciones, como «removeUser» y «checkUser», que también son públicas. Además, tenemos la operación «changeUserInfo».

¡Y eso es todo para este tutorial! Espero que haya sido útil. Por favor califica, comenta y suscríbete. ¡Hasta luego!

Deja un comentario