Reto

El cliente necesitaba una aplicación de escritorio que, conectándose a una base de datos externa, le permita detectar los cambios que se han producido en una serie de campos en un periodo determinado, así como descargar dichos cambios a una hoja de cálculo.

La aplicación debe ser multilenguaje y el periodo será seleccionable mediante filtros.

El reto reside en que se trata de una base de datos incremental de más de 50 millones de registros.

Solución

Se ha desarrollado una aplicación de escritorio mediante Visual Studio. Debido al gran volumen de la base de datos, la solución genera una réplica de la misma base de datos en un entorno local para agilizar la lectura y/o escritura de la información, los datos se importan diariamente a la base de datos local siendo esta actividad transparente para el cliente. La solución incluye la posibilidad de exportar los datos a la plantilla de Excel requerida por el cliente.

Características
 

Visual Studio con lenguaje C#

Base de datos MySQL