¿Por qué la nueva tecnología de Go Up es mejor que la del resto? Muy simple:

  • Una conversión automática significa que no se requiere trabajo manual, lo cual acelera todo el proceso.
  • La solución adiciona funciones avanzadas en su aplicación durante el proceso de conversión.
  • Los costos de mantenimiento son más bajos.
  • Se elimina la dependencia de licencias.
  • El nuevo sistema convertido mantiene la misma funcionalidad, pero es aún mejor.
  • El nuevo código es 100% legible, eficiente y fácil de mantener.

Con el fin de entender plenamente el proceso y la diferencia que hay con nuestras herramientas, es necesario explicar todo el funcionamiento de principio a fin:

Método

Como tal vez sepan, la conversión de los sistemas de información desde un software Magic a un marco .NET de Microsoft requiere de un trabajo preliminar cuidadoso y, por supuesto, del uso de metodologías efectivas. A partir de ahí, comenzaremos con las aplicaciones existentes que abarcan la más actual lógica de negocios.

El proceso de conversión atraviesa diversas etapas que son las siguientes:

  • La consolidación de normas tecnológicas.
  • Aprender sobre la aplicación actual en el ambiente Magic.
  • Dar prioridad a los módulos de aplicación.
  • Migrar la base de datos.
  • Prueba de concepto (opcional).
  • Conversión de la aplicación.
  • Prueba (realizada por los programadores, profesionales de framework y el usuario final).

Proceso de conversión automática

Mientras la conversión se encuentra en proceso, las herramientas automatizadas son usadas para decodificar el código fuente de la aplicación Magic. La producción resultante servirá como base para crear objetos, propiedades y relaciones que atravesarán un proceso de aprendizaje y optimización en la siguiente etapa de la conversión. Esta etapa también producirá un código estándar y sin errores, muy fácil de mantener. La herramienta automatizada reduce el proceso de trabajo, lo torna más eficiente, conserva máxima funcionalidad y genera código estándar y unificado.

Arquitectura

La arquitectura de la aplicación convertida se basa en un modelo multicapa que implementa una separación entre la capa de acceso a datos, la capa de lógica de negocio y la capa interfaz usuario. Nuestro objetivo es simple, crear un sistema flexible que permita el uso de diferentes bases de datos y el intercambio de módulos sin dañar otros módulos, junto con una fácil integración, unidad de pruebas, etc.

Tecnologías y bibliotecas

Para que todo funcione fluidamente, se trabaja estrechamente con el personal de la empresa definiendo un acuerdo de los frameworks combinados, las bibliotecas disponibles, así como las bibliotecas de interfaz de usuario, ya que todas ellas serán usadas a través de todo el proceso. En cuanto a las tecnologías y bibliotecas, los siguientes apartados señalan lo que debe abordarse específicamente:

  • Idioma destino y la plataforma convertida.
  • Acceso a las bases de datos.
  • Seguridad de la aplicación.
  • Combinación de las bibliotecas durante el proceso de conversión.
  • Componentes descargados para el cliente.
  • Informes.

El objetivo de Go Up Technology es hacer que este proceso sea rápido, fluido y más efectivo que otras soluciones utilizadas anteriormente.