Your SlideShare is downloading. ×
Migration de Sage ligne 100 vers OpenERP v6
Upcoming SlideShare
Loading in...5
×

Thanks for flagging this SlideShare!

Oops! An error has occurred.

×

Introducing the official SlideShare app

Stunning, full-screen experience for iPhone and Android

Text the download link to your phone

Standard text messaging rates apply

Migration de Sage ligne 100 vers OpenERP v6

4,645
views

Published on

Published in: Technology

3 Comments
10 Likes
Statistics
Notes
No Downloads
Views
Total Views
4,645
On Slideshare
0
From Embeds
0
Number of Embeds
2
Actions
Shares
0
Downloads
0
Comments
3
Likes
10
Embeds 0
No embeds

Report content
Flagged as inappropriate Flag as inappropriate
Flag as inappropriate

Select your reason for flagging this presentation as inappropriate.

Cancel
No notes for slide
  • 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
  • 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
  • Transcript

    • 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. 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 :
      • Réalisation de cahier des charges,
      • 5. Assistance au choix des solutions SI,
      • 6. Pilotage de projet SI,
      • 7. Organisation DSI,
      • 8. Conduite de changement,
      • 9. Intégration ERP,
      • 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. 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
      • Il n’y a pas d’interface graphique, ce qui rend l’utilisation de l’outil difficile surtout quand il s’agit d’opérations complexes.
      • 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