232
UNIVE FACU SISTEMA U AUTOR (ES): DAVID KA PLANEACIÓN DE LOS INTEGRALES (ERP´s) P NEGOCIOS Plan: 2005 Licenciatura: Informática Área: Informática la información) Requisitos: Ninguno Tipo de asignatura: ERSIDAD NACIONAL AUTÓNOMA DE MÉXICO ULTAD DE CONTADURÍA Y ADMINISTRACIÓN UNIVERSIDAD ABIERTA Y EDUCACIÓN A DISTAN ANAGUSICO SISTEMAS PARA LOS Clave: 0050 Créditos: 8 a Semestre: 7 a (Gestión de Horas asesoría: Horas semana: Obligatori a ( ) Optativa ( SUAyED 1 NCIA de por 4 x )

Planeacion Sistemas ERP

Embed Size (px)

DESCRIPTION

Planeacion Sistemas ERP

Citation preview

Page 1: Planeacion Sistemas ERP

UNIVERSIDAD

FACULTAD DE

SISTEMA U

AUTOR (ES): DAVID KANAGUSICO

PLANEACIÓN DE LOS SISTEMAS

INTEGRALES (ERP´s) PARA LOS

NEGOCIOS

Plan: 2005

Licenciatura: Informática

Área: Informática (Gestión de

la información)

Requisitos: Ninguno

Tipo de

asignatura:

NIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO

ACULTAD DE CONTADURÍA Y ADMINISTRACIÓN

UNIVERSIDAD ABIERTA Y EDUCACIÓN A DISTANCIA

KANAGUSICO

PLANEACIÓN DE LOS SISTEMAS

INTEGRALES (ERP´s) PARA LOS

Clave: 0050

Créditos: 8

Licenciatura: Informática Semestre: 7

Área: Informática (Gestión de Horas de

asesoría:

Horas por

semana:

Obligatori

a ( )

Optativa ( x )

SUAyED 1

ISTANCIA

Horas de

Horas por

4

Optativa ( x )

Page 2: Planeacion Sistemas ERP

SUAyED 2

TEMARIO OFICIAL (horas sugeridas 64)

1. PLATAFORMA DE HARDWARE PARA

SISTEMAS EMPRESARIALES

8

2. CONCEPTOS DE BASES DE DATOS

RELACIONALES Y MULTIDIMENSIONALES

8

3. SEMBLANZA DE LOS SISTEMAS INTEGRALES 6

4. PRINCIPALES ALTERNATIVAS DE LOS

SISTEMAS EMPRESARIALES (ERP´S)

10

5. CONCEPTOS DE SUPPLY CHAIN

MANAGEMENT (CADENA DE SUMINISTRO)

12

6. PLANEACIÓN E IMPLANTACIÓN DE UN

MÓDULO DE ERP

20

Page 3: Planeacion Sistemas ERP

SUAyED 3

INTRODUCCIÓN GENERAL A LA ASIGNATURA

La materia es una introducción a los sistemas integrales de gestión

conocidos en inglés como ERP, las siglas significan Enterprise

Resource Planning. Dichos sistemas se encargan de gestionar la

información de una organización, generalmente tramitan información

sobre inventarios, recursos humanos, ventas, compras o producción.

La asignatura está dividida en seis unidades.

En la unidad 1 se tratan temas introductorios como el concepto de

ERP, sus características, sus ventajas y desventajas, además del

hardware y software necesario para su ejecución.

La unidad 2 trata de temas fundamentales de bases de datos

relacionales y multidimensionales. La unidad 3 hace una semblanza

sobre la historia de los ERP y su impacto en las organizaciones.

La unidad 4 trata de alternativas de ERP tanto de opciones

comerciales como libres. La unidad 5 trata del concepto de la

cadena de suministro y la unidad 6 trata de los pasos necesarios

para implantar un ERP en una organización.

Page 4: Planeacion Sistemas ERP

SUAyED 4

OBJETIVO GENERAL DE LA ASIGNATURA

Al finalizar el curso, el alumno conocerá los aspectos relacionados

con los sistemas integrales para los negocios (ERP´S), así como

también conocerá las principales alternativas que existen en el

mercado sobre estos sistemas.

Page 5: Planeacion Sistemas ERP

SUAyED 5

ESTRUCTURA CONCEPTUAL

PLATAFORMA DE HARDWARE PARA

SISTEMAS EMPRESARIALES

CONCEPTOS DE BASES DE DATOS

RELACIONALES Y MULTIDIMENSIONALES

PLANEACION E IMPLANTACION DE

UN MODULO DE ERP

CONCEPTOS DE SUPPLY CHAIN MANAGEMENT (CADENA DE SUMINISTRO)

PRINCIPALES ALTERNATIVAS DE

LOS SISTEMAS INTEGRALES

ERP`S

SEMBLANZA DE LOS SISTEMAS INTEGRALES

Page 6: Planeacion Sistemas ERP

SUAyED 6

UNIDAD 1. PLATAFORMA DE HARDWARE PARA SISTEMAS

EMPRESARIALES

OBJETIVO PARTICULAR

Al finalizar esta unidad, el alumno comprenderá el concepto de ERP,

sus principales características, sus fortalezas y debilidades, además

de los elementos de hardware necesarios para su implantación.

INTRODUCCIÓN DE LA UNIDAD

Los sistemas de información gestionan datos, dependiendo del

objetivo del sistema de información este tendrá ciertas

características. En esta unidad se hará una introducción a un tipo de

sistema de información que gestiona e integra la información de una

organización. Este sistema es conocido como ERP. Se hablará del

concepto de ERP, de sus principales características, así como una

clasificación de acuerdo al tipo de licencia de software, que pueden

ser libres y comerciales, sus ventajas y desventajas, los módulos

que lo integran y los elementos de hardware y software necesarios

para poder implantarlo.

Page 7: Planeacion Sistemas ERP

SUAyED 7

LO QUE SÉ

Envío de archivo

Define con tus propias palabras qué módulos debería contener un

sistema de información para una organización de tipo comercial. Por

ejemplo, un supermercado. El sistema debe permitir gestionar la

mayoría de la información administrativa de la empresa.

Para enviar tu respuesta, pulsa el botón Editar mi envío; se mostrará un

editor de texto en el cual puedes redactar tu información; una vez que

hayas concluido, salva tu actividad pulsando el botón Guardar cambios.

Page 8: Planeacion Sistemas ERP

SUAyED 8

TEMARIO DETALLADO DE LA UNIDAD

1. PLATAFORMA DE HARDWARE PARA SISTEMAS

EMPRESARIALES

1.1 Introducción a los ERP´S

1.2 Componentes, características, fortalezas y debilidades de los ERP´S

1.3 Elementos de Hardware necesarios para un ERP

Page 9: Planeacion Sistemas ERP

SUAyED 9

1. PLATAFORMA DE HARDWARE PARA SISTEMAS EMPRESARIAL ES

1.1 Introducción a los ERP´S

Definición de ERP (Definición de EPR, 2012; Shtub, 2003, p. 1-16)

Un ERP es un sistema de información que gestiona la información

de una organización. Dicha información se encuentra integrada y

estandarizada, que de esta manera se puede compartir con todas

las áreas de la organización.

Los sistemas ERP son sistemas integrales de gestión, se

caracterizan por estar compuestos por diferentes módulos

integrados en una sola aplicación. Estos módulos varían

dependiendo del tipo de ERP, ya que no es lo mismo un ERP

orientado a la industria de la transformación que un ERP para un

hospital, pero en general sus módulos son: producción, ventas,

compras, finanzas, contabilidad, inventarios, nómina y pedidos,

puede que un ERP contenga mas módulos o menos módulos, todo

depende del ERP a utilizar. Generalmente, los ERP comerciales

tienen más módulos que los ERP realizados bajo la filosofía del

software libre.

Un ERP integra la información de dichos módulos evitando la

duplicidad de información y concentrando la información en una sola

base de datos. Esto hace que sea relativamente fácil compartir la

información de las distintas áreas de una empresa, incluso se

pueden obtener información de dos áreas y concentrarlas en un solo

reporte, por ejemplo se puede obtener un reporte que compare las

ventas, con el movimiento en inventarios. Esto es posible gracias a

que la información de ambas áreas está concentrada en la bases de

datos. Otra ventaja de mantener la información de todas las áreas en

Page 10: Planeacion Sistemas ERP

SUAyED 10

una sola base de datos, es que se pueden realizar reportes que

sirvan para la toma de decisiones, por ejemplo se puede saber

cuáles son los productos más vendidos o los que dejan un mayor

margen de ganancia. Con base a esta información los directivos

tomarán decisiones basadas en datos confiables.

Los ERP difieren de otros sistemas información administrativos

como los paquetes contables o administrativos, debido a que los

paquetes o realizan una sola función o unas cuantas. Por ejemplo,

un paquete contable únicamente realiza la contabilidad, un sistema

de inventarios se encarga solo de inventarios. Puede que un

paquete cuente con más de una función, pero aun así no es un ERP.

Un programa de facturación puede contener un módulo de

inventarios y un módulo contable. Hasta este momento el ERP y el

paquete son similares, sin embargo, si el usuario desea realizar

modificaciones en el paquete, no lo puede hacer, ya que los usuarios

no tienen acceso ni al código fuente, ni a la base de datos, en otras

palabras, un paquete no puede ser modificado, un paquete no puede

ser adaptado a las necesidades del cliente. Aquí hay una diferencia

con un ERP.

Un ERP esta pensado para ser adaptado a las necesidades de la

organización. Los ERP pueden ser adaptados pues los usuarios

tienen acceso al código fuente de las aplicaciones, también tienen

acceso a la base de datos y esta también puede ser modificada.

Cabe destacar que se necesita de personal especializado para

modificar un ERP, pero estas modificaciones pueden ser realizadas

por los consultores del proveedor, o por personal de la misma

organización, por supuesto con una capacitación previa. Esto no es

posible con un paquete administrativo, lo que un cliente adquiere con

un paquete contable es lo que tendrá siempre.

Page 11: Planeacion Sistemas ERP

SUAyED 11

Hay una segunda diferencia en entre el ERP y el paquete

administrativo. Generalmente los paquetes administrativos están

pensados para ser utilizados por una PYME. En cambio un ERP está

pensado para organizaciones de mayor tamaño, empresas

medianas y grandes. Una organización de mediana o grande cuenta

con personal especializado, en este caso para modificar el ERP se

requiere de programadores, administradores de bases de datos y de

servidores.

La gestión de un ERP requiere de una infraestructura tecnológica y

de personal especializado, aquí existe una tercera diferencia con el

paquete contable, el paquete contable puede ser utilizado y

mantenido por usuarios que no necesariamente son especialistas en

tecnologías de información.

Una cuarta y última diferencia es el costo, un paquete contable

puede costar algunos miles de pesos, pero un ERP puede costar

millones de dólares.

Las diferencias con los paquetes contables muestran que los ERP

son sistemas de gestión de información que integran las prácticas de

negocio asociadas con los aspectos operativos o productivos de una

organización de mayor tamaño, generalmente se usan en empresas

comerciales e industriales, en el caso de empresas comerciales, es

común su uso en supermercados y tiendas departamentales, en el

caso de empresas industriales, es común su uso en empresas de

transformación, como por ejemplo fábricas de autopartes, acereras,

cementeras, cerveceras y farmacéuticas por mencionar algunas.

Page 12: Planeacion Sistemas ERP

SUAyED 12

El ERP integra todo lo necesario para el funcionamiento de los

procesos de negocio de la empresa. De esta manera la información

esta disponible para todas las áreas de la empresa, por ejemplo, el

área de ventas puede consultar los inventarios, contabilidad puede

conocer las facturas de los proveedores, la gerencia puede conocer

el estado de resultados, al estar toda la información en un solo

sistema de información y en una sola base de datos.

Los objetivos de una empresa al implementar un ERP pueden variar

dependiendo de los objetivos de la misma, sin embargo existen

objetivos que generalmente se buscan en la mayoría de las

empresas.

Los objetivos principales de un ERP son:

• Integración de la información de todas las áreas de la

empresa.

• Evitar la duplicidad de información.

• Utilización de un solo sistema de información.

• Compartir información entre áreas.

• Agilización de los procesos de negocio.

• Acceso a toda la información de forma precisa y oportuna.

• Estandarización del formato de la información.

• Obtención de información para la toma de decisiones.

El propósito de un ERP es obtener un manejo eficiente de la

información, para optimizar los procesos de negocios, dar una mejor

atención a clientes y proveedores, y obtener información de manera

oportuna para la toma de decisiones.

Definición de CRM (Macro web, 2014; García, 2001, p. 19-25)

La gestión de la relación con el cliente es la forma que tienen las

empresas para interactuar con sus clientes, y la tecnología de

Page 13: Planeacion Sistemas ERP

SUAyED 13

información y telecomunicaciones le ha dado protagonismo a este

concepto. Las TIC ofrecen la posibilidad de relacionarnos de manera

individual con cada cliente de una manera ágil y oportuna.

En un sentido estricto este tipo de sistemas no forman parte de un

ERP, sin embargo actualmente están muy ligados entre si, existe

software como el Viena Advantange o el DoliBarr, que ya incluyen un

CRM integrado al ERP. Pero antes de continuar es necesario definir

las siglas CRM. Las siglas quieren decir Customer Relationship

Management, en español su traducción sería la administración de

las relaciones con el cliente. La atención al cliente no es algo nuevo,

solo que ahora se auxilia de la tecnología a través del CRM. El

objetivo de un CRM es contar con información acerca de los clientes

para poder satisfacer sus necesidades de una mejor manera, si

tomamos en cuenta que la información de los clientes ya se

encuentra almacenada en la base de datos de un ERP, su

explotación a través de un CRM es un paso sencillo.

Los CRM además sirven para obtener estudios de mercado que

permitan desarrollar mejores estrategias de venta y atención al

cliente.

El CRM ayuda a la estrategia de la empresa de atender mejor a sus

clientes, dicha estrategia centra sus esfuerzos en el conocimiento de

los clientes, detectando sus necesidades, aumentando su

satisfacción, incrementando su fidelidad e incrementando la

rentabilidad del cliente a la empresa, mediante el análisis de las

informaciones extraídas por los clientes desde los diferentes medios

de información.

Page 14: Planeacion Sistemas ERP

SUAyED 14

Un CRM es una aplicación que las empresas utilizan para

administrar todos los aspectos de sus encuentros con los clientes.

Un sistema CRM puede incluir desde tecnología para la recolección

de datos cuando un cliente adquiere un producto o un servicio, ya

sea de manera presencial o a través de una tienda en línea.

Un CRM ayuda a la empresa a contactarse en forma eficiente con

sus clientes. Así las soluciones CRM integran las TIC junto a las

estrategias de mercado para identificar clientes potenciales,

atraerlos y retenerlos.

Un CRM es una herramienta que se enfoca en la atención al cliente.

Pensemos en una tienda departamental, la cuál puede obtener

información de los productos que adquieren sus clientes, y de esta

manera puede conocer sus preferencias, y así enfocar sus esfuerzos

a satisfacer dichas necesidades o incluso intentar crear nuevas

necesidades.

Actualmente la competencia entre empresas es feroz, por ejemplo

los supermercados tienen una competencia muy fuerte entre ellos, y

en realidad los productos y servicios que ofrecen se asemejan

bastante. Las principales diferencias radican en el precio de venta

del producto y del trato al cliente que reciben, dichas empresas

realizan campañas de publicidad para obtener nuevos clientes,

además deben satisfacer las necesidades de los clientes actuales,

los cuales si reciben un trato especial, posiblemente compraran mas

productos o servicios en un determinado supermercado, es por ello

que se hace necesario mantener a los clientes actuales y atraer

nuevos, pero para esto se necesita información.

Page 15: Planeacion Sistemas ERP

SUAyED 15

¿Que desea un cliente?

• Precio

• Variedad

• Calidad

• Oportunidad

• Buen servicio

Es en esta parte donde ayuda un CRM ya que facilita la

segmentación de los clientes según sus necesidades y ayuda a una

empresa a competir en base a sus servicios. Además facilita la

interacción con los clientes lo que a su vez ayuda a conocer sus

necesidades.

CRM es una estrategia que engloba a toda la empresa, donde el

cliente participa en la implementación de estrategias de mercadeo,

teniendo en cuanta sus necesidades.

Pero para llegar a este punto, no se pueden hacer suposiciones, se

debe obtener la información, se debe filtrar y consultar para

entonces tomar las decisiones adecuadas, y en esta parte el uso de

un CRM, es de gran ayuda.

Veamos algunos ejemplos de software de CRM:

Esta es la interfaz de un CRM libre de nombre SugarCRM:

Page 16: Planeacion Sistemas ERP

SUAyED 16

Fuente: CRM, s. f.

Otro CRM libre es Vtiger CRM

Fuente: Vtiger, 2014.

Page 17: Planeacion Sistemas ERP

SUAyED 17

Tipos de ERP

La clasificación de un ERP puede realizarse en base al tipo de

negocio al que va dirigido, un ERP puede estar dirigido a la industria

de la transformación, al comercio, a los sistemas de salud, a

sistemas financieros, orientados al gobierno etc., sería una lista muy

larga de abarcar, así que se optará por clasificarlos de acuerdo al

tipo de licencia del ERP. Se clasificaran en ERP comerciales

entendiendo que es un software por el cuál se debe pagar una

licencia para su utilización, y los ERP libres, por los cuáles no es

necesario pagar cuota alguna.

ERP Comerciales

Este tipo de ERP requiere el pago de una licencia para poder ser

utilizado, generalmente se pagan el número de usuarios del sistema,

y este pago es aparte del costo de implantación del sistema. De esta

manera, el precio de utilizar una solución de este tipo suele

encarecerse mucho. Existen sistemas ERP comerciales que

pertenecen a grandes desarrolladoras de software como SAP,

Oracle o Microsoft, las cuales cuentan con productos muy estables y

personal capacitado no solo en el país donde se comercializa, sino

en casi todo el mundo. Si una organización dispone con los recursos

necesarios y decide utilizar una solución comercial, esto proporciona

muchas ventajas para dicha organización.

Ventajas

• Software probado. Las compañías productoras de software

comercial, por lo general tienen departamentos de control de

calidad, que llevan a cabo muchas pruebas sobre el software

que producen.

Page 18: Planeacion Sistemas ERP

SUAyED 18

• Recursos a la investigación y desarrollo. Se destina una parte

importante de los recursos a la investigación sobre mejoras

del producto.

• Personal capacitado. El proveedor se encarga de capacitar a

sus consultores, algunos de ellos ya cuentan con la

experiencia de varias instalaciones, existe incluso la

posibilidad de traer consultores de otros países, para resolver

problemas en la implantación de un ERP, aunque con costo

adicional para el cliente.

• Uso común por los usuarios. El software comercial de

empresas dominantes en el mercado ha sido usado por

muchas personas y es más fácil encontrar a alguien que lo

sepa usar, en lugar de un software poco común que muy

pocas personas lo han utilizado.

• Uso común por los consultores. Es más fácil encontrar

consultores de un software que es dominante en el mercado,

que de uno poco conocido, lo que redunda en la facilidad para

encontrar personal capacitado para mantener y modificar el

ERP. Por otro lado, en el mercado de los ERP comerciales,

es común encontrar consultores independientes, y que

además, cobran menos que los consultores de los

proveedores.

• Software para aplicaciones muy específicas. Existe software

comercial diseñado para sectores muy específicos, que no

existen en ningún otro lado más que en la compañía que lo

produce.

• Difusión de publicaciones acerca del uso del software. Existe

gran cantidad de publicaciones, que documentan y facilitan el

uso de las tecnologías que proveen las compañías de

software comerciales. Hoy en día se pueden encontrar

manuales en Internet de los ERP más populares.

Page 19: Planeacion Sistemas ERP

SUAyED 19

Desventajas (Muñiz, p. 21-23: Clasificación de ERP, 2012: Tipos de

ERP, s. f.)

• Cursos de aprendizaje costosos. Es difícil aprender a utilizar

eficientemente el software propietario sin haber asistido a

costosos cursos de capacitación, dichos cursos los imparte el

proveedor o sus socios de negocios, y aunque se puede optar

por buscar capacitación con capacitadores no certificados,

existe el riesgo de que la capacitación sea deficiente.

• Código fuente cerrado. Aunque en un ERP se tiene acceso al

código de muchas aplicaciones, no todo el código está

disponible para los usuarios del sistema. Existen partes que

son solo del conocimiento de los programadores del

proveedor, y es entendible pues es su ventaja competitiva

frente a la competencia. Pero eso puede traer problemas para

el personal técnico de la empresa usuaria del ERP, pues no

conocen todo el código del ERP. Algunos componentes son

como una caja negra, cuyo funcionamiento se desconoce y

cuyos resultados son impredecibles. En otros casos es

imposible encontrar la causa de un resultado erróneo,

producido por un componente cuyo funcionamiento se

desconoce.

• Soporte técnico costoso. En la mayoría de los casos el

soporte técnico es muy costoso, pero muchas veces es

necesario pagarlo, ya que el proveedor es el único que cuenta

con la información precisa de cómo funciona el ERP.

• Adaptaciones costosas. Las adaptaciones son costosas, hay

empresas que cobran por hora y en dólares el trabajo de sus

consultores, lo que eleva muchísimo el costo de realizar

adaptaciones para las necesidades de la empresa. En caso

de que sea vitalmente necesaria tal modificación, es

Page 20: Planeacion Sistemas ERP

SUAyED 20

necesario pagar una elevada suma de dinero al proveedor,

para que sea esta quien lleve a cabo la modificación.

• Ilegalidad de copias sin licencia para el efecto. Es ilegal hacer

copias del software propietario sin antes haber contratado las

licencias necesarias.

• Imposibilidad de compartir. Si una empresa tiene funcionando

exitosamente un sistema dependiente de tecnología

propietaria, no lo puede compartir con otras empresas a

menos que cada una de éstas contrate todas las licencias

necesarias.

• Quedar sin soporte técnico. Si la compañía fabricante del

software propietario se va a la banca rota el soporte técnico

desaparece, la posibilidad de en un futuro tener versiones

mejoradas de dicho software desaparece y la posibilidad de

corregir los errores de dicho software también desaparece.

Los clientes que contrataron licencias para el uso de ese

software quedan completamente abandonados a su propia

suerte.

• Descontinuación de una línea de software. Si una compañía

fabricante de software es comprada por otra más poderosa,

es probable que esa línea de software quede descontinuada y

nunca más en la vida vuelva a tener una modificación.

• Dependencia a proveedores. En la mayoría de los casos la

empresa se hace dependiente de un solo proveedor.

Existen varios proveedores de ERP comerciales, los más comunes

son:

Page 21: Planeacion Sistemas ERP

SUAyED 21

• SAP ERP

Fuente: Tipos de ERP, s. f.

• Microsoft Dynamics ERP

Fuente: Intech Systems, s. f.

Page 22: Planeacion Sistemas ERP

SUAyED 22

• JDEdwards

http://www.siliconweek.es/noticias/jd-edwards-enterpriseone-llega-

actualizado-16742

Page 23: Planeacion Sistemas ERP

SUAyED 23

• Intelisis

http://desarrollo.intelisis.com/HTML.aspx?Pagina=3325

ERP Libres (Roca, 2007)

Este es un tipo de ERP, donde desarrolladores se dedican a crear

un sistema y lo ponen a la disposición de todo el mundo. Muchas

veces son iniciadores en solitario de un proyecto por interés

personal, lo que luego da lugar a una comunidad de usuarios con los

mismos intereses compartidos.

Antes de continuar es necesario realizar una breve descripción del

significado de software libre.

Page 24: Planeacion Sistemas ERP

SUAyED 24

La definición de Software Libre, escrita por Richard Stallman y

publicada por la Free Software Foundation (Fundación por el

Software Libre o FSF), define al software libre como un asunto de

libertad, no de precio. El término software libre en inglés es free

software, lo que crea confusión entre algunos usuarios pues la

palabra free significa tanto libre como gratuito en inglés y la FSF

enfatiza que el término free (libre) se usa en su acepción de libertad,

como en "libertad de expresión" ("free speech") y no en términos de

gratuidad como en "cerveza gratis" ("free beer").

Los proyectos libres se basan en la entrega y garantía de libertades

al usuario final. El Software Libre es el que da las siguientes

libertades:

1. La libertad de ejecutar el programa, para cualquier propósito

(libertad 0).

2. La libertad de estudiar cómo trabaja el programa, y cambiarlo

para que haga lo que usted quiera (libertad 1). El acceso al

código fuente es una condición necesaria para ello.

3. La libertad de redistribuir copias para que pueda ayudar al

prójimo (libertad 2).

4. La libertad de mejorar el programa y publicar sus mejoras, y

versiones modificadas en general, para que se beneficie toda

la comunidad (libertad 3). El acceso al código fuente es una

condición necesaria.

Ya con esta breve definición podemos continuar con el tema de los

ERP libres. Los ERP libres son una buena alternativa a los ERP

comerciales. Aunque se tiende a pensar: “si es libre es gratis”, esto

no es del todo cierto, así como no es cierto tampoco que todo

Page 25: Planeacion Sistemas ERP

SUAyED 25

software libre esté hecho por un grupo de gente sin ánimo de lucro.

Las empresas desarrolladoras de este tipo de sistemas suelen tener

una comunidad de socios de negocios que ofrecen servicios de

implantación, configuración, y formación de usuarios en sus

aplicaciones ERP. Además, ofrecen para nuevos socios o clientes

que desean implantar la solución de forma independiente (en su

propia empresa, por ejemplo), unos cursos de capacitación. Sin

estas opciones es muy difícil llevar a cabo la configuración, e

implantación del sistema, ya que podemos estar mucho tiempo

averiguando su funcionamiento interno, pues suelen ser muy

complicados de adaptar.

Otra opción son las comunidades de usuarios del ERP, los usuarios

del sistema comparten sus experiencias y resuelven dudas entre

ellos, en otras palabras los usuarios pueden acceder a un servicio de

soporte técnico entre “camaradas”.

Además, usando aplicaciones de código abierto, se asegura un buen

servicio, ya que si la empresa proveedora del software no da un

buen trato al cliente, éste puede elegir que otra empresa le dé el

soporte sin cambiar de aplicación. En cambio, con aplicaciones

comerciales, se depende del proveedor, que puede subir los precios

cuando quiera.

Al igual que el software comercial, el software libre, tiene ventajas y

desventajas:

Ventajas

• La licencia es gratuita. Se puede utilizar el producto sin pagar

una licencia, se puede instalar en la cantidad de servidores y

clientes que queramos.

Page 26: Planeacion Sistemas ERP

SUAyED 26

• Se puede acceder al código fuente. El ERP se puede

modificar y adaptar a las necesidades de la organización. No

existen códigos cerrados, todo el código esta abierto, y se

puede modificar y adaptar.

• Aunque es común encontrar errores en el software libre, estos

se pueden reparar, ya que se tiene acceso aI código fuente.

• Se pueden incluir correcciones realizadas por otros usuarios,

y sin costo alguno.

• Se puede adaptar para que pueda correr en varios sistemas

operativos, por supuesto si el lenguaje de programación lo

permite.

• Se puede adaptar para que utilice otra base de datos

diferente a la incluida en el software.

• Se puede obtener soporte de los desarrolladores o de otros

usuarios del software.

Desventajas (Muñiz, 2004; Tipos de ERP, 2012; Tipos de sistemas

ERP, s. f.)

• Es común encontrar errores en el software libre, ya que las

personas encargadas del proyecto no cuentan con los

recursos para mantener a un grupo de “testers”, de hecho lo

usual es que los usuarios del software reporten los errores, o

incluso los corrijan, y después mandan las correcciones a los

responsables del proyecto.

• Carecen de muchas funcionalidades. De hecho, muchos

proyectos Opensource se caracterizan por no ofrecer todas

las funcionalidades del software comercial. Con el tiempo los

proyectos se van completando, pero es un proceso de

innovación es mas lento en el software libre, que en el

software comercial.

Page 27: Planeacion Sistemas ERP

SUAyED 27

• No están pensados para todos los países. Los

desarrolladores de una aplicación la planean para su país de

origen, y muchas veces el software no se adapta a las normas

de otro país, puede inclusive que solo se encuentre disponible

en un solo idioma, y aunque generalmente el software libre

utiliza el ingles como el estándar, esto no siempre sucede, se

puede encontrar software libre en idiomas poco comunes.

• Puede cambiar la licencia, por ejemplo a una cerrada,

motivado por la falta de beneficios. En este caso nos

podemos quedar con una aplicación obsoleta.

• El desarrollo se queda sin soporte, esto es algo aun peor,

debido a que los desarrolladores del software, decidieron ya

no invertir más recursos en el proyecto, e igualmente nos

quedamos con una aplicación obsoleta.

• Falta de capacitación. Resulta muy difícil, por la propia

complejidad de estos proyectos, entender la arquitectura de

los mismos si no se recibe una capacitación. Es complicado

implantar una de estas soluciones sin una formación

adecuada. Y esta formación no siempre es fácil de obtener,

de hecho en el caso del software libre, los desarrolladores

tienen que ser autodidactas.

• Mayor inversión de tiempo. Existe un ahorro en al pago de las

licencias, sin embargo en el software libre, se tiene que

invertir tiempo investigando y entendiendo como funcionan las

aplicaciones. Existen comunidades de usuarios que pueden

ayudar, pero esto no es una capacitación formal. Es común

que el usuario del software tiene que descubrir por si mismo,

todas funcionalidades, aciertos y errores del software.

• Falta de compatibilidad. Es importante determinar si el

software es compatible con otros sistemas operativos, u otras

aplicaciones, si se puede compartir su información. De lo

Page 28: Planeacion Sistemas ERP

SUAyED 28

contrario estaremos utilizando un software que esta aislado

de otras aplicaciones.

• Falta de responsabilidad. El software Opensource se suele

entregar sin garantía de ningún tipo. Es un riesgo, por lo que

hay realizar pruebas exhaustivas e investigar si existen

implantaciones del mismo, y si fueron exitosas o no.

Ejemplos de ERP libres:

• Openbravo

Fuente: Openbravo ERP, 2014.

• Viena Advantage

Page 29: Planeacion Sistemas ERP

SUAyED 29

Fuente: ERP CRM, 2014

Page 30: Planeacion Sistemas ERP

SUAyED 30

• DoliBarr

Fuente: Dolibarr ERP-CRM, 2014.

Page 31: Planeacion Sistemas ERP

SUAyED 31

• ADempiere

Fuente: ADempiere ERP Business Suite, 2014.

• WebErp

Fuente: webERP Accounting, 2014.

Page 32: Planeacion Sistemas ERP

SUAyED 32

La ventaja clara es que el software no tiene un costo por el uso de

una licencia, sin embargo es necesario dedicarle una buena cantidad

de esfuerzo, ya que estos ERP libres no cuentan con todas las

funcionalidades que las empresas necesitan, sin embargo son una

opción muy viable, para empresas que no cuentan con los recursos

para pagar un ERP comercial, o que simplemente no desean estar

atados a un proveedor de software con licencia de pago.

Page 33: Planeacion Sistemas ERP

SUAyED 33

1.2 Componentes, características, fortalezas y deb ilidades de

los ERP´S (Muñiz, 2004: 25-30)

Dependiendo del ERP, los componentes del mismo varían, no es lo

mismo un ERP, que se dedica a lo compra y venta de productos, a

un ERP que se utiliza para gestionar una empresa automotriz, pero

en general los más comunes son.

Clientes

Este modulo gestiona la información de los clientes, además de sus

transacciones como la facturación o remisiones.

Ventas

Este modulo está muy relacionado con el de clientes, puede que en

un ERP estén los módulos unidos, como su nombre lo indica, este

módulo gestiona el proceso de ventas, esta módulo puede incluir un

apartado de pedidos y ventas al contado.

Proveedores

Este modulo gestiona la información de los proveedores, además de

las facturas a pagar o pagadas, y el tipo de productos o servicios

que manejan.

Producción

No todos los ERP tienen este módulo, si el ERP esta orientado a

empresas comerciales no se utiliza, pero en las empresas

industriales es fundamental. Este modulo contiene información de

materias primas, productos y procesos, costos estándar, compras y

costos de producción.

Page 34: Planeacion Sistemas ERP

SUAyED 34

Almacén

Gestión de artículos, de ubicaciones, recepción de materiales,

control de movimientos y preparación de pedidos, incluso se pueden

manejar varios almacenes.

Contabilidad

Como su nombre lo indica es información relativa a la información

financiera de la organización, gestionar información sobre cuentas

contables, balances y estados de resultados.

Gestión de recursos humanos

No todos los ERP cuentan con este módulo debido a su complejidad,

este modulo gestiona la información relativa a los empleados,

nóminas y seguros sociales, contratación, capacitación de personal,

gastos de viaje, planes de carrera y salud laboral.

Configuración

Todos los ERP utilizan un modulo de configuración, este no está

disponible para el usuario común, ya que sería peligroso, este

modulo está restringido para los administradores del ERP, que se

configura los perfiles del usuario, la tasa de impuestos, las cuentas

contables, el tipo de moneda y todo lo que tenga que ver con la

configuración del ERP.

Características de los ERP

Las características de los ERP son variadas. Una de las

características más importantes y de la que se hablo en la

introducción es su capacidad para ser modificados, para ser

adaptados a las necesidades de cada organización:

Page 35: Planeacion Sistemas ERP

SUAyED 35

Adaptables

Los ERP están diseñados para adaptarse a los procesos de negocio

de cada empresa. Esto se logra debido a que cuentan en un primer

nivel de herramientas de configuración, por ejemplo un ERP se

puede configurar para que sea utilizado con diferentes tipos de

impuestos, diferentes tipos de monedas, diferentes tipos de

embalaje de productos, o diferentes tipos de datos de captura para

clientes y proveedores o diferentes tipos de reportes. En este punto

son parecidos a los paquetes administrativos, pero si se requiere de

una adecuación más profunda, los ERP cuentan con los códigos

fuentes de las aplicaciones ya establecidas, esto es, si un aplicación

no cuenta con la estructura adecuada, esta se puede modificar, o se

puede incluso crear una nueva aplicación. Supongamos que el ERP

cuenta con una aplicación que permite la captura de información de

clientes, pero la empres desea incluir mas datos, como el CURP, lo

único necesario es modificar dicha aplicación para que permita

incluir el CURP, y como además los ERP cuentan con una base de

datos, esta también se modificar para incluir dicho campo en la base

de datos. Los ERP se pueden adaptar a las necesidades de cada

organización.

Integrales

Una empresa mediana o grande, cuenta con varias areas, si no se

utiliza un ERP, es necesario que cada area cuente con un sistema

de información, ya sea informático o en papel, esto conlleva que la

información se puede duplicar, no es fácil de compartir y no es

estándar. Por ejemplo en un empresa comercial, el departamento de

recursos humanos guarda los curriculums de los empleados en

papel, el area de inventarios utiliza un sistema de inventarios

desarrollado en Visual Basic , y el área de ventas utiliza un sistema

de facturación que usa una base de datos Paradox. Al momento de

Page 36: Planeacion Sistemas ERP

SUAyED 36

intentar compartir y concentrar la información de los tres sistemas,

puede ser una tarea muy complicada.

Si se utiliza un ERP, la información de los tres sistemas puede estar

integrada en una sola base datos, la cual puede generar reportes de

manera estándar, las tres áreas pueden consultar la información y

no es necesario realizar un proceso de filtración y concentración de

información.

Veamos otro ejemplo. El caso de la venta de un producto. En primer

lugar se realiza una orden de compra a un proveedor, la orden de

compra se envía al almacenista, el almacenista recibe el embarque y

recibe los productos, ahora que hay existencia en el inventario el

vendedor venden un producto, se genera una factura y es necesario

disminuir el inventario y actualizar las cuentas contables. Todos

estos movimientos se pueden realizar con Un ERP, y quedarán

registrados en una base datos. Si la empresa no usa un ERP,

necesitará tener varios sistemas que controlen los procesos

mencionados, con la desventaja de que al no estar integrados, la

información se duplica, y existe la posibilidad de errores en los

datos.

Modulares

Los ERP utilizan módulos que realizan una actividad en especifico y

se encuentran interrelacionados por la información que comparten y

que se genera a partir de sus procesos. Los ERP permiten la

posibilidad de habilitar o deshabilitar los módulos, además los

módulos pueden configurarse de acuerdo a los requerimientos del

cliente. Ejemplo: ventas, compras, finanzas, inventarios,

contabilidad, etc.

Page 37: Planeacion Sistemas ERP

SUAyED 37

Cabe destacar que el ERP debe configurarse para que los usuario

solo puedan ver una parte del sistema, en otras palabras los

usuarios de ventas, no necesariamente pueden ver la información de

contabilidad y viceversa. Los ERP cuentan con perfiles de cada

usuario, y cada usuario se le otorgan permisos para acceder a cada

modulo.

Ventajas de un ERP

Las ventajas de un ERP superan por mucho a las desventajas,

veamos primero las ventajas.

Ventajas:

• Base de datos centralizada.

• Datos estandarizados.

• Acceso a la información desde cualquier módulo, por

supuesto si el usuario goza de los privilegios para hacerlo.

• Los módulos del ERP interactúan entre sí consolidando todas

las operaciones.

• En un sistema ERP los datos se introducen sólo una vez y

pueden ser procesados por el módulo, donde se introdujeron

los datos, o incluso pueden ser explotados con otros fines.

Por ejemplo los datos de los clientes solo se capturan una

vez, pero estos datos pueden ser consultados para realizar un

reporte de clientes, estos reportes pueden ser ordenados en

base a la dirección del cliente, con el objetivo de enviarles

información de productos o servicios. La información del

cliente se capturo una vez, pero puede ser explotada de

diversas maneras.

• Un ERP puede tener menús modulares y configurables según

los roles de cada usuario.

• Información confiable y veraz.

Page 38: Planeacion Sistemas ERP

SUAyED 38

• Acceso a la información integrada en tiempo real

• Control total de la información de la empresa y de la

información que genera.

• Datos accesibles desde cualquier lugar, existen ERP que

están orientados a la WEB y se pueden acceder incluso

desde una Tablet.

• Reducción de costos de gestión.

• Flexibilidad. Es posible hacer cambios en cualquier momento,

por ejemplo cambios en los impuestos o en las leyes

laborales.

• Agiliza las relaciones comerciales con socios de negocios.

• Minimiza tiempo de respuesta hacia clientes y proveedores.

• Permite a los tomadores de decisiones, tener información

para una reacción rápida al mercado.

• Mejora la gestión de la información.

• Optimiza los procesos de trabajo.

• Automatiza las operaciones de la empresa.

• Estandariza y simplifica los procesos de negocio.

• No se trabaja por duplicado, por lo que elimina costos por

posibles errores.

• Optimiza los recursos.

Las desventajas son menores, pero hay que tomarlas en cuenta.

Desventajas (Shtub, 2003: Muñiz, 2004)

• Se requiere de personal especializado para su

mantenimiento.

• Los costos de los ERP comerciales son muy elevados.

• Los ERP libres no cuentan con la funcionalidad necesaria

para las empresas.

• Las empresas que lo implanten suelen tener que modificar

alguno de sus procesos para alinearlos con los del ERP.

Page 39: Planeacion Sistemas ERP

SUAyED 39

1.3 Elementos de Hardware necesarios para un ERP

Un sistema de información de gestión está constituido por los

procedimientos, personas y medios técnicos que permiten capturar,

administrar y consultar la información, de forma que pueda contribuir

a la toma de decisiones o a la puesta en práctica de dichas

decisiones.

Los componentes de un sistema de información pueden ser

clasificados en tres grupos:

• Las herramientas tecnológicas: hardware, software, base de

datos, telecomunicaciones.

• Las personas

• Los procedimientos

Las tecnologías de información son el soporte para un ERP, este no

podría existir sin las mismas.

En este sentido, las tecnologías de información y

telecomunicaciones representan un ingrediente básico para la

solución aunque no la solución en sí misma. Los sistemas de

información precisan las siguientes herramientas tecnológicas:

Hardware

Consiste en el equipamiento físico para llevar a cabo la entrada,

proceso y salida de la información. Los dispositivos de entrada

incluyen teclados, lectores de discos, de memorias flash, etc. Los

dispositivos de proceso incluyen la unidad central de proceso,

memoria y almacenamiento. Existen múltiples dispositivos de salida

como impresoras y pantallas de computadora, aunque hoy en día

una pantalla puede ser también un dispositivo de entrada, como por

ejemplo una pantalla touch-screen. Sin ánimo de profundizar en este

tipo de recursos, podemos clasificar a los recursos de hardware en

tres grandes categorías:

Page 40: Planeacion Sistemas ERP

SUAyED 40

• Computadoras: Estas pueden ser desde main-frames y

servidores hasta computadoras personales y tablets.

• Periféricos: los cuales incluyen toda una variada gama que

abarca desde los elementos más comunes de entrada,

visualización, almacenamiento y distribución de datos e

información como pueden ser los teclados, pantallas,

impresoras etc.

• Hardware de telecomunicaciones. Permiten a las

organizaciones enlazar sistemas informáticos constituyendo

redes. Las redes de área local interconectan equipos en un

entorno reducido, típicamente en una oficina o edificio. Las

redes de área amplia (WAN) pueden interconectar sistemas

alejados mediante redes de comunicación exteriores,

habitualmente públicas. Actualmente la red de Internet, es la

red más popular en todo el mundo, y todos los ERP

modernos, permiten su interconexión a la red de redes.

Software

Consiste en los programas computacionales. Estos programas

permiten a la computadora procesar la información. Podemos

clasificar el software en los tres siguientes grupos:

• Software de sistemas; se trata de un componente

estrechamente asociado al propio hardware, que permite a

éste operar y soportar software específico para las

aplicaciones, un ejemplo de esto son los sistemas operativos.

• Software de aplicación; que es el conjunto de programas que

permitirán realizar las funciones previstas para el sistema de

información, un software de ofimática, un paquete

administrativo o un ERP son un ejemplo de un software

aplicación.

Page 41: Planeacion Sistemas ERP

SUAyED 41

• Otro software; como pueden ser las herramientas de

desarrollo, compiladores, software de comunicaciones, etc.

Bases de datos

Donde se encuentra almacenada la información de la empresa. La

base de datos de la organización puede recoger hechos e

información sobre clientes, empleados, ventas, compras, inventarios

etc.

El personal

Es el elemento más importante en la mayor parte de los sistemas de

información basados en la computadora. Podemos distinguir dos

tipos de personas en relación al sistema de información:

• Personal específico del área de sistemas: incluye aquellas

personas que gestionan, desarrollan programas, y mantienen

el sistema informático.

• Usuarios en general: directivos y usuarios en general que

interaccionan de algún modo con el sistema.

Lógicamente, los dos grupos descritos pueden presentar

coincidencia en algún caso.

Los procedimientos

Incluyen las estrategias, políticas, métodos y reglas que en general

se aplican en el uso y gestión del sistema de información. (Muñiz,

2004).

Page 42: Planeacion Sistemas ERP

SUAyED 42

RESUMEN DE LA UNIDAD

La tendencia actual es a ofrecer aplicaciones especializadas para

determinadas empresas. Estas aplicaciones están enfocadas

sectores específicos de la industria o el comercio, son aplicaciones

que ya poseen la funcionalidad necesaria para determinados

procesos de negocio de un sector. Los ERP son un ejemplo de esta

tendencia, existen ERP especializados en empresas comerciales o

industriales, incluso para el sector salud.

Las tendencias comerciales obligan a las empresas a ser más

competitivas. Para ser competitiva es necesario que una compañía

tenga optimizado e integrado sus flujos internos de información y sus

relaciones comerciales con proveedores, y así conseguir objetivos

básicos como son la reducción de costos, agilización de procesos y

mejora de atención al cliente.

Las tecnologías de la información y telecomunicaciones han

permitido, en gran medida, la consecución de dichos objetivos. En

esta área, podemos reseñar la aportación de los ERP.

Las empresas requieren una continua optimización en su política de

costos, de mejora continua en sus procesos, ya sean de producción,

comercialización o administración; así como un incremento

constante de su productividad, y una mejora en la atención al cliente,

dándole respuestas confiables y oportunas.

La gestión la información generada a través de un ERP mejora

notablemente, ya no es necesario integrar y estandarizar la

información de varios sistemas, algunos de estos sistemas pueden

ser en papel, lo que dificulta aun más su integración. Un ERP ya

tiene la mayoría de la información en una sola base datos, lo único

Page 43: Planeacion Sistemas ERP

SUAyED 43

que resta es explotar dicha información, esto agiliza la toma de

decisiones.

Las soluciones de ERP son muy variadas, si se cuenta con los

recursos necesarios, se puede optar por una solución comercial,

pero de no ser así, existen opciones con el software libre.

La información es poder, y las empresas que cuenten con

información oportuna y fiable serán las que podrán sobrevivir.

Page 44: Planeacion Sistemas ERP

SUAyED 44

GLOSARIO

Término Descripción

ERP Siglas en ingles de Enterprise Resource Planning, o

planeador de recursos empresariales, aunque una

traducción más adecuada al español sería, sistema

de gestión integral.

CRM Siglas en inglés de Customer Relationship

Management, software para la gestión de las

relaciones con los clientes de una empresa.

Software

libre

Software por el que no hay que pagar un a licencia y

le da al usuario la libertad para ejecutar, copiar,

distribuir, estudiar, cambiar y mejorar el software.

Page 45: Planeacion Sistemas ERP

SUAyED 45

ACTIVIDADES DE APRENDIZAJE

Actividad 1. Envío de archivo

Realiza un cuadro comparativo donde indiques las diferencias entre un

paquete administrativo y un ERP.

Para enviar tu respuesta, pulsa el botón Editar mi envío; se mostrará un

editor de texto en el cual puedes redactar tu información; una vez que

hayas concluido, salva tu actividad pulsando el botón Guardar cambios.

Actividad 2. Envío de archivo

Realiza una lista de las ventajas y las desventajas de utilizar un ERP en

una organización.

Para enviar tu respuesta, pulsa el botón Editar mi envío; se mostrará un

editor de texto en el cual puedes redactar tu información; una vez que

hayas concluido, salva tu actividad pulsando el botón Guardar cambios.

Actividad 3. Envío de archivo

Realiza una investigación sobre un CRM, e indica a manera de lista

cuáles son las funciones de dicho CRM.

Para enviar tu respuesta, pulsa el botón Editar mi envío; se mostrará un

editor de texto en el cual puedes redactar tu información; una vez que

hayas concluido, salva tu actividad pulsando el botón Guardar cambios.

Page 46: Planeacion Sistemas ERP

SUAyED 46

Page 47: Planeacion Sistemas ERP

SUAyED 47

CUESTIONARIO DE REFORZAMIENTO

1. Define ¿qué es un sistema de información?

2. Define ¿qué es una base de datos?

3. Define ¿qué es un servidor?

4. Define ¿qué es un ERP?

5. ¿Qué significan las siglas ERP?

6. Menciona tres características de un ERP

7. Define ¿qué es un CRM?

8. ¿Qué Significan las siglas CRM?

9. ¿Qué es el código fuente?

10. ¿De qué elementos de software está compuesto un ERP?

Page 48: Planeacion Sistemas ERP

SUAyED 48

LO QUE APRENDÍ

Envío de archivo

El siguiente ejercicio tiene por objetivo que comprendas los pasos

necesarios, para realizar una compra a un proveedor, esto es un

procedimiento normal en cualquier ERP.

Realiza un diagrama de flujo donde indiques los pasos que deberá

seguir un sistema de información para la compra de un producto a un

proveedor y su alta en el almacén de inventarios.

La empresa que realiza la compra es un supermercado y la compra la

realiza directamente con el fabricante.

Se comprarán 100 computadoras a crédito a un plazo de 3 meses de

pago, el proveedor entregará una factura al final del pago total, que se

hará en tres exhibiciones, el proveedor entregara un comprobante por

cada pago.

Una vez recibido el embarque, las computadoras serán almacenadas en

la bodega 1, en la bodega 1 se almacenan los productos de electrónica,

existen 4 bodegas mas, una para productos perecederos, otra para ropa,

y una para farmacia y una más para varios.

El diagrama de flujo debe considerar los siguientes pasos:

1. Inicio.

2. Acceder al sistema de pedidos con el usuario autorizado.

3. Escoger un proveedor.

4. Crear un pedido de compra.

5. Escoger el producto a comprar

6. Escoger el plazo y tipo de pago al proveedor.

Page 49: Planeacion Sistemas ERP

SUAyED 49

7. Escoger el tipo de moneda con que se pagara al proveedor.

8. Almacenar el pedido y esperar la llegada del embarque (La

notificación al proveedor del pedido, no lo hace el área de

sistemas y no entra dentro del diagrama de flujo).

9. Recibir el embarque.

10. Verificar que la cantidad y tipo de producto corresponde al pedido.

11. Recibir los productos.

12. Asignar los productos al almacén numero 1.

13. Fin.

Realiza tu actividad en un procesador de textos, guárdala en tu

computadora y una vez concluida, presiona el botón Examinar . Localiza

el archivo, ya seleccionado, presiona Subir este archivo para guardarlo

en la plataforma.

Page 50: Planeacion Sistemas ERP

SUAyED 50

EXAMEN DE AUTOEVALUACIÓN

1. Es una diferencia entre un paquete administrativo y un ERP

a) Un paquete administrativo no puede ser modificado el

ERP si

b) Un paquete administrativo es más fácil de usar que un

ERP

c) Un paquete administrativo es mas costoso que un ERP

d) Un paquete administrativo no necesita de Internet y un

ERP si

2. En un ERP se puede tener acceso a

a) Los manuales técnicos

b) Los manuales de usuario

c) El código fuente

d) El código ejecutable

3. Uno de los elementos principales de un ERP es:

a) La base de datos

b) La interfaz del usuario

c) El acceso a Internet

d) La ayuda en línea

4. Una manera de clasificar al software ERP es como:

a) Comercial y libre

b) Costoso y económico

c) De PC o de Servidor

d) Con red o sin red

5. Es una libertad del software libre:

a) Libertad de compra

b) Libertad de venta

c) Libertad de distribución

d) Libertad de borrado

Page 51: Planeacion Sistemas ERP

SUAyED 51

6. Es uno de los objetivos de un ERP:

a) Bloqueo de la información

b) Integración de la información

c) Acceso a internet

d) Protección de los datos

7. Es uno de los objetivos de un CRM:

a) Gestión de información de ventas

b) Gestión de información de clientes

c) Gestión de información de proveedores

d) Gestión de información financiera

8. Es un ejemplo de un ERP comercial:

a) Aspel

b) SAP

c) DB2

d) Oracle

9. Es un ejemplo de un ERP libre:

a) JDedwards

b) DoliBarr

c) Informix

d) MySQL

10. Es un ejemplo de un CRM:

a) PostgreSQL

b) Vtiger

c) LISP

d) OpenBravo

Page 52: Planeacion Sistemas ERP

SUAyED 52

MESOGRAFÍA

BIBLIOGRAFÍA RECOMENDADA

Autor Capítulo Páginas

Shtub, A.

Introduction 1-16

Shtub, A.

Organizations and

organizational structures

18-30

García, I. Introducción. “CRM un

regreso al futuro”

19-25

Muñiz, L. Introducción. 21-23

Muñiz, L. Características y

componentes del sistema

ERP

25-30

Roca, M. Historia y desarrollo del

software libre y del

código abierto.

17-27

BIBLIOGRAFÍA BÁSICA (REFERENCIAS)

Shtub, A.. (2003). Enterprise Resource Planning. The Dynamics of

Operations Management. Kluwer Academic Publishers. USA.

García, I. (2001). CRM. Gestión de la relación con los clientes.

Madrid: FC Editorial.

Muñiz, L. (2004). ERP. Guía práctica para la selección e

implantación. Madrid: Gestión 2000.

Roca, M. (2007). Software libre. Empresa y administración en

España y Cataluña. Barcelona: UOC Ediciones.

Page 53: Planeacion Sistemas ERP

SUAyED 53

BIBLIOGRAFÍA COMPLEMENTARIA (TEMARIO ANALITICO)

Amor, D. (2000). La revolución E-business. Claves para vivir en un

mundo interconectado. San Pablo, Brasil: Prentice-Hall.

Fellestein Craig, Wood Ron. (2000). E-commerce. Explorando

negocios y sociedades virtuales. San Pablo, Brasil: Prentice-Hall.

SITIO DESCRIPCIÓN

http://gestiweb.com/?q=content/211

-definici%C3%B3n-de-erp

Definición de un ERP

http://gestiweb.com/?q=content/215

-componentes-de-un-erp

Componentes que integran a un

ERP

http://gestiweb.com/?q=content/217

-tipos-de-erp

Clasificación de ERP de

acuerdo al tipo de licencia: libre

y comercial

http://www.yourerpsoftware.com/co

ntent/28-tipos-de-sistemas-erp

Tipo de ERP de acuerdo al tipo

de licencia: libre y comercial

http://www.webandmacros.com/crm

.htm

Características de un CRM

http://www.sugarcrm.com/products/

sales

Interfaz de un CRM libre de

nombre SugarCRM.

https://www.vtiger.com/open-

source/

Interfaz Vtiger

http://global.sap.com/mexico/solutio Tipos de ERP

Page 54: Planeacion Sistemas ERP

SUAyED 54

ns/business-suite/erp/sistemas-

erp.epx

http://www.google.com.mx/imgres?

um=1&hl=es-

419&biw=1024&bih=570&tbm=isch

&tbnid=JrKf6Typthsy6M:&imgrefurl

=http://www.intech-

systems.com/graphical_representat

ion_ax.html&docid=Ah-

H8fW_kMjhmM&imgurl=http://www.

intech-

systems.com/images/role_center_l

g.jpg&w=1033&h=782&ei=UY1HUo

b1A6Oy2wWKvIH4Dg&zoom=1&ia

ct=rc&dur=231&page=1&tbnh=152

&tbnw=201&start=0&ndsp=15&ved

=1t:429,r:0,s:0,i:76&tx=125&ty=75

Intech Systems

http://sourceforge.net/projects/open

bravo/?source=directory#screensho

ts

Openbravo ERP

http://sourceforge.net/projects/erp-

crm-

advant/?source=directory#screensh

ot

ERP CRM

http://sourceforge.net/projects/dolib

arr/?source=directory#screenshots

Dolibarr ERP-CRM

Page 55: Planeacion Sistemas ERP

SUAyED 55

http://sourceforge.net/projects/ade

mpiere/?source=directory#screensh

ots

ADempiere ERP Business Suite

http://sourceforge.net/projects/web-

erp/?source=directory#screenshots

webERP Accounting

http://www.siliconweek.es/noticias/j

d-edwards-enterpriseone-llega-

actualizado-16742

Imagen del ERP JDEdwards

http://desarrollo.intelisis.com/HTML.

aspx?Pagina=3325

Imagen del ERP Intelisis

Page 56: Planeacion Sistemas ERP

UNIVERSIDAD

FACULTAD DE

SISTEMA UNIVERSIDAD

UNIDAD 2. CONCEPTOS DE BASES D

MULTIDIMENSIONALES

OBJETIVO PARTICULAR

El Objetivo de esta unidad es que conozcas las características más importantes de

las bases de datos relacionales y multidimensio

INTRODUCCIÓN

Uno de los elementos fundamentales de un ERP es su base de datos, porque no

se puede concebir a una ERP sin una base datos propios. Aunque existen

diversos modelos de bases de datos, el modelo que más se uti

de información para las organizaciones es el relacional, modelo que también se

utiliza en los ERP. Existen otros modelos, como el orientado a objetos, el

documental o el deductivo, sin embargo es el modelo relacional el que prevalece.

Por otro lado, los ERP también explotan las bases de datos multidimensionales,

que son una variación de las bases de datos relacionales que utilizan cubos

OLAP. La palabra OLAP significa

Analítico en Línea, y que el almacenamiento físico de los datos se realiza en un

vector multidimensional. Los cubos OLAP se pueden considerar como una

ampliación de las dos dimensiones de una tabla. Una dimensión es un campo, y

otra dimensión es un hecho o

segunda dimensión podría ser una región. La base de datos multidimensional

podría realizar una consulta de las ventas de un producto en una determinada

región, de una manera más veloz que una base de datos relacional. Esa es la

razón de su utilización.

NIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO

ACULTAD DE CONTADURÍA Y ADMINISTRACIÓN

NIVERSIDAD ABIERTA Y EDUCACIÓN A DISTANCIA

CONCEPTOS DE BASES DE DATOS RELACIONALES

MULTIDIMENSIONALES

OBJETIVO PARTICULAR

El Objetivo de esta unidad es que conozcas las características más importantes de

las bases de datos relacionales y multidimensionales, y su relación con los ERP.

Uno de los elementos fundamentales de un ERP es su base de datos, porque no

se puede concebir a una ERP sin una base datos propios. Aunque existen

diversos modelos de bases de datos, el modelo que más se utiliza en los siste

de información para las organizaciones es el relacional, modelo que también se

utiliza en los ERP. Existen otros modelos, como el orientado a objetos, el

documental o el deductivo, sin embargo es el modelo relacional el que prevalece.

Por otro lado, los ERP también explotan las bases de datos multidimensionales,

que son una variación de las bases de datos relacionales que utilizan cubos

OLAP. La palabra OLAP significa OnLine Analytical Processing

ue el almacenamiento físico de los datos se realiza en un

vector multidimensional. Los cubos OLAP se pueden considerar como una

ampliación de las dos dimensiones de una tabla. Una dimensión es un campo, y

otra dimensión es un hecho o fact. Una dimensión podría ser un producto, y la

segunda dimensión podría ser una región. La base de datos multidimensional

podría realizar una consulta de las ventas de un producto en una determinada

región, de una manera más veloz que una base de datos relacional. Esa es la

SUAyED 56

ISTANCIA

E DATOS RELACIONALES Y

El Objetivo de esta unidad es que conozcas las características más importantes de

nales, y su relación con los ERP.

Uno de los elementos fundamentales de un ERP es su base de datos, porque no

se puede concebir a una ERP sin una base datos propios. Aunque existen

liza en los sistemas

de información para las organizaciones es el relacional, modelo que también se

utiliza en los ERP. Existen otros modelos, como el orientado a objetos, el

documental o el deductivo, sin embargo es el modelo relacional el que prevalece.

Por otro lado, los ERP también explotan las bases de datos multidimensionales,

que son una variación de las bases de datos relacionales que utilizan cubos

OnLine Analytical Processing o procesamiento

ue el almacenamiento físico de los datos se realiza en un

vector multidimensional. Los cubos OLAP se pueden considerar como una

ampliación de las dos dimensiones de una tabla. Una dimensión es un campo, y

dría ser un producto, y la

segunda dimensión podría ser una región. La base de datos multidimensional

podría realizar una consulta de las ventas de un producto en una determinada

región, de una manera más veloz que una base de datos relacional. Esa es la

Page 57: Planeacion Sistemas ERP

SUAyED 57

LO QUE SÉ

Envío de archivo

1. Define a una base de datos

2. Define a un manejador de bases de datos

3. ¿Qué es un modelo de bases de datos?

4. ¿Qué es SQL?

5. ¿Qué son las bases de datos multidimensionales?

Para enviar tu respuesta, pulsa el botón Editar mi envío; se mostrará un

editor de texto en el cual puedes redactar tu información; una vez que

hayas concluido, salva tu actividad pulsando el botón Guardar cambios.

Temario detallado

2. CONCEPTOS DE BASES DE DATOS RELACIONALES Y

MULTIDIMENSIONALES

2.1 Bases de datos relacionales.

2.2 Bases de datos multidimensionales.

Page 58: Planeacion Sistemas ERP

SUAyED 58

2.1 Bases de datos relacionales

Una base de datos es un conjunto de datos pertenecientes a un mismo tema y

almacenados para su posterior uso. Gracias al desarrollo de la informática, las

bases de datos son utilizadas en muchísimos campos, entre ellos los ERP, que las

utilizan para almacenar, actualizar y gestionar la mayoría de los datos de una

organización. (Dubois, 2005: 162-182).

Es necesario hacer énfasis en el hecho de los datos tienen relación entre si, ya

que se puede poseer un conjunto de archivos de algún procesador de textos, o un

conjunto de hojas de cálculo, pero esto no es una base de datos, solo sería un

banco de datos, ya que la información no tiene relación entre sí. Las bases de

datos están compuestas por objetos que tienen relación entre sí. En el caso de las

bases de datos relacionales, los objetos son tablas que pueden relacionarse entre

sí.

Las bases de datos están integradas por varios elementos, veamos los más

importantes:

La base de datos , que contiene los datos.

El manejador de bases de datos es el software que gestiona dichos datos, dicho

software se conoce en ingles como DBMS (Data Base Management System).

Estos programás permiten almacenar, gestionar y consultar los datos. Ejemplos de

este tipo de software es MySQL, PostgreSQL, SQLServer, Oracle, DB2, etc. Cabe

destacar que muchos ERP, utilizan estos manejadores de bases de datos para

almacenar sus datos, de hecho la mayoría de los ERP son configurables para

utilizar alguno de los manejadores de bases de datos más populares.

El motor de almacenamiento de la base de datos es el servicio principal para

almacenar, procesar y proteger los datos. El Motor de base de datos proporciona

un acceso controlado a los datos. Dependiendo de las necesidades del sistema de

información se pueden utilizar uno u otro motor de bases de datos, por ejemplo

Page 59: Planeacion Sistemas ERP

SUAyED 59

MySQL cuenta con el motor MyISAM, cuya principal característica es la velocidad

de acceso a los datos.

Como un ejemplo veamos las características de dos de los motores más utilizados

de MySQL:

Características del motor MyISAM:

• No transaccional.

• Muy rápido en lectura y escritura.

• Bajo requerimiento de espacio en disco y memoria.

• Es una buena elección cuando necesitamos velocidad, y tenemos pocas

modificaciones simultáneas de la tabla.

Características del motor InnoDB:

• Transaccional. Cuando múltiples transacciones modifican registros,

InnoDB mantiene aisladas las transacciones guardando para cada

una de ellas una versión distinta de un mismo registro.

• Restricciones en claves foráneas.

• Fácil recuperación de datos en caso de error.

• Posibilidad de deshacer transacciones a medias.

• Necesita más espacio en disco y memoria que MyISAM para guardar

los datos (unas tres veces más de espacio en disco, y utiliza más

memoria RAM para las memorias temporales si queremos conseguir

un rendimiento óptimo).

• Es una buena elección cuando necesitamos transacciones,

restricciones en claves foráneas, o tenemos muchas escrituras

simultáneas.

Cabe destacar que generalmente los ERP de motores del tipo de InnoDB, debido

a que se utilizan muchas transacciones.

Page 60: Planeacion Sistemas ERP

SUAyED 60

El diccionarios de datos , el cual es un conjunto de metadatos que contiene las

características de los datos que se van a utilizar en el sistema que se programa,

incluyendo nombre, descripción, alias, contenido y organización.

El lenguaje de definición de datos o Data Definition Languaje (DDL) ayuda a

crear y mantener el diccionario de datos y crea los objetos que utiliza la base de

baso, como la base de datos misma, y las tablas que la componen.

El lenguaje de manipulación de datos o Data Definition Languaje (DML) ayuda

al usuario a añadir, cambiar y borrar información de la base de datos y la consulta

para extraer información.

El lenguaje de consulta de datos permite consultar a la base de datos, analizar

los datos y actualizarlos según los privilegios de cada usuario. También controla la

seguridad de la base de datos para prevenir accesos no autorizados que vean,

borren o cambien los datos. Mediante el uso de claves se permite el acceso a toda

la base de datos o a parte de ella. A modo de ejemplo, una base de datos de un

ERP puede contener todos los datos de los empleados, pero sólo un grupo de

usuarios puede estar autorizado a ver las nóminas, mientras que otros pueden

estar autorizados a ver sólo las historias laborales.

Modelos de bases de datos

Un modelo de datos es una descripción del repositorio donde se almacenan los

datos, así como los métodos para almacenar, gestionar y consultar la información

de dichos repositorios.

Existen varios modelos o formas de organizar la información en una base de

datos, aunque el modelo relacional es el modelo más popular, existen otros

modelos. Veamos los diferentes modelos de bases de datos:

Page 61: Planeacion Sistemas ERP

SUAyED 61

Bases de datos jerárquicas

En este modelo los datos se organizan en forma de un árbol invertido, en donde

un nodo padre de información puede tener varios hijos. El nodo que no tiene

padres es llamado raíz, y a los nodos que no tienen hijos se los conoce como

hojas.

Las bases de datos jerárquicas son especialmente útiles en el caso de

aplicaciones que manejan un gran volumen de información.

Pero este modelo también tiene sus desventajas, ya que un nodo hijo no puede

tener más de un padre y para acceder a un nodo es necesario iniciar por el nodo

raíz.

Fuente: Modelos de bases de datos, 2012.

Actualmente no son muy populares, pues fueron reemplazadas por las bases de

datos relacionales, ya que las segundas son más fáciles de utilizar.

Base de datos en red

En este modelo las entidades también se representan como nodos y sus

relaciones son las líneas que los unen. En esta estructura cualquier componente

Page 62: Planeacion Sistemas ERP

puede relacionarse con cualquier otro

varios padres.

Fuente: Modelo de red, 2012.

El argumento principal a favor del modelo de red, en comparación con el modelo

jerárquico, era que permitió un modelado más natural de relaciones entre

entidades. Tanto el modelo jerárquico como el modelo de red, fueron muy

populares para el manejo de grandes cantidades de datos. Hasta principios de los

años 1980 las ventajas de ambos modelos fueron útiles, pero el hardware se hizo

cada vez más rápido, y la flexibilidad del modelo relacional condujo al desuso del

modelo de red y el jerárquico

Bases de datos relacionales

Éste es un modelo muy utilizado en la actualidad para gestionar los datos. Tras

ser postulados sus fundamentos en 1970 por Edgar Frank Codd, de los

laboratorios IBM en San José California, no tardó en consolidarse como un nue

paradigma en los modelos de base de datos. Su idea fundamental es el uso de

"relaciones". Esto es pensando en cada relación como si fuese una tabla que está

compuesta por registros (las filas de una tabla), y los campos (que representarían

las columnas de una tabla).

puede relacionarse con cualquier otro: Se permite que un mismo nodo tenga

de red, 2012.

El argumento principal a favor del modelo de red, en comparación con el modelo

jerárquico, era que permitió un modelado más natural de relaciones entre

entidades. Tanto el modelo jerárquico como el modelo de red, fueron muy

manejo de grandes cantidades de datos. Hasta principios de los

años 1980 las ventajas de ambos modelos fueron útiles, pero el hardware se hizo

cada vez más rápido, y la flexibilidad del modelo relacional condujo al desuso del

modelo de red y el jerárquico.

Bases de datos relacionales

Éste es un modelo muy utilizado en la actualidad para gestionar los datos. Tras

ser postulados sus fundamentos en 1970 por Edgar Frank Codd, de los

laboratorios IBM en San José California, no tardó en consolidarse como un nue

paradigma en los modelos de base de datos. Su idea fundamental es el uso de

"relaciones". Esto es pensando en cada relación como si fuese una tabla que está

compuesta por registros (las filas de una tabla), y los campos (que representarían

de una tabla).

SUAyED 62

: Se permite que un mismo nodo tenga

El argumento principal a favor del modelo de red, en comparación con el modelo

jerárquico, era que permitió un modelado más natural de relaciones entre

entidades. Tanto el modelo jerárquico como el modelo de red, fueron muy

manejo de grandes cantidades de datos. Hasta principios de los

años 1980 las ventajas de ambos modelos fueron útiles, pero el hardware se hizo

cada vez más rápido, y la flexibilidad del modelo relacional condujo al desuso del

Éste es un modelo muy utilizado en la actualidad para gestionar los datos. Tras

ser postulados sus fundamentos en 1970 por Edgar Frank Codd, de los

laboratorios IBM en San José California, no tardó en consolidarse como un nuevo

paradigma en los modelos de base de datos. Su idea fundamental es el uso de

"relaciones". Esto es pensando en cada relación como si fuese una tabla que está

compuesta por registros (las filas de una tabla), y los campos (que representarían

Page 63: Planeacion Sistemas ERP

SUAyED 63

En este modelo, el lugar y la forma en que se almacenen los datos no tienen

relevancia (a diferencia de otros modelos como el jerárquico y el de red). Esto

agrega facilidad de uso para los administradores y usuarios de la base de datos.

La información puede ser recuperada o almacenada mediante consultas que

ofrecen una amplia flexibilidad y facilidad.

El lenguaje más habitual para construir las consultas a bases de datos

relacionales es SQL, Structured Query Language o Lenguaje Estructurado de

Consultas, un estándar implementado por los principales motores de bases de

datos relacionales.

Durante su diseño, una base de datos relacional pasa por un proceso al que se le

conoce como normalización de una base de datos.

Debido a que el objetivo de este capítulo es explicar el modelo relacional, este

será tratado de manera más amplia más adelante.

Fuente: Curso de Access2, 2003.

Page 64: Planeacion Sistemas ERP

SUAyED 64

2.2 Bases de datos multidimensionales (Modelos de datos, 2014)

Básicamente no se diferencian demasiado de las bases de datos relacionales (una

tabla en una base de datos relacional podría serlo también en una base de datos

multidimensional), la diferencia está más bien a nivel conceptual; en las bases de

datos multidimensionales los campos o atributos de una tabla pueden ser de dos

tipos, o bien representan dimensiones de la tabla, o bien representan hechos que

se desean estudiar. Este tipo de bases de datos se utilizan para crear cubos

OLAP.

Fuente: Cubo OLAP, 2013.

Bases de datos orientadas a objetos (Base de datos orientada a objetos, 2014)

En la década de 1990, el paradigma de la orientación a objetos se aplicó a las

bases de datos creando un nuevo modelo llamado base de datos orientada a

objetos. Esto tuvo el fin representar los objetos de una base de datos con las

propiedades del paradigma orientado a objetos.

Se han propuesto distintos modos de almacenar objetos en una base de datos.

Algunos se han aproximado desde la perspectiva de la programación, haciendo

los objetos sean manipulados por un de lenguaje de consulta especializado en

bases de datos orientadas a objetos como OQL (Object Query Language).

Page 65: Planeacion Sistemas ERP

SUAyED 65

Las bases de datos orientadas a objetos sufren falta de estandarización; aunque

han sido definidos estándares por el Object Database Management Group nunca

han sido implementados con generalidad suficiente como para permitir la

interoperabilidad entre productos. Sin embargo, las bases de datos orientadas a

objetos han sido empleadas eficazmente en distintas aplicaciones: generalmente

en nichos especializados como ingeniería o biología molecular, pero no de forma

general con soporte comercial. Sin embargo algunas de las ideas que ha aportado

han sido recogidas por los fabricantes de bases de datos relacionales y se han

aplicado en extensiones al lenguaje SQL, por ejemplo PostgreSQL, retoma

algunas ideas como la herencia en las tablas.

Este modelo, almacena es una base de datos los objetos completos (estado y

comportamiento).

En una base de datos orientada a objetos, la información se representa mediante

objetos como los presentes en la programación orientada a objetos. Cuando se

integra las características de una base de datos con las de un lenguaje de

programación orientado a objetos, el resultado es un sistema gestor de base de

datos orientada a objetos (ODBMS, object database management system). Un

ODBMS hace que los objetos de la base de datos aparezcan como objetos de un

lenguaje de programación en uno o más lenguajes de programación a los que dé

soporte.

Las bases de datos orientadas a objetos se diseñan para trabajar bien en

conjunción con lenguajes de programación orientados a objetos como Java y C++.

Los ODBMS usan exactamente el mismo modelo que estos lenguajes de

programación.

Page 66: Planeacion Sistemas ERP

SUAyED 66

Fuente: Modelos emergentes de Base de datos, 2014.

Bases de datos documentales

Una base de datos documental está constituida por un conjunto de programas que

almacenan, recuperan y gestionan datos de documentos. Este tipo de bases de

datos constituyen una de las principales subcategorías dentro de las denominadas

bases de datos no SQL. A diferencia de las bases de datos relacionales, estas

bases de datos están diseñadas alrededor de una noción abstracta de

"Documento".

Una base de datos documental permite la indexación a texto completo, y en líneas

generales realizar búsquedas más potentes.

El concepto central de una base de datos orientada a documentos es el concepto

mismo de Documento. Mientras cada implementación de base de datos orientada

a documentos difiere en los detalles, en general todas ellas comparten el principio

Page 67: Planeacion Sistemas ERP

SUAyED 67

de que los documentos codifican datos siguiendo algún formato estándar. Entre

las codificaciones usadas en la actualidad se encuentran XML y, así como

formatos binarios como PDF y documentos Microsoft Office (MS Word, Excel y

demás).

Bases de datos deductivas (Modelos de datos, 2014)

Un sistema de base de datos deductiva, permite hacer deducciones a través de

inferencias. Se basa principalmente en reglas y hechos que son almacenados en

la base de datos. Las bases de datos deductivas son también llamadas bases de

datos lógicas, a raíz de que se basa en lógica matemática. Este tipo de base de

datos surge debido a las limitaciones de la base de datos relacional de deducir

relaciones indirectas de los datos almacenados en la base de datos.

Una base de datos lógica utiliza un subconjunto del lenguaje Prolog llamado

Datalog el cual es declarativo y permite a la computadora hacer deducciones para

contestar a consultas basándose en los hechos y reglas almacenados.

Este tipo de bases de datos tiene las siguientes ventajas:

• Uso de reglas lógicas para expresar las consultas.

• Capacidad de obtener nueva información a través de la información

almacenada en la base de datos mediante inferencias.

Características del modelo relacional

Una base de datos relacional es un conjunto de una o más tablas estructuradas en

registros y campos, que se vinculan entre sí por un campo en común, este campo

en común se le denomina clave o llave, este campo debe ser único en cada tabla,

ejemplo de un campo llave, puede ser un RFC o un CURP.

En este modelo los datos son almacenados en relaciones. Esto tiene la ventaja de

que es más fácil de entender y de utilizar por el usuario de la base de datos. La

información puede ser recuperada o almacenada por medio de consultas que

ofrecen flexibilidad y facilidad para administrar los datos.

Page 68: Planeacion Sistemas ERP

SUAyED 68

Este modelo considera la base de datos como un conjunto de tablas que tienen

relación entre si. De manera simple, una relación representa una tabla que no es

más que un conjunto de registros, cada registro es un conjunto de campos y cada

campo representa un valor que interpretado representa información.

Entre las ventajas de este modelo están:

1. Facilidad de creación y actualización de objetos de la base de datos.

2. Utilización de un lenguaje estándar DML y DDL.

3. Estandarización del modelo.

4. Gran cantidad de manejadores tanto libres como comerciales que utilizan

este modelo.

Normalización de una base de datos:

Las bases de datos relacionales pasan por un proceso al que se le conoce como

normalización, el objetivo de la normalización es optimizar la base de datos,

aunque no es posible optimizar una base de datos al 100%, la normalización

ayuda a optimizarla lo más posible.

Las bases de datos relacionales se normalizan para:

• Evitar la redundancia de los datos, en la medida de lo posible.

• Optimizar el consumo de recursos.

Para continuar con el tema de normalización es necesario realizar las siguientes

definiciones:

Una dependencia funcional es una conexión entre uno o más atributos. Por

ejemplo si se conoce el valor de clave esta tiene una relación con el Nombre .

Las dependencias funcionales del sistema se escriben utilizando una flecha, de la

siguiente manera:

Page 69: Planeacion Sistemas ERP

FechaDeNacimiento Edad

De la normalización (lógica) a la implementación (física) puede se

éstas dependencias funcionales para lograr la eficiencia en las tablas.

Dependencia funcional transitiva.

Sean X, Y, Z tres atributos de la misma entidad. Si

X y Z de Y, pero X no depende funcionalmente de

depende transitivamente de

X Y Z entonces X

FechaDeNacimiento Edad

Edad Conducir

FechaDeNacimiento Edad

Entonces tenemos que

determina la posibilidad de

persona pueden conducir a través de

En otras palabras la posibilidad de conducir dependerá transitivamente de la fecha

de nacimiento

Edad

De la normalización (lógica) a la implementación (física) puede se

éstas dependencias funcionales para lograr la eficiencia en las tablas.

Dependencia funcional

Dependencia funcional transitiva.

tres atributos de la misma entidad. Si Y depende funcionalmente de

no depende funcionalmente de Y, se dice entonces que

depende transitivamente de X. Simbólicamente sería:

Z

Edad

Edad Conducir

Entonces tenemos que FechaDeNacimiento determina la Edad

determina la posibilidad de Conducir, indirectamente podemos saber si una

persona pueden conducir a través de FechaDeNacimiento.

En otras palabras la posibilidad de conducir dependerá transitivamente de la fecha

Dependencia funcional transitiva

SUAyED 69

De la normalización (lógica) a la implementación (física) puede ser factible tener

éstas dependencias funcionales para lograr la eficiencia en las tablas.

depende funcionalmente de

, se dice entonces que Z

Edad y la Edad

, indirectamente podemos saber si una

En otras palabras la posibilidad de conducir dependerá transitivamente de la fecha

Page 70: Planeacion Sistemas ERP

SUAyED 70

Llave primaria

Una llave primaria es un campo que identifica de manera única a un registro. La

llave primaria es un identificador único para cada registro. Se acostumbra que la

llave primaria sea el primer campo de una tabla pero es más una conveniencia

que una obligación. Muchas veces la llave primaria es numérica y auto-

incrementada, es decir, generada mediante una secuencia numérica,

incrementada automáticamente cada vez que se inserta un registro, generalmente

se utiliza un tipo de dato serial. Aunque esto no es una obligación, si es muy

práctico.

En una tabla puede pueden existir varios campos que pueden ser clave primaria,

por ejemplo el RFC y el CURP de un cliente. En este caso se dice que son llaves

candidatas a ser llaves primarias.

Una llave foránea es aquella columna que existiendo como dependiente en una

tabla, es a su vez llave primaria en otra tabla.

Por ejemplo se tienen dos tablas, una de vendedores y otra de clientes, la tabla de

clientes tiene una llave primaria que es la clave del vendedor. La tabla de clientes

tiene también una llave primaria que es la clave del cliente, pero la tabla de

clientes también tiene la clave del vendedor, esto con el objetivo de saber que

vendedor atiende a que cliente.

clave_c Nombre_c vendedor

1863 Juan Pérez López 23

2341 Luisa Hernández

Ramírez

12

Page 71: Planeacion Sistemas ERP

SUAyED 71

clave_v nombre_v categoría

23 Julian Martínez

González

Junior

12 Ana Gutierrez Osorio Senior

Ya con esto conceptos podemos definir las tres primeras reglas normales, existen

más reglas normales, pero estas son las que comúnmente se aplican en los

sistemas de información.

Primera forma normal

Una tabla está en Primera Forma Normal si:

• Todos los atributos son atómicos. Un atributo es atómico si los elementos

del dominio son indivisibles, mínimos.

• La tabla contiene una llave primaria.

• La clave primaria no contiene atributos nulos.

• Una tabla no puede tener múltiples valores en cada columna.

Esta forma normal elimina los valores repetidos dentro de una Base de Datos

Segunda forma normal

Dependencia Funcional. Una relación está en 2FN si está en 1FN y si los atributos

que no forman parte de ninguna clave dependen de forma completa de la llave

primaria. Es decir que todos los campos que no son llave principal deben

depender la llave primaria.

En otras palabras podríamos decir que la segunda forma normal está basada en el

concepto de dependencia completamente funcional.

Tercera forma normal

La tabla se encuentra en 3FN si es 2FN y si no existe ninguna dependencia

funcional transitiva entre los atributos que no son llave primaria.

Page 72: Planeacion Sistemas ERP

SUAyED 72

La normalización tiene por objetivo ser eficiente el uso de una base de datos, y

aunque hay otras maneras de hacerla eficiente, como el uso de índices para

acelerar las búsquedas, estos pueden ralentizar la actualización de los datos.

Dependiendo del uso de la aplicación, se priorizará el acceso indexado o una

rápida actualización de la información. La optimización difiere sensiblemente en

cada motor de base de datos y depende de factores como el objetivo del sistema

de información, por ejemplo la normalización indica que no debe existir duplicidad

de registros, pero por necesidades de seguridad o rapidez es necesario duplicar

los registros. Por ejemplo la base de datos cuenta con una tabla de clientes y una

de vendedores. Para aumentar la rapidez en las consultas y poder obtener

reportes relacionados con las ventas, a la tabla de clientes se le agregara la clave

de su vendedor (Date, 2011: 356-363). Esto es redundante, pero necesario.

Diagrama Entidad-Relación

El diagrama entidad-relación es una herramienta para el modelado de datos que

permite representar las entidades de un sistema de información así como sus

relaciones.

El diagrama entidad-relación está basado en una percepción del mundo real que

consta de una colección de objetos básicos, llamados entidades, y de relaciones

entre esos objetos.

Entidad

Representa un objeto del mundo real con características únicas, es decir, se

diferencia de otro objeto, incluso siendo del mismo tipo.

Algunos Ejemplos:

• Una persona. (Se diferencia de cualquier otra persona, incluso siendo

gemelos).

• Un automóvil. (Aunque sean de la misma marca, el mismo modelo tendrán

atributos diferentes, por ejemplo, el número de motor o sus placas).

Page 73: Planeacion Sistemas ERP

SUAyED 73

• Una casa (Aunque sea exactamente igual a otra, aún se diferenciará en su

dirección).

Una entidad puede ser un objeto con existencia física como: una persona, un

animal, una casa, etc. (entidad concreta ); o un objeto con existencia conceptual

como: un puesto de trabajo, una asignatura de clases, un nombre, etc. (entidad

abstracta ).

Una entidad está descrita y se representa por sus atributos. Por ejemplo, la

entidad Persona los atributos son: Nombre, Apellido, Género, Estatura, Peso,

Fecha de nacimiento.

Atributos

Los atributos son las características que definen o identifican a una entidad. Estas

pueden ser muchas, y el diseñador solo utiliza o implementa las que considere

más relevantes. Los atributos son las propiedades que describen a cada entidad

en un conjunto de entidades.

En un conjunto de entidades del mismo tipo, cada entidad tiene valores

específicos asignados para cada uno de sus atributos, de esta forma, es posible

su identificación unívoca.

Ejemplos:

A la colección de entidades “alumnos”, con el siguiente conjunto de atributos en

común, (número de cuenta, nombre, edad, semestre), pertenecen las entidades:

• (1, Sofía, 38 años, 2).

• (2, Josefa, 19 años, 5).

• (3, Carlos, 20 años, 2).

Page 74: Planeacion Sistemas ERP

SUAyED 74

Cada una de las entidades pertenecientes a este conjunto se diferencia de las

demás por el valor de sus atributos. Nótese que dos o más entidades diferentes

pueden tener los mismos valores para algunos de sus atributos, pero nunca para

todos.

En particular, los atributos identificativos son aquellos que permiten diferenciar a

una instancia de la entidad de otra distinta. Por ejemplo, el atributo identificativo

que distingue a un alumno de otro es su número de cuenta.

Para cada atributo, existe un dominio del mismo, este hace referencia al tipo de

datos que será almacenado o a restricciones en los valores que el atributo puede

tomar (cadenas de caracteres, números, solo dos letras, solo números mayores

que cero, solo números enteros).

Cuando algún atributo correspondiente a una entidad no tiene un valor

determinado, recibe el valor nulo , bien sea porque no se conoce, porque no

existe o porque no se sabe nada al respecto del mismo. Cabe destacar que las

bases de datos deben poder tratar valores nulos.

Relación

Describe cierta dependencia entre entidades o permite la asociación de las

mismas.

Ejemplo:

Si tenemos dos entidades, "CLIENTE" y "FACTURAS", podemos entender la

relación entre ambas al tomar un caso de cada una de ellas. Entonces, podríamos

tener la ocurrencia "Factura 213", de la entidad "FACTURAS" y la ocurrencia

"Pedro López", de la entidad "CLIENTE", entre las que es posible relacionar que la

factura 213 le pertenece a Pedro López.

Page 75: Planeacion Sistemas ERP

SUAyED 75

Una relación tiene sentido al expresar las entidades que relaciona. En el ejemplo

anterior, podemos decir que un cliente (entidad), posee (relación) una factura

(entidad).

Conjunto de relaciones.

Consiste en una colección, o conjunto, de relaciones de la misma naturaleza.

Ejemplo:

Dados los conjuntos de entidades "Factura" y "Cliente", todas las relaciones de

la forma factura-cliente, permiten obtener la información de los clientes y sus

facturas.

Cardinalidad

Dado un conjunto de relaciones en el que participan dos o más conjuntos de

entidades, la correspondencia de cardinalidad indica el número de entidades con

las que puede estar relacionada una entidad dada.

Dado un conjunto de relaciones binarias y los conjuntos de entidades A y B, la

correspondencia de cardinalidades puede ser:

• Uno a Uno: (1:1) Una entidad de A se relaciona únicamente con una

entidad en B y viceversa (ejemplo relación vehículo - matrícula: cada

vehículo tiene una única matrícula, y cada matrícula está asociada a un

único vehículo).

• Uno a varios: (1:N)Una entidad en A se relaciona con cero o muchas

entidades en B. Pero una entidad en B se relaciona con una única entidad

en A (ejemplo vendedor - ventas).

• Varios a Uno: (N:1)Una entidad en A se relaciona exclusivamente con una

entidad en B. Pero una entidad en B se puede relacionar con 0 o muchas

entidades en A (ejemplo empleado-centro de trabajo).

• Varios a Varios: (N:M). Una entidad en A se puede relacionar con 0 o

muchas entidades en B y viceversa (ejemplo asociaciones- ciudadanos,

Page 76: Planeacion Sistemas ERP

SUAyED 76

donde muchos ciudadanos pueden pertenecer a una misma asociación, y

cada ciudadano puede pertenecer a muchas asociaciones distintas).

Los diagramas entidad relación son una representación gráfica de las relaciones

entre entidades de un sistema de información. Estos diagramas modelan los

objetos de una base de datos de manera gráfica.

Entidades

Las entidades son el fundamento del diagrama entidad relación. Podemos adoptar

como definición de entidad cualquier cosa o parte del mundo que es distinguible

del resto. Por ejemplo, en un sistema de facturación, las personas y las facturas se

podrían interpretar como entidades. Las entidades pueden representar entes

concretos, como una persona o un producto, o abstractas, como por ejemplo un

servicio. Se representan por medio de un rectángulo.

Atributos

Se representan mediante una elipse etiquetada mediante un nombre en su interior.

Cuando un atributo es identificativo de la entidad se suele subrayar dicha etiqueta.

Por motivos de legibilidad, los atributos suelen no aparecer representados en el

diagrama entidad-relación, sino descritos textualmente en otros documentos

adjuntos.

Relaciones

Se representan mediante un rombo etiquetado en su interior con un verbo. Este

rombo se debe unir mediante líneas con las entidades (rectángulos) que relaciona,

para así saber cuál es la relación que lleva cada uno.

Page 77: Planeacion Sistemas ERP

SUAyED 77

Fuente: Date, 2001: 424-425.

Lenguaje estructurado de consultas SQL (Dubois, 2005: 64-113)

El lenguaje SQL en inglés (Structured Query Language) es un lenguaje de

consulta que permite revisar, actualizar y mantener una base de datos relacional.

Dicho lenguaje permite realizar consultas de una manera sencilla.

Los orígenes del SQL están ligados a los de las bases de datos relacionales. En

1970 Edgar F. Cood propone el modelo relacional y asociado a este un lenguaje

de acceso a los datos. Basándose en estas ideas, los laboratorios de IBM definen

el lenguaje SEQUEL (Structured English Query Language) que más tarde sería

implementado por el DBMS experimental System R, desarrollado en 1977 también

por IBM. Sin embargo, fue la empresa Oracle quien lo introdujo por primera vez en

1979 en un programa comercial.

El SEQUEL terminaría siendo el predecesor de SQL, siendo este una versión

evolucionada del primero. El SQL pasa a ser el lenguaje por excelencia de los

diversos manejadores de bases de datos relacionales y es por fin estandarizado

en 1986 por ANSI, dando lugar a la primera versión estándar de este lenguaje, el

"SQL-86" o "SQL1". Al año siguiente este estándar es también adoptado por la

ISO.

Page 78: Planeacion Sistemas ERP

SUAyED 78

En la actualidad el SQL es el estándar de facto en la mayoría de los manejadores

de bases de datos relacionales, tanto libres como comerciales. Como un dato

adicional la versión 2006 de SQL Define las maneras en las cuales el SQL se

puede utilizar conjuntamente con XML. Define maneras de importar y guardar

datos XML en una base de datos SQL, manipulándolos dentro de la base de datos

y publicando el XML y los datos SQL en forma XML. Además, proporciona

facilidades que permiten a las aplicaciones integrar dentro de su código SQL el

uso de XQuery, lenguaje de consulta XML publicado por el W3C (World Wide Web

Consortium) para acceso a datos y documentos XML.

El SQL es un lenguaje de acceso a bases de datos que explota la flexibilidad y

potencia de los sistemás relacionales y permite así gran variedad de operaciones,

es cual tiene las siguientes características.

• Lenguaje de definición de datos: El DDL de SQL proporciona comandos

para la definición de esquemás de relación, borrado de relaciones y

modificaciones de los esquemás de relación. Por ejemplo el comando

CREATE se utiliza para crear una base de datos o un tabla.

• Lenguaje interactivo de manipulación de datos: El DML de SQL incluye

sentencias de consulta como SELECT, el cual es utilizado para recuperar

datos de una tabla.

• Control de transacciones: SQL tiene comandos para especificar el

comienzo y el final de una transacción.

• SQL incorporado y dinámico: Esto quiere decir que se pueden incorporar

instrucciones de SQL en lenguajes de programación como: C++, C, Java,

PHP, etc.

Lenguaje de definición de datos (DDL)

El lenguaje de definición de datos (en inglés Data Definition Language, o DDL), es

el que se encarga de la creación y mantenimiento de los objetos de la base de

datos. Incluye órdenes para modificar, borrar o definir las tablas en las que se

almacenan los datos de la base de datos. Existen cuatro operaciones básicas:

Page 79: Planeacion Sistemas ERP

SUAyED 79

CREATE (Crear), ALTER (Modificar), DROP (Eliminar) y TRUNCATE (Eliminar el

contenido). Veamos algunos ejemplos de estos comandos.

CREATE

Este comando crea objetos, por ejemplo una tabla. En este ejemplo se crea la

tabla de clientes:

CREATE TABLE Clientes

(Nombre varchar(50),

Direccion varchar(50),

Colonia varchar(50),

Municipio varchar(25),

Telefono varchar(10),

Fecha_Nacimiento datetime);

ALTER

Este comando permite modificar la estructura de un objeto. Se pueden agregar o

quitar campos a una tabla, modificar el tipo de datos de un campo, agregar o

quitar índices a una tabla etc.

Veamos un ejemplo donde se agrega el campo RFC a la tabla de clientes, el tipo

de datos del campo es VARCHAR.

ALTER TABLE 'CLIENTES' ADD RFC VARCHAR;

DROP

Este comando elimina un objeto de la base de datos. Puede ser una tabla, vista, o

índice o cualquier otro objeto que el motor de la base de datos soporte.

DROP TABLE 'CLIENTES'.

Page 80: Planeacion Sistemas ERP

SUAyED 80

TRUNCATE

Este comando elimina el contenido de una tabla. La ventaja sobre el comando

DROP, es que si se quiere borrar todo el contenido de la tabla, es mucho más

rápido, especialmente si la tabla es muy grande. La desventaja es que

TRUNCATE sólo sirve cuando se quiere eliminar absolutamente todos los

registros, ya que no se permite la cláusula WHERE. Si bien, en un principio, esta

sentencia parecería ser DML (Lenguaje de Manipulación de Datos), es en realidad

una DDL, ya que internamente, el comando TRUNCATE borra la tabla y la vuelve

a crear y no ejecuta ninguna transacción.

TRUNCATE TABLE 'VENDEDORES';

Lenguaje de manipulación de datos DML (Data Manipul ation Language)

Un lenguaje de manipulación de datos (Data Manipulation Language, o DML en

inglés) es un lenguaje proporcionado por el DBMS que permite a los usuarios

llevar a cabo las tareas de consulta de los datos.

El lenguaje de manipulación de datos más popular hoy día es SQL, usado para

recuperar y manipular datos en una base de datos relacional. Veamos algunos de

los comandos más comunes.

INSERT

Una sentencia INSERT de SQL agrega uno o más registros a una tabla en la base

de datos.

Las cantidades de columnas y valores deben ser iguales. Si una columna no se

especifica, le será asignado el valor por omisión. Los valores especificados (o

implícitos) por la sentencia INSERT deberán satisfacer todas las restricciones

aplicables. Si ocurre un error de sintaxis o si alguna de las restricciones es violada,

no se agrega la fila y se devuelve un error.

Page 81: Planeacion Sistemas ERP

SUAyED 81

INSERT INTO Clientes (Nombre, Telefono)

VALUES ('Juan Gomez', 4886850230);

Cuando se especifican todos los valores de una tabla, se puede utilizar la

sentencia acortada:

INSERT INTO nombreTabla VALUES ('valor1', ['valor2,...'])

Ejemplo (asumiendo que 'nombre' y 'número' son las únicas columnas de la tabla

'clientes'):

INSERT INTO Clientes

VALUES ('Pedro Mendez', 0804739681);

SELECT

Una vez que existen datos en la tabla es posible consultarla a través del comando

SELECT, el ejemplo más sencillo es seleccionar todos los campos de la tabla

Clientes. el asterisco significa que se consultan todos los campos.

SELECT *

FROM Clientes;

Pero si solo se desea que aparezca el nombre del cliente y su teléfono entonces

se debe realizar la siguiente consulta:

SELECT Nombre, Telefono

FROM Clientes;

Pero generalmente no se desea consultar toda la tabla, si la tabla de clientes tiene

miles o quizá millones de registros, eso no sería optimo. En tal caso se utiliza la

sentencia WHERE que filtra la información de acuerdo a una condición.

SELECT Nombre, Telefono*

FROM Clientes

WHERE name IN ('Juan Perez')

Page 82: Planeacion Sistemas ERP

SUAyED 82

UPDATE

Una sentencia UPDATE de SQL es utilizada para modificar los valores de un

conjunto de registros existentes en una tabla, por ejemplo veamos un ejemplo

donde se corrige el nombre de un cliente.

UPDATE Clientes SET Nombre = 'Francisco Mendez' WHERE field2 = 'Francis

Mendez';

DELETE

Una sentencia DELETE de SQL borra uno o más registros existentes en una tabla,

veamos un ejemplo donde queremos eliminar los datos de un cliente.

DELETE FROM Clientes WHERE nombre = 'Pedro Flores';

2.2 Bases de datos multidimensionales

Las bases de datos multidimensionales (Bases de datos multidimensionales:

OLAP vs OLTP, 2013) son una variación del modelo relacional que utiliza cubos

OLAP para organizar los datos y expresar las relaciones entre ellos. Las

principales ventajas de este tipo de bases de datos son la versatilidad para cruzar

información y la alta velocidad de respuesta. Esto las convierte en herramientas

básicas para soluciones de Business intelligence o de Big Data, donde el análisis

de los datos resulta crucial.

En general, estamos acostumbrados a trabajar con bases de datos orientadas a

transacciones (conocidas como bases de datos OLTP). A continuación veremos

las principales diferencias con las bases de datos multidimensionales (conocidas

como bases de datos OLAP ).

Es necesario identificar las diferencias entre cada base de datos, veamos:

Page 83: Planeacion Sistemas ERP

SUAyED 83

OLTP – On-Line Transactional Processing

Los sistemas OLTP son bases de datos relacionales orientadas a transacciones.

Una transacción es una secuencia de operaciones llevada a cabo por una base de

datos de manera atómica.

La atomicidad asegura que la operación se ha realizado correcta y

completamente, de forma que no pueda quedar a medias en caso de que surja

cualquier error.

Las operaciones en un sistema OLTP pueden ser de cuatro tipos diferentes:

SELECT, INSERT, DELETE y UPDATE. Al tratarse de un proceso atómico, cada

transacción solo tiene dos posibles finales: commit (si se han llevado a cabo

correctamente todas las operaciones) o rollback (cuando una operación de la

secuencia ha fallado, en cuyo caso hay que deshacer los cambios producidos por

el resto de las operaciones de la transacción y alertar del error). Las transacciones

son básicas para un programa de gestión. Su necesidad se ve muy clara en un

software ERP.

Un sistema de tipo OLTP administra aplicaciones transaccionales, generalmente

para la introducción, recuperación y procesamiento de transacciones. Tareas que

un ERP realiza de manera cotidiana.

El software de tipo OLTP se basa en la arquitectura cliente servidor, un esquema

que es utilizado por todos los ERP.

Propiedades de las bases de datos OLTP

Los sistemas OLTP son la versión tradicional de una base de datos: se diseñan

utilizando un modelo entidad-relación, se implementan en los motores típicos de

base de datos (Oracle, SQLServer, MySQL… etc.) y dan soporte a la mayor parte

del software del mercado, incluyendo un ERP:

Page 84: Planeacion Sistemas ERP

SUAyED 84

• Optimizadas para lecturas y escrituras concurrentes: gracias a las

propiedades ACID, el acceso a los datos está adaptado para tareas

frecuentes de lectura y escritura.

• Organizadas según la capa de aplicación: las tablas y los datos se

estructuran según el software que los maneja: programa de gestión a

medida, ERP, CRM etc.

• Consultas realizadas en SQL.

OLAP: On Line Analytical Processing

El término OLAP, que proviene de Online Analitical Processing (Procesamiento

Analítico en Línea), define a una tecnología que se basa en el análisis

multidimensional de los datos y que le permite al usuario tener una visión más

rápida e interactiva de los mismos.

Este análisis, también conocido como análisis del hipercubo, organiza la

información según los parámetros que se consulten, de manera tal que a partir de

estructuras multidimensionales que contienen los datos resumidos de Sistemas

Transaccionales, conocidos como OLTP (Online Transactional Processing) o de

grandes bases, se obtendrá la información requerida.

Es muy utilizado en el área de marketing, ventas, informes, etc., especialmente

porque las respuestas a consultas se obtienen muy rápidamente y además porque

puede obtener los datos tanto de una fuente externa como de una base interna.

Los sistemas OLAP son bases de datos orientadas al procesamiento analítico.

Este análisis suele implicar, generalmente, la lectura de grandes cantidades de

datos para llegar a extraer algún tipo de información útil: tendencias de ventas,

patrones de comportamiento de los consumidores, elaboración de informes

complejos, etc.

Page 85: Planeacion Sistemas ERP

SUAyED 85

Un cubo OLAP no es más que un vector de varias dimensiones. Desde un punto

de vista relacional, puede verse como una tabla de hechos (fact table) que tiene

dos tipos de columnas:

• Indicadores: también denominados métricas, son los valores numéricos con

los que se opera. Por ejemplo: nº de clientes, nº de proveedores, importe de

las ventas, nº de ventas, importe de las compras, nº de compras… etc.

• Dimensiones: son las características por las que se pueden filtrar y cruzar

los indicadores. Por ejemplo: tiempo (fijando un determinado día, mes o

año), geografía (fijando un determinado país, región o ciudad), proveedor,

cliente, modo de pago, etc.

Las columnas correspondientes a las dimensiones tienen llaves foráneas a tablas

de dimensión, que generalmente son tablas de maestros con clave-valor

(esquema en estrella) o tablas organizadas en jerarquías (esquema de copo de

nieve) como: ciudad – provincia – país.

En general suele resultar necesario dimensionar la volumetría de los cubos para

conseguir que generen los informes deseados, y monitorizar su tamaño para

garantizar que los resultados se obtienen en el tiempo esperado. En este sentido

suele resultar fundamental tener en cuenta dos características básicas: la

cardinalidad del cubo , posibles combinaciones de todos los valores de todas las

dimensiones, y la granularidad del cubo , nivel de detalle máximo de los datos, o

lo que es lo mismo, nivel de agregación mínimo de la información.

Propiedades de las bases de datos OLAP

• Optimizadas para operaciones de lectura: dado que la acción más común

es la consulta, estas bases de datos disponen de valores agregados y

resultados pres calculados que les permiten responder en tiempo récord.

Evitar las restricciones ACID les da agilidad.

• Organizadas según las necesidades analíticas: los datos están

estructurados según las áreas de negocio, y los formatos de los datos están

Page 86: Planeacion Sistemas ERP

SUAyED 86

integrados de manera uniforme en toda la organización. Se busca evitar

islas de datos.

• Asíncronas: no siempre se actualizan en tiempo real, sino que se suelen

alimentar con información procedente de las bases de datos relacionales

mediante un proceso de extracción, transformación y carga en ingles

Extraccion, Transformation, Load (ETL).

• Gestión de datos históricos a largo plazo: una de las exigencias analíticas

consiste en realizar estudios de evolución a lo largo del tiempo, esto

requiere que estas bases de datos mantengan un histórico a largo plazo,

normalmente no inferior a cinco años.

Tipos de persistencia OLAP

En los orígenes de la tecnología OLAP la mayor parte de las compañías asumió

que la única solución para una aplicación OLAP era un modelo de

almacenamiento no relacional. Sin embargo, otras compañías no tardaron en

descubrir que a través del uso de estructuras de base de datos (esquemas de

estrella y de copo de nieve), índices y el almacenamiento de agregados, se

podrían utilizar sistemas de administración de bases de datos relacionales para el

OLAP.

Page 87: Planeacion Sistemas ERP

SUAyED 87

RESUMEN DE LA UNIDAD

Una base de datos, se refiere a una colección de datos que tienen relación entre

si, existen varios modelos de bases de datos, pero el más popular es el modelo

relacional, la mayoría de los sistemas de información utilizan bases de datos para

almacenar su información, y los sistemas ERP no son la excepción.

OLAP es el acrónimo en inglés de procesamiento analítico en línea. Es una

solución utilizada en el campo de la llamada Inteligencia empresarial (o Business

Intelligence) cuyo objetivo es agilizar la consulta de grandes cantidades de datos.

Para ello utiliza estructuras multidimensionales (o Cubos OLAP) que contienen

datos resumidos de grandes Bases de datos o Sistemás Transaccionales (OLTP).

Se usa en informes de negocios de ventas, marketing, informes de dirección,

minería de datos y áreas similares. La principal característica que potencia a

OLAP, es que es lo más rápido a la hora de ejecutar sentencias SQL de tipo

SELECT, en contraposición con OLTP que es la mejor opción para operaciones de

tipo INSERT, UPDATE Y DELETE. Cabe destacar que existen ERP como SAP

que ofrecen este tipo de soluciones.

Page 88: Planeacion Sistemas ERP

SUAyED 88

GLOSARIO

OLAP: OnLine Analytical Processing o procesamiento Analítico en Línea

OLTP: Sistemás de información orientado a transacciones.

DDL: Data Definition Language o lenguaje de definición de datos, utilizado para

crear los objetos de la base de datos.

DML: Data Manipulation Language o lenguaje de manipulación de datos, utilizado

para actualizar, eliminar o insertar datos en las tablas de la base de datos.

Page 89: Planeacion Sistemas ERP

SUAyED 89

ACTIVIDADES DE APRENDIZAJE

Actividad 1. Envío de archivo

Utilizando un diagrama entidad relación, diagrama el proceso de la venta de

un producto.

Para enviar tu respuesta, pulsa el botón Editar mi envío; se mostrará un

editor de texto en el cual puedes redactar tu información; una vez que hayas

concluido, salva tu actividad pulsando el botón Guardar cambios.

Actividad 2. Envío de archivo

Utilizando el lenguaje SQL, agrega un cliente a una tabla de nombre clientes.

Para enviar tu respuesta, pulsa el botón Editar mi envío; se mostrará un

editor de texto en el cual puedes redactar tu información; una vez que hayas

concluido, salva tu actividad pulsando el botón Guardar cambios.

Page 90: Planeacion Sistemas ERP

SUAyED 90

CUESTIONARIO DE REFORZAMIENTO

1. Que es SQL

2. Que es un diagrama entidad-relación

3. Define a una base de datos relacional

4. Que es una llave primaria

5. Que es un a base de datos multidimensional

6. Que es la normalización

7. Qué es una llave candidata

8. Que es un cubo OLAP

9. Menciona un manejador de bases de datos relacional

10. Que es un motor de bases de datos

Page 91: Planeacion Sistemas ERP

SUAyED 91

LO QUE APRENDÍ

Envío de archivo

Define cuál es la ventaja de utilizar el modelo relacional para un sistema de

información empresarial.

Para enviar tu respuesta, pulsa el botón Editar mi envío; se mostrará un

editor de texto en el cual puedes redactar tu información; una vez que hayas

concluido, salva tu actividad pulsando el botón Guardar cambios.

Envío de archivo

En que puede ayudar las bases de datos multidimensionales a la toma de

decisiones en una organización.

Para enviar tu respuesta, pulsa el botón Editar mi envío; se mostrará un

editor de texto en el cual puedes redactar tu información; una vez que hayas

concluido, salva tu actividad pulsando el botón Guardar cambios.

Page 92: Planeacion Sistemas ERP

SUAyED 92

EXAMEN DE AUTOEVALUACIÓN

11. Es un ejemplo de un comando DML

e) INSERT

f) IF

g) THEN

h) WHERE

12. Es un ejemplo de un comando DDL

e) DROP

f) UPDATE

g) CASE

h) WHILE

13. MyISAM es un:

e) Lenguaje de consulta

f) Motor de bases de datos

g) Base de datos relacional

h) Lenguaje de programación

14. Es un conjunto de metadatos que contiene las características de los datos

que se van a utilizar en el sistema:

e) Base de datos

f) Diccionario de datos

g) Lenguaje de consulta

h) ERP

15. Las bases de datos ____________ tienen la forma de un árbol invertido.

e) Documentales

f) Orientadas a objetos

g) Jerárquicas

h) Objeto-Relacionales

16. Que los valores sean atómicos, este descrito en

e) La primera forma normal

f) La segunda forma normal

Page 93: Planeacion Sistemas ERP

SUAyED 93

g) La tercera forma normal

h) La cuarta forma normal

17. El __________ en una sentencia SELECT permite seleccionar todos los

campos de una tabla.

e) Punto y coma (;)

f) Astersico (*)

g) Dos puntos (:)

h) Guin (-)

18. Las bases de datos orientadas a transacciones tiene las siglas:

e) OLTP

f) MOLAP

g) ROLAP

h) OLAP

19. La atomicidad es una propiedad de:

e) CRM

f) ACID

g) ERP

h) DB2

20. OLAP está orientado al:

a) Modelo entidad-relación

b) Procesamiento analítico

c) Procesamiento por lotes

d) Modelo orientado a objetos

Page 94: Planeacion Sistemas ERP

SUAyED 94

MESOGRAFÍA

BIBLIOGRAFÍA RECOMENDADA

Autor Capítulo Páginas

Date C. J. Normalización Adicional

1FN, 2FN, 3FN, FNBC

356-363

Date C. J. El modelo entidad relación 424-425

Dubois Paul Características de los

motores de

almacenamiento

162-182

Dubois Paul Ejecutar sentencias SQL 64-113

BIBLIOGRAFÍA BÁSICA (REFERENCIAS)

Date, J. (2001). Introducción a los sistemás de bases de datos. México: Pearson

Prentice-Hall.

Dubois P. (2005). Programación MySQL. Madrid: Anaya Multimedia.

Page 95: Planeacion Sistemas ERP

SUAyED 95

SITIOS DE INTERNET

http://blog.classora.com/2013/06/25/bases-de-

datos-multidimensionales-olap-vs-oltp/

Bases de datos multidimensionales:

OLAP vs OLTP

http://es.wikipedia.org/wiki/Cubo_OLAP Cubo OLAP

http://es.wikipedia.org/wiki/Modelo_relacional Modelo relacional

http://es.wikipedia.org/wiki/Bases_de_datos Modelos de datos

http://es.wikipedia.org/wiki/Base_de_datos_ori

entada_a_objetos

Base de datos orientada a objetos

http://es.wikipedia.org/wiki/Normalizaci%C3%

B3n_de_bases_de_datos

Normalización de bases de datos.

http://es.wikipedia.org/wiki/Modelo_entidad-

relaci%C3%B3n

Modelo entidad-relación

http://www.desarrolloweb.com/articulos/model

os-base-datos.html

Modelos de bases de datos

http://es.wikipedia.org/wiki/Modelo_de_red

Modelo de red

http://www.aulafacil.com/Access2/CursoAcces

s/Lecc-1-Acc.htm

Curso de Access2

http://enrique-baez-

carro.wikispaces.com/A)+Unidad+1+Modelos+

Emergentes+de+Base+de+Datos

Modelos emergentes de bases de

datos

Page 96: Planeacion Sistemas ERP

UNIVERSIDAD

FACULTAD DE

SISTEMA UNIVERSIDAD

UNIDAD 3. SEMBLANZA DE LOS SIS

OBJETIVO PARTICULAR

Al finalizar esta unidad, el alumno conocerá la historia de los ERP,

como identificar los beneficios de su implantación, se verá un

ejemplo de las ventajas de su implantación, y se conocerá el

esquema de seguridad de un ERP.

INTRODUCCIÓN.

Los ERP como son actualmente, son una evolución de sistemas mas

antiguos orientados al suministro de materias primas, estos sistemas

fueron desarrollados durante la segunda guerra mundial en EU, se

utilizaban para gestionar la producción de material bélico, pues

optimizaban los inventarios y garantizaban el abastecimiento de la

materia prima. Esto sistemas fueron conocidos como MRP en ingles

Material Requirement Planning, una vez terminada la guerra, los

empresario estadounidenses se dieron cuenta de la ventaja de

utilizar sistemas de este tipo en las fabricas, por lo que implantaron

en las mismas, estos sistemas fueron reemplazados por los ERP

actuales. Así como los MRP fueron un hito en su momento, los ERP

lo son en las empresas, y aunque su implantación es costosa en

recursos para la empresa, los beneficios justifican los recursos

invertidos, si se realiza una evaluación para identificar las ventajas y

desventajas de un ERP, lo mas probable es que las ventajas sean

NIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO

ACULTAD DE CONTADURÍA Y ADMINISTRACIÓN

NIVERSIDAD ABIERTA Y EDUCACIÓN A DISTANCIA

SEMBLANZA DE LOS SIS TEMAS INTEGRALES

OBJETIVO PARTICULAR

Al finalizar esta unidad, el alumno conocerá la historia de los ERP,

identificar los beneficios de su implantación, se verá un

ejemplo de las ventajas de su implantación, y se conocerá el

esquema de seguridad de un ERP.

Los ERP como son actualmente, son una evolución de sistemas mas

uministro de materias primas, estos sistemas

fueron desarrollados durante la segunda guerra mundial en EU, se

utilizaban para gestionar la producción de material bélico, pues

optimizaban los inventarios y garantizaban el abastecimiento de la

Esto sistemas fueron conocidos como MRP en ingles

Material Requirement Planning, una vez terminada la guerra, los

empresario estadounidenses se dieron cuenta de la ventaja de

utilizar sistemas de este tipo en las fabricas, por lo que implantaron

smas, estos sistemas fueron reemplazados por los ERP

. Así como los MRP fueron un hito en su momento, los ERP

lo son en las empresas, y aunque su implantación es costosa en

recursos para la empresa, los beneficios justifican los recursos

, si se realiza una evaluación para identificar las ventajas y

desventajas de un ERP, lo mas probable es que las ventajas sean

SUAyED 96

ISTANCIA

Al finalizar esta unidad, el alumno conocerá la historia de los ERP,

identificar los beneficios de su implantación, se verá un

ejemplo de las ventajas de su implantación, y se conocerá el

Los ERP como son actualmente, son una evolución de sistemas mas

uministro de materias primas, estos sistemas

fueron desarrollados durante la segunda guerra mundial en EU, se

utilizaban para gestionar la producción de material bélico, pues

optimizaban los inventarios y garantizaban el abastecimiento de la

Esto sistemas fueron conocidos como MRP en ingles

Material Requirement Planning, una vez terminada la guerra, los

empresario estadounidenses se dieron cuenta de la ventaja de

utilizar sistemas de este tipo en las fabricas, por lo que implantaron

smas, estos sistemas fueron reemplazados por los ERP

. Así como los MRP fueron un hito en su momento, los ERP

lo son en las empresas, y aunque su implantación es costosa en

recursos para la empresa, los beneficios justifican los recursos

, si se realiza una evaluación para identificar las ventajas y

desventajas de un ERP, lo mas probable es que las ventajas sean

Page 97: Planeacion Sistemas ERP

SUAyED 97

mayores que las desventajas. La razón para invertir tanto esfuerzo

en la implantación de un ERP, es lograr mejorar actividades clave

para la organización, como dar una mejor atención al cliente,

controlar los inventarios, integrar la información o aumentar la

productividad de los empleados. Son varias las mejoras en las

actividades de la empresas al implantar un ERP. Una de esas

mejoras y no menos importante que las mencionadas, es que un

ERP cuenta con las herramientas necesarias para proteger la

integridad y confidencialidad de la información. De entrada al

encontrarse la información en una sola base de datos, es más fácil

protegerla, pero adicional a esto los ERP cuentan con protección

orientada al usuario utilizando contraseñas y seguridad orientada a

los privilegios utilizando perfiles. Un ERP permite la creación de

distintos perfiles para limitar el acceso a la información sensible.

Page 98: Planeacion Sistemas ERP

SUAyED 98

LO QUE SÉ

Como evaluarías el impacto de la implantación de un sistema de

información, en una organización.

Temario detallado

3. SEMBLANZA DE LOS SISTEMAS INTEGRALES.

3.1. Perspectiva histórica de evolución de los ERP´S.

3.2. Evaluación del impacto de los ERP´S en las organizaciones.

3.3. Escenarios para la operación de los ERP´S en las organizaciones.

3.4. Niveles de seguridad en un ERP.

Page 99: Planeacion Sistemas ERP

SUAyED 99

Desarrollo de la Unidad

3.1. Perspectiva histórica de evolución de los ERP´ S (Toomey, 1999: 1-12).

Actualmente existen muchos tipos de ERP, dependiendo del tipo de

organizaciones al que están dirigidos, existen ERP pensados para empresas

comerciales, que se dedican a la venta de productos y servicios, existen ERP

pensados para instituciones de salud, también existen ERP pensados para

empresas de manufactura. Estos últimos fueron los primeros tipos de ERP, debido

a que los ERP fueron la evolución de otros sistemas pensados en la manufactura.

El primero de estos sistemas fueron los MRP, que significa Material Requirement

Planning . Este tipo de sistemas gestionaban los materiales para abastecer la

manufactura de un producto.

Los sistemas MRP tienen su origen en la segunda guerra mundial. Durante el

conflicto el gobierno estadounidense empleo programas de cómputo para controlar

la logística de sus unidades en acciones bélicas.

Después que terminó la guerra, a finales de los años cincuenta, este tipo de

sistemas se utilizaron en las fábricas, para el abastecimiento de materias primas.

Aunque las computadoras de esa época pertenecían a la primera generación (las

computadoras de la primera generación utilizaban bulbos, tarjetas perforadas y

almacenaban la información en tambores magnéticos), ya contaban con capacidad

de almacenamiento y recuperación de datos, lo que permitía gestionar los

inventarios de materiales.

En la época de los sesentas las computadoras ya pertenecían a la segunda

generación, (están computadoras eran mucho mas pequeñas, ya que no utilizaban

bulbos, sino transistores, y también eran mas veloces y consumían menos

energía) los sistemas MRP ayudaron a las empresas a reducir los niveles de

inventario de los materiales que utilizaban en su proceso productivo, esto debido a

que al planear sus requerimientos de insumos basándose en lo que se

Page 100: Planeacion Sistemas ERP

SUAyED 100

demandaba, los costos se reducían, ya que se compraba sólo lo necesario y

cuando era necesario.

La ventaja de estos sistemas fue mantener un nivel de inventarios, suficiente para

no detener la producción, pero sin tener inventarios excesivos. Estos sistemas

incluían módulos para gestionar el inventario, gestionar las actividades de

transformación de materia prima.

Un MRP es utilizado para solucionar el problema de controlar y coordinar los

materiales para que se estén disponibles cuando se precisan, y sin necesidad de

tener un inventario excesivo.

Antes de la llegada de los MRP la forma de garantizar que existiera un stock

suficiente era manejar un inventario excesivo, además de que manejar el proceso

de producción de manera manual, podría llegar a ser muy complejo.

El siguiente paso en la evolución de este tipo de sistemas fueron los sistemas

Manufacturing Resource Planning o también conocidos como MRP II.

Este tipo de sistemas hicieron su aparición en los ochentas. En esa época las

computadoras estaban en la tercera generación (La tercera generación de las

computadoras utiliza circuitos integrados, son computadoras mas pequeñas y

potentes).

Los sistemas MRP II incluían todas las funcionalidades del MRP, a los que hay

que sumar las siguientes funciones:

1. Retroalimentación del estado de la planta de producción a todos los niveles

implicados en la planificación, para que la siguiente puesta en marcha pueda

ser actualizada automáticamente.

2. Ordenamiento de las etapas de producción. Estas etapas generalmente

incluyen la compra de la materia prima, la gestión de la mano de obra, el

proceso de transformación de una materia prima en un pieza, su

Page 101: Planeacion Sistemas ERP

SUAyED 101

ensamblaje, los costos de producción, los plazos de fabricación, las cargas

de trabajo y el ensamble del producto final.

Los ERP evolucionaron a partir de los MRP y MRP II, lo que inicialmente fue un

sistema dedicado a la producción, se le fueron añadiendo mas funciones, para la

para la gestión de las otras áreas de la empresa: como Ventas, Compras,

Finanzas, Contabilidad, Recursos Humanos, etc. Es en este punto cuando

podemos hablar de nacimiento del concepto ERP (Enterprise Resource Planning)

como sistema que integra las áreas de una organización. Los ERP a diferencia de

sus antecesores, cubren las actividades de una empresa, y ya no se enfocan solo

a la manufactura, sino a otros giros. La gestión de la producción y distribución ya

solo son una parte del ERP, ahora gestionan, proveedores, clientes, ventas,

compras etcétera.

Fue en la época de los 90 cuando los ERP experimentaron su mayor despegue,

porque ya era común hablar de redes locales y el concepto de cliente-servidor,

donde se podía instalar un sistema de información en un servidor y era accesible a

través de computadoras personales, conectadas a través de una red local.

Pero la evolución de los ERP continuo, a los ERP tradicionales se les achaca su

exceso de rigidez, su alto costo y siempre estuvieron orientados a las grandes

empresas, además eran sumamente complejos.

A partir del 2000 los ERP empezaron a transformarse, cabe destacar que en esta

época se empieza a desarrollar el internet, las redes y un acelerado desarrollo de

las computadoras. Los ERP actuales ya se han enfocado también a las medianas

empresas, con la consecuente reducción de costos para estos ERP, SAP es una

empresa alemana líder en ERP, ofrece soluciones para este tipo de empresas.

Las siglas de SAP son una abreviatura en alemán. Las siglas en alemán de SAP

son: Systeme, Anwendungen und Produkte. Aunque el nombre completo de la

empresa es Systeme, Anwendungen und Produkte in der Datenvera rbeitung

Page 102: Planeacion Sistemas ERP

SUAyED 102

("Sistemas, Aplicaciones y Productos en Procesamiento de Datos"). Como puede

apreciarse, las siglas no indican el nombre completo de la empresa, ya que solo

incluyen las tres primeras siglas, pero la empresa solo utiliza las tres primeras

siglas para identificarse.

SAP fue fundada en junio de 1972 como Systemanalyse und

Programmentwicklung ("Sistemas de Análisis y Desarrollo de Programas") por

cinco exingenieros de IBM en Mannheim, Baden-Württemberg (Dietmar Hopp,

Klaus Tschira, Hans-Werner Hector, Hasso Plattner, y Claus Wellenreuther). El

acrónimo fue cambiado más adelante para llamarse Systeme, Anwendungen

und Produkte in der Datenverarbeitung ("Sistemas, Aplicaciones y Productos en

Procesamiento de Datos").

En 1973, nombro a su software SAP R/1. Al que posteriormente renombro como

R/2 y R/3. A mediados de la década de 1990, SAP siguió la tendencia de las

aplicaciones orietadas a Web y rediseño el concepto de procesos de negocio

(integración a través de Internet).

SAP AG se convirtió en el nombre oficial de la compañía después de la junta

general de accionistas de 2005. AG es la abreviatura en alemán de

Aktiengesellschaft (sociedad anónima).

Actualmente SAP es considerada como el tercer proveedor independiente de

software del mundo y el mayor fabricante europeo de software. Ofrece soluciones

para grandes empresas así como empresas medianas.

FUENTE: http://es.wikipedia.org/wiki/SAP_AG

Los ERP se han vuelto más compatibles con otras aplicaciones, actualmente se

integran a aplicaciones de ofimática. Tienen una integración a la web, los ERP

pueden ser accesibles desde Internet, algo impensable en los primeros ERP.

Page 103: Planeacion Sistemas ERP

SUAyED 103

Incluso existen ERP de código abierto, aunque carecen de muchas de las

funcionalidades de los ERP comerciales, son una solución que ofrecen sus

propias ventajas, ya que los usuarios no están obligados a pagar una licencia, o

una renta, y tienen acceso a todo el código fuente del ERP.

Los ERP siguen evolucionando y la tendencia es que sean más fáciles de usar,

orientados a la web y con un costo más reducido. (Muñiz, 2004: 21-23).

3.2. Evaluación del impacto de los ERP´S en las org anizaciones (León, 1998:

11-23)

Los ERP generalmente tienen un impacto positivo en las organizaciones, y aunque

su implantación puede resultar onerosa en tiempo y recursos, los beneficios

justifican el esfuerzo de su implantación. En el primer capítulo de este apunte se

mencionaron los beneficios de manera general, en este capítulo veremos los

beneficios a mas detalle, específicamente los beneficios en reducción de costos,

reducción de tiempos, disminución de errores y mejora en la atención al cliente.

No todas las empresas buscan los mismos beneficios, incluso un beneficio puede

traducirse en un mayor gasto y esto puede ser una desventaja. Por ejemplo

adquirir un ERP es mas costoso que utilizar un paquete administrativo. Todo

depende de lo que sea prioritario para la empresa.

Veamos un ejemplo concreto. Una empresa necesita adquirir un software de

facturación electrónica, por que la autoridad hacendaria así lo exige. La empresa

puede adquirir un paquete de facturación que no le cuesta más de 5000 pesos,

pero este software de facturación solo maneja eso, facturación. No tiene un

modulo de inventarios, no tiene un modulo contable, no tiene un modulo de

compras a proveedores, no tiene un modulo de punto de venta, y por ultimo no es

configurable, debido a que las funciones del paquete, no se pueden modificar.

Page 104: Planeacion Sistemas ERP

SUAyED 104

Un ERP si cuenta con los módulos que se mencionaron y se pueden configurar,

pero implantar un ERP, puede llevar meses y en algunos casos años. Cabe

destacar el costo, el cual puede ir desde decenas de miles de pesos, hasta

millones de pesos. Todo depende de la capacidad económica de la empresa y de

sus necesidades.

Veamos como impacta el ERP en una empresa.

• Integración de la información.

• Acceso a la información desde cualquier modulo.

• Datos accesibles desde cualquier lugar.

• Los módulos del ERP interactúan entre sí consolidando todas

las operaciones.

• Minimiza tiempos de respuesta a clientes y proveedores

• Optimiza los procesos de trabajo.

• No se trabaja por duplicado, por lo que elimina costos por

posibles errores.

• Reducción de costos de gestión.

• Los costos de los ERP comerciales son muy elevados.

• Se requiere de personal especializado para su

mantenimiento.

• Las empresas que lo implanten suelen tener que modificar

alguno de sus procesos para alinearlos con los del ERP.

Ahora veamos estos puntos a más detalle.

Beneficio de integración de la información en un so lo sistema, en una sola

base de datos y con un solo formato.

Page 105: Planeacion Sistemas ERP

SUAyED 105

• Ganancia en tiempo, no es necesario consultar varios sistemas, toda la

información se encuentra en una base de datos.

• Disminución de errores, al encontrarse la información en un solo sistema,

no es necesario trasladar la información de un formato a otro, lo que reduce

la posibilidad de errores de transcripción de información.

La cantidad de tiempo ganado puede medirse fácilmente, sólo es necesario

calcular la diferencia de tiempo invertido en el uso del sistema anterior y el actual.

La cantidad de errores de transcripción es igualmente fácil de medir, solo se

calcula la diferencia entre la cantidad de errores del sistema anterior y el actual.

Acceso a la información desde cualquier módulo.

Este beneficio también es fácilmente cuantificable en términos de tiempo ganado,

sólo se establece la diferencia de tiempo que utilizaba un empleado en obtener

información, y cuanto tiempo le lleva obtenerla en el sistema, aquí la diferencia

puede ser enorme.

Datos accesibles desde cualquier lugar.

Acceder a la información dentro de la misma empresa puede ser una pérdida de

tiempo, si no se encuentra en una solo base de datos, pero que decir si se desea

acceder a la información desde una ubicación remota, si el sistema actual permite

su acceso desde una vía remota la situación no es tan complicada, pero si el

sistema no lo permite, la pérdida de tiempo para acceder a la información es

enorme, aquí el beneficio es ganancia en tiempo. Para saber cuánto tiempo se

gana, es muy simple, se calcula la diferencia en tiempo de ambos procedimientos.

Los módulos del ERP interactúan entre sí consolidan do todas las

operaciones.

Page 106: Planeacion Sistemas ERP

SUAyED 106

El beneficio aquí es doble, el primero y más importante es que se reducen errores

al no tener que transcribir información entre diferentes sistemas, y el segundo es

el beneficio de reducir la cantidad de errores de transcripción. Para calcular la

ganancia en tiempo y en errores, solo hay que calcular la diferencia entre el

tiempo y errores del anterior sistema y el actual.

Minimiza tiempos de respuesta a clientes y proveedo res

Esto se puede medir con facilidad. Cuanto tiempo se emplea para atender a un

cliente o a un proveedor, teóricamente los tiempos deben reducirse, al utilizar un

ERP, pero deben calcularse.

Optimiza los procesos de trabajo

Un ERP es un sistema integral. Si se vende una factura, se actualizan los datos de

manera automática en el stock, y en la contabilidad y toda la transacción se

registra. Se registra el nombre del cliente, la factura, el movimiento en inventarios y

el movimiento contable, es claro que hay un beneficio en ahorro de tiempo, solo es

necesario calcular cual es el beneficio en tiempo.

No se trabaja por duplicado, por lo que elimina cos tos por posibles errores.

Al encontrarse toda la información integrada en un solo sistema y en una sola

base de datos, los errores se minimizan, pues ya no hay errores al trasladar la

información de un punto a otro. Sólo hay que calcular la diferencia entre el número

de errores de captura, en el sistema anterior y el ERP.

Reducción de costos de gestión.

Este punto puede arrojar resultados diferentes dependiendo de lo que se busca,

ya que si se busca disminuir errores, el ERP lo hará, pero en cuanto a costo del

software, este generalmente es mayor a un paquete administrativo o a un sistema

en papel. En este caso para calcular el costo de gestión del sistema, la formula es

Page 107: Planeacion Sistemas ERP

SUAyED 107

sencilla, cuanto cuesta el uso del anterior sistema y cuanto cuesta el uso de

sistema actual.

Pero esa es una formula muy simple, también es necesario calcular el costo de los

errores, de la duplicidad de información, y de la falta de atención a clientes y

proveedores, para entonces determinar si el sistema es mas costoso o menos

costoso. Los errores, la falta de atención al cliente y la perdida de tiempo también

tienen un costo.

Los costos de los ERP comerciales son muy elevados.

Es evidente que el costo de un ERP comercial es más elevado que el costo de

llevar el sistema con papel, con paquetes de ofimática o con un paquete

administrativo. Incluso si se utiliza un ERP libre, este debe ajustarse, eso se

traduce en tiempo, y el tiempo también es dinero. En este caso hay que calcular la

diferencia en costo del sistema actual el costo del ERP.

Se requiere de personal especializado para su mante nimiento.

Un ERP no es un paquete administrativo, se requiere de personal especializado

para su ajuste y mantenimiento, lo que implica contratar a personal especializado, o

pagar los servicios de un consultor, esto va relacionado con los costos de mantener

al ERP. El cálculo es sencillo. Cuanto más me cuesta el personal especializado.

Las empresas que lo implanten suelen tener que modi ficar alguno de sus

procesos para alinearlos con los del ERP

Eso es algo que los proveedores tratan de no mencionar. El uso de un ERP

también implica cambios en algunos procesos, estos cambios implican un impacto

en tiempo y en dinero. Cual es la diferencia de utilizar el ERP en tiempo y en costo

con el sistema actual.

Dependiendo del tipo de empresa, algunos factores son más importantes que

otros. Para una empresa hotelera el servicio al cliente es fundamental. Pero a otra

Page 108: Planeacion Sistemas ERP

SUAyED 108

empresa de manufactura la optimización del tiempo es muy importante. Todo

depende del tipo de empresa y la visión de los directivos.

Fuente: Calidad de gestión, 2009.

Para poder visualizar de manera clara los impactos de la implantación del ERP, es

necesario utilizar una tabla como la siguiente, en ella se determinara el impacto en

la organización, y si es factible utilizarlo o no: (Grabot, Mayére y Bazet, 2008: 1-

10)

Tabla de ventajas y desventajas

Característica Ventaja Desventaja

Integración de la información x

Acceso a la información desde cualquier modulo.

Datos accesibles desde cualquier lugar.

x

Los módulos del ERP interactúan entre sí

consolidando todas las operaciones.

x

Page 109: Planeacion Sistemas ERP

SUAyED 109

Minimiza tiempos de respuesta a clientes y proveedores x

Optimiza los procesos de trabajo. x

No se trabaja por duplicado, por lo que

elimina costos por posibles errores.

x

Reducción de costos de gestión. x

Los costos de los ERP comerciales son

muy elevados.

x

Se requiere de personal especializado para

su mantenimiento.

x

Las empresas que lo implanten suelen

tener que modificar alguno de sus procesos

para alinearlos con los del ERP.

x

Una vez que se identifican las ventajas y desventajas, cada una se puede evaluar.

Page 110: Planeacion Sistemas ERP

SUAyED 110

Ventaja Buena Regular Mala

Integración de la información x

Acceso a la información desde cualquier modulo.

Datos accesibles desde cualquier lugar.

x

Los módulos del ERP interactúan entre sí

consolidando todas las operaciones.

x

Minimiza tiempos de respuesta a clientes y proveedores x

Optimiza los procesos de trabajo. x

No se trabaja por duplicado, por lo que

elimina costos por posibles errores.

x

Reducción de costos de gestión. x

Los costos de los ERP comerciales son

muy elevados.

Se requiere de personal especializado para

su mantenimiento.

Las desventajas también se evalúan.

Desventaja Alta Regular Baja

Los costos de los ERP

comerciales son muy

elevados.

x

Se requiere de personal

especializado para su

mantenimiento.

x

Las empresas que lo

implanten suelen tener que

modificar alguno de sus

procesos para alinearlos con

los del ERP.

x

Page 111: Planeacion Sistemas ERP

SUAyED 111

3.3. Escenarios para la operación de los ERP´s en l as organizaciones (León,

1998: 25-33)

El simple hecho de utilizar un sistema de información, no garantiza la solución de

los problemas de gestión de una organización, un ERP es una herramienta para

solucionar un problema, no la solución al problema.

Utilizar un ERP en una organización es justificable cuando se obtienen beneficios

para la organización. Los beneficios pueden ser: ahorros en tiempo, reducción de

gastos o mejora en alguna actividad.

Las razones de la implantación de un ERP pueden ser diversas y cambian

dependiendo del giro de la organización, pero las empresas que deciden utilizar un

ERP es porque se encuentran con algunos problemas que serán expuestos con el

ejemplo de una compañía ficticia:

Veamos el ejemplo de una empresa comercial que se dedica a la venta y compra

de productos, específicamente hablaremos de una ferretera que no cuenta con un

ERP y desea implantarlo, supongamos que la empresa ya cuenta con

computadoras y tiene cierto nivel de organización en su información de negocios.

Sin embargo no cuenta con un sistema de información integral y los diferentes

departamentos utilizan programas de ofimática o paquetes administrativos, por lo

cual cada área cuenta con su propia información, y la compartición de la misma no

es algo sencillo, y esta tendiente a errores.

Llamaremos a esta empresa “ferretera del centro”, la misma es una empresa

dedicada a la venta al mayoreo y menudeo de artículos de ferretería, y cuenta con

las siguientes áreas:

• Ventas.

• Compras.

• Inventarios.

Page 112: Planeacion Sistemas ERP

SUAyED 112

• Contabilidad.

• Recursos Humanos.

Esta empresa no cuenta con un sistema integral de gestión, cada aérea cuenta

con su información en computadora, pero no es fácil compartir dicha información

por lo siguiente:

• El área de ventas tiene un paquete de facturación.

• El área de compras realiza sus compras utilizando formatos en papel.

• El área de inventarios realiza sus inventarios utilizando un a hoja de calculo.

• El área de contabilidad utiliza un paquete contable.

La información de sus diversas áreas no se encuentra integrada, y no es tan fácil

compartirla, ya que si el área de ventas tiene un sistema de facturación, dicha

información no puede ser compartida con otras áreas, por ejemplo contabilidad o

inventarios, ya que ellos cuentan con su propia aplicación.

El primer problema es que la información no es fácilmente compartible. El segundo

problema es que no hay una adecuada gestión de inventarios, ya que ventas no

tiene acceso al sistema de inventarios, para saber si hay stock suficiente debe

comunicarse telefónicamente con el responsable de inventarios.

El tercer problema es que el área contable debe guardar todas las facturas de

venta y hacer un conteo manual de todas ellas al final del día, una vez que se

terminaron de contar, esta información se almacena en una hoja de calculo, y

posteriormente se captura la información en el paquete contable, lo que implica un

enorme gasto de tiempo para los contadores.

El cuarto problema es que el área de inventarios utiliza un formato en papel, y es

común que la información en papel, difiere del inventario real.

Page 113: Planeacion Sistemas ERP

SUAyED 113

Se plantea un problema complejo tomando en cuenta los factores mencionados,

sin embargo una manera de solucionarlos es utilizando un sistema integral de

gestión, después que la gerencia decide adquirir un ERP, y después de su

proceso de implantación se pueden observar los siguiente beneficios en la

ferretera.

La información ya puede ser compartida, por ejemplo el área de ventas sabe en

todo momento el stock de inventario, ya que el sistema permite al vendedor de

mostrador acceder al inventario del almacén.

Existe un mayor control de los inventarios, ya que los inventarios están ligados al

sistema de compras a proveedores y estos se actualizan cada vez que se compra

un producto, esto es el inventario se incrementa. El modulo de ventas también se

encuentra integrado al modulo de inventarios, por lo tanto cuando se vende un

producto el inventario decrece. Esto le ahorra trabajo al encargado del almacén y

tiene un mayor control del inventario, ya no tiene que llevar su control en papel.

El área contable puede saber en todo momento cuales son las facturas tanto de

venta o de compra ya que están registradas dentro del sistema, por lo que no es

necesario hacer un conteo físico de cada factura, ni guardar dicha información en

la hoja de cálculo, lo que redunda en un ahorro de tiempo, y disminución de

errores de captura.

Con este pequeño ejemplo podemos darnos cuenta del impacto que tiene un ERP

dentro de una organización, el ejemplo esta pensado en una empresa mediana,

pero lo mismo aplica para una empresa de mayor tamaño.

Con este ejemplo se notan varios beneficios al utilizar un ERP pero se

enumeraran:

1. Integración de la información.

Page 114: Planeacion Sistemas ERP

SUAyED 114

2. Permite la toma de decisiones basada en datos reales, y fidedignos. Un

ERP permite concentran la información de toda una organización.

3. Estandarización de la información.

4. Ahorro de tiempo para realizar las actividades operativas o de gestión.

5. Como consecuencia del ahorro de tiempo, el personal puede dedicarse a

otras tareas. En otras palabras el personal es más productivo.

6. Al haber un ahorro de tiempo, y manejo de información de manera mas

precisa, y estandarizada se puede dar una mejor atención al cliente.

7. Al mantenerse la información concentrada, se pueden mantener un mejor

nivel de seguridad tanto para su acceso, como para su resguardo.

8. Al realizar una transacción esta se propaga a los demás módulos del ERP.

9. Mayor facilidad para realizar seguimiento de transacciones, ya que toda

transacción se queda registrada en el sistema, en palabras más simples,

deja su huella.

10. Mejor gestión del inventario, una herencia de sus predecesores el MRP y el

MRP II.

Fuente: Qué es un ERP, s. f.

Page 115: Planeacion Sistemas ERP

SUAyED 115

3.4. Niveles de seguridad en un ERP (León, 1998: 169-170)

La seguridad de la información es el área de la informática que se enfoca en la

protección y resguardo de la información, en específico en datos que se

encuentran almacenados en un sistema de información. El objetivo de la

seguridad de la información es mantener la confidencialidad, disponibilidad e

integridad de la misma. Estos conceptos aplican a los datos almacenados en un

ERP, ya que la organización no se puede dar el lujo de mantener desprotegida su

información. El hecho de mantener la información en una sola base de datos en

lugar de bases distintas, o incluso mantenerla en papel, le da mayor seguridad a la

información. Pero esto no es suficiente. Es necesario contar con las restricciones

necesarias para que los usuarios solo tengan acceso a cierta información. Por

ejemplo un vendedor, no debe tener acceso a la información de nómina.

En el primer párrafo se hablo de tres conceptos relacionados con la seguridad, la

confidencialidad, la disponibilidad y la integridad, veamos que significan.

Confidencialidad

Es la propiedad de prevenir la divulgación de información a personas no

autorizadas. La confidencialidad es el acceso a la información únicamente por

personas que cuenten con la autorización para hacerlo.

Por ejemplo, en el ejemplo que se menciono antes, un vendedor de mostrador

debe tener acceso a la información de los artículos que vende, las características

de los productos, su precio, incluso puede tener acceso a la existencia de

productos en el inventario, también debe tener cierta información sobre un cliente,

como su nombre, dirección, teléfono y RFC. Pero no debe poder ver más

información, solo debe tener acceso a la información necesaria para la realización

de su actividad.

Page 116: Planeacion Sistemas ERP

SUAyED 116

Integridad

Es la propiedad que busca mantener los datos libres de modificaciones no

autorizadas. La integridad es mantener con exactitud la información tal cual fue

generada, sin ser alterada.

La violación de integridad se presenta cuando un empleado o programa ya sea

intencionalmente o por accidente, modifica o borra datos.

Los datos solo deben ser actualizados o borrados por el personal autorizado, y

estas modificaciones deben ser registradas, el registro debe contener quien hizo la

modificación, porque la realizo, y la fecha y hora de cuando la realizo.

Disponibilidad

La disponibilidad es la característica de la información, de encontrarse a

disposición de quienes deben acceder a ella, ya sean personas o programas. La

disponibilidad es el acceso a la información por las personas o programas

autorizados, en el momento que así lo requieran.

En el caso de un ERP, el sistema se debe encontrar en un servidor que garantice

que el sistema estará disponible en todo momento, evitando interrupciones del

servicio debido a cortes de energía, fallos de hardware, y actualizaciones del

sistema.

La disponibilidad además de ser importante en el proceso de seguridad de la

información, es además variada en el sentido de que existen varios mecanismos

para cumplir con los niveles de servicio que se requiera. Se pueden utilizar

equipos de alta disponibilidad, enlaces redundantes, etc. La gama de posibilidades

dependerá de lo que queremos proteger y el nivel de servicio que se quiera

proporcionar.

Page 117: Planeacion Sistemas ERP

SUAyED 117

Seguridad en el ERP

Hoy día no se puede entender un ERP que carezca de unos niveles mínimos de

seguridad que nos permitan proteger la información para que sea confidencial e

integra, y solo sea visible para los usuarios autorizados.

Los ERP cuentan con funciones que permiten resguardar los datos, a manera de

ejemplo se utilizara el ERP WebErp, (www.weberp.org) para realizar los ejemplos.

Una contraseña o password es una forma de autentificación (Autentificación Es

verificar que algo es verdadero, en este caso es validar a través de una

contraseña que sólo la persona autorizada puede entrar al sistema) que utiliza una

clave confidencial secreta para permitir el acceso hacia algún programa. La

contraseña debe mantenerse en secreto, para que no puedan acceder personas

no autorizadas, este medio de protección se le conoce como control de acceso

orientado al usuario . Un ERP debe contar con este tipo de control. Veamos un

ejemplo de la pantalla de entrada del WerbErp, la cual pide un a contraseña para

poder ingresar.

Page 118: Planeacion Sistemas ERP

SUAyED 118

Fuente: Practical Web, 2013.

Existe otro tipo de control de acceso, este es conocido como control de acceso

orientado a los privilegios. En un grupo de usuarios existen privilegios diferentes

dependiendo del tipo de usuario. Dependiendo del tipo de usuarios en un sistema

de información, estos tendrán diferentes nombres, para el caso de un ERP estos

podrían ser: vendedores, contadores, almacenistas etc. Los diferentes usuarios

tendrán diferentes privilegios según su perfil, el perfil indica los privilegios de los

que goza un usuario, un perfil de usuario permite al sistema mantener la

confidencialidad e integridad de la información, pues los usuarios verán solo lo que

deban ver.

La clasificación de los usuarios en diferentes perfiles nos permitirá además

realizar:

• Restricciones a determinada información sensible

• Restricciones sobre altas, bajas o modificación de datos

• Ocultar o mostrar funciones del sistema

Page 119: Planeacion Sistemas ERP

SUAyED 119

Veamos un ejemplo de los distintos perfiles que se pueden agregar en un ERP.

Fuente: Practical Web, 2013.

En esta pantalla se pueden apreciar distintos perfiles, el administrador del sistema

es el que contara con todos los privilegios, pero no así los demás usuarios.

Niveles de acceso

Se trata de asignar niveles de acceso a usuarios, eso es, asignar permisos para

realizar alguna actividad, o solo algunas. Esta configuración puede hacerse en el

ERP, veamos como:

Primero veremos los permisos del administrador del sistema, los cuales por

supuesto serán todos.

Page 120: Planeacion Sistemas ERP

SUAyED 120

http://www.weberp.org

Cada línea indica las funciones que puede realizar este usuario, en este caso, el

usuario tiene acceso a todas las funciones del sistema, porque es quien lo

administra, pero no todos los usuarios tendrán esos privilegios, veamos los

privilegios del contador.

Page 121: Planeacion Sistemas ERP

SUAyED 121

http://www.weberp.org

Podemos ver que las funciones a las que tiene acceso el contador están en la

columna izquierda, y las funciones a las que no tiene acceso se encuentran en la

columna izquierda.

Como se puede ver cada usuario tiene perfiles diferentes, pero siendo un ERP, en

este incluso se puede crear un nuevo usuario y asignarle un perfil. Veamos la

pantalla de creación de usuarios.

Page 122: Planeacion Sistemas ERP

SUAyED 122

http://www.weberp.org

En esta pantalla se crean los nuevos usuarios, y se les asigna un perfil.

Como puede verse, un ERP cuenta con varios perfiles para garantizar la

información utilizando el acceso orientado a privilegios.

Dependiendo del nivel de privilegios un usuario vera diferentes pantallas, por

ejemplo la pantalla del administrador del sistema es la siguiente:

http://www.weberp.org

El administrador tiene acceso a todas las pantallas.

Pero ahora veamos un usuario mas limitado, por ejemplo un empleado de

compras.

Page 123: Planeacion Sistemas ERP

SUAyED 123

http://www.weberp.org

Como puede observarse el empleado de compras tiene mucho menos acceso a

funciones que el administrador del sistema. El ERP permite desactivar bloques

completos de menús, de tal forma que el usuario, por ejemplo dedicado a

compras, no vea ni siquiera una sola opción relacionada con el módulo de

configuración.

http://www.weberp.org

Page 124: Planeacion Sistemas ERP

SUAyED 124

RESUMEN DE LA UNIDAD

Para gestionar los recursos y procesos de una empresa es necesario contar con

información veraz y oportuna, y para obtener dicha información es necesario

contar con un sistema de información que la proporcione. Un ejemplo de este tipo

de sistemas son los MRP, que fueron utilizados en las fábricas estadounidenses,

al finalizar la segunda guerra mundial, para gestionar los suministros de las

fábricas. Los MRP fueron los antecesores de los ERP. Los ERP están diseñados

para integrar toda la información de recursos y procesos de una empresa, en un

solo sistema y en una sola base de datos.

Los ERP facilitan la disponibilidad de la información, permitiendo agilizar la toma

de decisiones.

Los ERP evolucionaron de los sistemas MRP, que gestionan el suministro de

materia prima de una fábrica. Pero la gestión del suministro de materias primas, es

solo una de las funcionalidades de un ERP, los ERP son capaces de gestionar e

integrar todas las áreas y procesos de la empresa.

Un ERP permite integrar todos los procesos del negocio, como producción,

compras, ventas, contabilidad, finanzas, recursos humanos u otras áreas,

dependiendo del giro de la empresa y el tamaño de la misma.

Las soluciones de ERP en el mercado son variadas, desde software para grandes

empresas, así como para medianas empresas. Desde software con licencia hasta

software libre.

El objetivo de utilizar un ERP en una empresa, es hacerla más competitiva y su

impacto en general es positivo, incluso en el rubro de la seguridad hay mejoras ya

que un ERP cuenta con los niveles de seguridad necesarios para garantizar la

integridad y confidencialidad de la información.

Page 125: Planeacion Sistemas ERP

SUAyED 125

Sin embargo es muy recomendable realizar un análisis de sus ventajas y

desventajas, antes de implantarlo en una empresa.

Page 126: Planeacion Sistemas ERP

SUAyED 126

GLOSARIO

MRP

Material Requirement Planning. Este tipo de sistemas gestionaban los materiales

para abastecer la manufactura de un producto, fueron utilizados en EU durante la

segunda guerra mundial.

Equipos de alta disponibilidad

Configuración de equipos que permite que el servicio no se detenga, pues si un

servidor falla, inmediatamente toma el servicio un segundo servidor.

Enlace redundante

En un enlace redundante los conmutadores de red están entrelazados, por lo que

si se cae un enlace otro toma su lugar.

Page 127: Planeacion Sistemas ERP

SUAyED 127

ACTIVIDADES DE APRENDIZAJE

Investiga que son los requisitos funcionales y no funcionales de un sistema de

información.

Investiga que otras opciones existen además de las vistas en esta unidad para

garantizar la seguridad de los datos de un sistema de información. Considera

opciones de hardware y software.

Page 128: Planeacion Sistemas ERP

SUAyED 128

CUESTIONARIO DE REFORZAMIENTO

11. Define que es un sistema MRP

12. Define que es un sistema MRP II

13. Cuál es el objetivo de usar un MRP

14. Cuál es la tendencia a futuro de los ERP

15. Cuál es el objetivo de la seguridad de los datos en un sistema

de información

16. Que es un perfil de usuario

17. Cuál es la utilidad de los perfiles de usuario

18. Como podemos identificar las ventajas o desventajas de usar

un ERP

19. Que son los niveles de acceso en un ERP

20. Que es un privilegio de usuario

Page 129: Planeacion Sistemas ERP

SUAyED 129

LO QUE APRENDÍ

Envío de archivo

El siguiente ejercicio tiene como objetivo que identifiques, las ventajas y

desventajas de implantar un ERP en una empresa, para esto basado en

lo visto en esta unidad realiza una tabla, donde compares las ventajas y

desventajas de utilizar un ERP en una organización, después de esto,

califica cada ventaja y desventaja.

Realiza tu actividad en un procesador de textos, guárdala en tu

computadora y una vez concluida, presiona el botón Examinar . Localiza

el archivo, ya seleccionado, presiona Subir este archivo para guardarlo

en la plataforma.

Page 130: Planeacion Sistemas ERP

SUAyED 130

EXAMEN DE AUTOEVALUACIÓN

21. La ___________ de la información se refiere al resguardo de

los datos

i) Seguridad

j) Calidad

k) Oportunidad

l) Criptografía

22. La ____________ es la propiedad de prevenir la divulgación

de información a personas no autorizadas

i) Llave privada

j) Confidencialidad

k) Llave pública

l) Firma digital

23. La _____________ es la propiedad que busca mantener los

datos libres de modificaciones no autorizadas

i) Seguridad

j) Integridad

k) Fiabilidad

l) Confiabilidad

24. La _______________ es la característica de la información,

de encontrarse a disposición de quienes deben acceder a ella

i) Libertad

j) Visibilidad

k) Disponibilidad

l) Funcionalidad

25. Es un ejemplo de control de acceso orientado al usuario

i) Permisos al usuario

j) Algoritmo criptográfico

k) Contraseña

l) Identificación

Page 131: Planeacion Sistemas ERP

SUAyED 131

26. Es un ejemplo de control de acceso orientado a los datos

i) Clave privada

j) Clave pública

k) Password

l) Privilegios del usuario

27. La autentificación es:

i) Verificar que algo es falso

j) Verificar que algo es verdadero

k) Revisar algo

l) No revisar algo

28. Los MRP fueron utilizados para:

i) Gestionar la contabilidad

j) Gestionar las ventas

k) Gestionar el abastecimiento de materia prima

l) Gestionar los recursos humanos

29. El uso de un ERP requiere de:

i) Personal administrativo

j) Personal no especializado

k) Personal especializado

l) Personal contable

30. Una diferencia de un ERP con un paquete administrativo es:

e) El paquete corre en Windows el ERP no

f) El ERP corre en Linux, el paquete no.

g) Las funciones del paquete se pueden modificar y las

ERP no

h) Las funciones del ERP se pueden modificar y las del

paquete no

Page 132: Planeacion Sistemas ERP

SUAyED 132

MESOGRAFÍA

BIBLIOGRAFÍA RECOMENDADA

Autor Capítulo Páginas

Grabot, B., Mayére, A,

and Bazet, I

The Mutual Influence of

the Tool and the

Organisation

1-10

Toomey, J. Introduction 1-12

Muñiz, L. Introducción 21-23

Leon, A. Introduction to ERP 11-23

Leon, A. Basic ERP Concepts 25-33

Leon, A. Advanced technology and

ERP security

169-170

BIBLIOGRAFÍA BÁSICA (REFERENCIAS)

Grabot, B., Mayére, A, and Bazet, I. (2008). ERP Systems and Organizational

Change. UK: A Socio-technical Insight.

Toomey, J. (1999). MRP II, Planning for Manufacturing Excellence. USA:

Chapman & Hall.

Muñiz, L. (2004). ERP. Guía práctica para la selección e implantación. Barcelona:

Gestión 2000.

Leon, A. (1998). ERP Demistyed. Nueva Delhi: McGraw-Hill.

BIBLIOGRAFÍA COMPLEMENTARIA (TEMARIO ANALITICO)

Shtub, A. (2003). Enterprise Resource Planning. The Dynamics of

Operations Management. USA: Kluwer Academic Publishers.

Page 133: Planeacion Sistemas ERP

SUAyED 133

SITIOS DE INTERNET

SITIO DESCRIPCIÓN

http://www.weberp.org

Pagina del ERP WebErp

http://calidad-

gestion.com.ar/software_erp/impleme

ntar_software_erp.html

Imagen de la implementación

de un ERP

http://orekait.com/blog/que-es-un-

erp-como-puede-un-erp-ayudar-a-mi-

empresa/

Imagen de ventajas al utilizar

un ERP

http://es.wikipedia.org/wiki/SAP_AG

Información sobre la empresa

de software ERP SAP

Page 134: Planeacion Sistemas ERP

UNIVERSIDAD

FACULTAD DE

SISTEMA UNIVERSIDAD

UNIDAD 4. PRINCIPALES ALTERNAT

EMPRESARIALES (ERP´S

OBJETIVO PARTICULAR

Al finalizar esta unidad, el alumno co

que se encuentran en el mercado y sus principales características.

INTRODUCCIÓN

En general los distintos ERP que se encuentran en el mercado ofrecen

funcionalidades similares, como producción, compras, ventas, inventarios, facturas

y contabilidad. Sin embargo, se hace necesario conocer las características de los

ERP más comunes en el mercado, para utilizar el que más se adapte a los

recursos y necesidades de una organización.

Existen ERP que ofrecen más funcionalidades que otros. Exist

costosos que otros, también existen soluciones de software libre, para aquellas

empresas que no pueden costearse un software comercial o porque simplemente

desean tener el control del código fuente del ERP y no desean estar atados a un

proveedor.

En este capitulo se analizaran dos ERP comerciales y uno libre para que el

alumno tenga una panorámica de los ERP que se pueden encontrar en el

mercado. Por ultimo se realizara un pequeño ejercicio de auditoria a este tipo de

sistemas.

NIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO

ACULTAD DE CONTADURÍA Y ADMINISTRACIÓN

NIVERSIDAD ABIERTA Y EDUCACIÓN A DISTANCIA

PRINCIPALES ALTERNAT IVAS DE LOS SISTEMAS

EMPRESARIALES (ERP´S )

OBJETIVO PARTICULAR

Al finalizar esta unidad, el alumno conocerá algunas soluciones de sof

que se encuentran en el mercado y sus principales características.

En general los distintos ERP que se encuentran en el mercado ofrecen

funcionalidades similares, como producción, compras, ventas, inventarios, facturas

contabilidad. Sin embargo, se hace necesario conocer las características de los

ERP más comunes en el mercado, para utilizar el que más se adapte a los

recursos y necesidades de una organización.

Existen ERP que ofrecen más funcionalidades que otros. Exist

costosos que otros, también existen soluciones de software libre, para aquellas

empresas que no pueden costearse un software comercial o porque simplemente

desean tener el control del código fuente del ERP y no desean estar atados a un

En este capitulo se analizaran dos ERP comerciales y uno libre para que el

alumno tenga una panorámica de los ERP que se pueden encontrar en el

mercado. Por ultimo se realizara un pequeño ejercicio de auditoria a este tipo de

SUAyED 134

ISTANCIA

SISTEMAS

nocerá algunas soluciones de software ERP

que se encuentran en el mercado y sus principales características.

En general los distintos ERP que se encuentran en el mercado ofrecen

funcionalidades similares, como producción, compras, ventas, inventarios, facturas

contabilidad. Sin embargo, se hace necesario conocer las características de los

ERP más comunes en el mercado, para utilizar el que más se adapte a los

Existen ERP que ofrecen más funcionalidades que otros. Existen ERP más

costosos que otros, también existen soluciones de software libre, para aquellas

empresas que no pueden costearse un software comercial o porque simplemente

desean tener el control del código fuente del ERP y no desean estar atados a un

En este capitulo se analizaran dos ERP comerciales y uno libre para que el

alumno tenga una panorámica de los ERP que se pueden encontrar en el

mercado. Por ultimo se realizara un pequeño ejercicio de auditoria a este tipo de

Page 135: Planeacion Sistemas ERP

SUAyED 135

LO QUE SÉ

Menciona los ERP que conozcas.

Temario detallado

4. PRINCIPALES ALTERNATIVAS DE LOS SISTEMAS EMPRESA RIALES

(ERP´S)

4.1 Principales ERP´S en el mercado (características, diferencias,

componentes) (punto del temario: IV. Principales alternativas de los

sistemas empresariales ERP´S)

4.1.1 SAP

- Origen

- Estructura/componentes

- Auditando un ERP

4.1.2 Oracle

- Origen

- Estructura/componentes

- Auditando un ERP

4.1.3 WebERP

- Origen

- Estructura/componentes

- Auditando un ERP

Page 136: Planeacion Sistemas ERP

SUAyED 136

4.1 Principales ERP´S en el mercado (característica s, diferencias,

componentes) (punto del temario: IV. Principales al ternativas de los

sistemas empresariales ERP´S)

4.1.1 SAP

SAP AG es una empresa transnacional alemana dedicada al desarrollo de ERP,

es de las primeras empresas que incursionaron en el desarrollo de los ERP.

Fuente: Logotipo de SAP, 2014.

Fundada en 1972, y con sede en Walldorf, Baden-Württemberg. Esencialmente,

SAP trabaja en el sector de software de planificación de recursos empresariales o

ERP. El principal producto de la compañía es R/3, en el que la R significa

procesamiento en tiempo real y el número 3 se refiere a las tres capas de la

arquitectura de proceso: bases de datos, servidor de aplicaciones y cliente. El

predecesor de R/3 fue el R/2.

Page 137: Planeacion Sistemas ERP

SUAyED 137

Origen

SAP fue fundada en junio de 1972 como "Sistemas de Análisis y Desarrollo de

Programás" por cinco ex ingenieros de IBM en Alemania (Dietmar Hopp, Klaus

Tschira, Hans-Werner Hector, Hasso Plattner, y Claus Wellenreuther). El acrónimo

fue cambiado más adelante para ser "Sistemas, Aplicaciones y Productos en

Procesamiento de Datos".

En 1973, la solución SAP R/1 se puso en marcha. Seis años después, en 1979,

SAP lanzó SAP R/2. Posteriormente lanzo la versión R/3 desde 1992 hasta 1995.

Posterior a esto SAP rediseño el concepto de procesos de negocio realizando una

integración a través de Internet. (Pallai, 2011: 5-7).

Aunque sus principales aplicaciones están destinadas a grandes empresas, SAP

también se dirige a la pequeña y mediana empresa con productos como SAP

Business One.

Este sistema integra las siguientes funciones: (Seinor, 2010)

• Gestión financiera

• Compras

• Ventas

• Distribución

• Gestión de atención al cliente,

• Comercio electrónico

• Gestión de inventarios.

Es un sistema que ya tiene integrados todos los módulos anteriores, a diferencia

del SAP/R3 donde los módulos son separados. Además cuenta con la

funcionalidad de un CRM en las áreas de marketing y ventas.

Page 138: Planeacion Sistemas ERP

SUAyED 138

Estructura/componentes

El sistema SAP R/3 es un sistema integral de información. Esto quiere decir que

una vez que la información es almacenada, está disponible para todos los

usuarios del sistema, facilitando la utilización de la información.

Por ejemplo, si el departamento de una empresa necesita comprar un automóvil

para un ejecutivo, este es buscado en una agencia de autos. Con SAP R/3, el

siguiente paso es dar de alta la orden de compra, la cual automáticamente ordena

los fondos necesarios. En este punto todas las oficinas que necesiten saber sobre

esta compra, tendrán la información. Por lo tanto, lo anterior no se requiere

recapturar la información, o mandar oficios a otros departamentos, ya que toda la

información estará almacenada en la base de datos, y podrá ser consultada por

los usuarios interesados y autorizados por el administrador de SAP/R3. Una vez

que el automóvil es recibido, el departamento notificará del hecho al sistema SAP

R/3 y se pagará la factura sin la necesidad de aprobaciones futuras. La oficina de

contabilidad ya tiene la información de la compra, incluso el sistema actualiza la

contabilidad de manera automática. La oficina de activos, a través del sistema

sabe que el automóvil fue entregado y desde ese momento puede empezar a

hacer el cálculo de la depreciación.

Como pudo verse en el ejemplo anterior el SAP R/3 es un sistema que permite

controlar los procesos que se llevan a cabo en una empresa.

Ahora bien, SAP R/3 está dividido en módulos.

Los principales módulos del sistema R/3 incluyen cientos de procesos de negocio

para satisfacer las necesidades de las empresas en sus aplicaciones de gestión e

información.

Las aplicaciones del programa funcionan de modo integrado, de forma que la

actualización de la información de un módulo puede impactar en la actualización

de la información en otros módulos.

Page 139: Planeacion Sistemas ERP

SUAyED 139

Veamos los módulos de SAP

FI (Financial). Gestión financiera. Pensado para gestionar tareas financieras y

contables, este módulo ayuda a crear y mantener registros financieros, como la

contabilidad general, cuentas por pagar, cuentas por cobrar. Aquí se registran las

ventas y las compras de manera automática. Entre las funcionalidades de este

modulo se encuentran:

• Contabilidad financiera y contabilidad analítica: registra cantidades y

valores de las transacciones relevantes actualizando un conjunto de

libros, que se utilizan como un soporte para la gestión y para las

aplicaciones analíticas.

• Administración de la cadena de suministro financiera: Ayuda a optimizar

las actividades de flujo de caja, y gestiona los procesos de facturación,

de transacciones con los clientes, distribuidores y proveedores.

CO (Controlling). Control . Diseñado para monitorear las operaciones de la

empresa, emitir reportes de las mismas y así tomar decisiones.

IM (Investment Managemet) . Gestión de inversiones. Pensado para gestionar

inversiones como bonos y determinar si dichas inversiones producen los

beneficios esperados a los inversores de la empresa.

PS (Proyect System) . Sistema de control de proyectos. Como su nombre lo

indica, está pensado para gestionar proyectos grandes y pequeños, pequeños

como realizar un plan de contratación o grandes proyectos como la construcción

de una fabrica.

HCM (Human Capital Management). Gestión del Capital Humano. El sistema

proporciona funciones que gestionan los recursos humanos. Entre las

funcionalidades tenemos a:

Page 140: Planeacion Sistemas ERP

SUAyED 140

• Administración de las relaciones con el empleado: ayuda a establecer

relaciones de colaboración y de interacción entre individuos, creando

equipos de trabajo.

• Administración del ciclo de vida del empleado: automatiza las fases del

ciclo de vida del empleado, desde la contratación a la formación, el

desarrollo y la retención.

• Administración de transacciones del empleado: Integra procesos como

nómina, administración y gestión de tiempos.

SD (Sales and Distribution). Ventas y distribución. Gestión de ventas y gestión

de la distribución.

MM (Material Management). Gestión de Materiales. Encargado de gestionar los

recursos materiales de la empresa. Además gestiona el inventario y la compra de

productos.

PP (Production Planning). Planeación de la producción. Se gestiona el tipo de

producto y la cantidad a producir, de acuerdo a la demanda.

LE (Logistic Execution) . Ejecución de la logística para las actividades de entrega

del modulo SD, como compras, ventas, producción y gestión del inventario.

QM (Quality Management) . Control de calidad. Modulo pensado para supervisar

y mejorar la calidad de los productos.

WM (Warehouse Management). Gestión de almacenes. Gestiona los distintos

almacenes de la empresa.

CS (Customer Service). Servicio al cliente. Gestión de atención al cliente, tiene

por objetivo retener a los clientes y mejorar su atención a los mismos.

El ERP de SAP es un software muy completo, cuenta con la flexibilidad para

integrarse con otros sistemas, tanto propios de SAP como de terceros. Cuenta con

Page 141: Planeacion Sistemas ERP

SUAyED 141

muchas funcionalidades que le permiten soportar todos o casi todos los procesos

de negocio de una empresa. (Pallai, 2011: 20-31).

Auditando un ERP (Muñoz, 2002: 24-25)

Antes de abordar el tema de auditar un ERP, es necesario hablar del concepto de

auditoría en informática.

La auditoría en informática consiste en la revisión técnica que se realiza a un

sistema de cómputo, el software y la información utilizadas en una empresa, así

como las instalaciones, y la infraestructura de telecomunicaciones. La auditoria

también se realiza a la gestión informática y las medidas de seguridad. Esto con el

objetivo de determinar si el sistema de información, mantiene la integridad,

fiabilidad y confidencialidad de los datos, si lleva a cabo eficazmente los fines de la

organización, si utiliza eficientemente los recursos, si la gestión informática es

adecuada y si cumple con las leyes establecidas.

Tipos de auditoría informática

Existen varios tipos de auditoría en informática, pero para el caso de un ERP, los

tipos de auditoría más comunes son los siguientes:

Auditoría de la gestión informática : este tipo de auditoría se refiere al carácter

operativo y administrativo de un sistema de información, tales como la planeación,

la organización y el control, en este caso de un ERP. La auditoria tiene el objetivo

de verificar que los usuarios finales del sistema, utilicen el sistema de manera

adecuada, por ejemplo introduciendo los datos de manera correcta. La auditoria

puede incluir a los administrador o administradores del modulo o módulos del

ERP. Por ejemplo para determinar si la asignación de los perfiles de usuario es la

adecuada a su rol dentro de la empresa.

Page 142: Planeacion Sistemas ERP

SUAyED 142

Auditoría de las bases de datos : Todos los ERP utilizan una base de datos para

almacenar la información, es importante revisar los controles de acceso, y la

integridad de los datos, además de revisar si los respaldos se realizan con la

periodicidad requerida, puede revisarse el log de transacciones para determinar el

tipo de transacciones y la fecha en que se ejecutaron, en la base de datos.

Auditoria del sistema de cómputo : Un ERP está alojado en un servidor, y este

debe funcionar de manera adecuada, en este caso se debe revisar si la capacidad

del hardware es suficiente para soportar los requerimientos del sistema de

información. La auditoria puede incluir los sistemas de almacenamiento

permanente como discos duros, DVD u otro elemento de respaldo.

Auditoría de la seguridad de los sistemas de cómput o: La auditoria de los

sistemas de información es fundamental, la auditoria en seguridad se puede referir

a dos aspectos:

• Seguridad lógica: Seguridad de los datos verificando disponibilidad,

integridad, confidencialidad, autenticidad y no repudio.

• Seguridad física: Seguridad en las instalaciones donde se encuentra

alojado el servidor, evitando ubicaciones de riesgo, y en algunos casos no

revelando la situación física del servidor. También está referida a las

protecciones externas como arcos de seguridad, circuitos cerrados de

televisión, vigilantes, controles de acceso basados en contraseñas o

controles de acceso biométricos etc.

Auditoría de la infraestructura de telecomunicacion es. Se refiere a la auditoria

de los componentes de la red, la topología, los protocolos, las conexiones, los

privilegios y demás aspectos que repercuten en su administración y

aprovechamiento. (Muñoz, 2002: 25-27).

Page 143: Planeacion Sistemas ERP

SUAyED 143

Principales herramientas para efectuar una auditorí a informática a un ERP

En la realización de una auditoría informática el auditor puede realizar distintas

pruebas, para el caso de un ERP, las siguientes pruebas son las más aplicables:

Cuestionarios: Conjunto de preguntas a las que el sujeto puede responder

oralmente o por escrito, cuyo fin es poner en evidencia determinados aspectos.

Las preguntas deben ser claras sencillas y concretas.

Por ejemplo, se le puede preguntar al usuario como captura el nombre de los

clientes de la empresa, indicando si captura primero el nombre o primero el

apellido.

También se le puede preguntar si antes de capturar un cliente, revisa si dicho

cliente ya se encuentra en el sistema.

Listas de chequeo: Similares a los cuestionarios, pero con la diferencia es que

las respuesta indican el cumplimiento o no de un lineamiento.

Un ejemplo de una lista de chequeo es una pregunta con una respuesta afirmativa

o negativa, dicha pregunta puede ser, para el administrador de la base de datos,

Los respaldos de la base de datos se hacen diariamente si ( ) no ( ). En este caso

la respuesta solo puede ser afirmativa o negativa.

Entrevista: La entrevista es una de las actividades personales más importante del

auditor; en ellas, éste recoge más información, bajo la forma de una conversación

correcta y lo menos tensa posible, una serie de preguntas variadas, y sencillas.

La entrevista permite ahondar en algún tema de interés para el auditor, y sirve

para que el entrevistado exponga sus ideas o inquietudes.

Page 144: Planeacion Sistemas ERP

SUAyED 144

Pruebas de cumplimiento: Verifican el grado de cumplimiento de lo revelado

mediante el análisis de la muestra. Proporciona evidencias de que los controles

claves existen y que son aplicables.

Una prueba de cumplimiento es revisar por ejemplo si las claves de los usuarios

tienen al menos ocho caracteres de longitud. (UAEH, 2010)

Como se menciono anteriormente existen varios tipos de auditorías, en este caso

se auditara la seguridad lógica de un ERP, independientemente del ERP, se

revisan prácticamente los mismos elementos, ya sólo de acuerdo a la

particularidad de cada sistema, se hará un poco diferente. Se empezara por

revisar los siguientes elementos para el ERP de SAP, pero es algo similar para

otro ERP.

Lo principal es entender el alcance de la auditoría que vamos a realizar. Una

auditoría de la seguridad lógica de un sistema, se concentra en revisar la

configuración del mismo, con el fin de exponer las fallas que puedan poner en

jaque la seguridad de la información que en el reside. Y solo se revisaran aspectos

que estén relacionados con dicha seguridad, este es el alcance de la auditoria.

Los sistemas ERP, incluyendo a SAP, aportan seguridad en las operaciones, y

poseen controles embebidos en el mismo. Pero esta seguridad tiene que ser

configurada de manera adecuada, para que sea efectiva.

Y también es importante destacar lo siguiente respecto a un ERP. Al momento de

auditar la seguridad lógica, será necesario revisar otros elementos del ERP, como

la seguridad en la base de datos, la seguridad en la infraestructura de

telecomunicaciones y la seguridad del sistema de cómputo

• Seguridad lógica del ERP.

• Seguridad en la base de datos.

Page 145: Planeacion Sistemas ERP

SUAyED 145

• Seguridad en el sistema de información.

• Seguridad en la infraestructura de telecomunicaciones.

Por lo que es necesario revisar las partes mencionadas, no solo la configuración

del ERP.

Antes de empezar con la auditoría sobre el sistema, hay cierta información que

uno debería recopilar en lo que respecta al software de SAP:

Versión de SAP sobre la que se va a trabajar Distintos parámetros y

configuraciones son posibles dependiendo de la versión del sistema.

Hardware involucrado. Es necesario conocer el tipo de servidores, la

infraestructura de red u otro elemento tangible del sistema.

Base de Datos. Averiguar la base de datos que se está utilizando.

Sistema operativo. Averiguar el sistema operativo que se está utilizando.

Módulos implementados. Para conocer el alcance de la revisión, es necesario

conocer los módulos implementados del ERP.

Número de desarrollos ABAP o Z. Nos servirá como dato sobre la complejidad

del sistema y de su diferencia con el sistema estándar. Este dato es de suma

importancia a la hora de saber lo complejo del análisis de roles y en un posible

caso de reingeniería de los mismos.

Forma de acceso al sistema - A través del SAP GUI, Web, interfaz desde otras

aplicaciones, usuarios de internet.

Sistemas que garantizan la disponibilidad del siste ma. Servidores de alta

disponibilidad, a pruebas de fallos, enlaces redundantes y otros sistemas que

debamos verificar. (Auditar SAP, s. f.).

Page 146: Planeacion Sistemas ERP

SUAyED 146

Una vez que se verifico esa información. Seguimos con los puntos a verificar en

una auditoría para revisar la seguridad lógica.

Cabe destacar que lo conveniente para realizar esta auditoría es realizar

cuestionarios, listas de chequeo y pruebas de cumplimiento.

En el caso de SAP se realizaran las siguientes actividades:

1. Verificar que los permisos para trabajar con órdenes de transporte, tareas, y

pasajes entre ambientes, estén asignados a las personas que deben cumplir los

respectivos roles.

2. Verificar que los programas realizados posean los authority check o permisos

de ejecución que requiramos.

3. Verificar todos los usuarios que posean permisos para desarrollar en ambientes

productivos.

4. Verificar roles y sus privilegios. Por roles se entiende el papel del usuario en la

organización, un rol puede ser contador, vendedor, almacenista, etc. Y los

privilegios asociados a dicho rol. Un contador solo puede ver información contable,

un almacenista sólo puede ver inventarios.

5. Verificar procedimientos para realizar respaldos.

6. Verificar forma en que se garantiza la disponibilidad del sistema. (hardware de

alta disponibilidad, enlaces redundantes , etc.)

7. Verificar la seguridad en la infraestructura de red, si se tienen los permisos

adecuados, si hay acceso a internet, configuración del firewall, etc.

8. Verificar la seguridad en la base de datos, determinar si los usuarios poseen los

privilegios adecuados.

Page 147: Planeacion Sistemas ERP

SUAyED 147

4.1.2 Oracle

Oracle Corporation es una de las mayores compañías de software del mundo.

Sus productos van desde bases de datos hasta sistemas integrales de gestión.

Origen

Los ingenieros de Sillicon Valley, Larry Ellison, Bob Miner y Ed Oates fundan en

1977 una empresa de consultoría llamada Software Development Laboratories

(SDL) y tiempo después obtienen un contrato con la CIA para diseñar un sistema

especial de bases de datos con código clave "Oracle". Ellison y Miner habían leído

un artículo en la revista IBM Journal of Research and Development donde se

describía una versión preliminar del lenguaje SQL, basado en el artículo de Edgar

F. Codd donde propone el modelo relacional.

Fuente: wikipedia.org/wiki/Oracle_Corporation, 2014.

Fuente: Oracle, 2014.

En 1978 y buscando la coherencia con sus objetivos empresariales, SDL cambia

de nombre a Relational Software Incorporated (RSI). La compañía busca tener un

producto que fuese compatible con el SQL de IBM, y además enfocarse en un

mercado de las minicomputadoras, abarcando así un segmento que en esos

momentos IBM no le interesaba.

Page 148: Planeacion Sistemas ERP

SUAyED 148

En 1982 RSI cambia su nombre a Oracle Systems Corporation, y poco después se

acorta a su definitivo Oracle Corporation.

En 1984, Oracle V4 soporta consistencia de lectura y en 1985 Oracle V5 empieza

a soportar el modelo Cliente/Servidor para unirse al auge de la aparición de las

redes. En 1989 trajo la aparición del ERP de Oracle, conocido como Oracle

Financials, junto a la versión 6 del motor, que agrega un lenguaje procedural

(Pl/Sql), bloqueo a nivel de fila y la posibilidad de hacer respaldos sin la necesidad

de terminar los procesos involucrado.

Siendo Internet ya una realidad y con los nuevos paradigmas de programación

empezando a aparecer para intentar desplazar a los paradigmas imperativos, en

1997 Oracle V8 comienza a soportar desarrollos orientados a objetos y el

almacenamiento y ejecución de contenido multimedia y en 1999 sale a la luz

Oracle 8i para estar a tono con los requerimientos de la Internet, de donde se

derive la i del nombre. Además, el motor incorpora una Java Virtual Machine

interna para soportar el almacenamiento y ejecución de código Java dentro del

motor.

En 2001 Oracle 9i trae más de 400 nuevas características incluyendo la habilidad

de manipular documentos XML, opciones de alta disponibilidad, bases de datos en

Cluster.

Durante la primera década del siglo XXI Oracle se caracterizó por realizar una

serie de adquisiciones para ampliar su mercado, que por años son:

• En 2004 Oracle compra el ERP Peoplesoft por 10.500 millones de dólares.

• En 2009 se anuncia la adquisición de Sun Microsystems, en una operación

que ronda los 7.400 millones de dólares.

• PeopleSoft, Inc. es una compañía que ofrece sistemas ERP. Existió como

una corporación independiente hasta su adquisición por parte de Oracle

Corporation.

Page 149: Planeacion Sistemas ERP

SUAyED 149

• Fundada en 1987 por Ken Morris y Dave Duffield, PeopleSoft fue

originalmente sede en Walnut Creek, California antes de mudarse a

Pleasanton, California.

• PeopleSoft versión 1, fue lanzado a finales de 1980.

• PeopleSoft ha ampliado su gama de productos para incluir un módulo de

finanzas en 1992, la distribución en 1994, y la fabricación en 1996 tras la

adquisición de Oracle.

• En 1995 inaugura su oficina en México, la primera en América Latina.

• En 2003: Adquiere a JD Edwards.

• En 2004 es adquirida por Oracle Corporation.

Aplicaciones

El conjunto de productos de PeopleSoft se basó inicialmente en un enfoque

cliente-servidor. Con el lanzamiento de la versión 8, el conjunto completo se

trasladó a un diseño centrado en la web llamada Arquitectura Pure Internet. El

nuevo formato permite que todas las funciones se puedan ejecutar en un

navegador web. El sistema puede funcionar como un ERP, similar a SAP, pero

también pueden ser utilizados los módulos individuales.

Plataforma de desarrollo

Page 150: Planeacion Sistemas ERP

SUAyED 150

La arquitectura se basa en la tecnología PeopleTools. PeopleTools incluye

muchos componentes diferentes que se utilizan para crear aplicaciones basadas

en web: un lenguaje de programación conocido como PeopleCode, herramientas

de diseño para definir diversos tipos de metadatos, la estructura estándar de

seguridad, herramientas de procesamiento por lotes, y la capacidad de interfaz

con una base de datos de SQL. Los metadatos describen datos para interfaces de

usuario, tablas, mensajes, navegación, seguridad, portales, etc. Este conjunto de

herramientas permite al software ser independiente de la plataforma. (Oracle

Corporation, 2014)

Estructura/componentes

El ERP de PeopleSoft cuenta con los siguientes módulos:

Administración de ciclo de vida de activos

La función de este modulo es gestionar instalaciones, equipos y la maquinaria de

producción, con el objetivo de vigilar y mantener los bienes durante su vida útil.

Administración del desempeño empresarial

El objetivo de este modulo es gestionar los proyectos y las finanzas de los

mismos, planificación y rotación de personal, y control de costos. Esto permite

elegir y dar prioridad a los proyectos adecuados, asignar los recursos adecuados,

y dar seguimiento a la rentabilidad de los mismos.

Administración financiera

Gestiona la información financiera de la empresa, para permitir visualizar

información financiera importante para el negocio.

Administración de capital humano

Page 151: Planeacion Sistemas ERP

SUAyED 151

Este modulo tiene el nombre de HCM. El Objetivo de este modulo es gestionar la

fuerza de trabajo de una empresa, y facilitar su retención y motivación.

Nomina

Este módulo calcula los ingresos brutos netos, las deducciones y los impuestos

relacionados.

Administración de la cadena de abastecimiento

Gestiona el abastecimiento para la cadena de suministro, incluyendo planes para

producir y el orden a los procesos de negocio. (Software de planeación, 2008).

Auditando un ERP

Al igual que con SAP, es necesario conocer alguno datos, los cuales son muy

similares.

a) Versión de PeopleSoft.

b) Hardware involucrado.

c) Base de Datos.

d) Sistema operativo.

e) Módulos implementados.

f) Número de desarrollos con PeopleTools.

g) Sistemas que garantizan la disponibilidad del sistema.

Una vez que se verifico esa información. Seguimos con los puntos a verificar en

una auditoría para revisar la seguridad lógica.

1. Verificar que los programas cuenten los permisos de ejecución.

Page 152: Planeacion Sistemas ERP

SUAyED 152

2. Verificar roles y sus privilegios.

3. Verificar procedimientos para realizar respaldos

4. Verificar forma en que se garantiza la disponibilidad del sistema.

5. Verificar la seguridad en la infraestructura de red

6. Verificar la seguridad en la base de datos

4.1.3 WebERP

Origen

El webERP es un sistema ERP basado en Web, esta desarrollado en PHP y

MySQL, los clientes solo requieren de un web browser y un lector de archivos PDF

para los reportes. Cabe destacar que el WebErp es software libre. Y aunque no

cuenta con las funcionalidades de un software comercial, si posee la funcionalidad

básica de un ERP.

El software WebERP fue creado en 2003, como un software open source, entre

varios programadores. (Web EPR, 2011).

En un principio fue un sistema muy rudimentario. Sin embargo a finales del 2004 y

mediados del 2005, se integraron más programadores al proyecto, el sistema en

un inicio fue desarrollado en Java, pero después fue codificado en PHP, en 2007

se le agrego compatibilidad con MySQL. La versión actual es la 4.05.

Estructura/componentes

Page 153: Planeacion Sistemas ERP

SUAyED 153

El ERP funciona en cualquier web server que pueda soportar PHP y produce

informes al formato de documento portable PDF, debido a que utiliza PHP, las

modificaciones solo se realizan en el servidor.

Modulo de órdenes de compra

El módulo de ordenes de compra, gestiona las compras de los clientes. Dichas

ordenes se pueden facturar posteriormente.

Modulo de ventas de mostrador

Se pueden realizar ventas a los clientes, sin necesidad de realizar un pedido.

Modulo de Impuestos

Permite gestionar distintos tipos de impuestos dependientes en el tipo de

producto.

Modulo de Cuentas por cobrar

Gestión de las cuentas por cobrar, condiciones de pago para el cliente.

Actualización automática de los pagos en el libro mayor. Informes definidos por el

usuario del análisis de ventas a PDF o a la hoja de balance (valores separados

coma del csv).

Las cuentas de cliente pueden estar en cualquier moneda.

Tarifa individual para cada factura, defecto a la tarifa de la tabla de la moneda.

Facturas y notas de crédito creadas en pdf.

Page 154: Planeacion Sistemas ERP

SUAyED 154

Reportes que muestran las transacciones demuestran la secuencia de facturas, de

notas de crédito y de recibos incorporados.

Gestión de Inventarios

Se puede crear un número ilimitado de almacenes.

Se mantiene un historial de las transacciones del artículo (cuando se compro, a

quien se compro y cuando se integro al almacén).

Permite la creación de kits (conjunto de artículos).

La recepción de inventario contra órdenes de compra crea los diarios en el libro

mayor y la cantidad que se le debe a un proveedor.

Modulo de Compras

Las órdenes de compra pueden estar en cualquier moneda.

El mismo artículo se puede comprar de muchos diversos proveedores.

Las órdenes de compra registran la cantidad recibida, la cantidad facturada y la

cantidad originalmente pedida.

Permite además el cálculo del costo del envío de los productos comprados.

Modulo de Cuentas por pagar:

Las facturas se pueden incorporar contra las mercancías recibidas. Así asegurar el

pago se hace solamente para las mercancías recibidas.

Modulo de Bancos:

Se pueden definir tantas cuentas bancarias como sea necesario.

Page 155: Planeacion Sistemas ERP

SUAyED 155

Las cuentas bancarias pueden ser en cualquier moneda y los pagos/los recibos se

pueden pagar en cualquier moneda de cualquier cuenta bancaria

Las transferencias entre las cuentas son detectadas automáticamente por la

entrada del pago a otra cuenta bancaria o recibo.

Modulo de Libro mayor general: (Practical Wen, 2013)

Períodos automáticamente mantenidos.

Balance y declaraciones de ganancias y pérdidas.

Información contra presupuesto.

Los grupos de cuenta pueden ser jerarquizados.

Auditando un ERP

Al igual que con los ERP comerciales, es necesario conocer alguno datos previos

a la auditoria.

Versión del WebERP .

Hardware involucrado.

Sistema operativo

Base de Datos . Generalmente es MySQL pero puede ser otra base de datos.

Módulos visibles. A diferencia de los anteriores ERP, el WebERP utiliza todos los

módulos, lo que se puede hacer si no se desea utilizar todos los módulos, es

Page 156: Planeacion Sistemas ERP

SUAyED 156

hacerlos invisibles a los usuarios, esto se hace en el módulo de configuración del

WebErp.

Sistemas que garantizan la disponibilidad del siste ma.

Una vez que se verifico esa información. Seguimos con los puntos a verificar en

una auditoría para revisar la seguridad lógica.

1. Verificar roles y sus privilegios.

2. Verificar procedimientos para realizar respaldos

3. Verificar forma en que se garantiza la disponibilidad del sistema.

4. Verificar la seguridad en la infraestructura de red

5. Verificar la seguridad en la base de datos

6. Verificar la seguridad del servidor web, generalmente se utiliza apache

Page 157: Planeacion Sistemas ERP

SUAyED 157

RESUMEN DE LA UNIDAD

Existen diferentes ERP en el mercado, las soluciones que ofrecen empresas como

SAP u Oracle pueden costar miles o hasta millones de dólares, son soluciones

que están muy probadas y que tienen muchas funcionalidades, lo que les permite

abarcar todas o casi todas las áreas de una empresa.

Pero para aquellas empresas que no pueden costearse una solución de SAP o de

Oracle, existen soluciones de tipo software libre.

La auditoria de un sistema de información tiene por objetivo garantizar el buen

funcionamiento de un sistema de información. Existen diferentes tipos de auditoría

en informática, en este capítulo se revisaron, las que están relacionadas con la

seguridad lógica del ERP.

El software comercial tiene soluciones que están muy probadas y que tienen

muchas funcionalidades, lo que les permite abarcar todas o casi todas las áreas

de una empresa.

Los ERP de software libre no ofrecen la funcionalidad de los ERP comerciales, no

hay un soporte técnico de un proveedor, y requieren de muchas adaptaciones.

Pero por otro lado no tienen costo, y el soporte técnico se obtiene a través de

otros usuarios del sistema.

Sin embargo si el ERP es gestionado de manera adecuada, no importa si es libre

o comercial, se puede garantizar un servicio adecuado y fiable.

Page 158: Planeacion Sistemas ERP

SUAyED 158

GLOSARIO

Inteligencia de negocios

Conjunto de estrategias y herramientas enfocadas a la administración y creación

de conocimiento mediante el análisis de datos existentes en una organización.

Equipos de alta disponibilidad

Configuración de equipos que permite que el servicio no se detenga, pues si un

servidor falla, inmediatamente toma el servicio un segundo servidor.

Enlace redundante

En un enlace redundante los conmutadores de red están entrelazados, por lo que

si se cae un enlace otro toma su lugar.

Log de transacciones

Archivo que contiene las transacciones que se realizaron en la base de datos.

Page 159: Planeacion Sistemas ERP

SUAyED 159

ACTIVIDADES DE APRENDIZAJE

• Investiga al menos otra solución de un ERP, y describe sus

características más importantes.

• Investiga que otros tipos de auditorías en informática existen.

Page 160: Planeacion Sistemas ERP

SUAyED 160

CUESTIONARIO DE REFORZAMIENTO

1. Menciona dos módulos del ERP de SAP

2. Menciona dos módulos del ERP de Oracle

3. Menciona dos módulos del ERP de WebERP

4. Que es la auditoria en informática

5. Cuál es el objetivo de la auditoría en informática

6. Que tipos de auditoría existen

7. Que es un entrevista

8. Que es una lista de chequeo

9. Qué es la seguridad física

10. Qué es la seguridad lógica

Page 161: Planeacion Sistemas ERP

SUAyED 161

LO QUE APRENDÍ

El siguiente ejercicio tiene como objetivo que identifiques los elementos

a ser auditados en una base de datos, toma en cuenta que la base de

datos almacena la información del ERP.

Realiza diez preguntas que le realizarías al administrador de la base de

datos del ERP para determinar si la seguridad lógica es la adecuada.

Page 162: Planeacion Sistemas ERP

SUAyED 162

EXAMEN DE AUTOEVALUACIÓN

31. La ___________________ consiste en recoger, agrupar y

evaluar evidencias para determinar si un sistema de

información, mantiene la integridad de los datos, lleva a cabo

eficazmente los fines de la organización, utiliza eficientemente

los recursos, y cumple con las leyes y regulaciones

establecidas.

m) Auditoría en informática

n) Seguridad informática

o) Realización de encuestas

p) Observación

32. El módulo de SAP ___________ provee soporte para la

gestión de inversiones.

m) CO

n) IM

o) FI

p) PS

33. La administración del ciclo de vida del empleado es parte de

un módulo de SAP que se conoce como

m) HCM

n) SD

o) MM

p) PP

34. La administración del capital humano es un modulo de

PeopleSoft que también se le llama.

Page 163: Planeacion Sistemas ERP

SUAyED 163

m) Administración del desempeño empresarial

n) Administración de la cadena de abastecimiento

o) SQL

p) HCM

35. La _________________ se refiere a la ubicación de la

organización, evitando ubicaciones de riesgo, y en algunos

casos no revelando la ubicación de esta.

m) Criptografía

n) Seguridad física

o) La disponibilidad

p) Seguridad lógica

36. Las ________________ es una de las principales

herramientas de las que dispone un auditor informático

m) Computadoras

n) Listas de chequeo

o) Bases de datos

p) Hojas de cálculo

37. Antes de iniciar una auditoria es conveniente

m) Revisar computadoras

n) Revisar los módulos implementados

o) Entrevistar empleados

p) Hacer una gráfica de gantt

38. Es una herramienta que se utiliza en el ERP de Oracle, que

se utiliza para crear aplicaciones

m) Visual Basic

n) Java

Page 164: Planeacion Sistemas ERP

SUAyED 164

o) PeopleTools

p) Pascal

39. La auditoria de ______________ se refiere al carácter

operativo y administrativo de un sistema de información

m) Administrativa

n) La gestión informática

o) De bases de datos

p) Operativa

40. :Es la base de datos default del WebERP

i) Sybase

j) SQLServer

k) Oracle

l) MySQL

Page 165: Planeacion Sistemas ERP

SUAyED 165

MESOGRAFÍA

BIBLIOGRAFÍA RECOMENDADA

Autor Capítulo Páginas

Grabot, B., Mayére, A., y

Bazet, I.

Integrative technologies in

the workplace

37-45

Pallai, D. An overview of SAP sales

and distribution

5-7

Pallai, D. An overview of SAP sales

and distribution

20-31

Muñoz, C. Conceptos generales 24-25

Muñoz, C Conceptos generales 25-27

BIBLIOGRAFÍA BÁSICA (REFERENCIAS)

Grabot, B., Mayére, A., y Bazet, I. (2008). ERP Systems and Organisational

Change. A Socio-techical Insight. Springer. UK: 219 pp.

Pallai, D. (2011). SAP SD Handbook. Jones and Bartlett Publishers. USA:Springer.

611 pp.

Muñoz, C. (2002). Auditoria en sistemas computacionales. México: Pearson. 785

pp.

Page 166: Planeacion Sistemas ERP

SUAyED 166

BIBLIOGRAFÍA COMPLEMENTARIA (TEMARIO ANALITICO)

Shtub, A. (2003). Enterprise Resource Planning. The Dynamics of Operations

Management. USA: Kluwer Academic Publishers. 146 pp

SITIOS DE INTERNET

SITIO DESCRIPCIÓN

http://www.uaeh.edu.mx/docencia/P_Present

aciones/tlahuelilpan/sistemas/auditoria_infor

matica/auditoria_informatica.pdf

Conceptos de auditoría en informática

http://www.weberp.org Pagina del ERP WebErp

http://www.seguridadsap.com/sap/auditar-

sap-introduccion/

Conceptos de auditoría para el ERP

de SAP

http://www.seguridadsap.com/sap/auditar-

sap-%e2%80%93-revision-ii/

Conceptos de auditoría para el ERP

de SAP

http://www.seidor.es/wps/portal/sei.Home/SA

P/QueEsSAPBusinessOne/!ut/p/c5/04

_SB8K8xLLM9MSSzPy8xBz9CP0os3j

XEN9QSydDRwN_zxBjA08zU7cwdy8

3IxN3I6B8JE55_zBjknS7G3kYGHh6er

j7-

Jg6GRp4GBLQHQ5yLX7bUeSxmA-

SN8ABHA30_Tzyc1P1C3JDIwwyA9IB

GQM42A!!/dl3/d3/L2dBISEvZ0FBIS9n

QSEh/

Conceptos sobre el software SAP

Bussiness One

http://www.fansshare.com/community/upload

s26/6015/sap_logo/

Logotipo de SAP

http://es.wikipedia.org/wiki/Oracle_Corporati

on

Historia de Oracle

http://epnbdd-

oracle.blogspot.mx/2012/05/privilegios-y-

usuarios-en-oracle.html

Logotipo de Oracle

http://www.slideshare.net/deedlitmurata/peop Características de PeopleSoft

Page 167: Planeacion Sistemas ERP

SUAyED 167

le-soft-presentation

http://www.qualsys.com.mx/peoplesoft_finan

zas.html

Características de PeopleSoft

http://www.qualsys.com.mx/peoplesoft_hum

anos.html

Características de PeopleSoft

http://www.slideshare.net/deedlitmurata/peop

le-soft-presentation Características de PeopleSoft

http://www.peoplesoftcareer.com/blog/people

soft-tutorial/

Logotipo de PeopleSoft

http://www.elatewiki.org/index.php/WebERP Características del WebERP

http://civicom.eu/weberp-introduccion Logotipo del WebErp

Page 168: Planeacion Sistemas ERP

UNIVERSIDAD

FACULTAD DE

SISTEMA UNIVERSIDAD

UNIDAD 5. CONCEPTOS DE

SUMINISTRO)

OBJETIVO PARTICULAR

El objetivo de esta unidad es que el alumno conozca el funcionamiento de la

cadena de suministro en una empresa, y su interacción con un CRM.

INTRODUCCIÓN

Las cadenas de suministro tienen su origen en la logística, y ha llegado a su punto

más alto con las tecnologías de información, la cadena de suministro involucra

desde los proveedores, la fábrica, los almacenes, los distribuidores, los

vendedores al detalle y al consumidor final.

Y es precisamente en el consumidor final, donde se une la cadena de suministro

con los sistemas gestión para atención al cliente o CRM (

Management). Una empresa debe darle una atención adecua

gracias a los clientes una empresa se mantienes, y debe ofrecer productos que

satisfagan sus necesidades, entre las distintas razones para que un cliente este

satisfecho, se le deben ofrecer productos de calidad, a un precio aceptable y

deben ser entregados de manera oportuna, estos tres elementos, calidad, precio y

oportunidad, están íntimamente ligados con la cadena de suministro.

NIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO

ACULTAD DE CONTADURÍA Y ADMINISTRACIÓN

NIVERSIDAD ABIERTA Y EDUCACIÓN A DISTANCIA

CONCEPTOS DE SUPPLY CHAIN MANAGEM ENT

OBJETIVO PARTICULAR

El objetivo de esta unidad es que el alumno conozca el funcionamiento de la

cadena de suministro en una empresa, y su interacción con un CRM.

Las cadenas de suministro tienen su origen en la logística, y ha llegado a su punto

más alto con las tecnologías de información, la cadena de suministro involucra

desde los proveedores, la fábrica, los almacenes, los distribuidores, los

dedores al detalle y al consumidor final.

Y es precisamente en el consumidor final, donde se une la cadena de suministro

con los sistemas gestión para atención al cliente o CRM (Customer Relationship

). Una empresa debe darle una atención adecuada a sus clientes,

gracias a los clientes una empresa se mantienes, y debe ofrecer productos que

satisfagan sus necesidades, entre las distintas razones para que un cliente este

satisfecho, se le deben ofrecer productos de calidad, a un precio aceptable y

deben ser entregados de manera oportuna, estos tres elementos, calidad, precio y

oportunidad, están íntimamente ligados con la cadena de suministro.

SUAyED 168

ISTANCIA

ENT (CADENA DE

El objetivo de esta unidad es que el alumno conozca el funcionamiento de la

cadena de suministro en una empresa, y su interacción con un CRM.

Las cadenas de suministro tienen su origen en la logística, y ha llegado a su punto

más alto con las tecnologías de información, la cadena de suministro involucra

desde los proveedores, la fábrica, los almacenes, los distribuidores, los

Y es precisamente en el consumidor final, donde se une la cadena de suministro

Customer Relationship

da a sus clientes,

gracias a los clientes una empresa se mantienes, y debe ofrecer productos que

satisfagan sus necesidades, entre las distintas razones para que un cliente este

satisfecho, se le deben ofrecer productos de calidad, a un precio aceptable y

deben ser entregados de manera oportuna, estos tres elementos, calidad, precio y

oportunidad, están íntimamente ligados con la cadena de suministro.

Page 169: Planeacion Sistemas ERP

SUAyED 169

LO QUE SÉ

Envío de archivo

Define con tus propias palabras que entiendes por cadena de suministro.

Para enviar tu respuesta, pulsa el botón Editar mi envío; se mostrará un editor de

texto en el cual puedes redactar tu información; una vez que hayas concluido,

salva tu actividad pulsando el botón Guardar cambios

Temario detallado

5. CONCEPTOS DE SUPPLY CHAIN MANAGEMENT (CADENA DE

SUMINISTRO)

5.1 Introducción (Qué es, origen, evolución, estructura/componentes,

participantes)

5.2 Ejemplos de utilización en Industrias (Manufactura y Detallista)

5.3 Integración de CRM y SCM

Page 170: Planeacion Sistemas ERP

SUAyED 170

5.1 Introducción (Qué es, origen, evolución, estruc tura/componentes,

participantes)

Definición

Una cadena de suministro es un conjunto de instalaciones y medios de

distribución que tiene por objetivo la obtención de materiales a través de

proveedores, para su transformación en productos terminados, su

almacenamiento, distribución y entrega de dichos productos a los consumidores

finales.

Una cadena de suministro consta de las siguientes partes:

• El suministro.

• La fabricación.

• El almacenamiento.

• La distribución.

• El consumidor final.

La parte del suministro se concentra en contactar con los proveedores para

conseguir las materias primas para la fabricación de un producto.

La fabricación convierte estas materias primas en productos terminados.

El almacenamiento, como su nombre lo indica, se encarga de resguardar los

productos en un almacén.

La distribución se encarga de que los productos terminados lleguen al consumidor

a través de los distribuidores y comercios al menudeo.

El consumidor final es la última etapa de la cadena de suministro, es quien

demanda el producto. (Chávez, 2012: 32-36).

Origen de las cadenas de suministro

El antecedente de las cadenas de suministro en las empresas se puede remontar

a la revolución industrial. La revolución industrial es un periodo histórico que

comprende la segunda mitad del siglo XVIII y principios del siglo XIX, en dicho

periodo el trabajo artesanal fue sustituido por la manufactura en las fábricas. Las

fábricas necesitaron de materias primas para poder manufacturar los productos.

Page 171: Planeacion Sistemas ERP

SUAyED 171

Una de las áreas productivas que impacto la revolución industrial, fue en los

textiles. La mecanización de los telares, aumento la producción y fue necesaria

una mayor cantidad de materias primas como el algodón o la lana para producir

las telas, fue necesario crear cadenas de suministro para abastecer a los telares,

también en la revolución industrial el comerció creció pues al haber una mayor

producción era posible comerciar con una mayor cantidad de productos, no solo

en el país de origen sino en el extranjero, para al final ofrecerse las telas en

comercios al detalle.

El primer antecedente de las cadenas de suministro fue la revolución industrial. Un

segundo antecedente en las cadenas de suministro fue el fordismo. El término

fordismo se refiere al modo de producción en cadena que llevó a la práctica Henry

Ford; fabricante de automóviles de Estados Unidos. Este sistema comenzó con la

producción del primer automóvil a partir de 1908 con una innovación: La cadena

de montaje. La cadena de montaje es la utilización de bandas que transportan las

piezas para ser ensambladas por los obreros. Para poder llevar a cabo este

método de producción fue necesario utilizar un suministro más eficiente, para

poder abastecer de piezas a las armadoras de automóviles.

El tercer antecedente en las cadenas de suministro esta relacionados con la

utilización de sistemas de información orientados al abastecimiento. El primero de

estos sistemas fueron los MRP, que significa Material Requirement Planning. Este

tipo de sistemas gestionaban los materiales para abastecer la manufactura de un

producto. Estos sistemas fueron utilizados a finales de la segunda guerra mundial

para el abastecimiento de materias primas en las fábricas, este tema fue tratado

en la unidad 3 de los apuntes.

La necesidad de las empresas de mantener un adecuado abastecimiento de

materias primas y entrega del producto final, dio origen a la logística de la

distribución, la cual se puede se puede definir como el conjunto de medios

Page 172: Planeacion Sistemas ERP

SUAyED 172

necesarios para que una empresa pueda llevar a cabo la organización del servicio

de distribución.

Fuente: UNITECUPV, 2011.

Y es precisamente la logística el origen de las cadenas de suministro. La logística

desarrolla métodos y modelos para el manejo del abastecimiento y su relación con

los proveedores, para la gestión de almacenes, inventarios y transporte.

Para el nacimiento de la cadena de suministro, además fue fundamental el uso de

las tecnologías de información, ya había un antecedente con los MRP.

El surgimiento de las cadenas de suministro fue en la práctica. El trabajo conjunto

entre empresas fue una necesidad, fue necesario movilizar materias primas,

productos en proceso o terminados desde los proveedores hasta el consumidor

final. (Chávez, 2012: 26-32).

Evolución de las cadenas de suministro

Como se menciono en el apartado anterior las cadenas de suministro han tenido

varios antecedentes, siendo el más importante la logística.

En la década de los 50 la logística se enfoco a la satisfacción del cliente, lo que

provoco que en cada etapa del proceso de la logística buscara la satisfacción del

Page 173: Planeacion Sistemas ERP

SUAyED 173

cliente, pero tomando en cuenta el costo para lograr dicho objetivo.

Adicionalmente en este periodo las empresas buscaban lograr una ventaja

competitiva, a través de la satisfacción del cliente. Como puede observase, hay

una gran similitud con los objetivos de las cadenas de suministro.

En la década de los 60 la logística tomo un nuevo enfoque donde el outsourcing

era el mecanismo adecuado para llegar a los clientes, ya que tenia como objetivo

principal la contratación de otras empresas para que el flujo de bienes o

información sea eficiente y llegue a todas las partes que estén al alcance de la

empresa. Un ejemplo de esto es una empresa que produce bienes para el

consumidor final, por ejemplo una empresa farmacéutica, y que necesita de una

empresa transportista, que se dedique a distribuir su producto a las farmacias.

En la década de los 70 surgió el concepto de Just in time, el cual es un sistema de

organización de la producción para las fábricas japonesas. Este método permite

aumentar la productividad. La manera de lograrlo es que no se produce bajo

suposiciones, sino sobre pedidos reales. En otras palabras es producir los bienes

necesarios, en las cantidades necesarias y con la calidad requerida.

En la década de los 90 la logística en las empresas se fue convirtiendo en un

proceso más orientado a las relaciones con sus clientes y proveedores.

Dicho proceso de orientación ocasiono que la administración logística tuvo que

realizar planes para acercarse al consumidor final, con el fin de retener y

conseguir nuevos clientes, estableciendo planes eficientes para el abastecimiento

de los productos.

Todos estos cambios ocasionaron el nacimiento del concepto de cadena de

suministros.

Page 174: Planeacion Sistemas ERP

SUAyED 174

Fuente: Cadena de suministro, 2014.

Dicha cadena de suministros implica varios participantes como proveedores,

fabricantes, distribuidores, detallistas y los consumidores finales.

La administración de la cadena se suministros busca la integración en todos los

participantes en la cadena, la cual ha tenido más auge por la evolución de las

tecnologías de información y telecomunicaciones. La cadena de suministros busca

integrar a todos los participantes con el objetivo de dar un mejor servicio al

consumidor final, además de darle valor al producto y que el cliente se vuelva fiel a

la empresa. (Chávez, 2012: 26-32).

Software de cadenas de suministro

Existen soluciones de software comercial de cadenas de suministro.

Page 175: Planeacion Sistemas ERP

SUAyED 175

Fuente: http://code.greysparling.com/wiki/SupplyChainFunctionalTesting

PeopleSoft Supply Chain Management (SCM) posee una solución para la cadena

de suministro, incluye los procesos de negocio de planificación de producción y

pedido a efectivo.

Fuente: Imagen de Solutions.

Page 176: Planeacion Sistemas ERP

SUAyED 176

Otro software orientado a la cadena de suministro es el Infor SCM, este software

está orientado al planeamiento táctico y estratégico y su ejecución. Además hace

uso de las redes sociales para su colaboración interna, así como con clientes,

socios y proveedores.

Estructura y componentes

La cadena de suministro implica un flujo constante de información y productos

entre las diferentes etapas, desde el proveedor, hasta el consumidor final.

El cliente es la parte primordial de las cadenas de suministro. El propósito

fundamental de las cadenas de suministro es satisfacer las necesidades del

cliente. Si no existiera el consumidor final, la cadena de suministro no tendría

sentido.

Una cadena de suministro puede abarcar varias etapas que incluyen: clientes,

detallistas, distribuidores, fabricantes, proveedores de materias primas.

Cada etapa de la cadena de suministro se conecta a través del flujo de productos

e información.

Las funciones que componen la cadena de suministro interna a una empresa

dedicada a la producción son:

• Administración de Productos (AP), que es la oferta que la compañía hace al

mercado. La cadena de suministro se diseña para satisfacer esta oferta.

• Servicio a Clientes (SC), esta función es la responsable de enlazar la

necesidad del cliente con la operación de la compañía. Si existe inventario

para satisfacer la demanda del cliente, SC, pasa sus instrucciones

directamente al área de Distribución; si hay que producir, pasa sus

instrucciones a Control de Producción.

• Control de Producción (CP), Es la función que se encarga de programar la

producción y, para esto necesita el abastecimiento de materias primas.

Page 177: Planeacion Sistemas ERP

SUAyED 177

• Abastecimiento (Aba), que se encarga de proveer los las materias primas

necesarias para satisfacer las necesidades de Producción.

• Distribución (Dis), que se encarga de hacer llegar a los clientes los

productos terminados, ya sea través de su propia red de distribución a

través de terceros.

Estas cinco funciones deben operar coordinadamente. La sincronización es muy

importante en la cadena de suministro, para que esta funcione adecuadamente.

Participantes de la cadena de suministro

Todos los proveedores de bienes y todos los fabricantes están relacionados por la

demanda de los consumidores, desde la adquisición de materias primas hasta la

entrega de productos terminados.

Internamente, en una empresa dedicada a la producción, la cadena de suministro

conecta a toda la organización, pero en especial las funciones comerciales

(Mercadotecnia, Ventas, Servicio al Cliente) de abasto de insumos para la

producción (Abastecimiento), productivas (Producción) y de almacenaje y

distribución de productos terminados (Distribución), con el objetivo de alinear las

operaciones internas hacia el servicio al cliente. (Chávez, 2012: 36-42).

5.2 Ejemplos de utilización en Industrias (Manufact ura y Detallista)

Una cadena de suministro esta formada por todas aquellas partes involucradas de

manera directa o indirecta en la solicitud de un cliente. La cadena de suministro

incluye al fabricante, al proveedor, transportistas, almacenistas los vendedores al

mayoreo y al menudeo y al consumidor final.

En el siguiente ejemplo se verá la cadena de suministro de un producto muy

conocido en México. El chocolate abuelita.

Page 178: Planeacion Sistemas ERP

SUAyED 178

Para este ejemplo se mostrarán las distintas cadenas de suministro para producir

el chocolate abuelita.

Fuente: Imagen de chocolate abuelita, 2008.

Cadena 1

Engomix, empresa

dedicada a proporcionar semillas de

cacao

Corpoandex, empresas

dedicadas a la siembra de cacao

Los supermercados lo compran a la

fábrica

Nestlé produce

chocolate abuelita

Destination, empresa

dedicada al transporte de

alimentos

El producto llega al consumidor final

Lo compra un mayorista

Lo compra una tienda

de abarrotes

Page 179: Planeacion Sistemas ERP

SUAyED 179

Cadena 2

Cadena 3

Cadena 4

Hortifair, empresa

dedicada ala exportación de semillas

La caña se siembra con las semillas de Hortifair

Grupo Saenz distribuye la

caña a empresas

que fabrican azúcar

Zucarmex es el proveedor de azúcar de

Nestlé

Nestlé produce

chocolate abuelita

Gave, empresa que

provee de semillas para

cultivo

Lopez & Garcia,

empresa distribuidora de semillas y

productos vegetales

Aceite vegetal

comestible utilizado para la

fabricación de chocolate

abuelita

Nestlé produce

chocolate abuelita

Santa Clara es una

empresa proveedora de leche sin pasteurizar

Lopez & Garcia,

empresa distribuidora de semillas y

productos vegetales

Aceite vegetal

comestible utilizado para la

fabricación de chocolate

abuelita

Nestlé produce

chocolate abuelita

Page 180: Planeacion Sistemas ERP

SUAyED 180

Cadena 5

Como puede apreciarse, son varias las cadenas de suministro para producir un

solo producto. La cadena de suministro para producir un producto aparentemente

sencillo, involucra a diversas empresas, iniciando con las materias primas, su

transformación en un bien terminado, las empresas al detalle y termina con el

consumidor final del producto.

Las cadenas de suministro involucran muchas empresas, el reto se encuentra en

coordinarlas todas ellas, para lograr un producto de calidad que llegue hasta el

consumidor final, de manera oportuna y aun precio adecuado.

5.3 Integración de CRM y SCM

CRM (Customer Relationship Management), en su traducción literal, se

entiende como la Gestión sobre la Relación con los Consumidores, sin embargo

su traducción literal al español no refleja su verdadero significado. Una traducción

mas adecuada sería, gestión de la relación con los clientes para su atención.

Un CRM es un sistema de información que tiene por objetivo ser más efectivo al

momento de interactuar con un cliente y conseguir su lealtad, un CRM se dedica a

adquirir y mantener la lealtad del cliente.

Los beneficios del CRM no sólo se concretan en la retención y la lealtad de los

clientes, sino también en tener un mercadeo más efectivo, y abrir la posibilidad a

la introducción de nuevos productos.

Sapore se dedica ala recolección de cultivos

de soya

Mercados campesinos, distribuye el producto al mayoreo

Brazsoy es proveedora de Nestlé

Nestlé produce

chocolate abuelita

Page 181: Planeacion Sistemas ERP

SUAyED 181

Las empresas desean obtener nuevos clientes y mantener la lealtad de los ya

existentes. Estos últimos pasan a conformar uno de los activos más valiosos de la

empresa. Gracias a los clientes la empresa sobrevive, es lógico pensar en

atenderlos de manera adecuada.

Con la implementación del sistema CRM, la compañía podrá ser capaz de conocer

las necesidades de sus clientes. El sistema debe ser un medio de obtener

información sin llegar al grado de acosar al cliente. Este es un punto muy

importante, pues es común que las empresas traten de vender a través de

llamadas telefónicas, o correos electrónicos y en lugar de conseguir nuevos

clientes o mantener a los existentes, terminar por fastidiarlos y en ocasiones

perderlos por el constante acoso.

El objetivo del uso de un CRM es incrementar las ventas, incrementar ganancias,

e incrementar la satisfacción del cliente. (García, 2001: 25-26).

Software de CRM

Desde el primer contacto hasta el servicio posterior a la venta, las soluciones de

CRM permiten darle seguimiento a las actividades de los clientes, mejorar la

efectividad de las ventas, proporcionar un mejor servicio al cliente y crear

relaciones de lealtad con los clientes.

Estas son buenas razones para utilizar un CRM. En un mundo donde un producto

debe ofrecer ventajas frente a la competencia, y existe una constante guerra de

precios, la empresa que triunfe será, la que aparte de ofrecer productos de calidad

y un precio aceptable, la que comprenda que la atención que proporciona a sus

clientes, es un factor decisivo para atraerlos y mantenerlos.

Un CRM ayuda a una empresa a transformar la forma en que mercadea, vende y

le da atención a sus clientes. Con un enfoque de CRM, una organización utilizará

cada oportunidad que tenga para interesar a sus clientes en sus productos,

Page 182: Planeacion Sistemas ERP

SUAyED 182

fomentando con esto su lealtad y construyendo relaciones a largo plazo

mutuamente benéficas.

Existen muchas soluciones de software para CRM, algunas incluso son de

software libre, para aquellas empresas que no puedan pagar un software

comercial. (Shet, Jagdish y Shainesh, 2001: 336-337).

Algunos ejemplos de los CRM comerciales, que son utilizados por las empresas

son:

Microsoft Dynamics CRM : Es un CRM fácil de utilizar, esta diseñado para que el

usuario pueda crear informes, gráficas, herramientas de marketing, y envío de

correos electrónicos.

Fuente: Dynamics, 2014.

Page 183: Planeacion Sistemas ERP

SUAyED 183

Pero como se menciono, no solamente existen soluciones de software comercial,

también existen de software libre, en la unidad 1 se menciono el nombre de dos

CRM libres, el SugarCRM y el Vtiger.

SugarCRM es un sistema CRM basado en LAMP (Linux-Apache-MySQL-PHP),

desarrollado por la empresa SugarCRM, Inc.

Tiene cinco ediciones, una de ellas es libre y otras cuatro ediciones con

componentes no-libres y con un costo por usuario. SugarCRM es una aplicación

CRM muy completa para empresas de distinto tamaño. Está diseñada para facilitar

la gestión de ventas, oportunidades y contactos de negocios y más. A partir de la

versión 4.5 permite utilizar SQL Server como base de datos; y la empresa ha

firmado acuerdos con Microsoft para poder expandir su mercado sobre servidores

con Windows.

La edición libre de SugarCRM se distribuye con el nombre de Sugar Community

Edition antes conocida como Sugar Open Source.

Fuente: Directory screenshots

Page 184: Planeacion Sistemas ERP

SUAyED 184

Otro CRM también libre es el Vtiger CRM, el cuál ofrece gestión de ventas, gestión

del inventario y proveedores, servicio de ayuda al cliente, estudio de clientes

potenciales, análisis e informes.

También incluye características de interacción con el usuario como: Integración

con sistemas de correo electrónico, otra característica destacable es el hecho de

que al ser una aplicación web para su acceso sólo será requerido un navegador.

Fuente: Directory Screenshots

Hoy en día, las empresas pueden elegir entre varias soluciones de CRM, tanto

comerciales como de software libre. Debe buscarse una que se adecue a las

necesidades y presupuesto de la empresa.

Un CRM es una herramienta para escuchar y atender al cliente, para de esta

manera, adecuar los productos y servicios a sus necesidades.

Page 185: Planeacion Sistemas ERP

SUAyED 185

Las páginas Web, el correo electrónico y las redes sociales, son medios de

información que le facilitaron a los clientes ponerse en contacto con las empresas,

las cuales necesitan ahora responder eficientemente a esta demanda de atención.

Para responder a las necesidades de sus clientes, las empresas utilizan un CRM

para reunir y analizar información sobre los clientes, y conocer sus preferencias.

Esto conducirá a establecer una relación de mutuo beneficio, el cliente obtiene lo

que desea y las empresas venden sus productos. Esta nueve dinámica se apoya

en la tecnología, sin embargo cabe destacar que la tecnología es un medio para

alcanzar el mutuo beneficio, lo mas importante es un cambio de paradigma y ya no

ver al cliente solo como una oportunidad de venta, se debe escuchar y atender al

cliente, y un CRM es un medio para lograrlo.

CRM y cadenas de suministro

La relación del CRM con las cadenas de suministro es comprensible, ya que de

acuerdo a las necesidades de los clientes, la empresa se deberá proveer de

ciertos insumos para producir los bienes que el cliente demanda.

Una parte importante del éxito de una empresa, se basa en la adecuada

integración del CRM con la cadena de suministro. La administración de la cadena

de suministro, es la coordinación de los proveedores, productores, distribuidores, y

clientes. En esta integración el papel de la tecnología de la información y

telecomunicaciones es muy importante.

Una empresa cuenta con diferentes departamentos, desde compras hasta servicio

al cliente, los objetivos pueden ser similares o tal vez, diferentes. El departamento

de compras se preocupa por obtener el insumo de mejor calidad y al mejor precio,

así como del tiempo de entrega. Mientras que el departamento de manufactura

desea producir mas bienes, en menos tiempo, de mejor calidad y al costo mas

bajo, en pocas palabras el mejor producto al precio mas bajo.

Page 186: Planeacion Sistemas ERP

SUAyED 186

Por otro lado, si hablamos de almacenamiento, en este departamento quieren

tener un bajo inventario, esto debido a que el manejo de inventarios altos requiere

bodegas mas grandes y si los insumos tienen caducidad, estos se pueden volver

obsoletos. Por último el almacenista desea obtener una capacidad de resurtido

rápido.

En un primer vistazo, estos puntos son congruentes entre si, sin embargo esto no

quiere decir que los departamentos estén coordinados. Si el departamento de

compras obtiene un material que a manufactura no le satisface, o si compras no

consigue a tiempo la materia prima, o puede suceder que ventas necesita cierta

cantidad de productos, pero en el almacén no hay suficiente cantidad de los

mismos, entonces empiezan los problemas.

Por otro lado, los clientes, que constituyen el otro extremo de la cadena de

suministro, buscan productos de calidad, amplio surtido, precio adecuado y una

entrega oportuna. Si al cliente no se le satisface, simplemente busca otro

producto, entonces la empresa pierde un cliente y la competencia gana uno.

La administración de la cadena de suministro debe ayudar a producir un bien con

una calidad óptima, en el menor tiempo posible, y acercarlo al consumidor final,

por otro lado, un CRM tiene que ver con la satisfacción del consumidor. De esta

manera el punto de unión entre la cadena de suministro y el CRM es el cliente.

La cadena de suministro y un CRM deben obtener lo siguiente:

• Mayor retención de los clientes.

• Incremento en las ventas y los ingresos.

• Obtener productos de calidad.

• Reducir los tiempos en manufactura.

• Mantener un stock adecuado.

• Agilizar la distribución de un producto.

Page 187: Planeacion Sistemas ERP

SUAyED 187

• Acercar el producto al consumidor.

Es necesario administrar las necesidades de los clientes, desde el usuario final

hasta el inicio de la cadena de suministro, que son las materias primas. De tal

forma que la cadena de suministro y el CRM, sean eficaces para poder retener y

adquirir a nuevos clientes, y sean eficientes para producir productos de calidad y

con bajo costo.

Lo ideal es equilibrar la atención a los clientes con la cadena de suministro, se

requiere equilibrar la relación con el cliente, con el funcionamiento adecuado de la

cadena de suministro, en esta relación el CRM debe ayudarnos a identificar a los

clientes importantes, y se debe centrar en ellos la gestión de la relación con el

cliente o CRM. Una vez que se identifique a los clientes valiosos, se les debe

proporcionar el trato adecuado para ganarse su lealtad, como obsequios,

descuentos, o algún trato especial.

En una cadena de suministro tradicional, un proveedor satisface la demanda en

base a las necesidades del cliente, por ejemplo una tienda de abarrotes le pide al

proveedor los productos que se le han terminado. Aparentemente si la tienda

cuenta con el producto que le cliente necesita, el cliente ya está satisfecho, pero

esto no necesariamente es cierto, ya que tienda de abarrotes no le agrega valor a

la relación con el cliente.

Hay varias formas de agregar valor a la relación con el cliente.

La primera es la maximización del valor desde el punto de vista del cliente, esto

incluye el entender las necesidades del cliente y también su percepción, después

de hacer los cambios, es necesario monitorear las percepciones de valor de los

clientes, para saber si se esta obteniendo más valor o menos valor. Las quejas

son un área clave para ver si se genera valor. Por ejemplo un negocio puede tener

un amplio surtido y bajos precios, pero si la atención no es amable, el cliente

dejara de adquirir los productos del negocio. Un trato amable es algo que no es

oneroso y si muy redituable.

Page 188: Planeacion Sistemas ERP

SUAyED 188

Otra manera de obtener valor es la velocidad en el servicio, la velocidad de

servicio para los clientes de McDonalds es una de las claves de su éxito.

Otra manera de obtener valor es reducir los costos de producción. Muchos

productos hechos es China son mas baratos que los productos de la competencia,

esto debido a que los costos de producción de China son mas bajos que en otros

países. Esto le agrega valor a los productos hechos en China.

Otro ejemplo son los relojes fabricados en suiza. Los relojes suizos son más caros

que los relojes producidos en otros países, pero el reloj suizo agrega el valor de la

calidad y de poseer un producto exclusivo, y hay personas que están dispuestas a

pagar un precio mucho más alto por un reloj suizo. Los relojes suizos agregan el

valor de exclusividad.

El agregar valor es importante para mantener y ganar nuevos clientes, y la

adecuada integración del CRM y la cadena de suministro es una manera de

lograrlo. Y gracias a la tecnología es más fácil lograrlo, con Internet y la Web es

posible enlazar sistemas de cadena de suministro y CRM de una forma más

rápida y sencilla de lo que se hacía anteriormente. (Shet, Jagdish y Shainesh,

2001: 337-344).

Page 189: Planeacion Sistemas ERP

SUAyED 189

RESUMEN DE LA UNIDAD

Las cadenas de suministro tienen sus inicios en la revolución industrial, los

productos se empezaron a manufacturar en las fabricas, y los productos de los

artesanos se consumieron menos por ser más costosos, los bienes que las

personas requerían, ahora eran producidos en las fabricas, y estás necesitaron de

las cadenas de suministro para poder fabricar los productos, otro salto en las

cadenas de suministro fue el fordismo, antes del fordismo, la fabricación de los

automóviles era prácticamente manual, los automóviles eran artículos de lujo, pero

Ford cambio el paradigma en la construcción de automóviles, los automóviles en

las fabricas de Ford se ensamblaban en cadenas de montaje, por lo que se

requirió un abastecimiento más veloz, ya que la producción en las ensambladoras

de Ford, era mucho mayor que en las ensambladoras tradicionales. Otro gran

salto fue la aparición de los MRP, estos sistemas gestionaban el abastecimiento

de materias primas en las fabricas, el ultimo gran salto fue la integración de las

cadenas de suministro con los CRM, pues dependiendo de las necesidades del

cliente, es el tipo de materiales con los que debe abastecerse la cadena de

suministro. Lo recomendable es buscar la excelencia simultánea en la cadena de

suministro y el CRM.

Page 190: Planeacion Sistemas ERP

SUAyED 190

GLOSARIO

CRM

Customer Relationship Management. Sistema de información diseñados para

recabar información de los clientes, y así satisfacer sus necesidades de manera

adecuada

Supply Chain

Cadena de suministro. Es el conjunto de participantes en la manufactura de un

producto, desde el proveedor, hasta el consumidor final.

Fordismo

Es un modo de producción en cadena, desarrollado por Henry Ford.

Just in time

Es un método administrativo que busca producir los elementos que se necesitan,

en las cantidades necesarias y en el momento oportuno

Page 191: Planeacion Sistemas ERP

SUAyED 191

ACTIVIDADES DE APRENDIZAJE

Investiga la cadena de suministro de algún producto.

Realiza tu actividad en un procesador de textos, guárdala en tu computadora y

una vez concluida, presiona el botón Examinar . Localiza el archivo, ya

seleccionado, presiona Subir este archivo para guardarlo en la plataforma

Investiga una empresa que utilice un CRM, y como lo utiliza.

Realiza tu actividad en un procesador de textos, guárdala en tu computadora y

una vez concluida, presiona el botón Examinar . Localiza el archivo, ya

seleccionado, presiona Subir este archivo para guardarlo en la plataforma

Page 192: Planeacion Sistemas ERP

SUAyED 192

CUESTIONARIO DE REFORZAMIENTO

11. Que es una cadena de suministro

12. Que es un CRM

13. Cuál es el objetivo de la cadena de suministro

14. Cuál es el objetivo de un CRM

15. Cuál es la relación entre la cadena de suministro y un CRM

16. Qué es la logística

17. Describe la evolución de las cadenas de suministro

18. De que elementos consta una cadena de suministro

19. Menciona un software de CRM

20. Menciona una manera de agregar valor a un producto o un servicio

Page 193: Planeacion Sistemas ERP

SUAyED 193

LO QUE APRENDÍ

Envío de archivo

El siguiente ejercicio tiene como objetivo que identifiques, los elementos

participantes en una cadena de suministro.

Que participantes considerarías que deberían integrar, la cadena de

suministro para ofrecer los arbolitos de navidad naturales al consumidor.

Considera que la cadena de suministro inicia con un proveedor o

proveedores y termina con el consumidor final.

Realiza tu actividad en un procesador de textos, guárdala en tu

computadora y una vez concluida, presiona el botón Examinar . Localiza

el archivo, ya seleccionado, presiona Subir este archivo para guardarlo

en la plataforma.

Page 194: Planeacion Sistemas ERP

SUAyED 194

EXAMEN DE AUTOEVALUACIÓN

41. El ___________________ es uno de los participantes en la

cadena de suministro.

q) Distribuidor

r) ERP

s) MRP

t) Sistema de información

42. Las cadenas de suministro tienen su origen en.

q) La llamada tercera ola

r) La edad media

s) La revolución industrial

t) El renacimiento

43. Una ______________ es un conjunto de instalaciones y

medios de distribución que tiene por objetivo la obtención de

materiales a través de proveedores

q) Fabrica

r) Taller

s) Cadena de suministro

t) Cadena de montaje

44. La ___________ convierte las materias primas en productos

terminados.

q) Tienda departamental

r) Lista enlazada

s) Fabricación

t) Lista doblemente enlazada

45. El ___________ es la última etapa de la cadena de

suministro, es quien demanda el producto.

q) Proveedor

r) Consumidor

s) Distribuidor

Page 195: Planeacion Sistemas ERP

SUAyED 195

t) Almacenista

46. El término __________ se refiere al modo de producción en

cadena

q) Toyotismo

r) Taylorismo

s) Fordismo

t) Humano-relacionismo

47. Es la función es la responsable de enlazar la necesidad del

cliente con la operación de la compañía.

q) Compras

r) Ventas

s) Manufactura

t) Servicio a clientes

48. Un _____ ayuda a una empresa a transformar la forma en

que mercadea, vende y le da atención a sus clientes.

q) ERP

r) CRM

s) MRP

t) SCM

49. Es un ejemplo de un CRM comercial

q) PeopleSoft

r) Visual Basic

s) FoxPro

t) Outlook

50. :Es un ejemplo de un CRM libre

m) PHP

n) Vtiger

o) MySQL

p) PostgreSQL

Page 196: Planeacion Sistemas ERP

SUAyED 196

MESOGRAFÍA

BIBLIOGRAFÍA RECOMENDADA

Autor Capítulo Páginas

Chavez, Jorge. Torres-

Rabello, Rodolfo

¿Que son las cadenas de

suministro? Orígenes,

fundamentos y conceptos

21-26

Chavez, Jorge. Torres-

Rabello, Rodolfo

¿Que son las cadenas de

suministro? Orígenes,

fundamentos y conceptos

26-32

Chavez, Jorge. Torres-

Rabello, Rodolfo

¿Que son las cadenas de

suministro? Orígenes,

fundamentos y conceptos

36-42

Garcia, Ignacio Introducción: CRM un

regreso al futuro

25-26

N Shet, Jagdish.

Parvatuyar, Atul.

Shainesh, G

Managing Relationships in

Supply Chains of the 21

Century

336-337

N Shet, Jagdish.

Parvatuyar, Atul.

Shainesh, G

Managing Relationships in

Supply Chains of the 21

Century

337-344

BIBLIOGRAFÍA BÁSICA (REFERENCIAS)

Chavez, Jorge. Torres-Rabello, Rodolfo. (2012). Supply Chain Management. RIL

Editores. Chile.

Garcia, Ignacio. (2001). CRM Gestión de la relación con los clientes. FC Editorial.

España.

N Shet, Jagdish. Parvatuyar, Atul. Shainesh, G. (2001). Customer Relationship

Management Emerging concepts Tools and Aplications. Tata McGraw-Hill. India.

Page 197: Planeacion Sistemas ERP

SUAyED 197

BIBLIOGRAFÍA COMPLEMENTARIA (TEMARIO ANALITICO)

Shtub, Avraham. (2003). Enterprise Resource Planning. The

Dynamics of Operations Management. Kluwer Academic Publishers.

USA. 146 pp

SITIOS DE INTERNET

SITIO DESCRIPCIÓN

http://www.slideshare.net/MariaGpeR

dzMarthell/cadena-de-

suministros-ejemplo-de-

chocolate-abuelita

Información sobre la cadena de

suministro del producto

chocolate abuelita

http://code.greysparling.com/wiki/Sup

plyChainFunctionalTesting

Imagen del software de

peopleSoft para la cadena de

suministro

http://www.oracle.com/lad/products/a

pplications/peoplesoft-

enterprise/overview/index.html

Software para la cadena de

suministro.

http://es.infor.com/solutions/scm/ Imagen del software de Infor para

la cadena de suministro

http://es.infor.com/solutions/scm Software para la cadena de

suministro

http://www.solomon.com.hk/products/

data-audit-for-dynamics-crm-4-0

Imagen sobre el CRM Microsoft

Dynamics

http://www.microsoft.com/es-

es/dynamics/default.aspx

Información sobre el CRM

Microsoft Dynamics

http://sourceforge.net/projects/sugarc

rm/?source=directory#screenshots

Imagen sobre el CRM

SugarCRM

http://www.sugarcrm.com/ Información sobre el CRM

Page 198: Planeacion Sistemas ERP

SUAyED 198

SugarCRM

https://www.vtiger.com/ Información sobre el CRM

Vtiger

http://sourceforge.net/projects/vtigerc

rm/?source=directory#screenshots

Imagen sobre el CRM Vtiger

http://unitecupv2011kmgv.wordpress.

com/2011/06/27/41/

Imagen sobre logística de

distribución

http://tecnoculto.com/2008/02/28/el-

chocolate-abuelita-esta-hecho-

con-abuelitas/

Imagen del producto chocolate

abuelita”

http://www.channelbiz.es/2014/01/07/

la-administracion-de-la-cadena-de-

suministro-o-scm-triunfara-en-2014/

Imagen sobre la cadena de

suministro

Page 199: Planeacion Sistemas ERP

UNIVERSIDAD

FACULTAD DE

SISTEMA UNIVERSIDAD

UNIDAD 6. PLANEACIÓN E IMPLANT

OBJETIVO PARTICULAR

Que el alumno conozca los pasos necesarios para poder implantar un ERP

mantenimiento y su ciclo de vida

INTRODUCCIÓN

Un ERP es un sistema que integra toda o al menos la mayoría de la información

de una organización, pero para llegar ese punto, primero es necesario realizar un

análisis y un diseño de las adecuaciones que

implantación. Un ERP no es un paquete administrativo que simplemente se instala

y configura. Es más complejo que eso. Para poder implementar un ERP es

necesario primero conocer los procesos de la organización, entrevistar

concientizar a los usuarios del sistema, configurarlo y adecuarlo a las necesidades

del cliente, dichas adecuaciones implican realización de programas y

adecuaciones en la bases de datos y por último gestionarlo de manera adecuada,

para que los usuarios del ERP obtengan la información que necesitan, para el

adecuado desempeño de la organización.

Antes de iniciar la implementación de un ERP, es necesario determinar si es

factible utilizarlo o costearlo,

primero hablar con los

considerando adquirir.

NIVERSIDAD NACIONAL AUTÓNOMA DE MÉXICO

ACULTAD DE CONTADURÍA Y ADMINISTRACIÓN

NIVERSIDAD ABIERTA Y EDUCACIÓN A DISTANCIA

PLANEACIÓN E IMPLANT ACIÓN DE UN MÓDULO D

OBJETIVO PARTICULAR

el alumno conozca los pasos necesarios para poder implantar un ERP

mantenimiento y su ciclo de vida.

Un ERP es un sistema que integra toda o al menos la mayoría de la información

de una organización, pero para llegar ese punto, primero es necesario realizar un

análisis y un diseño de las adecuaciones que se realizarán en el ERP durante su

implantación. Un ERP no es un paquete administrativo que simplemente se instala

y configura. Es más complejo que eso. Para poder implementar un ERP es

necesario primero conocer los procesos de la organización, entrevistar

concientizar a los usuarios del sistema, configurarlo y adecuarlo a las necesidades

del cliente, dichas adecuaciones implican realización de programas y

adecuaciones en la bases de datos y por último gestionarlo de manera adecuada,

os del ERP obtengan la información que necesitan, para el

adecuado desempeño de la organización.

Antes de iniciar la implementación de un ERP, es necesario determinar si es

factible utilizarlo o costearlo, para determinar estos dos puntos

primero hablar con los especialistas de los ERP, que la organización está

SUAyED 199

ISTANCIA

ACIÓN DE UN MÓDULO DE ERP

el alumno conozca los pasos necesarios para poder implantar un ERP, su

Un ERP es un sistema que integra toda o al menos la mayoría de la información

de una organización, pero para llegar ese punto, primero es necesario realizar un

se realizarán en el ERP durante su

implantación. Un ERP no es un paquete administrativo que simplemente se instala

y configura. Es más complejo que eso. Para poder implementar un ERP es

necesario primero conocer los procesos de la organización, entrevistarse y

concientizar a los usuarios del sistema, configurarlo y adecuarlo a las necesidades

del cliente, dichas adecuaciones implican realización de programas y

adecuaciones en la bases de datos y por último gestionarlo de manera adecuada,

os del ERP obtengan la información que necesitan, para el

Antes de iniciar la implementación de un ERP, es necesario determinar si es

para determinar estos dos puntos es necesario

ERP, que la organización está

Page 200: Planeacion Sistemas ERP

SUAyED 200

Por supuesto, que los consultores ofrecerán implantar el ERP que ofrecen ellos,

pero los especialistas en sistemas de la organización y todo el demás personal

administrativo, deben evaluar las fortalezas y debilidades que ofrecen los distintos

ERP.

Una vez que ya fue elegido un ERP, determinaran las tareas a realizar y las

adecuaciones que se pueden implementar. Por último, los consultores

determinaran el costo de su implementación.

Cabe destacar que es necesario tener empatía con todos los usuarios del futuro

sistema, pues son ellos quienes aportan información valiosa para que el sistema

tenga factibilidad operativa. Es muy importante, que el personal de la organización

participe en el proyecto. De esta manera no solo se obtendrá información valiosa,

sino además el personal de la organización se sentirá tomando en cuenta, para la

implantación del proyecto, y tendrá una actitud participativa respecto al desarrollo

e implementación del ERP.

Page 201: Planeacion Sistemas ERP

SUAyED 201

LO QUE SÉ

Envío de archivo

Con tus propias palabras define las etapas de lo que debe incluir el análisis y

diseño de un sistema de información.

Para enviar tu respuesta, pulsa el botón Editar mi envío; se mostrará un editor de

texto en el cual puedes redactar tu información; una vez que hayas concluido,

salva tu actividad pulsando el botón Guardar cambios.

Temario detallado

6. PLANEACIÓN E IMPLANTACIÓN DE UN MÓDULO DE ERP

6.1 Introducción (Metodología estructurada)

6.2 Vulnerabilidades y controles de los ERP´s

6.3 Ciclo de vida de los ERP´s

6.4 Control de cambios

6.5 Problemas y controles post implementación

Page 202: Planeacion Sistemas ERP

SUAyED 202

6.1 Introducción (Metodología estructurada)

El análisis de sistemas se emplea para diseñar e implementar mejoras en el

funcionamiento de las organizaciones, a través de un sistema de información.

Una vez terminada la fase del análisis, se procede con el diseño del sistema, el

diseño define los componentes que integran el sistema de información.

El analista evalúa el funcionamiento de una organización mediante la revisión del

flujo de datos en una organización, con el propósito de mejorar sus procesos.

El analista debe tener la capacidad de trabajar con todo tipo de personas y contar

con suficiente sensibilidad y experiencia para poder entender la problemática a

resolver. El analista no solo debe ser un consultor sino un agente de cambio.

Fuente: Metodología estructurada.

El análisis y diseño de un sistema es un procedimiento que también se realiza

cuando se decide utilizar un ERP. Aunque existen ciertas diferencias, ya que en el

caso de un ERP, no se desarrolla un sistema desde cero, sino que se utiliza un

sistema ya terminado, que debe ser adaptado a las necesidades de una empresa.

Page 203: Planeacion Sistemas ERP

SUAyED 203

Ahora bien existen varios métodos de realizar el análisis y diseño de un sistema.

Ejemplos de estos métodos es el de prototipos, el cual se basa en el desarrollo de

prototipos que son mostrados al usuario con todas sus partes en funcionamiento.

El Iterativo o Incremental, donde se elabora la arquitectura completa del sistema.

Al final del desarrollo se realizan incrementos o versiones parciales del mismo

sistema (Iteraciones).

Otro método es el denominado en Cascada. Este método se aplica siguiendo una

serie de fases de manera secuencial. Las fases son las siguientes:

• Requerimientos o identificación de necesidades.

• Análisis.

• Diseño.

• Implementación.

• Mantenimiento.

Este método se verá a más detalle, para este apartado solo se verán las primeras

tres fases, ya que las dos últimas se verán en la parte del ciclo más adelante.

Requerimientos o identificación de necesidades

Es el primer paso del análisis del sistema, en este proceso el analista se reúne

con el usuario o usuarios, e identifican las metas, se analizan las perspectivas del

cliente, sus necesidades y requerimientos, sobre la planificación temporal y

presupuestal, y otros puntos que puedan ayudar a la identificación y desarrollo del

proyecto.

Sus objetivos son siguientes:

• Analizar y documentar las necesidades que deben ser soportadas por el

sistema propuesto.

Page 204: Planeacion Sistemas ERP

SUAyED 204

• Identificar los requisitos.

• Realizar un estudio de las diferentes alternativas de solución

Para realizar el análisis de un sistema debe primero entenderse el problema, y

para poder entenderlo es necesario conocerlo, así que el primer paso es identificar

las necesidades o requerimientos.

Se realiza un cuestionario para identificar estas necesidades. Las preguntas

pueden variar dependiendo del giro y tamaño de la organización, pero

generalmente se realizan las siguientes preguntas.

¿Qué sistema utilizan actualmente?

¿Porque razón utilizan el sistema actual?

¿Qué ventajas y desventajas posee el sistema actual?

¿De qué parte del negocio se encarga el sistema actual?

¿Requirieren de personal externo para el manejo del sistema actual?

¿Con qué infraestructura de TIC cuentan?

¿Qué esperan del nuevo sistema?

¿En cuánto tiempo desean utilizar el nuevo sistema?

Posterior al análisis de requisitos se realiza un estudio de viabilidad.

Análisis del sistema

Page 205: Planeacion Sistemas ERP

SUAyED 205

El análisis de un sistema es un conjunto de procedimientos para determinar la

viabilidad de desarrollar un sistema, y en este caso para utilizar un ERP, además

se estudia la factibilidad de utilizarlo, además de identificar las necesidades a

cubrir con el ERP.

Es importante determinar la viabilidad y conveniencia de implantar un sistema, se

deben tomar en tomar en cuenta tres áreas principales:

Viabilidad económica

Una evaluación de los costos de implantación del ERP, comparados con los

beneficios obtenidos del sistema. Significa una valoración de la inversión

comparada con los beneficios que se obtendrán.

Viabilidad Técnica

Un estudio de funcionalidad y restricciones del sistema. Por ejemplo es importante

determinar si el hardware con que cuenta la empresa es capaz de soportar el

ERP.

La plataforma más utilizada por los ERP es la plataforma cliente/servidor. Como

cliente entiéndase una computadora utilizada por el usuario para acceder a las

informaciones en otra máquina del mismo perfil pero con configuraciones más

altas que hospeda los módulos de gestión. Es importante determinar si el

hardware se pude reutilizar o si es necesario adquirir uno nuevo.

Lo mismo aplica a la infraestructura de red, tanto de la red interna como de la red

externa, si se desea que el ERP sea accesible fuera de la empresa.

Por último determinar si el sistema operativo es compatible con el ERP.

Viabilidad legal

Page 206: Planeacion Sistemas ERP

SUAyED 206

Es determinar cualquier posibilidad de infracción legal en que se podría incurrir al

utilizar el ERP. Por ejemplo en México es obligado realizar facturas electrónicas y

el ERP debe tener la capacidad de entregar las facturas con los requisitos que

pide la autoridad fiscal.

Una vez realizado el estudio de viabilidad el siguiente paso es realizar las

especificaciones del sistema.

Especificaciones del sistema

Es un documento que describe la funcionalidad del sistema en este caso del ERP,

cabe destacar que la funcionalidad ya es conocida por los proveedores, ya que el

ERP es un sistema acabado, en este caso las especificaciones se refieren a las

adaptaciones a realizar sobre los módulos del ERP. Las especificaciones de los

requisitos del ERP se producen en la terminación de la tarea de análisis. El paso

siguiente es realizar el diseño del sistema. (Seen, 1992: 120-164).

Diseño del sistema

El diseño de sistemas consiste en utilizar una metodología con el propósito de

definir un sistema, con suficientes detalles como para permitir su interpretación y

codificación. En el caso del ERP, el sistema ya está terminado, pero debe ser

adaptado. De esta manera se realizaran los siguientes pasos para su adaptación.

Diseño de la interfaz de usuario

Cada modulo del ERP ya trae una plantilla de pantallas, pero deberán ser

adaptadas a las necesidades del usuario. Cabe destacar que con las adaptaciones

a las interfaces, también será necesario realizar adaptaciones en la base de datos.

Diseño de Interacciones con la Base de Datos

Page 207: Planeacion Sistemas ERP

SUAyED 207

Los ERP utilizan una base de datos, dichas bases de datos generalmente utilizan

el modelo relacional, la base de datos del ERP ya está construida, pero debe ser

adaptada, las adaptaciones pueden ser debido al tipo de datos que deben ser

capturados por las interfaces o los reportes que deben ser generados por el ERP.

Y precisamente el diseño de reportes es el siguiente paso.

Diseño de reportes

En este parte se deben diseñar los resultados o reportes generados por el ERP,

para la mayoría de los usuarios la salida es la única razón para el desarrollo de un

ERP y la base de evaluación de su utilidad. Es importante determinar qué

información presentar. Decidir si la información será presentada en forma textual,

grafica o impresa. (Seen, 1992: 172-230).

Grafica de Gantt

Es muy importante que se realice una gráfica de Gantt donde se indiquen los

recursos y los tiempos para concretar el proyecto. El objetivo de la grafica de

Gantt es mostrar el tiempo de dedicación previsto para diferentes actividades a lo

largo de un tiempo total, además de los recursos. Entre los recursos se puede

incluir:

• El hardware y software necesario.

• El personal necesario, tanto los usuarios como los consultores.

Ya existen varios tipos de software para realizar gráficas de Gantt, los hay

inclusive libres como el software Gantt Project. (http://www.ganttproject.biz/).

Debajo se muestra una imagen de Gantt Project.

Page 208: Planeacion Sistemas ERP

SUAyED 208

Fuente: Diagrama de Gantt.

Implementación

En esta fase de instala y configura el nuevo sistema, además se capacita a los

usuarios para su utilización. Se pueden utilizar los siguientes métodos para su

implementación.

• Método directo: Se empieza a utilizar el nuevo sistema y se abandona el

antiguo

• Método paralelo: Se utilizan los dos sistemas al mismo tiempo para

comparar resultados

• Método piloto: Se utiliza el sistema pero solo en un área de la organización.

• Método en fases: Se implementa solo una parte del sistema, y una vez

terminada se implementa otra parte del sistema.

Page 209: Planeacion Sistemas ERP

SUAyED 209

Mantenimiento

El mantenimiento es la modificación de un producto de un sistema después de su

implementación, la razones del mantenimiento pueden ser ajustes o

actualizaciones para mejorar dicho sistema. (Seen, 1992: 814-841).

6.2 Vulnerabilidades y Controles de los ERP´s

Todo sistema tiene fortalezas y debilidades, en este apartado nos enfocaremos a

las fortalezas y debilidades respecto a la seguridad de acceso al sistema de

información.

La seguridad es la facultad de estar a cubierto de alguna amenaza. Desde este

punto de vista la seguridad total es muy difícil de lograr, puesto que implicaría

describir todas las amenazas a que puede verse sometido el sistema. Lo que se

manifiesta en los sistemas es la vulnerabilidad. No se puede hablar de un sistema

informático totalmente seguro, sino más bien de uno en el que no se conocen tipos

de ataques que puedan vulnerarlo, debido a que se han establecido medidas

contra ellos.

La vulnerabilidad es un aspecto del sistema de información que es susceptible de

ser atacado o de dañar la seguridad del mismo. Representan las debilidades en un

sistema informático.

Existen distintos tipos de vulnerabilidades en un sistema de información, pero para

el caso de un ERP revisaremos las siguientes tipos de vulnerabilidades:

Vulnerabilidad del sistema de información : El sistema debe contar con formas

de autenticar a los usuarios.

Page 210: Planeacion Sistemas ERP

SUAyED 210

Vulnerabilidad de sistema operativo : Ciertos fallos o debilidades del software

del sistema operativo hacen más fácil acceder al mismo y lo hacen menos fiable.

En este apartado se incluyen todos los bugs en los sistemas operativos, u otros

tipos de aplicaciones que permiten atacarlos.

Vulnerabilidad de los medios de almacenamiento : Se refiere a la posibilidad de

daño de los discos duros u otros dispositivos de almacenamiento.

Vulnerabilidad de los medios de comunicación : La conexión de las

computadoras a una red supone un enorme incremento de la vulnerabilidad del

sistema. Aumenta enormemente la escala del riesgo a que está sometido, al

aumentar la cantidad de gente que puede tener acceso al mismo. Es importante

una adecuada configuración de enlaces alambricos, inalambricos, cortafuegos,

etc.

Vulnerabilidad humana. Las personas que administran y utilizan el sistema de

información representan la mayor vulnerabilidad del sistema. Toda la seguridad

del sistema descansa sobre el administrador del mismo que tiene acceso al

máximo nivel y sin restricciones al mismo.

Los usuarios del sistema también suponen un gran riesgo al mismo. Ellos son los

que pueden acceder al mismo. Si el usuario no utiliza el sistema de manera

adecuada, puede eliminar o dañar la información. (Areito, 2008: 1-25).

Controles en el ERP

Ahora bien, estas vulnerabilidades se pueden minimizar si se tienen las

previsiones necesarias.

Para fortalecer la seguridad en el sistema de infor mación los usuarios solo

deben acceder a información de acuerdo a su rol, el administrador del sistema de

Page 211: Planeacion Sistemas ERP

SUAyED 211

información es el responsable de la adecuada configuración de roles y privilegios

de los usuarios.

Para fortalecer la seguridad en el sistema operativo lo más recomendable es

utilizar un sistema operativo orientado a ser servidor, como un Linux, Unix o

Windows Server, y es muy recomendable utilizar un firewall, un firewall es un

software que impide la conexión de software no autorizado.

Para fortalecer la seguridad en los medios de almacenamiento , lo recomendable

es realizar respaldos de manera periódica, además de respaldar los datos en mas

de un medio de almacenamiento.

La vulnerabilidad de los medios de comunicación , se puede controlar si es una

red interna, pero ene le caso de una red como Internet, hay menos control. Si se

utiliza internet, lo más recomendable es utilizar una línea dedicada. Una línea

dedicada es una red que solamente utilizara la empresa, es más costosa, pero

más fiable.

En el caso de la vulnerabilidad humana , esta es la más difícil de controlar, en

este caso se debe confiar en el departamento de recursos humanos, para

contratar al personal más confiable. (Areito, 2008: 1-25).

Los controles vistos hasta el momento son muy generales y no son propios del

ERP, el ERP también cuenta con controles para limitar el acceso a la información

de cada usuario del sistema. Dependiendo del ERP a utilizar, será diferente la

forma de otorgar permisos a los usuarios del sistema. Para los ejemplos se

utilizara el software libre WebErp (http://www.weberp.org).

Controles de acceso en el ERP

Page 212: Planeacion Sistemas ERP

SUAyED 212

Los usuarios en un ERP pueden ser definidos con acceso solamente a ciertas

opciones, dependiendo del tipo de usuario. El vendedor no debe ver la información

del contador, o del responsable de producción.

Las opciones aplicables a los usuarios pueden ser configuradas para cumplir con

el rol que tienen en la empresa. La primer restricción de acceso es la entrada al

sistema, este sistema en particular, (WebErp) protege de accesos no autorizados

si la introducción incorrecta de la contraseña se realiza más de tres veces, el

sistema bloquea la cuenta, la cuenta se mantendrá bloqueada hasta que el

administrador reajuste el acceso a dicho usuario.

Veamos la pantalla de entrada del WebErp.

Fuente: Weberp.org

Page 213: Planeacion Sistemas ERP

SUAyED 213

El usuario debe introducir de manera correcta el usuario y la contraseña, ahora

dependiendo de los privilegios otorgados al usuario podrá ver cierta información.

El administrador del sistema tendrá acceso a todo la información del sistema.

Imaginemos que el usuario es el contador de la empresa, siendo este su rol, solo

podrá ver información relacionada con su actividad, para el caso de este ERP la

pantalla que vería el contador sería la siguiente:

Fuente: Weberp.org

El contador, solo verá la información contable.

Ahora pensemos en que el usuario del ERP, es el encargado de compras. Cuando

introduzca su contraseña, verá una pantalla como la siguiente:

Fuente: Weberp.org

Page 214: Planeacion Sistemas ERP

SUAyED 214

Como puede apreciarse, las pantallas son diferentes, de esta manera cada

usuario solo tiene acceso a la información que tiene permitida.

Por supuesto el administrador del sistema tendrá acceso a toda la información, si

el administrador del sistema entra al ERP, entonces verá una pantalla como la

siguiente:

Fuente: Weberp.org

Como puede apreciarse en esta pantalla, el administrador no solo tiene acceso al

menú de opciones del contador y del encargado de compras, sino que además

tiene acceso a otras opciones, como ventas, inventarios o producción. En otras

palabras el administrador del sistema tiene el acceso a toda la información.

El administrador es el que además crea a los usuarios y les otorga sus privilegios

y restringe la información que pueden utilizar. Veamos un ejemplo de cómo el

administrador le otorga privilegios a un usuario del ERP.

Imaginemos que el administrador decide otorgarle privilegios al gerente de

producción, para esto le dará acceso solamente al menú de producción. La

pantalla para dar de altas al usuario cuenta con varias opciones, pero para efecto

del ejemplo, solo se muestran las opciones que dan acceso a los módulos del

ERP.

Page 215: Planeacion Sistemas ERP

SUAyED 215

Fuente: Weberp.org

Como puede observarse, el usuario solo tiene acceso al modulo de producción.

Cuando el gerente de producción entre al sistema, verá una pantalla como la

siguiente:

Fuente: Weberp.org

El ERP cuenta con sus propias medidas de control de usuarios, pero no puede

dejarse de lado la seguridad del sistema operativo, la seguridad de las

telecomunicaciones y la seguridad respecto a la confiabilidad de los empleados.

Page 216: Planeacion Sistemas ERP

SUAyED 216

6.3 Ciclo de Vida de los ERP´s

Un ERP como cualquier sistema de información, tiene un ciclo de vida, veamos

sus etapas.

Primera etapa. Adquisición del ERP

La primera etapa consiste en la adquisición del ERP, previamente se debieron

analizar varias opciones de ERP´s comerciales o incluso de software libre,

tomando en cuenta la funcionalidad del ERP y su costo, ya que un ERP comercial

puede llegar a costar millones de pesos. Aunque por otro lado, también existen los

ERP libres.

En esta primera etapa se debe seleccionar al ERP si la funcionalidad cubre las

necesidades de la organización.

Segunda etapa. Implementación del ERP

En la segunda etapa se procede a realizar la implementación del ERP.

Muy importante en esta etapa es definir el alcance de la implantación del ERP, es

decir qué áreas y funciones comprenderá la implantación así como un primer

planteamiento de calendario.

La primera acción es realizar un inventario de la infraestructura con que se cuenta.

Antes de cambiar computadoras, servidores y equipo de red, es necesario

determinar lo que puede ser utilizado.

Si el hardware con que cuenta la empresa tiene las características que el ERP

necesita, se procede a su instalación. De lo contrario se realizaran los ajustes

necesarios en la infraestructura de tecnología y telecomunicaciones.

Page 217: Planeacion Sistemas ERP

SUAyED 217

Otra indicación importante es que, la organización mantenga un ambiente de

pruebas de implementación del ERP y otro de producción de los sistemas actuales

hasta tener la seguridad de que el proyecto está listo para entrar en un ambiente

productivo.

El siguiente paso es configurar el ERP y realizar las modificaciones necesarias

para adaptarlo a las reglas de negocio de la organización, en esta etapa es muy

importante estar muy de cerca tanto con directivos y usuarios finales del sistema,

para conocer sus necesidades y expectativas, y además un punto muy importante,

reducir al mínimo su resistencia al cambio .

Una vez que el ERP ya posee las modificaciones necesarias se procede a una

etapa de pruebas para comprobar, que los ajustes responden a las necesidades

de los usuarios y además comprobar que el sistema no presenta fallas.

Una vez corregidos los errores y revisado la funcionalidad del sistema con los

usuarios y directivos se procede a una etapa de pruebas del sistema.

Terminada la etapa de pruebas se procede a liberar el ERP y capacitar a los

usuarios y entra en una fase productiva.

Tercera etapa. Estabilización

En esta etapa se le da mantenimiento al ERP y se realizaran los ajustes al sistema

conforme surjan nuevas necesidades o se modifiquen las actuales, un ejemplo de

una nueva necesidad es la realización de facturas electrónicas.

Cuarta etapa. Baja del sistema

Como todo sistema un ERP también tiene un fin de su utilización, esto

generalmente sucede debido a los cambios tecnológicos, por ejemplo si se hace

necesario cambiar el sistema operativo y el ERP no es capaz de adaptarse al

mismo, o cambios en el hardware, y el ERP no es capaz de soportar dicho

hardware. Entonces será necesario actualizar el ERP a una versión moderna y

Page 218: Planeacion Sistemas ERP

SUAyED 218

migrar los datos a la nueva versión del ERP, por lo que se iniciara nuevamente en

la etapa 1. (Harwood, 2003: 27-30).

6.4 Control de Cambios

Los cambios en un ERP dependerán de las necesidades de cada empresa, estos

cambio deben ser documentados de manera adecuada para que cualquier

persona involucrada en el mantenimiento del ERP les pueda dar seguimiento, o

incluso para deshacer los cambios si es que estos no cumplen con las

necesidades de los usuarios.

Los tipos de cambios que generalmente se realizan en un ERP se pueden

clasificar de la siguiente manera:

1. Cambios en las interfases de usuario

2. Cambios en la base de datos

3. Cambios en la generación de reportes

Cambios en las interfases de usuario

En el caso de las interfases de usuario, estas deben documentarse indicando lo

siguiente:

1. El programa que fue modificado.

2. La fecha de la modificación.

3. El autor de la modificación.

4. Los cambios realizados y el motivo de los cambios.

Page 219: Planeacion Sistemas ERP

SUAyED 219

Cambios en la base de datos

Normalmente, un sistema ERP está integrado a una base de datos relacional. El

usuario interactúa con la base de datos a través de interfases, y es casi seguro

que así como las interfases tienen que ser modificadas, también lo será la base de

datos. (Harwood, 2003: 31-38).

La información que debe redactarse para los cambios en la base de datos es la

siguiente:

1. El nombre de la base de datos.

2. El nombre de la tabla.

3. El nombre de los campos modificados.

4. El tipo de dato del campo modificado.

5. El autor de la modificación.

6. El motivo de los cambios.

Cambios en la generación de reportes

1. El reporte que fue modificado.

2. Los datos que arroja el reporte (texto o gráficos)

3. Condiciones para que los datos sean mostrados (Aplicación de ofimática,

navegador web, lector de documentos PDF, etc.)

4. La fecha de la modificación.

5. El autor de la modificación.

6. Los cambios realizados y el motivo de los cambios.

6.5 Problemas y Controles Postimplementación

Una vez que el ERP ha sido implementado inicia su fase productiva, siendo esta

etapa crítica para el éxito o el fracaso del sistema. Se debe realizar un

Page 220: Planeacion Sistemas ERP

SUAyED 220

seguimiento y control estricto de los objetivos previamente definidos así como de

los elementos críticos para el éxito del proyecto

Existen tres elementos muy importantes a realizar cuando el sistema ya se

encuentra productivo.

1. Capacitar y concientizar a los usuarios del sistema.

2. Corregir errores

3. Actualizar el sistema

Capacitar y concientizar a los usuarios del sistema

En esta etapa es muy importante capacitar y concientizar a los usuarios de la

utilidad del sistema. Es común un sentimiento de resistencia al cambio entre los

usuarios, debido a que tendrán que utilizar otro sistema. El realizar las actividades

de la misma manera produce seguridad, y hacerlas de una manera diferente

puede producir temor. Es tarea del consultor del ERP ayudar a los usuarios a

perder el temor a usar el sistema.

Corregir errores

Por otro lado, una vez que el sistema esta productivo, es importante estar de cerca

con los usuarios para detectar errores y corregirlos a la brevedad. Para esto es

importante que el consultor este siempre de cerca con el usuario del sistema

escuchando sus observaciones.

Actualizar el sistema

Un consultor debe estar constantemente actualizado respecto a los cambios

tecnológicos y legales para que el sistema funcione de manera adecuada, por lo

que es necesario que el consultor se encuentre en permanente actualización.

Otro aspecto es que un ERP cuenta con varios módulos, así que si el usuario

desea utilizar otro modulo, será necesario desarrollar otra implementación.

Page 221: Planeacion Sistemas ERP

SUAyED 221

Cuanto mayor es la integración de los módulos del ERP, más eficientes serán los

procesos de una empresa. Esa fórmula puede hacer la diferencia a la hora de

atender e inclusive de retener un cliente. (Harwood, 2003: 31-38).

Page 222: Planeacion Sistemas ERP

SUAyED 222

RESUMEN DE LA UNIDAD

Un ERP es un sistema de información que centraliza, a través de diversos

módulos, las diferentes áreas de una empresa, para ofrecer una solución integral

para la gestión de información. Esta centralización a su vez facilita el análisis de la

información. Y analizar la información llevará a la empresa a tomar decisiones con

información veraz y oportuna. Pero para llegar a este punto, es necesaria una

correcta implantación del ERP.

Existen muchas consideraciones que deben ser analizadas antes de la

implementación, como la factibilidad, y los requisitos para utilizar el ERP y

después de la implementación, el mantenimiento y adecuación, para que dicha

implementación sea exitosa.

La comunicación y el compromiso entre los involucrados con la implementación

del ERP, son de suma importancia para el éxito del proyecto. Es de vital

importancia involucrar a los usuarios del ERP, para que se sientan parte del

proyecto y se reduzca la resistencia al cambio.

Los ERP proporcionan más ventajas que desventajas a las organizaciones que

optan por su uso y que a pesar que son costosos en muchos sentidos, tiempo,

dinero y esfuerzo, a largo plazo proporcionan ventajas a las organizaciones que

los utilizan.

Page 223: Planeacion Sistemas ERP

SUAyED 223

GLOSARIO

Línea dedicada

Una línea dedicada es una red privada (a diferencia de Internet que es una red

pública) que se utiliza para conectar redes de área local a un proveedor de

servicios de Internet, de esta manera el cliente siempre está conectado y son

compartir la red con otros usuarios.

Vulnerabilidad

En seguridad informática, la palabra vulnerabilidad hace referencia a una debilidad

en un sistema permitiendo a un atacante violar la confidencialidad, integridad,

disponibilidad y control de acceso del sistema.

Ofimática

La ofimática es el conjunto de aplicaciones, y herramientas informáticas que se

utilizan en actividades de oficina para optimizar las tareas.

Page 224: Planeacion Sistemas ERP

SUAyED 224

ACTIVIDADES DE APRENDIZAJE

Envío de archivo

Investiga alguna empresa que haya implantado un ERP y cuáles son los pasos

que siguió para dicha implantación.

Realiza tu actividad en un procesador de textos, guárdala en tu computadora y

una vez concluida, presiona el botón Examinar . Localiza el archivo, ya

seleccionado, presiona Subir este archivo para guardarlo en la plataforma.

Page 225: Planeacion Sistemas ERP

SUAyED 225

CUESTIONARIO DE REFORZAMIENTO

21. Que es el análisis de un sistema

22. Que es el diseño de un sistema

23. Que vulnerabilidades de seguridad identificas en el uso de un ERP

24. Qué es la resistencia al cambio

25. Cuál es la diferencia entre implantar un paquete administrativo y un ERP.

26. Qué es la identificación de necesidades

27. Qué es una gráfica de Gantt

28. Qué es un estudio de viabilidad

29. Qué es una interfaz de usuario

30. Que es un paquete de ofimática

Page 226: Planeacion Sistemas ERP

SUAyED 226

LO QUE APRENDÍ

Envío de archivo

El siguiente ejercicio tiene como objetivo que identifiques, las fases más

importantes para la implementación de un ERP.

La empresa de abarrotes “Abarrotes de México”, desea implantar un

ERP. Dicha empresa está dedicada a la comercialización al mayoreo de

productos de abarrotes. Sus principales clientes son tiendas de

abarrotes al menudeo. Cuenta con 5 sucursales, todas en el distrito

federal. Tanto en las sucursales como en la casa matriz, cuentan con

computadoras personales, todas las sucursales tienen acceso a Internet.

Que fases debes considerar para la implantación de un ERP. Considera

que la empresa cuenta con un presupuesto de hasta un millón de pesos

para adquirir e implementar un ERP, ya sea libre o comercial.

Realiza tu actividad en un procesador de textos, guárdala en tu

computadora y una vez concluida, presiona el botón Examinar . Localiza

el archivo, ya seleccionado, presiona Subir este archivo para guardarlo

en la plataforma.

Page 227: Planeacion Sistemas ERP

SUAyED 227

EXAMEN DE AUTOEVALUACIÓN

51. Una línea ___________________ es una red privada que

solo utiliza la empresa.

u) Dedicada

v) Integrada

w) Compartida

x) Conmutada

52. Una manera de identificar las necesidades de una

organización es a través de:

u) Un algoritmo

v) Un cuestionario

w) Un diagrama de flujo

x) Una herramienta case

53. ___________ de un sistema, es un conjunto de

procedimientos para determinar la viabilidad de desarrollar un

sistema

u) Diseño

v) Construcción

w) Análisis

x) Implementación

54. Una evaluación de los costos de implantación del ERP es un

ejemplo de:

u) Estudio Técnico

v) Diseño lógico

w) Estudio de viabilidad económica

x) Diseño físico

55. Un estudio de viabilidad técnica es

u) Un estudio de vulnerabilidad física

v) Un estudio de vulnerabilidad lógica

w) Un estudio de la viabilidad legal del sistema

Page 228: Planeacion Sistemas ERP

SUAyED 228

x) Un estudio de funcionalidad y restricciones del sistema

56. Un ejemplo de un control de acceso en un ERP es que:

u) Los clientes tengan acceso al ERP

v) El contador solo pueda ver la información contable

w) Los proveedores tengan acceso al ERP

x) El usuario tenga acceso a la base de datos

57. Qué utilidad tiene la utilización de un firewall

u) Que no se pueda acceder a la base de datos

v) Que no se puedan generar reportes sin autorización

w) Que se impidan conexiones no autorizadas al sistema

x) Que no se puedan realizar compras sin autorización

58. Es una etapa en el ciclo de vida de un ERP

u) Elección de las llaves primarias

v) Realización del diagrama de flujo de datos

w) Realización de algoritmos

x) Estabilización

59. Son cambios que se dan en los ERP una vez implantados

u) Cambios del compilador

v) Cambios en los reportes

w) Cambios en los diagramas entidad relación

x) Cambio del lenguaje de programación

60. Actualizar el sistema es uno de los controles en la

q) Instalación

r) Preimplementación

s) Postimplementación

t) Baja del sistema

Page 229: Planeacion Sistemas ERP

SUAyED 229

MESOGRAFÍA

BIBLIOGRAFÍA RECOMENDADA

Autor Capítulo Páginas

A. Seen, James Herramientas para

determinar requerimientos

del sistema

120-164

A. Seen, James Estrategia de desarrollo

por análisis estructurado

172-230

A. Seen, James Administración del

proceso de implantación

del sistema

814-841

Areitio, Javier Fundamentos de

seguridad de la

información

1-25

Harwood, Sthepen The present generation 27-30

Harwood, Sthepen The present generation 31-38

BIBLIOGRAFÍA BÁSICA (REFERENCIAS)

A. Seen, James. (1992). Análisis y diseño de sistemas de información. McGraw-

Hill. México. 942 pp.

Areitio, Javier. (2008). Seguridad de la información. Redes, informática y sistemas

de información. Paraninfo. España. 561 pp.

Page 230: Planeacion Sistemas ERP

SUAyED 230

Harwood, Sthepen. (2003). ERP The implementación cycle. Butterworth-

Heinemann. Inglaterra. 181 pp.

BIBLIOGRAFÍA COMPLEMENTARIA (TEMARIO ANALITICO)

Shtub, Avraham. (2003). Enterprise Resource Planning. The

Dynamics of Operations Management. Kluwer Academic Publishers.

USA. 146 pp

SITIOS DE INTERNET

SITIO DESCRIPCIÓN

http://www.internetglosario.com/332/L%C3%

ADneaDedicada.html

Concepto de línea dedicada

http://www.ganttproject.biz/

Sitio web del software Gantt Project

http://www.weberp.org

Imagenes del WebErp

http://www.weberp.org

Sitio web del software WebErp

http://es.wikipedia.org/wiki/Diagrama_de_Ga

ntt

Imagen de una grafica de gantt

http://85517amdsi.blogspot.mx/2010/08/meto

dologia-estructurada.html

Imagen de la metodología

estructurada

Page 231: Planeacion Sistemas ERP

SUAyED 231

RESPUESTAS DEL EXAMEN DE AUTOEVALUACIÓN DE

PLANEACIÓN SISTEMAS ERP

Unidad 1

1 A 6 B

2 C 7 B

3 A 8 B

4 A 9 B

5 C 10 B

Unidad 2

1 A 6 A

2 A 7 B

3 B 8 A

4 B 9 B

5 C 10 B

Unidad 3

1 A 6 D

2 B 7 B

3 B 8 C

4 C 9 C

5 C 10 D

Page 232: Planeacion Sistemas ERP

SUAyED 232

Unidad 4

1 A 6 B

2 B 7 B

3 A 8 C

4 D 9 B

5 B 10 D

Unidad 5

1 A 6 C

2 C 7 D

3 C 8 D

4 C 9 A

5 B 10 B

Unidad 6

1 A 6 B

2 B 7 C

3 C 8 D

4 C 9 B

5 D 10 C