Diseño implementación de una interfaz de comunicación basada en servicios web para ERP'S
View/ Open
Date
2013-07-14Author
Gallego Cruz, Carlos Andrés
Ramírez Torres, Héctor Daniel
Metadata
Show full item recordAbstract
Los adelantos tecnológicos presentados en las últimas décadas han causado una
evolución, cambio y crecimiento continuo en el entorno empresarial, ocasionando
que sea cada vez más competitivo y agresivo. Por esta razón las empresas de la
actualidad deben mejorar sus procesos al mismo ritmo que evoluciona la
tecnología, ya que corren el riesgo de quedar en obsolescencia, lo cual permitiría
que la competencia tome ventaja en factores críticos como efectividad, eficiencia y
tiempo de respuesta. Además, el hecho de que las empresas empleen sistemas
computacionales para que asistan sus procesos internos, brinda la posibilidad de
atender mucho más rápido las nuevas solicitudes de sus clientes, lo cual aumenta
las posibilidades de extender su mercado actual y atraer nuevos clientes
potenciales.
“Las compañías exitosas entienden que un alto nivel de rendimiento en su cadena
de abastecimiento es un factor clave para su continuo crecimiento y es por eso
que constantemente invierten mucho trabajo y esfuerzo en mejorar la calidad de
sus servicios y productos, marketing, satisfacción del cliente, rendimiento,
eficiencia y rentabilidad, ya que los ganadores del mañana serán quienes logren
reunir y reaccionar rápidamente ante información crítica”.
Tomar decisiones de esta forma permite a las organizaciones cumplir
con sus expectativas de crecimiento y al mismo tiempo les permite
utilizar la información como una ventaja competitiva.
Para lograr cumplir esta visión, las compañías requieren una infraestructura que
proporcione información a través de todas las funciones y localidades de la misma,
para esto se hace necesario el uso de un software de Planeación de Recursos
Empresariales (ERP2).
Actualmente las compañías poseen uno o más de estos
sistemas, los cuales se encargan de controlar la información en cada uno de sus
departamentos y áreas, hoy en día estos sistemas son vitales en las
organizaciones ya que permiten que la información sea correctamente
almacenada y procesada, además son indispensables para llevar al máximo la
productividad y eficiencia de los procesos internos.
En algunos casos se hace necesario la interoperabilidad de los sistemas ERP
permitiendo que se comuniquen entre sí, compartiendo información y recursos que
no están disponibles dentro de sus arquitecturas individuales; así mismo, este
tema se ha convertido en un componente clave para todas las empresas, debido a
que cada departamento tiene diferentes maneras de organizar y estructurar la
información que genera y por lo general, esta es la razón para que haya más de
un sistema ERP implementado.
Otra situación que se presenta en muchas ocasiones es que estos sistemas están
situados en lugares muy distantes geográficamente y los usuarios se conectan a
través de redes virtuales privadas (VPN).
El modelo actual de trabajo funciona correctamente cuando la información que
debe pasar por los equipos de los usuarios es poca, pero en el momento en que
esta información alcanza altos volúmenes de datos, se generan complicaciones en
las labores del usuario, debido que la información a procesar es cargada en su
equipo y éste no posee los recursos necesarios para el correcto y ágil
procesamiento de dicha información, haciendo que se ralentice su sistema o
incluso pueda provocar un bloqueo total de su equipo, lo que llevaría al usuario a
un lapso de improductividad mientras el equipo se restablece, además
probablemente cause congestión en la red de datos, disminuyendo así la
efectividad y eficiencia de la empresa.
En este trabajo se aborda el diseño e implementación de un conjunto de
soluciones las cuales logren exponer un nuevo modelo de comunicación, el cual
permita reducir el consumo de recursos hardware del equipo de los usuarios,
disminuyendo la cantidad de información que estos deben procesar, realizando
peticiones pequeñas al servidor de aplicaciones las cuales le indiquen el tipo de
procesamiento al que debe someter la información y la clase de respuesta que
debe entregar, de esta manera se planea disminuir las cargas en la red y acelerar
la respuesta a los usuarios finales.
Descripción
ilustraciones, gráficos, tablas