Post on 01-Jan-2016
Configuración de Eclipse
para hacer diagramas UML
¿Qué es UML?
Lenguaje Unificado de Modelado (LUM o UML, por sus siglas en inglés, Unified
Modeling Language) es el lenguaje de modelado de sistemas de software más
conocido y utilizado en la actualidad; está respaldado por el OMG (Object
Management Group).
¿Para qué se usa?
Es importante remarcar que UML es un "lenguaje de modelado" para especificar
o para describir métodos o procesos. Se utiliza para definir un sistema, para
detallar los artefactos en el sistema y para documentar y construir. En otras
palabras, es el lenguaje en el que está descrito el modelo.
Aquí se hará un modelado reverso, es decir a partir de la clase se creara el
diagrama.
Instalación de UML2
1) Pre-requisitos
a. JDK
b. Eclipse
c. Descompresor (Winrar, winZip, 7 Zip, etc)
2) Instalación
a. Instalar el plug-in:
i. Help→Install New Software…
ii. Click en add y agregamos los datos:
Name: ObjectAid UML Explorer
Location: http://www.objectaid.com/update
iii. Seleccionamos todo y siguiente.
iv. Cargara y nos dira que vamos a instalar, siguiente.
v. Aceptamos y finalizamos
vi. Cargara y nos pedirá reiniciar Eclipse, es probable que en la
instalación nos pida una validación, la aceptamos.
3. Ejemplo
Crearemos un ejemplo simple.
1. Ingresaremos a eclipse y creamos un Proyecto Java:
a. New→Other→ Java Project, Next.
b. Escribimos el nombre demoCJAVA, Finish.
c. Creamos un paquete. New→Package
d. Damos el nombre: com.cjava, siguiente.
e. Creamos una clase. New→Class
f. Asignamos el nombre y seleccionamos “public static void…”
g. Agregamos un entero, un String y creamos sus “Getters and
Setters”. En realidad podemos usar una clase cualquiera.
h. Ahora creamos una diagrama de clase. New→Other
i. Dentro de ObjectAid UML Diagram seleccionamos Class
Diagram, siguiente.
j. Damos un nombre: diagramaCJAVA, finish.
k. Habremos creado una hoja en blanco cuya extensión es .UCLS
l. Para ver nuestro diagrama, basta con arrastrar la clase.
2. Expliquemos.
a. Si las clases estuvieran relacionadas, es decir herencia estas
se relacionarían en el diagrama.
b. Imaginemos ahora un proyecto más grande, con EJBs, DAOs,
Implements, etc.
¡Ahora te toca a ti! Convierte en diagramas tus proyectos.
Trabajo realizado por el área de sistemas de CJAVA
Para consultas, dudas o asistencia técnica comunicarse al siguiente correo:
o jmanay.cjavaperu@gmail.com
o jmanay@cjavaperu.com
o www.cjavaperu.com