SlideShare une entreprise Scribd logo
1  sur  33
Migration de Sage ligne 100 vers OpenERP et la réalisation d’une solution BI Membre du Jury: M. Bellafkih Moustafa (Président) M. ZaouiaAbdellilah (INPT) M. Oubrich Mourad (INPT) M. SarhaniSaâd (RIBATIS) Présenté par:  M. TIZKI Riyad
Problématique Réaliser la montée en version (open ERP 5 -> open ERP 6) Réaliser la migration des données (Sage Ligne 100 -> OpenERP 6) Mettre en place le DataWareHouse « Gestion d’activité » Elaboration de tableaux d’analyses croisées et de tableaux de bord
Plan 2.          Benchmarking 3.         Etude fonctionnelle     4.    Analyse et conception     5.      Phase de réalisation 1. Contexte général du projet
Identité et activités de Ribatis Contexte général RIBATIS  est un cabinet de Consulting Opérationnel spécialisé dans les Systèmes d’Information Organisme d’accueil Présentation du projet Offres de services : ,[object Object]
Assistance au choix des solutions SI,
Pilotage de projet SI,
Organisation DSI,
Conduite de changement,
Intégration ERP,
E-dmaj: SI intégré pour PME.Conduite du projet Benchmarking Etude fonctionnelle Analyse et conception Réalisation 3
E-dmaj ETL Contexte général Organisme d’accueil Présentation du projet Détail du projet Benchmarking Etude Fonctionnelle Analyse et Conception Réalisation 4
Gantt Contexte général Organisme d’accueil Présentation du projet Détail du projet Benchmarking Etude fonctionnelle Analyse et Conception Réalisation 5
Détail  Projet d’un client de Ribatis: Contexte général Organisme d’accueil Présentation du projet V6 Détail du projet Benchmarking Etude Fonctionnelle Analyse et Conception Réalisation 6
Détail  Système de Production de Ribatis: Contexte général V5 Organisme d’accueil Présentation du projet Détail du projet Benchmarking Etude Fonctionnelle Analyse et Conception V6 Réalisation 7
Détail  Système de Reporting de Ribatis: Contexte général Organisme d’accueil Présentation du projet Détail du projet Benchmarking Etude Fonctionnelle Analyse et Conception Réalisation 8
Benchmarking du ETL L'Objectif de la 1ère phase (les 2 premières semaines) du projet est de faire un Benchmarking et de choisir l'ETL Open Source le plus performant. Contexte général Contexte général Benchmarking Long List Short lLst Outil de reporting Etude Fonctionnele ,[object Object]
Absence d’un support technique, parce qu’il n’existe pas une communauté qui supporte KETL.
Il n’est pas compatible avec tous les SGBD.
C’est est un outil récent qui n’a pas de communauté.
Son temps de traitement est très élevé.
Absence de connecteurs pour les applications d’entreprises.Analyse et conception  Réalisation 9
Benchmarking du ETL Contexte général Benchmarking Long List Short List Outil de reporting Etude Fonctionnelle	 Analyse et Conception Réalisation 10
Choix de l’ETL Contexte général Benchmarking Long List Short List Outil de reporting Etude Fonctionnelle Analyse et Conception  Réalisation 11
Benchmarking sur le reporting Contexte général L’objectif de cette phase est de constuire un système de reporting du système de production de Ribatis,à l’aide d’un outil de reporting.  Benchmarking Long List  Short List Outil de Reporting Etude Fonctionelle Analyse et Conception Réalisation 12
Etude Fonctionnnele L’Objectif du 2ème phase du projet était manipuler les deux outils Sage Ligne 100 et OpenERP afin de connaitre comment déroule les opération financier. Contexte général Benchmarking Etude Fonctionnelle Analyse et Conception Réalisation 13
Etude Fonctionnelle Fonctionnel Contexte général Sage ligne 100 Benchmarking Etude Fonctionnelle Analyse et Conception Réalisation OpenERP 14
Reverse Engineering d’OpenERP Contexte général Reverse engineering: La rétro-ingénierie, également appelée rétro-conception, ingénierie inversée ou ingénierie inverse, est l'activité qui consiste à étudier un objet pour en déterminer le fonctionnement interne ou la méthode de fabrication. Benchmarking Etude Fonctionnelle Analyse et Conception Reverse Engineering OpenERP Cartographie Sage Mapping Datawarhouse MCD D’OpenERP Réalisation 15
Cartographie Sage Ligne 100 Contexte général Les Table de Sage ligne 100 Benchmarking Etude Fonctionnelle Analyse et Conception Reverse Engineering OpenERP Cartographie Sage Mapping Datawarhouse Réalisation 16
MappingOpenERP 5 -> OpenERP 6  Contexte général Benchmarking Etude Fonctionnelle Analyse et Conception Reverse Engineering OpenERP Cartographie Sage Mapping Datawarhouse Réalisation 17
Mapping Sage ligne 100 -> OpenERP 6  Contexte général Benchmarking Les Comptes de la comptabilité générale Les Comptes de la comptabilité analityque Etude Fonctionnelle Analyse et Conception Les journaux comptables Reverse Engineering OpenERP Les écritures comptables Cartographie Sage Les contacts et les address des partenaires Mapping Les Taxes Datawarhouse Les partenaires: Fournisseur,Client Réalisation 18
DataWareHouse « Gestion d’activité » Contexte général Benchmarking Etude Fonctionnelle Analyse et Conception Reverse Engineering OpenERP Cartographie Sage Mapping Datawarehouse Réalisation 19
Réalisation de la solution Contexte général Cette partie commencera par étoffer les différentes étapes de réalisation de la solution : Benchmarking Montée en version OpenERP 5 vers OpenERP v6 Etude Fonctionnelle Migration de Sage Ligne 100 vers OpenERP v6 Analyse et Conception  Réalisation Elaboration des tableaux de bord 20
Réalisation de la solution Contexte général Cette partie commencera par étoffer les différentes étapes de réalisation de la solution : Benchmarking V5 Montée en version OpenERP 5 vers OpenERP v6 V6 Etude Fonctionnelle Migration de Sage Ligne 100 vers OpenERP v6 Analyse et Conception  Lecture de donnée Via ORM OpenERP Lecture de donnée Via ORM OpenERP Réalisation Elaboration des tableaux de bord Migration des données   Migration en Version Migration Sage->Open Tableau de bord 21

Contenu connexe

Tendances

rapport PFE ingénieur génie logiciel INSAT
rapport PFE ingénieur génie logiciel INSATrapport PFE ingénieur génie logiciel INSAT
rapport PFE ingénieur génie logiciel INSATSiwar GUEMRI
 
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Addi Ait-Mlouk
 
Le E-Learning Ou la formation par le web 2.0
Le E-Learning Ou la formation par le web 2.0Le E-Learning Ou la formation par le web 2.0
Le E-Learning Ou la formation par le web 2.0cciducher
 
PFE BI - INPT
PFE BI - INPTPFE BI - INPT
PFE BI - INPTriyadadva
 
Mise en place du tableau de bord de gestion
Mise en place du tableau de bord de gestion Mise en place du tableau de bord de gestion
Mise en place du tableau de bord de gestion Numide
 
Présentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinalePrésentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinaleMaroua Bouhachem
 
Projet BI - 1 - Analyse des besoins
Projet BI - 1 - Analyse des besoinsProjet BI - 1 - Analyse des besoins
Projet BI - 1 - Analyse des besoinsJean-Marc Dupont
 
Rapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilelRapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilelBelwafi Bilel
 
ait_mlouk_addi_presentation_pfe
ait_mlouk_addi_presentation_pfeait_mlouk_addi_presentation_pfe
ait_mlouk_addi_presentation_pfeAddi Ait-Mlouk
 
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...Abdelouahed Abdou
 
Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]
Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]
Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]Brahim Mouacha
 
salwfrarapp137.pdf
salwfrarapp137.pdfsalwfrarapp137.pdf
salwfrarapp137.pdfSASarah3
 
Rapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_web
Rapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_webRapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_web
Rapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_webSalma Gouia
 
Rapport PFE: PIM (Product Information Management) - A graduation project repo...
Rapport PFE: PIM (Product Information Management) - A graduation project repo...Rapport PFE: PIM (Product Information Management) - A graduation project repo...
Rapport PFE: PIM (Product Information Management) - A graduation project repo...younes elmorabit
 
Rapport stage
Rapport stageRapport stage
Rapport stageTECOS
 
Presentation pfe gestion parc informatique et help desk
Presentation pfe gestion parc informatique et help deskPresentation pfe gestion parc informatique et help desk
Presentation pfe gestion parc informatique et help deskRaef Ghribi
 

Tendances (20)

rapport PFE ingénieur génie logiciel INSAT
rapport PFE ingénieur génie logiciel INSATrapport PFE ingénieur génie logiciel INSAT
rapport PFE ingénieur génie logiciel INSAT
 
Présentation PFE
Présentation PFEPrésentation PFE
Présentation PFE
 
Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...Conception et réalisation d'une application de gestion intégrée au sein de la...
Conception et réalisation d'une application de gestion intégrée au sein de la...
 
Le E-Learning Ou la formation par le web 2.0
Le E-Learning Ou la formation par le web 2.0Le E-Learning Ou la formation par le web 2.0
Le E-Learning Ou la formation par le web 2.0
 
PFE BI - INPT
PFE BI - INPTPFE BI - INPT
PFE BI - INPT
 
Mise en place du tableau de bord de gestion
Mise en place du tableau de bord de gestion Mise en place du tableau de bord de gestion
Mise en place du tableau de bord de gestion
 
Méthodes agiles
Méthodes agilesMéthodes agiles
Méthodes agiles
 
Présentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinalePrésentation PFE - MarouaBouhachem VersionFinale
Présentation PFE - MarouaBouhachem VersionFinale
 
Projet BI - 1 - Analyse des besoins
Projet BI - 1 - Analyse des besoinsProjet BI - 1 - Analyse des besoins
Projet BI - 1 - Analyse des besoins
 
Rapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilelRapport PFE Application Web Mobiles belwafi bilel
Rapport PFE Application Web Mobiles belwafi bilel
 
ait_mlouk_addi_presentation_pfe
ait_mlouk_addi_presentation_pfeait_mlouk_addi_presentation_pfe
ait_mlouk_addi_presentation_pfe
 
Rapport de stage du fin d'étude
Rapport de stage du fin d'étudeRapport de stage du fin d'étude
Rapport de stage du fin d'étude
 
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
Développement de modules pour odoo (anciennement OpenERP): exemples et exerci...
 
Rapport de stage
Rapport de stage Rapport de stage
Rapport de stage
 
Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]
Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]
Memoire conception-mise-en-place-tableaux-de-bord-gestion-societe-confection[1]
 
salwfrarapp137.pdf
salwfrarapp137.pdfsalwfrarapp137.pdf
salwfrarapp137.pdf
 
Rapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_web
Rapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_webRapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_web
Rapport final pfe_systeme_de_gestion _de_cabinet_de_formation_mobile_web
 
Rapport PFE: PIM (Product Information Management) - A graduation project repo...
Rapport PFE: PIM (Product Information Management) - A graduation project repo...Rapport PFE: PIM (Product Information Management) - A graduation project repo...
Rapport PFE: PIM (Product Information Management) - A graduation project repo...
 
Rapport stage
Rapport stageRapport stage
Rapport stage
 
Presentation pfe gestion parc informatique et help desk
Presentation pfe gestion parc informatique et help deskPresentation pfe gestion parc informatique et help desk
Presentation pfe gestion parc informatique et help desk
 

En vedette

Présentation de Sage i7 v8
Présentation de Sage i7 v8Présentation de Sage i7 v8
Présentation de Sage i7 v8NRC
 
Améliorer l'efficacité de sa Prospection
Améliorer l'efficacité de sa ProspectionAméliorer l'efficacité de sa Prospection
Améliorer l'efficacité de sa ProspectionFred Canevet
 
Sage 100 entreprise_i7
Sage 100 entreprise_i7Sage 100 entreprise_i7
Sage 100 entreprise_i7Sage Maroc
 
Présentation générale de Sage 100 gestion commerciale i7
Présentation générale de Sage 100 gestion commerciale i7Présentation générale de Sage 100 gestion commerciale i7
Présentation générale de Sage 100 gestion commerciale i7Sage france
 
Plaquette Sage
Plaquette SagePlaquette Sage
Plaquette SageTéréva
 

En vedette (6)

Présentation de Sage i7 v8
Présentation de Sage i7 v8Présentation de Sage i7 v8
Présentation de Sage i7 v8
 
Améliorer l'efficacité de sa Prospection
Améliorer l'efficacité de sa ProspectionAméliorer l'efficacité de sa Prospection
Améliorer l'efficacité de sa Prospection
 
Sage 100 entreprise_i7
Sage 100 entreprise_i7Sage 100 entreprise_i7
Sage 100 entreprise_i7
 
Présentation générale de Sage 100 gestion commerciale i7
Présentation générale de Sage 100 gestion commerciale i7Présentation générale de Sage 100 gestion commerciale i7
Présentation générale de Sage 100 gestion commerciale i7
 
Sage PME
Sage PME Sage PME
Sage PME
 
Plaquette Sage
Plaquette SagePlaquette Sage
Plaquette Sage
 

Similaire à Migration de Sage ligne 100 vers OpenERP v6

Business Intelligence Reporting Solution
Business Intelligence Reporting Solution Business Intelligence Reporting Solution
Business Intelligence Reporting Solution Imad ALILAT
 
Présentation_PFE_FINAL A
Présentation_PFE_FINAL                   APrésentation_PFE_FINAL                   A
Présentation_PFE_FINAL AIMRANEYOUSSEF
 
Decouvrez Les Dernieres Innovations Tableau 2020
Decouvrez Les Dernieres Innovations Tableau 2020Decouvrez Les Dernieres Innovations Tableau 2020
Decouvrez Les Dernieres Innovations Tableau 2020Wiiisdom
 
Presentation PFE sur le PIM (Product Information Management)
Presentation PFE sur le PIM (Product Information Management)Presentation PFE sur le PIM (Product Information Management)
Presentation PFE sur le PIM (Product Information Management)younes elmorabit
 
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...Business At Work
 
Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...
Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...
Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...Microsoft Technet France
 
Paris Tug - Session d'octobre
Paris Tug - Session d'octobreParis Tug - Session d'octobre
Paris Tug - Session d'octobreGeoffrey Felix
 
Jaspersoft Intelligence Inside avec Audaxis
Jaspersoft Intelligence Inside avec AudaxisJaspersoft Intelligence Inside avec Audaxis
Jaspersoft Intelligence Inside avec AudaxisAudaxis
 
Présentation stage ing_finale
Présentation stage ing_finalePrésentation stage ing_finale
Présentation stage ing_finaleAhmed Abdeljelil
 
Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.OW2
 
CDAP, la boîte à outil pour concevoir vos applications Big Data
CDAP,  la boîte à outil pour concevoir vos applications Big DataCDAP,  la boîte à outil pour concevoir vos applications Big Data
CDAP, la boîte à outil pour concevoir vos applications Big DataSynaltic Group
 
Mise en place d’un moteur de recherche et de recommandation de documents text...
Mise en place d’un moteur de recherche et de recommandation de documents text...Mise en place d’un moteur de recherche et de recommandation de documents text...
Mise en place d’un moteur de recherche et de recommandation de documents text...AbdeslamAMRANE3
 
Prodeos Innovator Procurement
Prodeos Innovator ProcurementProdeos Innovator Procurement
Prodeos Innovator ProcurementProdeos
 
Upgrade oracle people soft 9.2 a quoi faut-il s’attendre quelle est la mei...
Upgrade oracle people soft 9.2   a quoi faut-il s’attendre  quelle est la mei...Upgrade oracle people soft 9.2   a quoi faut-il s’attendre  quelle est la mei...
Upgrade oracle people soft 9.2 a quoi faut-il s’attendre quelle est la mei...Business At Work
 
Upgrade oracle people soft 9.2 a quoi faut-il s’attendre ? quelle est la m...
Upgrade oracle people soft 9.2   a quoi faut-il s’attendre ?  quelle est la m...Upgrade oracle people soft 9.2   a quoi faut-il s’attendre ?  quelle est la m...
Upgrade oracle people soft 9.2 a quoi faut-il s’attendre ? quelle est la m...patrickboisdenghien
 

Similaire à Migration de Sage ligne 100 vers OpenERP v6 (20)

Business Intelligence Reporting Solution
Business Intelligence Reporting Solution Business Intelligence Reporting Solution
Business Intelligence Reporting Solution
 
Mobilité && SAP
Mobilité && SAPMobilité && SAP
Mobilité && SAP
 
Présentation_PFE_FINAL A
Présentation_PFE_FINAL                   APrésentation_PFE_FINAL                   A
Présentation_PFE_FINAL A
 
RFID
RFIDRFID
RFID
 
IPTV
IPTVIPTV
IPTV
 
Decouvrez Les Dernieres Innovations Tableau 2020
Decouvrez Les Dernieres Innovations Tableau 2020Decouvrez Les Dernieres Innovations Tableau 2020
Decouvrez Les Dernieres Innovations Tableau 2020
 
Presentation PFE sur le PIM (Product Information Management)
Presentation PFE sur le PIM (Product Information Management)Presentation PFE sur le PIM (Product Information Management)
Presentation PFE sur le PIM (Product Information Management)
 
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...Etude de cadrage clef de la réussite d'un upgrade oracle people soft   busine...
Etude de cadrage clef de la réussite d'un upgrade oracle people soft busine...
 
Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...
Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...
Migrez vos bases de données vers SQL Server et SQL Azure avec Microsoft SQL S...
 
Paris Tug - Session d'octobre
Paris Tug - Session d'octobreParis Tug - Session d'octobre
Paris Tug - Session d'octobre
 
Jaspersoft Intelligence Inside avec Audaxis
Jaspersoft Intelligence Inside avec AudaxisJaspersoft Intelligence Inside avec Audaxis
Jaspersoft Intelligence Inside avec Audaxis
 
Présentation stage ing_finale
Présentation stage ing_finalePrésentation stage ing_finale
Présentation stage ing_finale
 
Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.Manage Traceability with Apache Atlas flexible metadata repository.
Manage Traceability with Apache Atlas flexible metadata repository.
 
CDAP, la boîte à outil pour concevoir vos applications Big Data
CDAP,  la boîte à outil pour concevoir vos applications Big DataCDAP,  la boîte à outil pour concevoir vos applications Big Data
CDAP, la boîte à outil pour concevoir vos applications Big Data
 
Présentation du produit job router
Présentation du produit job routerPrésentation du produit job router
Présentation du produit job router
 
Mise en place d’un moteur de recherche et de recommandation de documents text...
Mise en place d’un moteur de recherche et de recommandation de documents text...Mise en place d’un moteur de recherche et de recommandation de documents text...
Mise en place d’un moteur de recherche et de recommandation de documents text...
 
Prodeos Innovator Procurement
Prodeos Innovator ProcurementProdeos Innovator Procurement
Prodeos Innovator Procurement
 
Upgrade oracle people soft 9.2 a quoi faut-il s’attendre quelle est la mei...
Upgrade oracle people soft 9.2   a quoi faut-il s’attendre  quelle est la mei...Upgrade oracle people soft 9.2   a quoi faut-il s’attendre  quelle est la mei...
Upgrade oracle people soft 9.2 a quoi faut-il s’attendre quelle est la mei...
 
Upgrade oracle people soft 9.2 a quoi faut-il s’attendre ? quelle est la m...
Upgrade oracle people soft 9.2   a quoi faut-il s’attendre ?  quelle est la m...Upgrade oracle people soft 9.2   a quoi faut-il s’attendre ?  quelle est la m...
Upgrade oracle people soft 9.2 a quoi faut-il s’attendre ? quelle est la m...
 
Butterfly airbus presentation
Butterfly airbus presentationButterfly airbus presentation
Butterfly airbus presentation
 

Migration de Sage ligne 100 vers OpenERP v6

  • 1. Migration de Sage ligne 100 vers OpenERP et la réalisation d’une solution BI Membre du Jury: M. Bellafkih Moustafa (Président) M. ZaouiaAbdellilah (INPT) M. Oubrich Mourad (INPT) M. SarhaniSaâd (RIBATIS) Présenté par: M. TIZKI Riyad
  • 2. Problématique Réaliser la montée en version (open ERP 5 -> open ERP 6) Réaliser la migration des données (Sage Ligne 100 -> OpenERP 6) Mettre en place le DataWareHouse « Gestion d’activité » Elaboration de tableaux d’analyses croisées et de tableaux de bord
  • 3. Plan 2. Benchmarking 3. Etude fonctionnelle 4. Analyse et conception 5. Phase de réalisation 1. Contexte général du projet
  • 4.
  • 5. Assistance au choix des solutions SI,
  • 10. E-dmaj: SI intégré pour PME.Conduite du projet Benchmarking Etude fonctionnelle Analyse et conception Réalisation 3
  • 11. E-dmaj ETL Contexte général Organisme d’accueil Présentation du projet Détail du projet Benchmarking Etude Fonctionnelle Analyse et Conception Réalisation 4
  • 12. Gantt Contexte général Organisme d’accueil Présentation du projet Détail du projet Benchmarking Etude fonctionnelle Analyse et Conception Réalisation 5
  • 13. Détail Projet d’un client de Ribatis: Contexte général Organisme d’accueil Présentation du projet V6 Détail du projet Benchmarking Etude Fonctionnelle Analyse et Conception Réalisation 6
  • 14. Détail Système de Production de Ribatis: Contexte général V5 Organisme d’accueil Présentation du projet Détail du projet Benchmarking Etude Fonctionnelle Analyse et Conception V6 Réalisation 7
  • 15. Détail Système de Reporting de Ribatis: Contexte général Organisme d’accueil Présentation du projet Détail du projet Benchmarking Etude Fonctionnelle Analyse et Conception Réalisation 8
  • 16.
  • 17. Absence d’un support technique, parce qu’il n’existe pas une communauté qui supporte KETL.
  • 18. Il n’est pas compatible avec tous les SGBD.
  • 19. C’est est un outil récent qui n’a pas de communauté.
  • 20. Son temps de traitement est très élevé.
  • 21. Absence de connecteurs pour les applications d’entreprises.Analyse et conception Réalisation 9
  • 22. Benchmarking du ETL Contexte général Benchmarking Long List Short List Outil de reporting Etude Fonctionnelle Analyse et Conception Réalisation 10
  • 23. Choix de l’ETL Contexte général Benchmarking Long List Short List Outil de reporting Etude Fonctionnelle Analyse et Conception Réalisation 11
  • 24. Benchmarking sur le reporting Contexte général L’objectif de cette phase est de constuire un système de reporting du système de production de Ribatis,à l’aide d’un outil de reporting. Benchmarking Long List Short List Outil de Reporting Etude Fonctionelle Analyse et Conception Réalisation 12
  • 25. Etude Fonctionnnele L’Objectif du 2ème phase du projet était manipuler les deux outils Sage Ligne 100 et OpenERP afin de connaitre comment déroule les opération financier. Contexte général Benchmarking Etude Fonctionnelle Analyse et Conception Réalisation 13
  • 26. Etude Fonctionnelle Fonctionnel Contexte général Sage ligne 100 Benchmarking Etude Fonctionnelle Analyse et Conception Réalisation OpenERP 14
  • 27. Reverse Engineering d’OpenERP Contexte général Reverse engineering: La rétro-ingénierie, également appelée rétro-conception, ingénierie inversée ou ingénierie inverse, est l'activité qui consiste à étudier un objet pour en déterminer le fonctionnement interne ou la méthode de fabrication. Benchmarking Etude Fonctionnelle Analyse et Conception Reverse Engineering OpenERP Cartographie Sage Mapping Datawarhouse MCD D’OpenERP Réalisation 15
  • 28. Cartographie Sage Ligne 100 Contexte général Les Table de Sage ligne 100 Benchmarking Etude Fonctionnelle Analyse et Conception Reverse Engineering OpenERP Cartographie Sage Mapping Datawarhouse Réalisation 16
  • 29. MappingOpenERP 5 -> OpenERP 6 Contexte général Benchmarking Etude Fonctionnelle Analyse et Conception Reverse Engineering OpenERP Cartographie Sage Mapping Datawarhouse Réalisation 17
  • 30. Mapping Sage ligne 100 -> OpenERP 6 Contexte général Benchmarking Les Comptes de la comptabilité générale Les Comptes de la comptabilité analityque Etude Fonctionnelle Analyse et Conception Les journaux comptables Reverse Engineering OpenERP Les écritures comptables Cartographie Sage Les contacts et les address des partenaires Mapping Les Taxes Datawarhouse Les partenaires: Fournisseur,Client Réalisation 18
  • 31. DataWareHouse « Gestion d’activité » Contexte général Benchmarking Etude Fonctionnelle Analyse et Conception Reverse Engineering OpenERP Cartographie Sage Mapping Datawarehouse Réalisation 19
  • 32. Réalisation de la solution Contexte général Cette partie commencera par étoffer les différentes étapes de réalisation de la solution : Benchmarking Montée en version OpenERP 5 vers OpenERP v6 Etude Fonctionnelle Migration de Sage Ligne 100 vers OpenERP v6 Analyse et Conception Réalisation Elaboration des tableaux de bord 20
  • 33. Réalisation de la solution Contexte général Cette partie commencera par étoffer les différentes étapes de réalisation de la solution : Benchmarking V5 Montée en version OpenERP 5 vers OpenERP v6 V6 Etude Fonctionnelle Migration de Sage Ligne 100 vers OpenERP v6 Analyse et Conception Lecture de donnée Via ORM OpenERP Lecture de donnée Via ORM OpenERP Réalisation Elaboration des tableaux de bord Migration des données Migration en Version Migration Sage->Open Tableau de bord 21
  • 34. Réalisation de la solution Contexte général Montée en version OpenERP 5 vers OpenERP v6 Benchmarking Le job c’est l’espace où les transformations déroulent On crée les jobs à partir de l’espace référentiel Etude Fonctionnelle Analyse et Conception Réalisation Migration en Version Migration Sage->Open Tableau de bord 22
  • 35. Réalisation de la solution Contexte général Migration de Sage Ligne 100 vers OpenERP v6 Benchmarking Etude Fonctionnelle ok , connection établi Analyse et Conception Demande de connexion OK Demande de connexion Réalisation Montée en version Migration Sage Openerp ODBC Sage Ligne 100 Tableau de bord 23
  • 36. Réalisation de la solution Contexte général Migration de Sage Ligne 100 vers OpenERP v6 Benchmarking Extration des donnée de Sage Ligne 100 Etude Fonctionnelle Transformation des données Alimentation des tables Postgresql pour les lirent par OpenERP Analyse et Conception Réalisation Montée en version Migration Sage Openerp Tableau de bord 24
  • 37. Réalisation de la solution Contexte général Elaboration des tableaux de bord Benchmarking Etude Fonctionnelle Analyse et Conception Réalisation Montée en version Migration Sage Openerp Tableaux de bord 25
  • 38. Réalisation de la solution Contexte général Elaboration des tableaux de bord Benchmarking La source de notre données de reporting Etude Fonctionnelle ETL Talend Palo OLAP Palo Suite BI La sélection et la transformation des donnée utile à notre système de reporting. Les cube OLAP facilite la consultation des données Analyse et Conception DataWareHouse Réalisation L’entrepot de données Montée en version Migration Sage Openerp -Elaboration des tableaux de bord Tableaux de bord 26
  • 39. Réalisation de la solution Contexte général Elaboration des tableaux de bord Benchmarking Etude Fonctionnelle Budget et charge consommé par projet Analyse et Conception Réalisation Montée en version Migration Sage Openerp Tableaux de bord 27
  • 40. Réalisation de la solution Contexte général Elaboration des tableaux de bord Benchmarking Etude Fonctionnelle Analyse et Conception Réalisation Montée en version Pourcentage des types des projets Dans une durée précis Migration Sage Openerp Tableaux de bord 28
  • 41. Réalisation de la solution Contexte général Elaboration des tableaux de bord Benchmarking Etude Fonctionnelle Analyse et Conception Réalisation Montée en version Le Budget et la charge consommés par collaborateur Migration Sage Openerp Tableaux de bord 29
  • 42. Conclusion Contexte général Le point fort de notre projet ,c’est qu’il combine entre: Benchmarking Etude Fonctionnelle Analyse et Conception Réalisation 30
  • 43. Conclusion Contexte général Apport à l’entreprise Le point fort de notre projet ,c’est qu’il combine entre: Benchmarking Etude Fonctionnelle Apport personnel Analyse et Conception Réalisation Perspectives 30
  • 44. Migration de Sage ligne 100 vers OpenERP et la réalisation d’une solution BI Membre du Jury: M. Bellafkih Moustafa (Président) M. ZaouiaAbdellilah (INPT) M. Oubrich Mourad (INPT) M. SarhaniSaâd (RIBATIS) Présenté par: M. TIZKI Riyad

Notes de l'éditeur

  1. Monsieur le président, honorable jury, aimable assistant, bonjour, vous assistez aujourd’hui a mon soutenance de stage de fin d'étude intitulé "Conception …" que j’ai passé au sein de la société Ribatis.Pour cela, j’ai choisi comme plan de mon présentation le suivant:1 une première partie dédiée au contexte général de mon projet commençant par la présentation de l’organisme d’accueil. En enchainant sur le but et la conduite de mon projet. 2 Dans cette partie , sera présentée la phase de l’étude de l’existant qui consiste à expliquer le manque que représentent les modules Gestion des achats, Partenaires et Finances & Comptabilité, avant d'entamer les spécifications fonctionnelles.3 Cette partie est consacré à l’analyse et conception de l’application. La partie présente les diagrammes de conception adoptés lors de la phase d’élaboration.4 Dans la 4ème partie nous allons aborder une étude technique détaillée qui présente les différents outils et technologies utilisés durant le processus du développement de mon projet.5 je vais détailler les fonctionnalités des vues qui composent l’application avec des captures d'écran des différents menus et formulaires
  2. Monsieur le président, honorable jury, aimable assistant, bonjour, vous assistez aujourd’hui a mon soutenance de stage de fin d'étude intitulé "Conception …" que j’ai passé au sein de la société Ribatis.Pour cela, j’ai choisi comme plan de mon présentation le suivant:1 une première partie dédiée au contexte général de mon projet commençant par la présentation de l’organisme d’accueil. En enchainant sur le but et la conduite de mon projet. 2 Dans cette partie , sera présentée la phase de l’étude de l’existant qui consiste à expliquer le manque que représentent les modules Gestion des achats, Partenaires et Finances & Comptabilité, avant d'entamer les spécifications fonctionnelles.3 Cette partie est consacré à l’analyse et conception de l’application. La partie présente les diagrammes de conception adoptés lors de la phase d’élaboration.4 Dans la 4ème partie nous allons aborder une étude technique détaillée qui présente les différents outils et technologies utilisés durant le processus du développement de mon projet.5 je vais détailler les fonctionnalités des vues qui composent l’application avec des captures d'écran des différents menus et formulaires