BIBLIOGRAPHIE
I. OUVRAGES 
- Notes du cours d'Atelier de Génie Logiciel (AGL), P.A
Blaise ANGOMA, 2017-2018 ; 
- Rodian KABEYA, Conception  et Implémentation d'une
Application de Gestion des Ressources Humaines avec l'ERP Odoo, « cas
de l'I.S.P.T.-KIN », 2015-2016 ; 
- Manager avec les ERP, 3ème édition, Jean-Louis
Lequeux NORMES ET AUTRES REFERENCES ; 
- Emile I .T I S O P E N, Middleware Orienté
Message ; 
- MOM & JMS, Ada Diaconescu ; 
- Dany KAMBERE, Conception et Implémentation d'une
Application mobile pour la vulgarisation du découpage territorial «
Cas de la RDC et ses 26 provinces »,2016-2017. 
II. WEBOGRAPHIE - SITES WEB 
-
http://middleware.smile.fr/Concepts-des-moms-et-jms/Qu-est-ce-qu-un-middleware 
- http://www.cio.com 
- http://www.erp-infos.com 
- https://www.odoo.com 
-
https://fr.wikipedia.org/wiki/PostgreSQL 
-
https://agipme.fr/2014/10/architecture-odoo-8.html 
-
https://fr.wikipedia.org/wiki/Client-serveur 
-
https://www.open-dsi.fr/crm-open-source-gratuit-entreprises-open-dsi/ 
-
https://www.choisirmonerp.com 
-
http://www.bortzmeyer.org/protocole-postgresql.html 
-
https://www.postgresql.org/docs/current/static/protocol.html 
-
https://fr.wikipedia.org/wiki/Liste_de_progiciels_de_gestion_intégrés 
-
http://www.apsia.eu/fr/solutions/acumatica-erp 
-
http://www.entreprise-erp.com/articles/oracle-peoplesoft.html 
-
https://m.youtube.com/watch?v=IYkY_njR9fE 
-
https://www.atelog2i.com/non-classe/a-quoi-sert-un-middleware 
TABLE DES MATIERES 
Epigraphe 
1 
Dédicace 
2 
Remerciements 
3 
FIGURES ET TABLEAUX 
4 
SIGLES ET ABREVIATIONS 
6 
INTRODUCTION GÉNÉRALE 
8 
0.1 Aperçu sur le sujet 
8 
0.2 PROBLEMATIQUE 
9 
0.3 HYPOTHESE 
10 
0.4 CHOIX ET INTERET DU SUJET 
10 
0.5 BUT ET OBJECTIFS POURSUIVIS 
10 
0.6 METHODES ET TECHNIQUES UTILISEES 
10 
0.7 DELIMITATION DU SUJET 
11 
0.8 SUBDIVISION DU TRAVAIL 
11 
CHAPITRE I. GENERALITES SUR LES INTERGICIELS 
12 
I.1 INTRODUCTION 
12 
I.2 DEFINITIONS D'INTERGICIEL 
12 
I.3 ROLE D'UN INTERGICIEL 
12 
I.4 HISTORIQUE 
12 
I.5 SYSTEME DISTRIBUE 
14 
I.5.1 Définition 
14 
I.5.2 Intérêt des systèmes
distribués 
14 
I.5.3 Quelques domaines d'application des
systèmes distribués 
15 
I.5.4 Difficulté de mise en oeuvre 
16 
I.5.5 Caractéristiques des systèmes
distribués 
17 
I.5.6 Architecture distribuée 
21 
I.5.7 Les perspectives des architectures
distribuées 
24 
I.6 CARACTERISTIQUES DES INTERGICIELS 
25 
I.6.1 Les middlewares synchrones 
25 
I.6.2 Les middlewares asynchrones 
25 
I.7 ARCHITECTURES DE MIDDLEWARE 
26 
I.8 TYPES DE MIDDLEWARE 
27 
I.8.1 Middleware orienté accès aux
données 
27 
I.8.2 Middleware orienté transaction (Le
MOT) 
27 
I.8.3 Middleware orienté objet (Le MOO) 
28 
I.8.4 Middleware orienté message (MOM) 
29 
I.9 SORTES DE MIDDLEWARE 
32 
I.9.1 Les middlewares payants 
32 
I.9.2 Les middlewares open sources 
33 
I.10 INTERGICIELS DANS L'ENVIRONNEMENT
INDUSTRIEL 
44 
I.10.1 Industrie électronique 
44 
I.10.2 Industrie du jeu vidéo 
47 
I.11 AVANTAGES  ET INCONVENIENTS  DU MIDDLEWARE 
48 
I.11.1 Avantages 
48 
I.11.2 Inconvénients 
49 
I.12 CONCLUSION 
49 
CHAPITRE II. ETAT DE L'ART SUR LES ERPs 
50 
II.1 INTRODUCTION 
50 
II.2 PRESENTATION GENERALE DES ERP 
50 
II.2.1 DESCRIPTION 
52 
II.2.2 EVALUATION DE L'EMPLOI D'ERP 
52 
II.3 ETUDES COMPARATIVES DES ERP 
56 
II.3.1 LES ERP PAYANTS (LICENCE PAYANTE) 
56 
II.3.2. LES ERP GRATUITS (OPEN SOURCE) 
59 
II.4 Architecture (serveur-client web) 
62 
CONCLUSION 
63 
CHAPITRE III. ETUDE ET ANALYSE DE L'EXISTANT 
64 
III.1 INTRODUCTION 
64 
III.2 PRESENTATION DE LA SOCIETE NATIONALE
D'ELECTRICITE 
64 
III.3 OBJECFIFS, MISSION ET ORGANISATION DE LA
SNEL. 
66 
III.3.1 Objectifs et mission 
66 
III.3.2 Organisation administrative et
financière de la SNEL. 
66 
III.4 DEPARTEMENT DE DISTRIBUTION DE KINSHASA 
68 
III.5 CRITIQUE DE L'EXISTANT 
70 
III.6 SOLUTION PROPOSEE 
70 
III.7 ETUDES DES BESOINS 
70 
III.7.1 Besoins Fonctionnels 
70 
III.7.2 Besoins non Fonctionnels 
71 
3.1. CONCLUSION 
71 
CHAPITRE IV. CONCEPTION ET IMPLEMENTATION DES
APPLICATIONS 
72 
IV.1 INTRODUCTION 
72 
IV.2 MODELISATION 
72 
IV.2.1 Spécification des besoins 
72 
IV.2.2 Langage de modélisation 
73 
IV.2.3 Middleware 
74 
IV.2.4 Le diagramme de cas d'utilisation 
75 
IV.2.5 Analyse du système (ERP) 
77 
IV.2.6 Le cycle de développement en V et
Conception détaillée 
84 
IV.3 CHOIX TECHNIQUES 
88 
IV.4 PRESENTATION DES APPLICATIONS 
90 
IV.4.1 ActiveMQ (Intergiciel) 
90 
IV.4.2 Odoo 
93 
CONCLUSION GENERALE 
107 
ANNEXES 
108 
BIBLIOGRAPHIE 
110 
  
 |