Está en la página 1de 18

ARQUITECTURA

ERP

ASPECTOS TÉCNICOS QUE INTERVIENEN EN LA


ARQUITECTURA DE SISTEMAS ERP

Arquitectura Cliente/Servidor Base de datos centralizada


• Uno o varios servidores, se encargan de • Todos los módulos trabajan sobre la
dar servicio a el resto de los clientes misma base de datos permitiendo de
• Maquinas independientes desde los esta manera una mayor integración entre
clientes departamentos y partes del ERP

Sistema Operativo Lenguaje de programación


• Multiplataforma • Adapta el ERP a las necesidades
específicas de una empresa

1
ARQUITECTURA DE UN SISTEMA ERP

Abierta
Flexible
Escalable
Integrable
3

EVOLUCIÓN DE LA ARQUITECTURA EN
SISTEMAS ERP
Arquitectura
Orientada a
• Integración dentro la empresa Servicios
• Procesos de negocio internos
• Datos internos • Integración multi-empresa
• Interfaces propietarias • Procesos entre compañías
• Sistema modular centrado en áreas • Datos compartidos
funcionales • Interfaces estándar abiertos
• GUI estándar • Basada en componentes, orientada a la
construcción de servicios
Arquitectura • Portales de la empresa personalizados
Cliente/Servidor

2
ARQUITECTURA CLIENTE/SERVIDOR

CAPA DE PRESENTACIÓN

Responsable del control de la interacción entre el usuario y la aplicación.


Se engloban todas las tareas que deben ser realizadas por la parte Cliente
del modelo general.
La codificación de las tareas consiste en la llamada a procesos
independientes situados en las otras capas, cuya ejecución es totalmente
transparente.

Si en la capa de presentación no se incluye la capa de aplicación ni


accesos directos a datos, esta capa será inmune a los cambios
introducidos en los procedimientos de la empresa
6

3
CAPA DE APLICACIÓN

Controla la secuencia de acciones y fuerza el cumplimiento de las


reglas del negocio propias de cada empresa

Asegura la integridad de las transacciones de las operaciones


necesarias

Transforma una serie de datos en información útil para el usuario


mediante la aplicación de las reglas apropiadas

CAPA DE BASE DE DATOS


Se encuentran los procesos encargados de la gestión
de los datos propiamente dicha
• Procesos encargados del mantenimiento de los datos
• Procesos para garantizar las reglas de integridad referencial
establecidas
• Gestión de las transacciones.

Se emplea un Sistema de Gestión de Bases de


Datos Relacionales

4
ARQUITECTURA ORIENTADA A SERVICIOS

Son una forma de desarrollar


sistemas distribuidos en la que
los componentes del sistema
son servicios independientes y
se ejecutan en computadoras
distribuidas geográficamente

ARQUITECTURA ORIENTADA A SERVICIOS

Los protocolos estándar


basados en XML

SOAP

WSDL
10

5
ARQUITECTURA ORIENTADA A SERVICIOS

Reto Integración

Servicios

Cliente
11

SERVICIOS DEBE CUMPLIR CON:


Ser modulares.
Ser reutilizables.
Trabajar en conjunto con otros módulos.
Ser capaces de clasificarse e identificarse.
Debe ser posible supervisarlos.
Cumplir con los estándares específicos de la industria
12

6
SERVICIOS WEB

Es una representación estándar


para cierto recurso
computacional o información
que pueden usar otros
programas
13

SERVICIOS WEB

Recursos de Recursos de
almacenamiento información

Recursos de
computadora
14

7
DIFICULTADES AL IMPLEMENTAR UNA
ARQUITECTURA ORIENTADA A SERVICIOS
Las fronteras de la empresa no son fijas, ni permanecen
estables.
El mapa de relaciones de las empresas crece y se hace más
complejo.

La realidad tecnológica se compone de una diversidad de


sistemas y aplicaciones heterogéneos
La realidad cultural de las organizaciones también suele ser
heterogénea y en ocasiones reticente a nuevos cambios
15

DIFICULTADES AL IMPLEMENTAR UNA


ARQUITECTURA ORIENTADA A SERVICIOS

Falta de visión de los responsables de las empresas

El entorno social y económico plagado de cambios


anunciados y promocionados
La empresa E-Business requiere de modelos de negocio
adaptativos

16

8
La tecnología de servicios web define los siguientes
estándares:
El lenguaje en que los
servicios son descritos
XML
El protocolo de
comunicación de mensajes SOAP
escritos en XML
La descripción de los tipos
de datos y estructuras de WSDL
los Servicios Web
El mecanismo para publicar
y encontrar los Servicios
UDDI
17

Los servicios web integran a:


• Tecnología de • Data
portales de Warehousing.
empresa.
Las La
personas información

Los
La
procesos
tecnología
de negocio
• Web Services. • Business
Process
Management. 18

9
ARQUITECTURA ORIENTADA A SERVICIOS

19

EJEMPLO PLATAFORMA SAP NETWEAVER

20

10
MÓDULOS
SAP R/3

SAP R/3

La información es
El sistema SAP R/3 es un
almacenada, está disponible
sistema integrado.
a través de todo el sistema.

Facilita el proceso de
transacciones y el manejo
de información

22

11
MÓDULOS SAP

Financiera

SAP
Recursos
Logística
humanos
23

SAP

Módulos de Finanzas

• FI (Gestión financiera)
• CO (Controlling o Contabilidad de costes)
• EC (Controlling Corporativo)
• IM (Gestión de inversiones)
• TR (Tesorería)
24

12
Módulos de Logística

• LO (Logística general)
• SD (Ventas y Distribución)
• MM (Gestión de Materiales)
• PP (Planeamiento de la producción)
• PM (Mantenimiento)
• QM (Control de calidad)
• PS (Sistema de control de proyectos)
• WM (Gestión de almacenes)
25

Módulos de RRHH

•PA (Administración de personal)


•PD (Desarrollo y planificación
personal)
•IS (Solución vertical para
industrias)
26

13
SAP
Módulos de Ventas

• Pedidos
• Pedidos por cliente
• Pedidos por referencia
• Facturación
• Listado de precios
• Cuentas por cobrar
27

SAP

Módulos de Compras

• Cuentas por pagar


• Órdenes de compra
• Listado proveedores
• Proveedores por referencia
• Precios
28

14
SAP

Módulos de Gestión y planificación de la


Producción
• Trazabilidad productos
• Registro lotes
• Control de costes
• Conocimiento de desviaciones
29

SAP

30

15
ARQUITECTURA SAP R/3

31

ARQUITECTURA SAP: CLIENTE / SERVIDOR

Altamente modular
Se aplica por medio del software
Los modos de iteración entre
clientes y servidores pueden ser
controlados
32

16
ARQUITECTURA SAP: CLIENTE / SERVIDOR

Nivel de
Nivel de
almacenamiento
presentación
de datos

Nivel de
aplicación
33

NORMAS INTERNACIONALES PARA INTERFAZ


ABIERTA

CPI-C. Common
Programming
TCP/IP. RPC. SQL.
Interface-
Communication).

X.400/X.500,
ODBC. OLE/DDE.
MAPI

34

17
BASES DE DATOS COMPATIBLES CON EL
SISTEMA R/3
• Informix

• Oracle

• Adabas

• Sybase ASE

• IBM DB/2

• Microsoft SQL Server


35

¡GRACIAS!

18

También podría gustarte