Cuando se construye software, las presiones para que se libere el sistema con frecuencia inducen a construir ejecutables a partir de utilitarios de la base de datos. Por las mismas razones, se produce una postergación indefinida de actividades importantes como modelización visual y documentación
Por otra parte, si la empresa pretende obtener alguna certificación (CMMI, ISO, etc.) o esta sometida a revisiones externas de auditores u organismos reguladores, difícilmente aprobara el examen si no cuenta con la documentación adecuada y la capacidad demostrada de mantenerla actualizada.
JTV Consultores ofrece una alternativa de solución a este problema que ha demostrado ser efectiva, alcanzable en un plazo razonable y soportada por herramientas líderes en el mundo, que facilitan la integración con las principales plataformas de desarrollo, bases de datos y sistemas operativos existentes en el mercado.
Utilizando herramientas para ingeniería de reversa, se construye un modelo visual utilizando UML que represente la estructura de datos en la base de datos y la arquitectura del sistema. Se mostraran las tablas en formato de diagrama de clases, mostrando columnas, funciones, cardinalidad, estereotipos y triggers. La misma herramienta permitirá generar el modelo lógico y visualizar las tablas con sus elementos, tipos de datos y relaciones.
Estos diagramas se relacionan con el diagrama UML de casos de uso para facilitar la visualización de la funcionalidad del sistema y podrán asociarse a diagramas de actividades y de secuencia para permitir una mejor visualización de la funcionalidad del negocio y del caso de uso. |