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

 > 

Mise en place d'un portail de gestion des recrutements, évaluations et suivi des cursus des étudiants de l'ISI.

( Télécharger le fichier original )
par Cheryl Lorenzi OGUIAO
Institut Supérieur dà¢â‚¬â„¢Informatique (I.S.I) - Licence Génie Logiciel 2014
  

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 I : Présentation générale et cadre du projet

I.1. Introduction 3

I.2. Présentation de l'Institut Supérieur d'Informatique (I.S.I) 3

I.2.1. Fondation de l'ISI 3

I.2.2. Expertise de l'ISI 3

I.2.3. Structure administrative de l'ISI 4

I.2.4. Les Formations à l'ISI 5

I.3. Cadre du projet . 5

I.4. Problématique 6

I.5. Conclusion 7

DEUXIEME PARTIE : PHASE DE CONCEPTION

Chapitre I : Etude de l'art

I.1. Introduction . 9

I.2. Etude de l'existant 9

I.3. Critique de l'existant 9

I.4. Objectif du projet 9

I.5. Méthodologie et approche adoptée 10

I.5.1. Présentation d'UML 10

I.5.2. Les avantages d'UML 10

I.6. Conclusion 11
Chapitre II : Analyse et spécification des besoins

II.1. Introduction . 12

II.2.

MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS, DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI

V

Analyse des besoins 12

II.2.1. Les besoins fonctionnels 12

II.2.2. Les besoins non fonctionnels 12

II.3. Les diagrammes des cas d'utilisation 13

II.3.1. Identification des acteurs 14

II.3.2. Les diagramme de cas d'utilisation 14

II.4. Conclusion . 24
Chapitre III : Conception du système

III.1. Introduction 25

III.2. Architecture de l'application 25

III.2.1. Présentation de l'architecture à deux (2) niveaux 25

III.2.2. Présentation de l'architecture à trois (3) niveaux 26

III.2.3. Architecture adoptée 26

III.3. Conception générale 27

III.3.1. Le cycle de développement en V 27

III.4. Conception détaillée . 28

III.4.1. Le diagramme de déploiement 28

III.4.2. Les diagrammes de séquences 29

III.4.3. Les diagrammes d'activités 35

III.4.4. Le diagramme des composants du système 41

III.4.5. Le diagramme de classes 44

III.5. Conclusion 46

TROISEME PARTIE : PHASE DE REALISATION

Chapitre I : Réalisation de l'application

I.1. Introduction 48

I.2. Architecture générale de l'application . 48

I.3. Le Langage de programmation et les bibliothèques utilisés 49

I.4. Choix des outils de développement 50

I.5. Travail réalisé 55

MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS, DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI

VI

I.6. Conclusion 64

CONCLUSION GENERALE : 65
ANNEXES :

ANNEXE 1 : UML 67

ANNEXE 2 : PDO 69

ANNEXE 3 : Fichier configuration de KANNEL 70

ANNEXE 4 : Configuration de POSTFIX 72

BIBLIOGRAPHIE & WEBOGRAPHIE : 74

TABLE DES MATIERES 75

MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS, DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI

VII

Liste des figures

Figure 1 : Organigramme de l'ISI 4

Figure 2 : Schéma présentatif du cadre du projet 6

Figure 3 : Formalisme du diagramme des cas d'utilisation 13

Figure 4 : Diagramme des cas d'utilisation « Gérer inscription » 15

Figure 5 : Diagramme des cas d'utilisation « Demande d'inscription » 17

Figure 6 : Diagramme des cas d'utilisation « Espace étudiant » 19

Figure 7 : Diagramme des cas d'utilisation « Espace enseignant » 21

Figure 8 : Diagramme des cas d'utilisation « Espace Administrateur » 23

Figure 9 : Architecture à deux (2) niveaux 25

Figure 10 : Architecture à trois (3) niveaux 26

Figure 11 : Modèle de cycle de développement en V 27

Figure 12 : Diagramme de déploiement 29

Figure 13 : Diagramme de séquences du cas d'utilisation « S'authentifier » 30

Figure 14 : Diagramme de séquences du cas d'utilisation « Inscrire étudiant » 31

Figure 15 : Diagramme de séquences du cas d'utilisation « Demander formation » 32

Figure 16 : Diagramme de séquences du cas d'utilisation « Modifier numéro de téléphone » 33

Figure 17 : Diagramme de séquences du cas d'utilisation « Editer notes » 34

Figure 18 : Diagramme de séquences du cas d'utilisation « Gérer demandes d'inscription » 35

Figure 19 : Diagramme d'activités du cas d'utilisation « S'authentifier » 36

Figure 20 : Diagramme d'activités du cas d'utilisation « Inscrire étudiant » 37

Figure 21 : Diagramme d'activités du cas d'utilisation « Demander formation » 38

Figure 22 : Diagramme d'activités du cas d'utilisation « Modifier numéro de téléphone» 39

Figure 23 : Diagramme d'activités du cas d'utilisation « Editer notes » 40

Figure 24 : Diagramme d'activités du cas d'utilisation « Gérer demande inscription » 41

Figure 25 : Formalisme du diagramme de composants 42

Figure 26 : Diagramme de composants du système 43

Figure 27 : Diagramme de classe 45

MISE EN PLACE D'UN PORTAIL DE GESTION DE RECRUTEMENTS, DES EVALUATIONS ET SUIVI DE CURSUS DES ETUDIANTS DE L'ISI

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








"Tu supportes des injustices; Consoles-toi, le vrai malheur est d'en faire"   Démocrite