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

Bibliographie :

[1] : PHP 5 avancé 4e édition, Eyrolles Auteur . Éric Daspet et Cyril Pierre de Geyer

[2] : Les cahiers du programmeur PHP 5, Eyrolles Auteur . Stéphane Mariel, avec la contribution de Jean Zundel

[3] : Administration et exploitation de vos bases de données (3ième édition) Auteur . Sébastien LARDIERE

[4] : SQL Les fondamentaux du langage Auteur . Eric Godoc

Webographie :

[5] : http://php.developpez.com/

[6] : https://www.php.net/

[7] : https://fr.wikipedia.org/

[8] : https://openclassrooms.com/courses?tags=php50441

[9] : www.w3schools.com/php/

[10] : http://getbootstrap.com/components/

[11] : http://getbootstrap.com/css/

[12] : http://getbootstrap.com/javascript/

[13] : http://api.jquery.com/

[14] : http://www.kannel.org/userguide.shtml

[15] : http://www.postfix.org/documentation.html

[16] : http://doc.ubuntu-fr.org/

[17] : http://sql.sh/

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

75

TABLE DES MATIERES

Remerciements I

Dédicace II

Liste des sigles et abréviations III

Liste des figures IV

Introduction Générale 1

PREMIERE PARTIE : PHASE D'INSERTION

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 8

Chapitre I : Etude de l'art 9

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 12

II.1. Introduction . 12

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

76

II.2. 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

a. Diagramme des cas d'utilisation « Gérer Inscription » 15

Tableau 1 : Description textuelle du cas d'utilisation « Inscrire étudiant » 16

b. Diagramme des cas d'utilisation « Demande d'inscription » 17
Tableau 2 : Description textuelle du cas d'utilisation « Demander formation » 18

c. Diagramme des cas d'utilisation « Espace étudiant » 19
Tableau 3 : Description textuelle du cas d'utilisation « Modifier numéro de

téléphone » 20

d. Diagramme des cas d'utilisation « Espace enseignant » 21

Tableau 4 : Description textuelle du cas d'utilisation « Editer notes » 22

e. Diagramme des cas d'utilisation « Espace Administrateur » 23

Tableau 5 : Description textuelle du cas d'utilisation « Gérer demandes

d'inscription » 24

II.4. Conclusion . 24

Chapitre III : Conception du système 25

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

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

77

III.4.1. Le diagramme de déploiement 28

III.4.2. Les diagrammes de séquences 29

a. Diagramme de séquence du cas d'utilisation « S'authentifier » . 30

b. Diagramme de séquence du cas d'utilisation « Inscrire étudiant » 31

c. Diagramme de séquence du cas d'utilisation « Demander formation » 32

d. Diagramme de séquence du cas d'utilisation « Modifier numéro téléphone » 33

e. Diagramme de séquence du cas d'utilisation « Editer notes » 34

f. Diagramme de séquence du cas d'utilisation « Gérer demandes

d'inscription » 35

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

a. Diagramme d'activité du cas d'utilisation « S'authentifier » 36

b. Diagramme d'activité du cas d'utilisation « Inscrire étudiant » 37

c. Diagramme d'activité du cas d'utilisation « Demander formation » 38

d. Diagramme d'activité du cas d'utilisation « Modifier numéro téléphone » 39

e. Diagramme d'activité du cas d'utilisation « Editer notes » 40

f. Diagramme d'activité du cas d'utilisation « Gérer demandes

d'inscription » 41

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 47

Chapitre I : Réalisation de l'application . 48

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

a. Système d'exploitation 50

b. Editeur de code 51

c. Système de Gestion de base de données (SGBD) 52

d.

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

78

Passerelle SMS 53

e. Serveur d'application 53

f. Serveur de messagerie 54

I.5. Travail réalisé 55

a. Page d'accueil de la plateforme 56

b. Page d'authentification 57

c. Page de demande d'inscription en ligne 58

d. Tableau de bord Espace Administrateur 59

e. Page de la liste des demandes d'inscription 60

f. Page de validation d'une demande en ligne 61

g. Tableau de bord Espace Enseignant 62

h. Tableau de bord Espace étudiant 63

I.6. Conclusion 64

CONCLUSION GENERALE : 65

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








"Il faudrait pour le bonheur des états que les philosophes fussent roi ou que les rois fussent philosophes"   Platon