Les TIC pour gestion et de suivi des élèves à distance
Université Aube Nouvelle

Institut Supérieur d’Informatique et de Gestion
Département High Tech

Rapport de stage de fin de cycle de licence
OPTION : Technologie du génie logiciel
Thème :
Les TIC pour gestion et de suivi des élèves à distance
Réalisation d’un logiciel de gestion et de suivi des élèves à distance

Stage effectué du 10 Avril au 10 Juillet 2021

Rédigé par
BAOULA Nantan Abdoul Aziz

Sous la direction de :
Mme Evelyne KAM/SOGLI
Ingénieur de conception en informatique
Enseignante à U-AUBEN

Maitre de stage :
M. Ange Louis PARE
Ingénieur de conception en informatique

Année académique :
2019-2020

DEDICACE

Je dédie ce modeste travail à :

Mes parents M. Pohe Issa BAOULA & Mme Mahoua BAOULA née KANYOULOU, à qui je dois toutes les œuvres de ma vie ;

A mes frères et sœurs qui m’ont tant soutenu et encouragé durant mon cursus universitaire ;

REMERCIEMENTS

Je tiens à exprimer ma reconnaissance et mes remerciements à toutes les personnes qui ont contribué à la réalisation de ce document. Il s’agit notamment de :

L’Université Aube Nouvelle de Bobo-Dioulasso et son personnel pour la formation pédagogique et l’encadrement reçu ;

Tous mes enseignants ;

L’entreprise CINFOR pour l’accueil, l’accompagnement et les conseils reçus tout au long du stage ;

Un remerciement particulier et distingué à :

Mme Evelyne KAM/SOGLI, directrice de mémoire ;

M. Ange Louis PARE, pour sa disponibilité, ses conseils et suggestions ;

M. Céleste OUATTARA, ingénieur de conception, membre fondateur du CINFOR ;

Mes amis et tous ceux qui nous ont apporté leurs aides d’une quelconque manière.

Listes des abréviations, sigles et acronymes

SIGLESDEFINITIONS
TICTechnologie de l’Information et de la Communication
SQLStructured Query Language
SGBDSystème de Gestion de Base de Données
UMLUnified Modeling Language
CUCas d’Utilisation
UPUnified Process
2TUPTwo Tracks Unified Process
CINFORCabinet Informatique
ISIGInstitut Supérieur d’Informatique et de Gestion
U-AUBENUniversité Aube Nouvelle
UFRUnité de Formation et de Recherche
DTSDiplôme de Technicien Supérieur
OCDEOrganisation de Coopération et de Développement Economiques
OMGObject Management Group
SGBDRSystème de Gestion de Base de Données Relationnelles
AGLAtelier du Génie Logiciel
SSMSSQL Server Management Studio
LOCLycée Ouezzin Coulibaly
SSIISociété de Service en Ingénierie Informatique
SMSShort Message Service

Liste des figures

Figure 1: Organigramme du Cinfor6

Figure 2 : Diagramme de GANTT9

Figure 3 : Les Performances du logiciel12

Figure 4 : Les différents diagrammes16

Figure 5 : Représentation du modèle d’architecture de Philippe KRUCHTEM18

Figure 6 : Les activités d’une itération19

Figure 7 : Présentation de la méthode 2TUP20

Figure 8 : Présentation de chaque branche avec ses diagrammes UML21

Figure 9 : Diagramme de paquetage41

Figure 10 : Diagramme de cas d’utilisation43

Figure 11 : Diagramme de séquence du cas d’utilisation s’authentifier45

Figure 12 : Diagramme de séquence du cas d’utilisation ajouter élève46

Figure 13 : Diagramme de séquence du cas d’utilisation versement scolarité47

Figure 14 : Diagramme de séquence du cas d’utilisation ajouter note48

Figure 15 : Diagramme de séquence du cas d’utilisation voter49

Figure 16 : Techniques et modèles d’estimation d’effort54

Figure 17 : Modèle de type de projet55

Figure 18 : Formules de calcul des coûts avec COCOMO56

Figure 19 : Diagramme de classe60

Figure 20 : Diagramme de déploiement65

Figure 21 : Fenêtre de connexion69

Figure 22 : Fenêtre d’accueil70

Figure 23 : Fenêtre de saisie des notes71

Figure 24 : Fenêtre d’inscription d’un élève72

Figure 25 : Fenêtre de gestion de vidéo projecteur73

Figure 26 : Fenêtre de paiement de scolarité74

Figure 27 : Fenêtre des statistiques75

Figure 28 : Fenêtre administration de vote du bureau général76

Figure 29 : Bulletin généré par le système77

Figure 30 : Fenêtre de gestion des droits78

Figure 31 : Attestation générée par le système79

Liste des tableaux

Tableau 1 : Description des acteurs et leurs rôles24

Tableau 2 : Description des cas d’utilisation25

Tableau 3 : Description des acteurs et leurs cas d’utilisation28

Tableau 4 : Description du cas d’utilisation Consulter scolarité32

Tableau 5 : Description du cas d’utilisation Versement scolarité33

Tableau 6 : Description du cas d’utilisation Imprimer bulletin33

Tableau 7 : Description de cas d’utilisation Imprimer autorisation34

Tableau 8 : Description du cas d’utilisation Donner vidéoprojecteur35

Tableau 9 : Description du cas d’utilisation Reprendre vidéoprojecteur36

Tableau 10 : Description du cas d’utilisation Imprimer certificat36

Tableau 11 : Description du cas d’utilisation Donner droit37

Tableau 12 : Description du cas d’utilisation Pointer absence37

Tableau 13 : Description du cas d’utilisation Ajouter élève38

Tableau 14 : Description du cas d’utilisation Ajouter candidat39

Tableau 15 : Description du cas d’utilisation Voter39

Tableau 16 : Coûts de développement56

Tableau 17 : Coût total de mise en œuvre57

Tableau 18 : Description détaillée de la classe utilisateur.61

Table des matières

DEDICACEi

REMERCIEMENTSii

Listes des abréviations, sigles et acronymesiii

Liste des figuresiv

Liste des tableauxv

Table des matièresvi

Résuméix

Abstractx

Introduction générale1

Chapitre 1 : Présentation du contexte de stage2

Introduction partielle2

I.Présentation de l’Université Aube-Nouvelle2

1.Présentation générale2

2.Organisation3

3.Les différents cycles de formation3

4.Délivrance des diplômes3

II.La structure d’accueil (CINFOR)4

1.Historique et situation géographique4

2.Objectifs et missions4

3.Les différentes réalisations5

4.Organisation et organigramme5

III.Présentation du thème d’étude6

1.Problématique6

2.Objectif de l’étude7

3.Résultats attendus7

4.Gestion du projet7

Conclusion partielle9

Chapitre 2 : Démarche et moyens de résolution du projet10

Introduction partielle10

I.Les exigences fonctionnelles et techniques10

1.Les exigences fonctionnelles10

2.Les exigences techniques11

II.Méthode de résolution du problème13

III.Outils de modélisation17

IV.Processus de développement17

Conclusion partielle21

Chapitre 3 : Domaine d’étude22

Introduction partielle22

I.Etude de l’existant22

1.Présentation de l’existant22

2.Analyse critique de l’existant22

II.Présentation des ressources disponibles23

Conclusion partielle23

Chapitre 4 : Spécification du futur problème24

Introduction partielle24

I.Identification des acteurs24

II.Les cas d’utilisations25

III.Identification des cas d’utilisations associés à leurs acteurs28

IV.Description textuelle des cas d’utilisation32

V.Diagramme de paquetage40

VI.Diagramme de cas d’utilisation42

VII.Diagramme de séquence44

VIII.Règles de gestion50

Conclusion partielle50

Chapitre 5 : Architecture du futur logiciel51

Introduction partielle51

I.Identification des outils51

II.Architecture logicielle52

III.Estimation du coût53

Conclusion partielle57

Chapitre 6 : Conception de la solution58

Introduction partielle58

I.Identification des concepts clés du domaine58

II.Diagramme de classe59

III.Diagramme de déploiement64

Conclusion partielle65

Chapitre 7 : Réalisation et bilan66

Introduction partielle66

I.Les modules développés66

II.Présentation des captures d’écran68

III.Politique de sécurité79

1.Notion de sécurité79

2.Gestion des mots de passe et de la connexion au logiciel80

3.Gestion des attaques80

4.Mise en place de la sauvegarde et de la restauration81

Conclusion partielle83

Conclusion générale83

Bibliographie84

Webographie85

Résumé

Le gouvernement Burkinabé mène des actions concrètes dans le domaine de l’éducation afin de garder les élèves dans les meilleures conditions. Cependant on constate que malgré les efforts fournis plusieurs élèves s’adonnent au banditisme scolaire notamment les falsifications de bulletins, les cachoteries des notes aux parents, les absences inopinées au cours sans que leurs parents ne soient informés, les vols de certains matériaux de l’établissement. Alors c’est ainsi qu’il est question de trouver une solution afin d’éradiquer ces fléaux avec l’aide des TIC. Dans le cadre du stage de fin de cycle en licence informatique option génie logiciel, nous avons été accueillis dans l’entreprise CINFOR. Cette dernière nous a confié un thème d’étude intitulé : « Réalisation d’un logiciel de gestion et de suivi des élèves à distance ». Pour la réalisation du projet, nous avons choisi la méthode 2TUP comme méthode d’analyse et le langage UML pour la modélisation. Comme outils de développement utilisé nous avons WinDev, Astah Community pour la modélisation des diagrammes UML et SQL Server comme système de gestion de base de données. A l’issue de l’étude du projet, nous avons développé un logiciel.

 

Abstract

The Burkinabe government is taking concrete actions in the field of education in order to keep students in the best conditions. However, we note that despite the efforts made, several students indulge in school banditry, in particular the falsification of report cards, the secrecy of notes to parents, unpected absences from class without their parents being informed, the theft of certain materials from the school establishment. So this is how it is about finding a solution to eradicate these scourges with the help of ICT. As a part of the end-of-cycle internship in computer science option software engineering, we were welcomed in the compagny CINFOR. The latter assigned us a study topic entitled : ‘’Setting up a software for the management and monitoring of students at a distance‘’. For the realization of the project, we chose the 2TUP method as the analysis method and the UML language for the modeling. As development tools used we have WINDEV, Astah Community for modeling UML diagrams and SQL SERVER as database management system. At the end of study of the project, we developed a software.

Introduction générale

En moyenne, les professeurs passent 17% du temps des cours à gérer la discipline de la classe, ce qui est au-dessus de la moyenne de l’Organisation de Coopération et de Développement Economiques (OCDE) qui est de 13%. Ce temps moyen a augmenté de 1% depuis 2013 ce qui représente, selon l’OCDE, 3 jours de classe de perdu, ce qui engendre des retards sur le programme scolaire. Etant donné que le secteur de l’éducation est l’épicentre du développement de chaque pays, des initiatives doivent être prises pour remédier à son entrave. En effet la mauvaise gestion des élèves pose des problèmes comme le phénomène d’indiscipline, le banditisme en milieu scolaire, les retards sur les programmes. Dans l’optique de remédier à ces désagréments, nous avons travaillé sur un projet qui s’intitule « Réalisation d’un logiciel de gestion et de suivi des élèves à distance ». L’objectif est la bonne gestion des élèves dans les établissements d’enseignement afin d’éviter les dérives, permettre aux élèves ainsi qu’aux enseignants de pouvoir travailler dans les meilleures conditions, et enfin permettre aux parents d’élèves de pouvoirs suivre à distance leurs enfants.

En vue de rendre compte de manière fidèle et analytique des trois (3) mois passés au sein de la société CINFOR, il apparait logique de présenter en chapitre 1 notre université de formation, la structure d’accueil et le contexte d’étude du thème. Puis envisager au chapitre suivant la démarche et les moyens de résolution. Aux chapitres trois et quatre, nous avons respectivement la description du domaine d’étude et la spécification du futur système. Enfin dans les chapitres cinq, six et sept nous avons respectivement l’architecture du futur système, la conception de la solution et le bilan de la réalisation.

 

Pour citer ce mémoire (mémoire de master, thèse, PFE,...) :
📌 La première page du mémoire (avec le fichier pdf) - Thème 📜:
Réalisation d’un logiciel de gestion et de suivi des élèves à distance
Université 🏫: Université Aube Nouvelle - Institut Supérieur d’Informatique et de Gestion - Département High Tech
Auteur·trice·s 🎓:
BAOULA Nantan Abdoul Aziz

BAOULA Nantan Abdoul Aziz
Année de soutenance 📅: Rapport de stage de fin de cycle de licence - OPTION : Technologie du génie logiciel - 2019-2020
Rechercher
Télécharger ce mémoire en ligne PDF (gratuit)

Laisser un commentaire

Votre adresse courriel ne sera pas publiée. Les champs obligatoires sont indiqués avec *

Scroll to Top