Modalidad : Investigación
Titulo: Apertura del Sistema SAP R/3 para el diseño de aplicaciones externas, y desarrollo de un caso practico para ambiente WEB.
Área: Ingeniería de Software
Palabras Claves: ERP, Sistemas, Integración
Profesor Patrocinante: José Duran
Alumno: Patricio Gutiérrez Rodríguez
Descripción del Problema:
La creciente demanda por parte de las empresas de sistemas integrados ha hecho que los sistemas ERP (Enterprise Resource Planning), surjan hoy en día como una solución clara para problemas de integración y acceso a datos. SAP (Sistemas, Aplicaciones y Productos para el procesamiento de datos) es la empresa líder mundial en el mercado de aplicaciones de gestión empresarial pasando a constituirse en un estándar en esta área. Con su producto SAP R/3 basado en la arquitectura cliente/servidor y con la posibilidad de desarrollarse sobre diferentes tipos de plataformas informáticas y sistemas de bases de datos surge como una solución potente, rápida y eficaz, enfocada a facilitar la operativa y gestión empresarial.
Debido a que SAP R/3 constituye una solución integral, estandarizada y parametrizable a cualquier empresa, existen sistemas que por su naturaleza no pueden ser implementados a través de SAP como por ejemplo: Sistemas de Tiempo Real (Control de Procesos), Sistemas de Información geográfica, Sistemas de Control de dispositivos, Sistema de Información On-line vía web, Sistemas en general que son especializados en una área que puede ser propia de
la empresa y que necesita integrar información con SAP R/3. De esta forma surge la necesidad de hacer coexistir distintos sistemas basados en tecnologías distintas y en ocasiones sobre diversas plataformas.
En esto cobra una vital importancia las alternativas, métodos o mecanismos de comunicación que lleguen a usarse para cumplir el objetivo de integrar distintos sistemas. Los mecanismos de integración debieran ser seleccionados de acuerdo a una evaluación que permita una real, completa y eficiente integración de sistemas externos con el sistemas SAP R3, esta evaluación se requiere dado que existen distintas tecnologías de comunicación (a diferentes niveles y plataformas) que provee SAP o que pueden ser desarrolladas en su propio ambiente.
El presente tema de memoria de titulo tiene como objetivos abrir el sistema SAP R3 al desarrollo de aplicaciones externas a el, que puedan trabajen conectadas a su repositorio de datos y que permitan llevar a cabo una coherencia y cohesión en el funcionar de ambas. Esto último implica llevar a cabo un estudio y análisis de las alternativas de comunicación que provee SAP y una evaluación de la implementación de estas sobre distintos escenarios de negocio, siguiendo este enfoque se pretende desarrollar como un segundo objetivo un sistema de consultas en ambientes Web que este integrado al sistema SAP R3. Basándose en estos objetivos se pretende llegar a establecer una guía ha ser consultada cuando se requiera desarrollar o implementar e integrar un sistema al ambiente SAP R/3 sobre los escenarios de negocio que se definan.
Objetivo General:
• Apertura del sistema sap r3 al desarrollo de aplicaciones externas a el y proveer las bases para el desarrollo de sistemas compatibles con SAP R3.
Objetivos Específicos:
• Investigar y conocer las diferentes técnicas de integración, y métodos proporcionadas por sap.
• Definir los requerimientos necesarios y modelar una solución de integración para distintos escenarios de negocios en los que se podría llevar a cabo la integración con sap.
• Realizar una evaluación (en términos técnico, económicos y de negocio) de la implementación de escenarios de integración.
• Desarrollar un caso práctico de integración de un sistema de consultas en ambiente WEB con SAP R3.
Entregables
1. Descripción de los aspectos técnicos y de diseño en la integración de aplicaciones con el sistema SAP R3, bases para la compatibilidad con SAP R3.
2. Implementación de un modulo de consultas en ambiente Web que trabaje integrado on-line con SAP R3. (El marco de negocio donde se implementará se definirá posteriormente)
Metodología de Trabajo
La metodología que se llevara a cabo para desarrollar este proyecto de memoria comprende las siguientes actividades:
1. Recopilación de información respecto al área de integración de sistemas, así como también al área de Ingeniería de Software.
2. Recopilación de información para una introducción respecto al tema de los sistema ERPs y SAP.
3. Descripción de alternativas de Integración (tecnologías Middleware) que proveen SAP R3.
4. Describir en términos técnicos y funcionales las distintas alternativas de integración investigadas.
5. Definir y analizar los posibles escenarios donde se podría realizar un proyecto de integración, analizar los alcances técnicos y economicos.
6. Definir las dimensiones a considerar en la evaluación de las alternativas (técnica, económica, y de negocio...), definir parámetros y criterios para cada dimensión.
7. Conclusión respecto al tema de Integración con SAP R3.
8. Definir un escenario de negocio (caso practico sistema de consultas) donde se requiera realizar una integración de sap con el ambiente WEB.
9. Realizar el análisis de requerimiento para el desarrollo del sistema de consultas en ambiente WEB: Evaluar los alcances técnicos y económicos de la solución a diseñar.
10. Realizar el Diseño de la solución para el sistema de consultas en ambiente WEB, basado en las tecnologías que sap provee.
11. Implementar y Evaluar la solución diseñada. 12. Conclusiones respecto al sistema desarrollado.
13. Desarrollar una Conclusión General de la Memoria, Glosario, Bibliografía y anexos afines.
Referencias
Titulo Autor
Así es SAP José Antonio
Hernández
Manual de SAP José Antonio
Hernández
Programación en ABAP/4 para SAP/R3 José Luis Herreros The SAP R/3 guide to EDI, IDOCs and Interfaces Axel Angeli
Análisis y Diseño de Sistemas de Información SENN, James A
Ayuda de SAP 4.6C SAP Corporation