Upload
cabiamdo-de-nivel
View
249
Download
0
Embed Size (px)
Citation preview
8/6/2019 ERP OPENBRAVO
1/16
E.R.P. OPENBRAVO
8/6/2019 ERP OPENBRAVO
2/16
OpenBravo es una aplicacin clasificada
como ERP (Enterprise Resource Planning). Esto
quiere decir que se trata de una aplicacin
que permite llevar a cabo, entre otras tareas,
la gestin contable, gestin de produccin,
gestin de almacenes, facturas, pedidos, etc.
Es decir, permite la gestin de formainformatizada de todas o casi todas las reas
funcionales de una empresa.
8/6/2019 ERP OPENBRAVO
3/16
Otra ventaja que presenta, es que se trata de unaaplicacin completamente web, es decir, que una vezinstalada en el servidor nicamente es necesario un
navegador como FIREFOX o Internet Explorer para quepueda ser usado por los usuarios desde sus puestos detrabajo.
En este artculo se detallan los pasos necesarios parainstalar Openbravo en un PC servidor con un sistema
operativo Ubuntu Feisty Fawn, aunque con unospequeos retoques podra ser instalado en otra versinde Ubuntu o incluso en otra distribucin de GNU/Linux.
8/6/2019 ERP OPENBRAVO
4/16
Fortalesas de openbravo
extensa cobertura funcional a travs de Contabilidad integrada, Ventas y CRM, Compras, Almacn,Produccin y Gestin de Proyectos y Servicios
Capacidad de evolucionar fcilmente de un entorno simple a uno con mltiples organizaciones,ubicaciones, idiomas y almacenes.
Est diseado para Internet, brindando acceso seguro a toda la funcionalidad con un simplenavegador y que puede integrarse tambin con otras aplicaciones mediante servicios web
Es fcil de adaptar ya que su arquitectura basada en modelos permite parametrizar el sistema sinprogramacin y aadir nuevas funcionalidades para adaptarlo a las necesidades particulares decada empresa
Provee una implantacin flexible ya sea en un su propio servidor o en internet, sobre Windows oLinux, con una o mltiples instancias.
Openbravo ERP utiliza tecnologas modernas, pero slidas y suficientemente probadas, paracumplir los requerimientos estrictos de rendimiento y escalabilidad de cualquier entornoempresarial:
Java y Javascript SQL y PL/SQL
XML
HTML
8/6/2019 ERP OPENBRAVO
5/16
Prerrequisitos
Asumimos que se dispone de un PC o Servidor
con el sistema operativo Ubuntu Feisty Fawn
instalado y actualizado con los ltimos
parches. Tambin es necesaria una conexin a
Internet para descargar el software de
Openbravo y algunos paquetes adicionales delrepositorio Ubuntu.
8/6/2019 ERP OPENBRAVO
6/16
8/6/2019 ERP OPENBRAVO
7/16
8/6/2019 ERP OPENBRAVO
8/16
Openbravo ERP se desarrolla utilizando estndaresabiertos, alrededor de una combinacin nica entre losmarcos de desarrollo MVD y MDD, los cuales han sidoexhaustivamente probados, y el motor WAD de Openbravo
que los ejecuta.Por qu es revolucionario?
MVC (Model, View, Control)
MVC es un marco de desarrollo de aplicaciones web slidoque ayuda a desacoplar la base de datos, los elementos de
la interfaz de usuario, y la lgica de negocio. La separacinde estos elementos en ficheros distintos resulta en uncdigo ms estructurado, facilitando as el desarrollo ymantenimiento del mismo.
8/6/2019 ERP OPENBRAVO
9/16
MDD (Model Driven Development)
MDD supone un modelo de diseo de software que depende de metadata almacenada en undiccionario para modelar el comportamiento de la aplicacin. Esto conlleva una reduccin drsticaen cuanto a codificacin manual y nmero de errores se refiere, permitiendo que expertos denegocio con poca experiencia a nivel de codificacin puedan configurar la aplicacin para satisfacerlas necesidades de cada empresa.
Desarrollado sobre tecnologas estndares
Openbravo ERP utiliza tecnologas modernas, pero slidas y suficientemente probadas, paracumplir los requerimientos estrictos de rendimiento y escalabilidad de cualquier entornoempresarial:
Java y Javascript
SQL y PL/SQL
XML
HTML
8/6/2019 ERP OPENBRAVO
10/16
PROCESOS DE INSTALACION DE
OPENBRAVO
Instalar y configurar Java SDK
Dado que Openbravo est construido con el
lenguaje de programacin Java, necesita de
una instalacin del SDK Java que ha de ser la
versin 1.5 o superior. En nuestro caso hemos
optado por el Java SDK 6, la ltima versin
hasta el momento.
8/6/2019 ERP OPENBRAVO
11/16
Instalar y configurar Tomcat
El siguiente paso consiste en instalar el
servidor de aplicaciones donde residir la
aplicacin Openbravo. Se trata de Tomcat, que
debe ser la versin 5.0 o superior. Nosotros
optamos por la versin 5.5. Tambin es
necesario instalar Ant 1.6 o superior, queservir para que la aplicacin se compilada y
desplegada automticamente en Tomcat.
8/6/2019 ERP OPENBRAVO
12/16
Instalacin de PostgreSQL
Los datos de Openbravo, como en el resto deprogramas ERP, se almacenan en una base dedatos. Esta base de datos, o mejor dicho,
Sistema Gestor de Bases de Datos, puede serOracle o PostgreSQL. En nuestro caso optamospor PostgreSQL dado que es de cdigo abierto(OpenSource) y gratuito (Free Software).
Apuntamos que tambin es posible optar porOracle como opcin gratuita, pero conconsiderables limitaciones en su uso.
8/6/2019 ERP OPENBRAVO
13/16
Instalacin de Openbravo
Nos encontramos ya en el paso final de este
largo proceso de instalacin. Pimero tenemos
que descargar el programa Openbravo. Lo
encontraremos en la siguiente direccin web:
http://sourceforge.net/project/showfiles.php?
group_id=162271
8/6/2019 ERP OPENBRAVO
14/16
Pulsamos "Siguiente"
8/6/2019 ERP OPENBRAVO
15/16
Aceptamos el acuerdo de licencia y continuamos.
8/6/2019 ERP OPENBRAVO
16/16