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 d'intégration des technologies web services dans un système distribué pour l'authentification et le suivi permanent des étudiants.


par Daniel Kavale
Université Révérend Kim - Licence en Conception des systèmes d'information et Gestion des Bases des données 2020
  

précédent sommaire

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

Table des matières

0. Introduction générale i

0.1. Généralités i

0.2. Etat de question i

0.3. Problématique ii

0.4. Hypothèses iii

0.5. Intérêt du sujet iii

0.6. Choix des techniques et langage utilisé iv

0.7. Délimitation du travail iv

0.8. Subdivision du travail iv

Chapitre I. Notion sur les systèmes distribués [2][11][12] 1

I.1. Introduction 1

I.2. Définition des concepts 1

1.2.1. Système d'information 1

I.2.2. Système distribué 3

1.2.3. Système reparti 3

1.2.4. Système centralisé 4

I.3. Objectifs d'un système distribue 4

I.4. Caractéristiques d'un système distribué 4

a. Interopérabilité 4

b. Partage des ressources 4

c. Ouverture 5

d. Expansible 5

e. Performance 5

f. Transparence 5

h. Concurrence 6

I.5. Type d'architecture de systèmes distribues 6

I.6. Communication dans un système distribué 7

I.6.1. Les Sockets 7

I.6.2. La communication synchrone 8

I.6.3. RMI (Remote Method Invocator) 9

I.6.4. CORBA (Common Object Request Broker Architecture) 10

I.7. Avantages d'un système distribué 10

I.8.

65

Inconvénients d'un système distribue 11

I.9. Architecture client - serveur 11

Chapitre II. Architecture orientée service [1][3][6][11][15] 14

II.1. Introduction 14

II.2. Définition 14

II.3. SOA et Service 15

II.4. Caractéristiques de la SOA 17

II.5. Principes directeurs d'une architecture orientée service 17

II.6. Principaux objectifs de l'architecture orientée services 18

II.7. Avantages d'une architecture orientée service 19

II.8. Désavantages d'une architecture orientée service 19

II.9. SOA et Service Web 19

II.9.1. Intérêts et caractéristiques d'un service Web 20

II.9.2. Architecture d'un service Web 21

II.9.3. Fonctionnement d'un service web 23

II.9.4. Types de services Web 24

II.9.5. Tableau comparatif de service web SOAP et REST 25

II.10. SOA et micro services 26

Chapitre III. Conception et modélisation du nouveau système [4][5][6][10] 28

III.I. Introduction 28

Section 1 : Théorie sur le système à développer 28

III.1.I. Spécifications initiales du logiciel 28

III.1.2. Présentation des entités (institutions) cible et leur rôle dans le système 29

III.1.3. Elaboration d'un concept de système à développer 30

III.1.4. Les exigences du système à mettre en place 31

Section 2 : Modélisation du système par approche UML 32

III.2.1. Présentation des diagrammes utilisés 33

III.2.2.1. Diagramme des cas d'utilisation (DCU) 34

III.2.2.2. Diagramme de séquence (DSE) 35

II.2.2.3. Diagramme d'activité(DA) 36

III.2.2.3. Diagramme de classes(DCL) 37

III.2.2.4. Diagramme de déploiement (DPL) 38

Chapitre IV. Mise en oeuvre et fonctionnement de l'application 40

IV.1.

66

Introduction 40

IV.2. Présentation de la technologie utilisée 40

IV.3.Présentation des outils et environnements de développement 40

IV.3.1. Le système de gestion de base de données (SGBD) utilisé 40

IV.3.2. Le langage de programmation et environnement utilisé 41

IV.4. implémentation du système 44

IV.4.1. implémentation de la base des données 44

IV.4.2. Implémentation des services web 47

IV.4.3. Déploiement du Service Web 54

IV.5. Interfaces Homme Machine (IHM) 59

CONCLUSION GENERALE 62

BIBLIOGRAPHIE 63

Table des matières 64

précédent sommaire






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








"Des chercheurs qui cherchent on en trouve, des chercheurs qui trouvent, on en cherche !"   Charles de Gaulle