presentation openbravo

41
Présenté PAR : - Abounasr meryem - Boujadi soukaina Encadré PAR : M. Benlahmar 1

Upload: meryem-abounasr

Post on 09-Jul-2015

566 views

Category:

Education


1 download

DESCRIPTION

2014/2015

TRANSCRIPT

Page 1: Presentation openBravo

Présenté PAR :

- Abounasr meryem- Boujadi soukaina

Encadré PAR :M. Benlahmar

1

Page 2: Presentation openBravo

PLAN

Openbravo ERP

Pofile

Historique

Architecture

Fonctionnalitées

Technologies de

Développement

Avantages et Défauts

Installation et Configuration

AtelierINTRODUCTION AUX ERP

Avant la mise en place des ERP

A quoi sert un ERP

ERP Open Source

1 2 3

Page 3: Presentation openBravo

Introduction aux ERP

• Avant la mise en place des ERP

• A quoi sert un ERP

• ERP Open Source

Page 4: Presentation openBravo

4

AVANT LA MISE EN PLACE D'UN ERP

COÛT SIGNIFICATIF

Dans certaines grandes entreprises, des

contrôleurs de gestion étaient spécifiquement

embauchés pour l’analyse et la correction des

incohérences entre ces systèmes d’information.

DOUBLE SAISIE DES DONNÉES

Une même donnée est saisie dans chaque

application , Cette double saisie conduit à un nombre

élevé d’erreurs, à des incohérences entre les

différents systèmes et à des mises à jour qui sont loin d’être en temps réel.

AVANT LES ERP

chaque service dispose de ses propres logiciels

informatiques adaptés à ses besoins. Mais la

difficulté voire l’impossibilité de les faire communiquer entre eux

Pour mettre fin à cette problématique,

les entreprises ont décidé d’implémenter

un ERP.

Page 5: Presentation openBravo

5

A QUOI SERT UN ERP

E.R.P, en anglais : « Enterprise Resource Planning », une fois la traduction faitecela devient « Planification des ressources en entreprise ». C'est un Progicielde Gestion Intégré qui se définit comme un groupe de modulescorrespondant chacun à un des domaines de gestion

Le principe fondateur d'un ERP est de construire des applications informatiques correspondant aux diverses fonctions de l’entreprise de manière modulaire sachant que ces modules sont indépendants entre eux, tout en partageant une base de données unique et commune au sens logique.

Page 6: Presentation openBravo

6

CARACTÉRISTIQUES DES ERP

tructure l’organisation d’une entreprise

éduction des temps de traitement et de saisie

arantie la piste d’audit : il est facile de retrouver et d’analyser

l’origine de chaque information

n cas d’impact d’un module, l’information est mise à jour en

temps réel dans l’ensemble des autres modules associés

on-redondance des informations

ssurer l’intégrité des données (une seule base de données)

nicité des informations

Page 7: Presentation openBravo

7

Modules Description

Comptabilité et Finance

Etablissement de tous types d’informationscomptables ou financières : comptes de résultats,

prévisions

Achats et stocksGestion des achats et des stocks, établissement

des factures …

Ventes Prix, gestion des commandes, vente en ligne,…

Service après vente (SAV)

Gestion du service après vente : maintenance, gestion des techniciens…

Production Prévision et gestion de la production : Coûts de

fabrication, …

LES GRANDS MODULES DE L'ERP

Page 8: Presentation openBravo

8

LES GRANDS MODULES DE L'ERP

Module Description

Gestion de projet

Regroupe les phases d’une gestion de projets: Suivi budgétaire, planning, …

Ressources Humains GRH

Embauche,congés..

Pilotaged’entreprise

Gestion de la productivité et de la compétitivité de l’entreprise.

Page 9: Presentation openBravo

9

ERP OPEN SOURCE

Un ERP Open Source est différent d’un logiciel ERP propriétaire, non pas en ce qui concerne les fonctionnalités disponible, mais sur tout ce qui touche à la licence du produit, ainsi qu’à la personnalisation de ce dernier.

Liste des principaux progiciels Open Source:

OpenBravo OpenErp Compiere ERP5 Adempiere Neogi

Page 10: Presentation openBravo

10

Code source libre2

libre téléchargement du code source pour permettre à chacun

de participer au développement du produit, que ce soit

pour la communauté ou pour ces propres

besoin.

Qualité

le degré de qualité d'un logiciel libre est

mesurable parson code ouvert et

par les réactions de la communauté

d'utilisateurs.

1

Indépendance du destin d'un éditeur

3

un ERP libre de bonne qualité

technique est un choix pérenne car

même siun prestataire faisait

faillite, d'autres seraient déjà prêts à

prendre le relais.

un ERP Open Source est moins couteux et plus

adapté aux besoins de l’entreprise.

VALEUR AJOUTÉE D'UN ERP OPEN SOURCE

Page 11: Presentation openBravo

OpenBravo Erp

Pofile

Historique

Architecture

Fonctionnaliées

Technologie de Développement

Avantages et Défauts

Installation et Configuration

Page 12: Presentation openBravo

12

ÉDITEUR OPENBRAVO

Présence internationale : Etats-

Unis, Espagne, Inde.

Leader mondial des solutions

open-source

3 milliards de téléchargements

Plus de 6000 organisations

utilisent aujourd’hui Openbravo.

Plus de 100 partenaires à travers

le monde

Des clients dans plus de 30 pays.

Page 13: Presentation openBravo

13

OPENBRAVO

Plateformeecommerce

Plateforme ERP

OpenBravo

Page 14: Presentation openBravo

14

Openbravo est un progiciel de gestion intégré (PGI) Open Source pour les petites

et moyennes entreprises (PME/PMI) qui est diffusé sous licence publique

Openbravo.

Open Bravo apporte une solution full Web, avec l’ensemble des besoins

fonctionnels d’une entreprise totalement intégrés, ainsi il est possible

d’accéder à vos informations de n’importe où et n’importe quand , d’obtenir une

pleine visibilité de votre business et de réduire vos coûts opérationnels

OPENBRAVO ERP

Page 15: Presentation openBravo

15

Il vous permet :de gérer facilement vos tâches quotidiennes ,d’automatiser des activités manuelles et de rationaliser les processus métier

Sa couverture fonctionnelle s’étend à l’ensemble des départements de l’entreprise.Il permet de vérifier et d'analyser à travers une série d’indicateurs clés, les informations pertinentes pour la prise de décisions stratégiques.

D’un point de vue technique, Open Bravo est construit sur des technologies web dont J2EE et Ajax.

OPENBRAVO ERP

Page 16: Presentation openBravo

16

OPENBRAVO ERP points forts d’Openbravo

Interface utilisateur intuitive

L’interface UtilisateurOpenbravo dispose d’une interface full

web, facile et conviviale. De ces

qualités, découle une réduction du coût et

du temps lié à la formation.

Accès n'importe oùComme une application 100% web, Openbravo

permet d’accéder à partir de n'importe quel

ordinateur compatible Web et la plupart des tablettes et appareils

mobiles - tout ce que vous avez besoin est d'un navigateur moderne.

Support multidevisesL'architecture

modulaire d'Openbravoet support complet

multidevises permettant le traitement des

transactions et des rapports faciles pour les déploiements mondiaux

Page 17: Presentation openBravo

17

PROFILE OPENBRAVO points forts d’Openbravo

Dépoilement Sur site , hebergéou sur le cloudChoisissez l'option de déploiement qui correspond à votre entreprise, que ce soit sur un cloud public, un environnement hébergé ou sur site. Vous pouvez facilement migrer votre instance Openbravo entre les options de déploiement si vos infrastructures ont besoin de changer au fil du temps.

Une large communauté collaborative

Une large communauté collaborative travaille à la

conception de nouveaux modules sans pour autant les inclure dans le modèle de base d’Openbravo.Ceci rend Openbravo simple et

facile à maintenir, et en résultent des coûts de maintenance très

bas.

Page 18: Presentation openBravo

18

OPENBRAVO POS

Solution complète de ventes etd'encaissement adaptée aux écrans tactiles.

Parfaitement intégré à Openbravo ERP, ilpeut être utilisé en mode autonome ou enliaison permanente avec celui-ci.

Offre la possibilité d'intégrer et développerdes modules et fonctions, et ainsi couvrirl'intégralité du processus d'encaissement etde vente spécifique à chaque entreprise

Page 19: Presentation openBravo

19

HISTORIQUE OPENBRAVO

2010

TIME LINE 01

Lorem ipsum dolor sit amet, consectetuer adipiscing elit,

sed diam nonummy nibh euismod tincidunt ut laoreet dolore magna aliquam erat volutpat.

2001

Création d’une nouvelle société

en Août 2001, qui a été appelé

Tecnicia . Le produit obtenu est un nouvel

ERP

2006

Le nouveau ERP prend

l’appellation Open Bravo ,et

devenu un logiciel erp open source.

2007

OpenBravo acquis le leader des

logiciels Open Source de gestion

des points de vente : appelés

LibrePOS et rebaptisé

Openbravo POS.

1990

Openbravo est une solution

d’origine espagnole Full

Web développé par deux

professeurs de l'Université de

Navarre

Page 20: Presentation openBravo

20

FONCTIONNALITÉES OPENBRAVO

Openbravo ERP centralise les données dans une base de données unique

pour l’ensemble des applications permettant ainsi:

’organiser et de regrouper toutes les données clés (produits, composants,

factures, clients, fournisseurs, employés,…) efficacement

e garantir la cohérence de celles-ci et éviter les duplications

e permettre le partage et la circulation fluide des informations à travers

tous les services de l’entreprise

'optimiser la maintenance du système d’information avec un point central et

unique de gestion des données

Page 21: Presentation openBravo

21

FONCTIONNALITÉES OPENBRAVO

Openbravo gère le flux d’achat dans son intégralité avec l'intégration en comptabilité.

Les demandes d’achats, les commandes d’achats, les réceptions des marchandises et

l’enregistrement des factures s'effectuent de manière simple, fiable et efficace.

Openbravo permet :

e garantir l’intégrité et l’homogénéité du processus achat

e minimiser l’introduction de données et éviter ainsi les erreurs humaines

'apporter une navigation aisée à travers différents documents d’un même

processus d’achat

e connaître en temps réel l’état d’une commande donnée

'optimiser les demandes d’achat avec des propositions d’achats automatisées

Page 22: Presentation openBravo

22

FONCTIONNALITÉES OPENBRAVO

Le module logistique d'Openbravo prend en compte toute la gestion des

entrepôts avec les réceptions, les livraisons, les inventaires, les stocks et les

mouvements entre les différents entrepôts:

’inventaire à jour et correctement valorisé à tout moment

a localisation exacte du produit est accessible en permanence

es échanges entre les différents entrepôts n'ont jamais été aussi faciles

Page 23: Presentation openBravo

23

FONCTIONNALITÉES OPENBRAVO

Openbravo dispose d’un module de gestion de production très abouti avec

des fonctions de planification, ordres de fabrication, coût de production,

maintenance préventive, reporting des tâches,…

Ce module offre une vision globale de la structure de production de

l'entreprise avec la construction de plans de production détaillés tenant

compte des interdépendances.

Il utilise un module de planification pour gérer la disponibilité des différentes

ressources (matériel, humain,..) avec une gestion de la maintenance

performante.

Page 24: Presentation openBravo

24

FONCTIONNALITÉES OPENBRAVO

Les fonctionnalités de gestion des ventes ont été conçues avec l’objectif de

permettre un maximum de flexibilité et d’adaptabilité dans leurs exécutions:

iaison de tous les documents (commandes, livraisons, factures,..) dans une

commande

érer des produits et des tarifs différents en fonction du point de ventes

du client

arantir la poursuite des processus de ventes

ptimiser le suivi et l’analyse des ventes

Page 25: Presentation openBravo

25

FONCTIONNALITÉES OPENBRAVO

Le module de gestion de projet est orienté pour les entreprises qui réalisent des projets et des prestations de service.

Il offre la possibilité de gérer les différentes phases et tâches, les ressources, les budgets, les achats et les dépenses spécifiques à chaque projet:

ne gestion efficace de tous types de projets individuels

ne définition précise des services et des ressources avec un

contrôle de toutes les activités

La gestion de projet peut-être liée à la gestion de production, la gestion des achats voir la gestion de ventes si une facturation par phase ou par tâche est réalisable

Page 26: Presentation openBravo

26

FONCTIONNALITÉES OPENBRAVO

Le module de comptabilité d'Openbravo agit comme un collecteur de

toutes les opérations effectuées par les autres modules.

De nombreuses opérations comptables sont de ce fait totalement

automatisés, permettant de minimiser la saisie manuelle de données, de

limiter les erreurs et de favoriser les tâches à forte valeur ajoutée (

reporting, simulation, analyse,…).

Openbravo apporte toutes les fonctionnalités de comptabilité générale,

analytique et budgétaire avec un minimum de réécriture comptable

Page 27: Presentation openBravo

L'architecture de Openbravo, se concentre sur les deux modèles de

développement:

27

ARCHITECTURE OPENBRAVO

Développement dirigée

par les modèles ou

Model-Driven-

Development (MDD).

Model-View-Controller(MVC)

Page 28: Presentation openBravo

28

Build

Environnement d’exploitation openBravo Erp

Binaires

openBravoERP

Code source

Tomcat PostgresSQL /oracle Ant JDK autres

ARCHITECTURE OPENBRAVO

WADWizard

application Development

MODÈLE DE DICTIONNAIRE DE DONNÉES

MVC Foundation Framwork

Page 29: Presentation openBravo

• MDD Model Driven Development : C’est une approche qui signifie d’utiliser un modèle pour définir les composants d'application. Sur la base de ce modèle d'application, le code source est généré.

Cette approche est caractérisée par la séparation entre le modèle et son

implémentation technologique.

• WAD (assistant pour le développement d'applications) génère automatiquement tous les fichiers de l'application d’openBravo avec une architecture MVC en utilisant le modèle de données du dictionnaire .

29

ARCHITECTURE OPENBRAVO

Page 30: Presentation openBravo

30

WAD génère des fichiers pour les différentes composantes du modèle MVC

Modèle: des fichiers xsql avec des

instructions SQL exécutables

Contrôleur: java servlets pour définir

les actions à exécuter ..

Vue: des fichiers HTML et XML

ARCHITECTURE OPENBRAVO

Page 31: Presentation openBravo

Pour exécuter le code source , l'application doit être installée sur

Un serveur exécutant MVC Framework Foundation

un environnement d'exploitation.

31

ARCHITECTURE OPENBRAVO

Page 32: Presentation openBravo

• Le MVC FF : est un ensemble d'utilitaires de programmation robustes développés par Openbravo. Ces outils facilitent le développement d'applications web selon le modèle MVC.

32

MVC FOUNDATION FRAMEWORK

Page 33: Presentation openBravo

Openbravo a besoin d'un groupe d'applications pour s’exécuter :

• Apache-Ant qui permet la construction d'applications (compilation, exécution de tâches..) Ces processus de construction d'applications sont très importants car ils permettent d'automatiser des opérations répétitives tout au long du cycle de développement de l'application

• Apache Tomcat

• SGBDR ( PostgreSQL ou Oracle SE ).

• JDK /JRE

• Mercurial :Système de gestion de versions . Cet outil nous permet de gérer les versions et de garder l'historique des modifications des différents composants développés.

33

Toutes ces applications peuvent être installés sur Linux ou Windows.

ENVIRONNEMENT D’EXPLOITATAION D’OB

Page 34: Presentation openBravo

les différents technologies utilisés pour le dévélopementd’openBravo sont

Le J2EE

Le javascript

SQL and PL/SQL

XML

XHTML

HIBERNATE

JASPERREPORTS

34

TECHNOLOGIES DE DÉVÉLOPEMENTD’OB

Page 35: Presentation openBravo

Elle offre des fonctionnalités très complexe de l’entreprise y compris: laproduction, ventes, finances, gestion de projet …

Open Source - le code source peut être complètement personnalisé pourrépondre à vos attentes.

Il est basé sur des récentes technologies le Mobile et le Cloud

Développement dynamique : votre système sera toujours suivre lestendances actuelles du marché, parce que Openbravo ERP peut être mis àjour dans sa dernière version sans coût supplémentaire.

Compatibilité avec les systèmes d'exploitation Windows, ainsi que dessystèmes Open Source Linux.

Permet d’améliorer vos processus de prise de décision et la visibilité desperformances de l'entreprise avec un reporting avancé et des outilsd'analyse intégrées.

35

AVANTAGES OPENBRAVO

Page 36: Presentation openBravo

Accès sécurisé aux applications.

Il Peut être utilisé dans un environnement complètement open source.

Installez et désinstallez des modules très facilement avec une Console deGestion des Modules intégrée

Les coûts matériels sont réduits par l’utilisation de produits publics(tablettes, smartphone, etc)

36

AVANTAGES OPENBRAVO

Page 37: Presentation openBravo

37

DÉFAUTS OPENBRAVO

• Intégration peu complexe

• Historiquement OpenBravo n'offre pas de totale

indépendance à la BDD (seules Oracle et PostGres utilisé)

OpenBravo fait donc le choix d'Hibernate pour sa nouvelle

plateforme.

Page 38: Presentation openBravo

38

INSTALLATION ET CONFIGURATION

Deux manière pour installer OpenBravo:

1) On installe chacun des composants suivants:OpenBravoApache-AntApache TomcatSGBDR PostgreSQL ou Oracle SE .JDK /JREMercurial

2) On utilise ue machine virtual.

Page 39: Presentation openBravo

Atelier

Découvrir L’interface OpenBravo

Générer un rapport

Créer une société

Page 40: Presentation openBravo

40

RÉFÉRENCES

http://www.usinenouvelle.com/expo/logiciel-open-source-openbravo-pos-p236993.html

http://www.erp-infos.com/info_article/m/650/vitalite-et-variete-des-erp-open-source.html

http://wiki.openbravo.com/wiki/Main_Page

http://www.axzm.com/faq/what-is-openbravo

http://www.usinenouvelle.com/expo/logiciel-open-source-openbravo-erp-p236988.html

http://www.tech-it.ma/Openbravo-Maroc-Tech-IT-Maroc.html#sthash.jAuzE22p.dpuf

http://www.phidias.fr/solutions/openbravo-erp/openbravo-erp.html

http://www.phidias.fr/solutions/openbravo-pos/openbravo-pos.html

http://wiki.openbravo.com/wiki/User_Guide#General_Setup

http://wiki.openbravo.com/wiki/Functional_Documentation/General_Setup/fr

Page 41: Presentation openBravo

41

MERCI POUR VOTRE ATTENTION