Portafolio

Sistema Normalizador de Direcciones

26 Marzo 2016
(0 votes)

La compañía Organización Coordinadora Argentina, C.A. OCA tuvo la necesidad la necesidad de implementar el Sistema TMS en donde este requería tener un identificador único para las direcciones de todos los sistemas. Por esta razón se vio la necesidad de tener un sistema que gestionara todas las direcciones en donde OCA hace entrega de envíos y de esta manera todos los sistemas tuvieran un punto de referencia para la validación de direcciones.

Este sistema deberá gestionar la normalización de todos los sistemas de OCA, los cuales se integrarían progresivamente, lo que significa gestionar alrededor 200.000 normalizaciones diarias aproximadamente dado que también los clientes tendrán un acceso a gestionar sus direcciones a través servicios específicos destinados para tal fin.

Querit Group junto al staf técnico de OCA estudiaron los alcances del proyecto y se tomo la decisión de implementar una aplicación orientada a servicio y separada en los siguientes componentes:

  • Servicio Normalizador (WCF)
  • Servicio Seguridad (WCF)
  • Servicio Gestión (WCF)
  • WebSite (MVC5)
  • DB Conocimiento (MongoDB)
  • DB Gestión (SQL Server)

Los resultados de la implementación del Normalizador alcanzaron las expectativas, todos los sistemas pudieron acceder al directorio único de direcciones con una capacidad de respuesta optima, las partes individuales del sistema cumplieron con sus objetivos y debido a su arquitectura. 

El Normalizador gestiona lotes de 120.000 direcciones diarias y permite acceder a todas las direcciones normalizadas y no normalizadas para poder generar estadísticas de todos los tipos de solicitudes, dependiendo del estado final de la solicitud (Ok, Error o Respuesta Múltiple).

El Normalizador de Direcciones utiliza un sistema de referencia administrado en una base de datos MongoDB requerido por volumen de consultas y los datos cargados en la DB provienen de la Api de direcciones de Google, donde este tiene la mayor cantidad de datos de dirección accesibles. 

Read 411 times Last modified on Sábado, 26 Marzo 2016