erp openbravo

Upload: cabiamdo-de-nivel

Post on 07-Apr-2018

249 views

Category:

Documents


0 download

TRANSCRIPT

  • 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