WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Analyse, conception et developpement par la methode 2TUP de micros services de publication des oeuvres scientifiques entre le ministere national de l'ESU et les entites d'etudes universitaires en RDC


par Patrick KAYEMBE
Université protestante de Lubumbashi (UPL) - Licence en sciences informatiques 2022
  

sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

Ministère de l'Enseignement Supérieur et Universitaire

UNIVERSITE PROTESTANTE DE LUBUMBASHI

FACULTE DES SCIENCES INFORMATIQUES

Vérité et Liberté

ANALYSE ET CONCEPTION PAR LA METHODE 2TUP DES MICROS SERVICES DE PUBLICATION DES OEUVRES SCIENTIFIQUES ENTRE LE MINISTERE NATIONAL DE L'ESU ET LES ENTITES UNIVERSITAIRES EN RDC.

Présenter par KAYEMBE MUKENDI PATRICK

Mémoire de fin d'études présente et défendu en vue de l'obtention du grade d'ingénieur en sciences informatiques

Option : informatique de gestion/ Conception de système d'information

Octobre 2022

Ministère de l'Enseignement Supérieur et Universitaire

UNIVERSITE PROTESTANTE DE LUBUMBASHI

FACULTE DES SCIENCES INFORMATIQUES


Vérité et Liberté

ANALYSE ETCONCEPTION PAR LA METHODE 2TUP DES MICROS SERVICES DE PUBLICATION DES OEUVRES SCIENTIFIQUES ENTRE LE MINISTERE NATIONAL DE L'ESU ET LES ENTITES UNIVERSITAIRES EN RDC.

Présenter par : KAYEMBE MUKENDI PATRICK

Directeur : Prof Jean Marie KANDA

Co-directeur : Ass. Grace MUKOMA

ANNEE ACADEMIQUE 2021-2022EPIGRAPHE

« Se réveiller, c'est se mettre à la recherche du monde »

Alain

RESUME

Le ministère de l'enseignement supérieur et universitaire joue un très grand rôle dans la gestion des entités universitaires en république démocratique du Congo.

Ainsi la communication entre ministère et entités universitairesa entrainé une complexité dans la gestion des activités du service de la gestion des oeuvres scientifiques et notifications ministérielle ainsi que la communication entre entités universitaires n'est pas rassurée.

Pour mener à bien leurs missions, ces différents services ministère del'esu, entités universitaires doivent avoir un système informatique pour la gestion de leurs activités quotidiennes.

Cela nous a conduits à proposer, dans le cadre de ce mémoire de fin d'étude de licence, une application basée sur les micro services pour la gestion des oeuvres scientifiques entre le ministère et entités universitaires. Cette application permet la communication des oeuvres scientifiques universitaires en RDC et permettre aussi au ministère de pouvoir communiqué avec les entités d'études universitaires sans se déplacer grâce à notre système. Chaque institution est identifiée par un code. L'application permet aussi aux contrôleurs d'accès d'une institution X d'avoir un système de contrôle d'accès qui leurs permettra d'échangé avec une institution Y.

Pour une bonne gestion de ce projet, nous avons opté pour la méthode (ou processus) unifiée 2TUP. Toujours dans le cadre du projet, nous avons utilisé l'architecture micro service. Pour l'implémentation nous avons utilisé leFrameworkJakarta. Nous avons utilisé le Système de Gestion de Bases de Données Relationnelles (SGBDR) MySQL pour le stockage des données et un serveur d'application wildfly.

Mots clés : architecture micro service, oeuvres scientifiques, ministère de l'esu et entités universitaires.

DEDICACE

A Ma très chèregrande université protestante de Lubumbashi de m'avoir donné l'éducation, l'affection, son effort consentis, et moyens misent en ma disposition pour que j'arrive jusqu'ici, ce mémoire est le résultat de votre sens des responsabilités et d'amour en mon égard.

KAYEMBE MUKENDI Patrick

REMERCIEMENT

Avant la présentation de ce compte rendu, nous remercions premièrement notre Dieu le créateur qui a fait à ce que par sa grâce nous soyons vivants et en bonne santé, en nous accordant le souffle de vie et à mon Pasteur.

Nos remerciements s'adressent également à tout le corps professoral de l'UPL et en particulier les enseignants de la faculté des sciences informatiques chapeauté par le doyen Daniel KATUAL qui, par leurs savoir-faire et du savoir être nous ont assuré un encadrement favorable.

Nos remerciements les plus sincères s'adresse également à l'endroit du professeur jean marie KANDA, qui en dépit ses multiplets préoccupations n'a pas hésité d'accepter la direction de ce travail scientifique ; ses conseils et ses remarques nous étaient fort appréciables dans l'élaboration de ce travail scientifique.

Nous ne pouvons oublier de dire un mot également à notre codirecteur, assistant grâce MUKOMA pour ses orientations au tout long de la rédaction de notre travail.

Nos remerciements s'adressent aussi à la grande famille MUKENDI pour ses encouragements et soutien, de loin ou de près vous avez était une source de réconfort.

Nos remerciements s'adressent particulièrement à ma soeur MUADI jeannette pour son soutien indéfectible tout au long de mon parcours académique.

Nous disons aussi merci à nos ami(e)s et de manière particulière MAUWA MWAMBA Ornelly, MBUYA NGOMBE Joyce, NKUNDA MADANI Gabriel, KALALA Michée et MPIANA Jonathan pour tous vos soutien physique et morale je vous dis merci du fond de mon coeur.

Nos sentiments de gratitude s'adressent également à tous nos compagnons de lutte avec qui, nous avons partagés de grands moments inoubliables.

A ce sujet, qu'il nous soit permis d'adresser les remerciements les plus sincères à toutes les personnes qui ont d'une manière ou d'une autre contribue à l'élaboration de ce travail ainsi qu'à la conquête du monde scientifique, en particulier nous citons INFO BULLE.

Ne pouvant pas tous citer, je vous remercie et vous jetant à chacun et chacune un bouquet de fleur qui ne fanera jamais.

KAYEMBE MUKENDI Patrick

LISTES DES FIGURES

Figure 1 : Découpage d'une application en petits services 1

Figure 2: identifications des acteurs 17

Figure 3: le diagramme de contexte dynamique 17

Figure 4 diagramme de cas d'utilisation métier 19

Figure 5-le diagramme de cas d'utilisation gestion notification 26

Figure 6-le diagramme de cas d'utilisation gestion oeuvre scientifique 26

Figure 7- le diagramme de cas d'utilisation gestion utilisateurs 27

Figure 8- le diagramme de séquence s'authentifier 33

Figure 9- le diagramme de séquence gérer institutions 35

Figure 10- le diagramme de séquence gérer notifications 35

Figure 11- le diagramme de séquence gérer oeuvres 36

Figure 12- le diagramme de séquence demander renseignements 37

Figure 13- le diagramme de séquence autoriser notification 38

Figure 14- le diagramme de séquence publier oeuvre 39

Figure 15-le diagramme de séquence consulter notification 40

Figure 16: le schéma de navigation 41

Figure 17- le diagramme de séquence technique GI 42

Figure 18-le diagramme de séquence technique GN 43

Figure 19- le diagramme de séquence technique GO 44

Figure 20- le diagramme de séquence technique DR 45

Figure 21- le diagramme de séquence technique AUTN 46

Figure 22- le diagramme de séquence technique PO 47

Figure 23- le diagramme de séquence technique CU 48

Figure 24- le diagramme de classe technique CU GI 49

Figure 25- le diagramme de classe technique CU GN 50

Figure 26- le diagramme de classe technique CU GO 51

Figure 27- le diagramme de classe CU DR 52

Figure 28- le diagramme de classe CU P 53

Figure 29- le diagramme de classe CU AUT 54

Figure 30- le diagramme de classe technique CU UTI 55

Figure 31-le diagramme de classe récapitulatif pour le package gestion institutions 56

Figure 32- le diagramme de classe récapitulatif le package gestion notification 57

Figure 33-le diagramme de classe récapitulatif gestion oeuvres sc. 58

Figure 34- Le diagramme de package système 60

Figure 35- le diagramme de composant 61

Figure 36- Le diagramme de déploiement SDGU 62

Figure 37- modèle logique de données gestions institutions 64

Figure 38-le modèle logique de données gestions notifications 64

Figure 39-modele logique de données gestions oeuvres 65

Figure 40- base de données gestions institutions 65

Figure 41- base de données gestions notifications 66

Figure 42- base de données gestions oeuvres 66

Figure 43- code SQL gestions institutions 67

Figure 44- le code SQL Gestions notifications 68

Figure 45- code SQL gestions oeuvres 69

Figure 46-Interface utilisateur gestions universitaires 70

Figure 47- Interface utilisateur gestions notifications 70

Figure 48- Interface utilisateur gestions oeuvres scientifiques 71

Figure 49-Interface utilisateur s'authentifier 71

Figure 50- maquette de déploiement 72

LISTES DES ABREVIATIONS

-SDGU :Système de Gestions Universitaires

-ESU :Enseignement Supérieur et Universitaire

-HTML :HyperText Markup Language

-CSS: Cascading Style Sheets

-MYSQL: My Structured Query Language

-API :Application Programming Interface.

-MVC :Modèle Vue Contrôleur

-SQL : Structured Query Language

-SGDBR : Système de Gestions Base des données Relationnelles

-UP :Unified Process

-DN : Dirigeant national

-DA : Dirigeant académique

-2TUP: Two Track Unified Process

-UML: Unified Modeling Language

-PHP: Hypertext Preprocessor

-HTTP: Hypertext Transfer Protocol

-TCP: Transmission Control Protocol

sommaire suivant






La Quadrature du Net

Ligue des droits de l'homme