Proyecto:

Desarrollo de un sistema que posibilita la trazabilidad de los productos de fábrica a través de su red de distribución.

Objetivos:

Creación de una aplicación centralizada para la introducción de dicha información, tanto en forma interactiva como diferida. Integración con la base de datos corporativa que es un Oracle.

Entorno tecnológico:

  • ASP.Net
  • Oracle Database
  • Windows Application
  • Web Services
  • Windows Services
  • Lenguaje de Desarrollo de las soluciones : C#

Aspectos claves:

  • Aplicación web que permita hacer la captura “online” de información, posibilitando la conectividad de los distribuidores mediante un navegador sin requerimientos adicionales.
  • Aplicación Windows Forms para la gestión de la información en distribuidores, en caso conectividad no disponible que soporte procesamiento off line con cache local, y posterior envío de la informacion cuando haya conectividad.
  • Servicios Windows para la captura de información de aplicaciones propietarias ya existentes.
  • Qyue todas las interfaces de usuarios sean multi idioma, para dar servicio a la red mundial de distribuidores.
  • Conectividad SQL Server y con Oracle.
  • Posibilidad de abrir la aplicación a terceros gracias a la utilización de web services.

Equipo:

  • 1 Director de proyecto (cliente)
  • 2 Analistas programadores
  • 1 DBA
  • 1 Diseñador Gráfico

Descripción

La solución final debía permitir la interacción de los usuarios con unos requerimientos de instalación mínimos, y garantizar que éstos pudiesen continuar con sus tareas incluso en caso de no disponer temporalmente de conexión.
Además, se debía permitir a los distribuidores con aplicaciones propias continuar utilizándolas de forma transparente.
Debido a estos requisitos, la entrada de datos se implementó de forma redundante.
El soporte fundamental del sistema sería una aplicación Web integrada en el portal corporativo de la empresa.
Por este medio, los distribuidores pueden realizar todas sus funciones en tiempo real. En caso de problemas de conectividad, un distribuidor puede también descargar e instalar una aplicación Windows sobre .net FrameWork, que le permite informar los pedidos en forma desconectada, y enviar dicha información al sistema puntualmente.
Las posibilidades de conexión se completan con el soporte al envío de información desde aplicaciones ya existentes, mediante Servicios Windows residentes conectados a la lógica de negocio.