sábado, 14 de abril de 2018

Reingenieria

 Seguir el artículo anterior para solucionar los problemas que genera la base de datos.
En este caso existen algunos campos obligatorios con lo que al ejecutar el proyecto Java no encuentra datos y da errores.
- La solución está aquí.
Crear un proyecto Java en Eclipse y asignarle un nombre





Obtener los archivos de ejemplo

Descomprimir.
Copiar las carpetas de CodigoFuente/src: (CapaDatos, CapaInterfaz, CapaLogicaNegocio, eui) dentro de la carpeta src del nuevo proyecto creado.












En Eclipse-Help-Eclipse Marketplace, buscar Uml lab



Instalar Uml Lab modeling

Pinchar con el boton derecho en el paquete CapaDatos y seleccionar UML Lab Modeling-Reverse Enginiering ...
 

... y continuar contar siguiente hasta generar el diagrama UML.
Para ver el gráfico de llamadas de un método, seleccionar el método y con el botón de la derecha seleccionar callers y callees, con lo que se genera el siguiente gráfico de llamados y llamadas

Diagramas de secuencia. Al igual que en la anterior secuencia, pinchar con el botón de la derecha en un método y seleccionar Sequence Diagram.


Ir desplegando en el botón + hasta llegar al nivel de profundidad deseado
 





Captura con un nivel de despliegue adecuado