Vous êtes sur la page 1sur 10

REPUBLIQUE DU SENEGAL

Un peuple – un but – une foi

Ministère de l’enseignement supérieur, de la recherche et de l’innovation

Direction générale de l’enseignement supérieur

Direction de l’enseignement supérieur privé

Ecole supérieure de technologie et de management

Mémoire de fin de cycle pour l’obtention de la licence en Téléinformatique

Option : Génie logiciel et Administration réseaux

Intitulé

Conception et réalisation d’une plateforme de gestion


de la scolarité d'un établissement supérieur(GSES)

Présenté et soutenu par : Sous la direction de :

Ismaila Gaye Mme CISSE


Levy Oboyo
Lamine Ndiaye Spécialité : Ressources Humaines
Mohamed Diop
Fatou Mbathie
El Hadji Moussa Diome
Cherif Ibrahima Barry

Année académique : 2018-2019


Avant-propos

L’école supérieure de technologie et de management (ESTM) est une école


d’ingénieurs et de spécialistes de management à la pointe de la technologie, s’appuyant sur un
corps professoral expérimenté, avec des structures universitaires et professionnelles de haut
niveau. Elle est à ses dix-huitièmes années d’expérience.

Elle délivre des diplômes en licence, Master, Doctorat, homologués par l’Etat,
reconnus par CAMES (Centre Africain et Malgache pour l’enseignement Supérieur) et les
entreprises.

L’obtention du diplôme d’ingénieur en téléinformatique parcours


télécommunications et réseaux exige la rédaction d’un mémoire de fin de cycle. C’est dans
cette perspective que nous élaborons ce mémoire intitulé : Conception et réalisation d’une
plateforme de gestion de la scolarité d'un établissement supérieur.

Dans ce sujet, il sera question, de mette en place une plateforme de gestion sachant
que la gestion automatique des documents est en essor. Les produits répondants à ce domaine
inondent le marché. Certains sont des sharewares tandis que d'autres sont destinés à la vente
avec des prix exorbitants. Ce logiciel permettra aux établissements supérieurs de faire une
gestion de leur administration.

Ce document représente notre premier travail de recherche. A cet effet, nous


sollicitons auprès de la part du jury beaucoup d’indulgence quant à l’évaluation.
Plan détaillée

Introduction Générale

I. Cadres méthodologique et théorique


I.1 Cadres méthodologique
I.1.1 Présentation de l’ESTM.
I.1.2 Problématique
I.1.3 Objectifs
I.2 Cadres théorique
I.2.1 Les hébergeurs
I.2.2 Serveur web
II. Etude détaillée
2.3 Analyse et conception

2.3.1 Spécification des besoins

2.3.2 Présentation de l’UML

III. Implémentation

3.4 Outils et méthodologie

3.4.1 Implémentation de la base de données

Conclusion Générale

Webographie

ANNEXE
Introduction Générale

Actuellement, le monde connait une avancée technologique considérable dans tous


les secteurs et cela grâce à l'informatique, une science qui étudie les techniques de traitement
automatique de l'information. Elle joue un rôle important dans le développement de
l'entreprise et d'autres établissements.

Avant l'invention de l'ordinateur, on enregistrait toutes les informations


manuellement sur des supports en papier, ce qui engendrait beaucoup de problèmes tel que :
une perte de temps considérable dans la recherche de ces informations ou la dégradation de
ces dernières.

En réponse à cette problématique, notre objectif général est de mettre en place une
plateforme de gestion qui pourra automatiser toutes les activités au sein des établissements
supérieurs. Dans le besoin d’informatiser ses activités, la plateforme doit répondre aux
besoins suivants : avoir un logiciel performant, réduire les tâches manuelles, archiver les
informations, avoir des mémoires online, automatiser la gestion des assiduités des étudiants,
leurs paiements, etc.

Aujourd'hui, vu l'intérêt croissant de vouloir gagner en temps, de conserver les données, de


limiter le nombre d'employés et pas mal d'autres raisons, nous a poussé à choisir ce sujet
intitulé : « Conception et réalisation d’une plateforme de gestion de la scolarité d'un
établissement supérieur».

L’accomplissement de ces objectifs nous amène à émettre l’hypothèse suivante :


savoir si la solution peut faciliter l’achèvement des informations vers les personnes
concernées mais aussi cette plateforme permettra-t-elle à l’administration d’avoir un suivi de
chaque étudiant ?

Pour réaliser cette plateforme énoncée, plusieurs techniques d’investigation ont été


utilisées, notamment celles basées sur la recherche documentaire à travers des outils qui
existent déjà, des sites internet, la consultation de certains mémoires et aussi une enquête
auprès des étudiants de l’ESTM...

L’élaboration de ce document se fera en trois grandes parties, nous commencerons par


définir les cadres méthodologique et théorique, puis nous détaillerons l’étude du projet et
enfin nous terminerons par l’implémentation.
Partie 1 : Cadres méthodologique et théorique

Dans l’optique de soumettre la pertinence de notre sujet, notre premier chapitre fera l’objet de
la présentation du cadre méthodologique et le second chapitre celui du cadre théorique.

Chapitre I : Cadre méthodologique

Dans ce chapitre nous allons présenter notre structure de formation en mettant en vue la
présentation de l’ESTM à la première section et en seconde section faire le critique de
l’existant.

1.1.1 Présentation de l’ESTM.

Dans cette section, nous allons exposer l’organigramme de l’ESTM, spécifier les diplômes
délivrés et détailler l’architecture réseau de l’ESTM. Une vue de d’ensemble de cette dernière
nous a permis de visualiser les rapports de subordination et une vision simple et claire de la
méthode de travail de l’administration. De ce fait nous allons faire la critique de l’existence.

1.1.2 Problématique
L'abondance des documents dans l’établissement peut ralentir les services, il faudra plus
d’employés pour se partager les taches
Risque de mélanger les documents : ce qui peut être fatal.
La suivie des étudiants et des professeurs peut rencontrer beaucoup de problèmes.
Manquer un rendez-vous car on a perdu la date.
Avoir besoin d’un mémoire que tu ne retrouves pas au sein de l’établissement.
On va répondre à la question à savoir pourquoi GSES.

Apres avoir situé notre sujet nous allons passer aux objectifs.
1.1.3 Objectifs
En tenant compte de la problématique et des besoins d'informatiser les services cités ci-dessus
la solution est de concevoir et développer une application permettant de satisfaire au
maximum possible l’administration.

Pour cela l'application doit répondre aux besoins suivants :


 Avoir un logiciel performant.
 Avoir un logiciel qui respecte les principes des Interfaces Homme/Machine (IHM) tels
que l'ergonomie et la fiabilité.
 Réduire les tâches manuelles qui nous permettraient de gagner en spatio-temporel.
 Archiver les informations.
 Avoir un suivi en temps réel des mémoires, des paiements, des assiduités, etc…
 Avoir un logiciel évolutif et paramétrable.

En résumé, on peut dire que le GSES présente une multitude de solutions dont les
établissements supérieurs auront besoin pour leur bon fonctionnement.

Chapitre 2 : Cadre théorique

Ce chapitre met en exergue l’aspect global du fonctionnement du web à travers les hébergeurs
web et serveur web.

1.2.1 Les hébergeurs

Un hébergeur est une entité ayant pour vocation de mettre à disposition des internautes des
sites web conçut et gérés par les tiers.

Il donne ainsi accès à tous les internautes aux contenues déposés dans leur compte par
webmestres souvent via un logiciel FTP ou un gestionnaire de fichier.

1.2.2 Serveur web

Un serveur web est un programme qui utilise le protocole http pour les fichiers qui constituent
les pages web que les utilisateurs ont demandées via des requêtes transmises par les clients
http de leurs ordinateurs. Des ordinateurs et des Apliance dédies peuvent également jouer le
rôle de serveurs

Dans ce chapitre nous avons fait une étude théorique de notre sujet et la présentation de ce
dernier.

Dans la partie qui suit nous allons procéder à l’analyse et la conception.


1- Application matérielle ou un serveur monofonctionnel

Partie II : Etude détaillée

Cette partie est consacrée aux étapes fondamentales pour le développement de notre système de
gestion scolaire d’un établissement supérieur. Pour la conception et la réalisation de notre application,
nous avons choisis de modéliser avec le formalisme UML (Unified Modeling Language) qui offre une
flexibilité marquante qui s'exprime par l'utilisation des diagrammes.

Chapitre3 : Analyse et conception

2.3.1 Spécification des besoins

C'est une étape primordiale au début de chaque démarche de développement. Son but est de veiller à
développer un logiciel adéquate, sa finalité est la description générale des fonctionnalités du système,
en répondant à la question : Quelles sont les fonctions du système?

Passons à la présentation du formalisme qu’on va utiliser pour la conception et la réalisation de notre


plateforme.

2.3.2 Présentation de L’UML

UML (Unified Modeling Language), se définit comme un langage de modélisation graphique et


textuel destiné à comprendre et à définir des besoins, spécifier et documenter des systèmes, esquisser
des architectures logicielles, concevoir des solutions et communiquer des points de vue. Dans cette
partie nous allons présenter les différents diagrammes à savoir le diagramme de classe, le diagramme
d’activités, le diagramme de cas d’utilisation, le diagramme de séquence et le modèle relationnel.

Dans ce chapitre, nous avons pu concevoir une plateforme de gestion de la scolarité d’un
établissement supérieur en se basant sur les diagrammes du langage UML à savoir le diagramme de
cas d'utilisation, le diagramme de séquence et le diagramme de classe.

Apres présentation des méthodes de modélisation les plus utilise nous allons faire une étude
comparative qui nous permettra de faire un choix pour notre solution.
Nous poursuivrons avec la présentation de l’environnement matériel et logiciel utilises pour
assurer la réalisation de la plateforme

Partie III : Implémentation

Dans ce chapitre, consacré à la réalisation et la mise en œuvre de notre plateforme de gestion de la


scolarité d’un établissement supérieur, nous allons présenter les outils de développement adoptés; soit
le système de gestion de base de données MySQL, le langage de manipulation de bases de données
SQL ainsi que l'environnement utilisé.

Chapitre 4 : Outils et méthodologie

3.4.1 Implémentation de la base de données

Une base de données est composée de données stockées dans des mémoires de masse sous une forme
structurée, et accessibles par des applications différentes et des utilisateurs différents. Une base de
données doit pouvoir être utilisée par plusieurs utilisateurs en même temps.

CONCLUSION

En définitive, nous avons présenté les différentes étapes de la conception et la réalisation


de notre application pour la gestion des scolarités des établissements supérieurs.

Ce projet a fait l'objet d'une expérience intéressante, qui nous a permis d'améliorer nos
connaissances et nos compétences dans le domaine de la programmation.

Cela n’empêche que nous étions soumises à de nombreuses contraintes telles que la
conception du diagramme de séquence et la modélisation de la base de données. Néanmoins
nous avons pu réussir à mettre en place une plateforme GSES.

Toujours dans la perspective de répondre de la plus satisfaisante à la gestion


administrative, nous envisagerons à l’avenir de réaliser une application mobile pour
l’étudiant où il aura son espace étudiant.
Webographie

https://www.memoireonline.com/08/09/2577/m_Conception-et-realisation-dune-application-de-
suivi-de-patients-dans-un-etablissement-hospitalier12.html#toc29 07/12/2018 13h54

https://www.memoireonline.com/04/15/9024/m_Conception-et-developpement-dune-application-
web-sur-la-gestion-du-cursus-scolaire-des-eleves5.html#_Toc406789987 15/12/2018 21h08

Bibliographie

I. Ouvrage
NDIAYE Ousmane, UML Modélisation des applications web, 2001,430 pages.

II. Mémoire

Mohamed Diop, Conception et réalisation d'une application de suivi de patients dans un


établissement hospitalier,ESTM, 2014-2015 150 pages.