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
  

précédent 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

CHAPITRE IV : IMPLEMENTATION DU SYSTEME SDGU

4.1. Introduction

Dans ce chapitre, nous allons démontrer et présenter le système SDGU avec ses différents services ou micro services, les outils de développement ainsi que l'architecture utilisé.

4.2. Architecture logicielle

L'architecture logicielle décrit d'une manière symbolique et schématique les différents éléments d'un ou de plusieurs systèmes informatiques, leurs interrelations et leurs interactions. Pour ce projet, nous allons utiliser une architecture micro service. Les architectures de micro services sont la « nouvelle norme ». La création de petites applications autonomes et prêtes à l'emploi peut apporter une grande flexibilité et une résilience accrue à notre code. Les nombreuses fonctionnalités spécialement conçues pour Jakarta EE facilitent la création et l'exécution des micro services en production à grande échelle[10].

4.3. Outils de développement

Nous avons utilisé plusieurs outils logiciels pour une meilleure réalisation du projet. Ces différents outils nous ont permis de faire l'ensemble des diagrammes présentés dans ce document et d'implémenter les différents programmes informatiques.

Les outils utilisés sont :

JAKARTA : un Framework qui représente un ensemble de composant (aussi appelés librairies) js autonomes qui peuvent être utilisé dans des projets web privé ou open source. Un puissant et robuste Framework java EE pour les applications web complexe.

Un éditeur de texte : nous avons opté pour codeReady

Visual paradigm for UML :est un logiciel permettant aux programmeurs de mettre en place des diagrammes UML.

Enterprise Architect : un logiciel permettant de concevoir les diagrammes UML.

Serveur d'application wildfly : ancien Jboss application server est un serveur d'application java EE libre.

Maven : un outil de gestion et d'automatisation de production des projets logiciels Java en général et Java EE en particulier. Il est utilisé pour automatiser l'intégration continue lors d'un développement de logiciel.

4.4. Création des bases de données des différents micro services

4.4.1. Le modèle logique de données du micro service

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

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

Figure 39-modele logique de données gestions oeuvres

4.4.2. Création de la base de données du micro service

Figure 40- base de données gestions institutions

Figure 41- base de données gestions notifications

Figure 42- base de données gestions oeuvres

4.4.3. Requête SQL

Figure 43- code SQL gestions institutions

Figure 44- le code SQL Gestions notifications

Figure 45- code SQL gestions oeuvres

précédent sommaire suivant






La Quadrature du Net

Ligue des droits de l'homme