GXplorer, GeneXus .Net, Ajax y tarjetas inteligentes
GXplorer y GeneXus son utilizados en un proyecto que usa tarjetas inteligentes sin contacto, para recopilar y transmitir via GPRS los datos de ventas en los ómnibus de la flota de Copsa.
Techmar, empresa que se dedica a brindar soluciones Datawarehousing, comenzó a implementar un proyecto de DW en la compañía de transportes colectivos Copsa, a pedido de Melbilan.
El proyecto original consistía en la implementación de dispositivos de puntos de venta que soportaran el pago por medio de tarjetas inteligentes sin contacto, trasmitiendo información vía GPRS para luego procesar dicha información usando GXplorer, la herramienta Datawarehousing de ARTech.
Pero luego, el proyecto se amplió al incorporar el pedido del desarrollo a medida de sistemas para la recaudación, preventa y estadísticas. Debimos adecuar los programas de gestión a la realidad de Copsa y a su forma de facturación, explicó el Ing. Jorge Tocar, director de Techmar.
Actualmente, la flota de ómnibus de Copsa en Uruguay está provista de terminales expendedoras que almacenan en su memoria flash los diferentes tipos de tarifas, y trayectos que se comercializan a través de distintas formas de pago (abonos, billeteras, pases libres).
La empresa Copsa usa tarjetas inteligentes sin contacto que incluyen un software que intercambia información con las terminales expendedoras por cada venta realizada. Esta información es almacenada en la memoria flash de las terminales y luego es enviada vía GPRS a un ftp de la compañía.
Las información de las ventas realizadas por los choferes (o liquidaciones pendientes para la empresa) pasan del ftp a la bandeja de entrada de un servidor SQL, y de allí a un servidor de aplicaciones donde corre una aplicación GeneXus que sirve de interfase con los sistemas de recaudación y preventa, así como con GXplorer.
"Estamos convencidos de GXplorer y GeneXus como herramientas, nos permiten ofrecer toda la solución Datawarehousing, desde la extracción y transformación de los datos hasta la visualización en el cliente", señaló Mario Guedes de Rezende, director de Techmar.
Antes de la implementación de este sistema Copsa demoraba un mes y medio ingresar la información de ventas de un mes, por lo cual les resultaba imposible llevar controles y analizar la información estando al día.
Actualmente está en producción el sistema de recaudación, y el análisis de la información estadística a través de GXplorer, en tanto el sistema de preventa se encuentra en su etapa final de desarrollo.
La aplicación Web (Recaudación y Backend, donde se utiliza Ajax ) fue desarrollada con GeneXus 8.0 para .NET mientras que la aplicación Win (Preventa) fue desarrollada en tres capas con GeneXus 8.0 .NET. Ambas se conectan por una WAN a los clientes en ambiente Microsoft.