Académique Documents
Professionnel Documents
Culture Documents
aplicaciones
Antes de codificar una aplicacin, es necesario sentarse frente al bloc de notas, en lugar de
frente al ordenador. Realizar el anlisis y el diseo de aplicaciones es una tarea bsica para
realizar antes de la codificacin, pese a la tendencia de todos los programadores
(especialmente, los inexpertos), a sentarse a programar.
El uso de herramientas como argoUML (editor de diagramas), permite realizar un diseo de
la aplicacin empleando UML, de manera que se puedan generar las clases del diagrama
dibujado automticamente. As, el diagrama de clases UML no es slo una ayuda al diseo
de aplicaciones, sino que se convierte en un aportacin interesante a la programacin, lo
cul puede ser un incentivo a tener en cuenta.
Introduccin
Para comenzar a trabajar con argoUML, slo es necesario arrancar la aplicacin, ya que
est dedicada integramente al diseo de diagramas UML. Pulsando con el botn derecho
sobre el modelo, podemos elegir crear diagramas de casos de uso, diagramas de
secuencia ... etc.
Para comenzar a dibujar clases, se pincha en el el cuadro de clase (el segundo de la paleta),
y se marca algn punto del rea de dibujo. La clase aparecer, sin ninguna informacin
asociada.
Cuando se selecciona una clase, una flecha con la punta triangular hueca aparece en su
parte superior, de manera que es posible estirarla hasta establecer una relacin de herencia
de manera automtica:
Generando el cdigo
Una vez creado el diagrama, para generar el cdigo fuente slo es necesario pulsar F7, o ir
al men principal, opcin Generar (o Generate). Es capaz de generar, a partir de diagramas,
cdigo para C++, PHP, C# o Java.
Rectangulo.h y Rectangulo.cpp
Circulo.h y Circulo.cpp
Figura.h y Figura.cpp
ListaFiguras.h y ListaFiguras.cpp