You are on page 1of 9

Sistemas de Gestin

Luis Manuel Lima da Rocha Silva





1

ndice


Introduccin 2
Descripcin 3
Arquitectura 4
Funcionalidades 5
Independencia 6
En la Web 6
Multilenguaje 6
Tecnologas 6
Modelo unificado 6
Entrenamiento y Ayuda 7
Implementacin 7

























2
Introduccin

Hace algn tiempo, las empresas vienen enfrentando un grande aumento en la
concurrencia, y debido a la globalizacin los consumidores estn ms exigentes y las
nuevas reglas del mercado obligaron las empresas a investir en nuevas tecnologas para
acompaar la evolucin del mercado.

En las pequeas y medias empresas (PyMEs), por sofrieren fuertes presin del las
grandes empresas que usan ERP de elevado costos y complejos, empezaran a procura de
medios para mantener fuertes en el mercado. Eso acabo por motivar la creacin del
proyecto ERP5, que oferta montes de ventajas para las PyMEs. El proyecto empez en
2001 a travs de la iniciativa de la Nexedi, una compaa de consultora en informtica
de la Francia, y de la Coramy, una de las principales productoras de ropas de la Europa.
El primero ERP5 a ser implementado fue en Coramy y fue premiado como el Mejor
Proyecto ERP de 2004.



























3
Descripcin

ERP5 es un ERP (Enterprise Resource Planning) de cdigo abierto basado en Python y
Zope. ERP5 es un ERP completo, incluyendo CRM (Customer Relationship
Management), MRP (Production Management), SCM (Supply Chain Management),
PDM (Product Design Management), contabilidad, recursos humanos y e-commerce.

Python es un lenguaje de programacin interpretada de alto nivel y de uso general.

Zope es un servidor de aplicaciones web orientado a objetos, es libre y de cdigo
abierto escrito en python.



Fig.1: Capas del ERP5


Como podemos ver en la figura 1 que el ERP5 funciona con diversos sistemas
operativos y base de datos, utiliza el Zope para las transacciones y su framework
suporta soluciones ERP, sistemas financieros, sistemas de pago, CRM, PDM, e-
commerce y tambin permite la personalizacin para casos ms especficos.








4
Arquitectura

El 5 en ERP5 representa los cinco principios de la base del ERP5, estos 5 principios se
explican como siendo:
- Recurso, describe un recurso necesario para realizar un proceso del negocio,
tal como las habilidades individuales, los productos, mquinas, etc.
- Nodo, es una entidad de negocio que recibe y enva recursos. Puede ser
relacionado con una entidad fsica (instalaciones industriales) o abstractas
(tal como cuenta bancaria).
- Trayectoria, describe como un nodo tiene acceso a los recursos que necesita
de otro nodo. Por ejemplo una trayectoria puede ser un procedimiento
comercial que define como un cliente obtiene un producto de un distribuidor.
- Movimiento, describe un movimiento de recursos entre nodos en un
momento dado y por un periodo del tiempo. Un movimiento puede ser el
envo de la materia prima del almacn a la fbrica. Los movimientos son
relacionados con las trayectorias.
- Artculo, es un caso nico de un recurso. Por ejemplo un driver de CD es un
recurso para montar un ordenador, mientras el nmero de serie 45T374 del
driver de CD es un artculo.



Fig. 2: Los 5 de ERP5








5
Funcionalidades

ERP5 en relacin con la lgica de negocio tiene las siguientes funcionalidades:
- Contabilidad, proporciona caractersticas mltiples tales como contabilidad
analtica con varios puntos chaves, contabilidad de presupuesto
multidimensional, contabilidad de las actividades, contabilidad del proyecto,
contabilidad previsional, as como activos y la gestin del dinero, informes
genricos y facturacin.
- Inmovilizacin, proporciona la ayuda para las inmovilizaciones.
- Nmina de pago, proporciona a la administracin y la gerencia las nminas
de pago de todos los empleados.
- Presupuesto, proporciona la creacin, el planeamiento y la administracin
de presupuestos.
- Gerencia de datos del producto, proporciona una descripcin transparente
de productos y del BOM correspondiente.
- Comercio, proporciona todos los elementos necesarios para la realizacin de
las ventas. Tambin contiene variadas listas, como lista de los proveedores,
lista de inventario, lista de encomiendas, el control de la orden y localizacin
de los envos y del transporte.
- Planeamiento de requisitos material, proporciona todos los elementos
necesarios para facilitar la produccin, forneciendo los costes de los
materiales, informes de la produccin y el planeamiento de los requisitos
materiales necesarios as como la cadena de proveedores.
- CRM (Administracin de la relacin con los clientes), incluye
caractersticas para seguir el desarrollo de los clientes, la relacin entre ellos
y otras organizaciones, as como administrar llamadas telefnicas y email,
oportunidades de ventas y tambin un sistema de peticiones de quejas y
ayudas.
- Proyecto, proporciona la ayuda para el planeamiento del proyecto as como
un anlisis de los costes.
- DMS (Document Management System), es centralizado en los formatos
de datos abiertos, pero tambin usa los formatos ms conocidos como .doc
o .xls.











6
Independencia

Por el ERP5 ser un software de cdigo abierto los usuarios tienen el control de software,
y eso porque el ERP5 es basada en una tecnologa independiente usando una plataforma
web cliente/servidor que funciona en cualquier sistema operativo. Todas las base de
datos que tienen interfaz ODBC (Open DataBase Connectivity) pueden ser usados con
ERP5.


Soluciones usando la Web

Para usar o configurar el ERP5 solamente es necesario abrir el navegador web. Todos
los navegadores web son soportados, pero usar un que tenga tabs o aba es ms
confortable.
La diferencia entre la mayora de los otros ERPs es que el ERP5 puede ser alojado en un
nico site y ser usado por todo el mundo.
Podemos ver un ejemplo en el internet en esta pgina web: https://www.tiolive.com/.


Multilenguaje

La interfaz del ERP5 es completamente basado en el estandarte UTF-8 y suporta la
internacionalizacin incluyendo el lenguaje Asitico e sus regiones.


Tecnologa

ERP5 usa las ms recientes tecnologas de informacin como:
- Clster de apoyo, ERP5 ha sido diseado para suportar clsteres de
servidores Linux de bajo costo para proporcionar una alta escalabilidad. Un
clster ERP5 puede ser monitorizado a travs de una interfaz grafica con fin
de obtener el mximo rendimiento.
- Datawarehouse y informe automticos
- Sincronizacin automtica


Modelo unificado

Considerando que la mayora de los ERP se basan en modelos en el rea de negocios
especficos, el ERP5 utiliza un modelo nico, denominado Unified Business Model
(modelo de negocio unificado) que se utiliza para describir todos sus componentes.


7
Entrenamiento y Ayuda

ERP5 proporciona servicios completos de formacin con el objetivo de dar un alto
grado de autonoma. Y tienen 3 tipos de formacin:
- Tiendo clases, donde ERP5 ofrece pequeas sesiones de entrenamiento.
- En la empresa, para los que no quiere viajar, el equipo del ERP5 va a quedar
contigo.
- Entrenamiento personal, lo ms profundado de los entrenamientos, donde un
ingeniero con experiencia en ERP5 va a ensear una persona por un periodo
de tiempo entre das o meses.

Hay una gran disponibilidad de documentos y tutoriales de ayuda en la pgina web:
http://www.erp5.com/documentation/user.


Implementacin


Fig.3: Proceso de Implementacin

El proceso de implementacin consiste en 5 fases:
- Anlisis,
- Desarrollo,
- Integracin,
- Teste
- Recuperacin de datos.

La fase de anlisis (parte superior del diagrama) se compone principalmente de la
configuracin de formularios, flujos de trabajo e informes para cada tipo de documento
relacionado o mdulo.


8
La fase de prueba (parte izquierda del diagrama) consiste en el desarrollo de las
pruebas unitarias y funcionales que simulan el uso real del sistema ERP5 implementado.

La importacin y exportacin de prueba (parte derecha del diagrama) consiste en
desarrollar un modulo de sincronizacin de los datos que debe ser encontrado en el
sistema actual e importados en el sistema ERP5 nuevo.

La fase de integracin (parte inferior del diagrama) consiste en la aplicacin de
cualquier comportamiento o informe que depende de mltiples tipos de documentos.
Adems, el desarrollo de interfaz tambin puede ser requerido.

Una vez que todas las fases descritas anteriormente se han completado, la ejecucin de
un proyecto de ERP5 ha terminado. Capacitacin, soporte, mantenimiento, evolucin,
etc. Seguir despus.