Vous êtes sur la page 1sur 37

APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

SOMMAIRE

SOMMAIRE...........................................................................................................................1
DÉDICACE............................................................................................................................2
REMERCIEMENTS...............................................................................................................3
LISTE DES FIGURES...........................................................................................................4
LISTE DES TABLEAUX.......................................................................................................5
LISTE DES ABRÉVIATIONS...............................................................................................6
RESUME................................................................................................................................8
ABSTRACT............................................................................................................................9
INTRODUCTION GÉNÉRALE..........................................................................................10
PARTIE I : PRESENTATION DE L’ENTREPRISE ET DEROULEMENT DU STAGE. 11
CHAPITRE I : PRESENTATION GENERALE DE MEGASOFT.....................................12
CHAPITRE II : DEROULEMENT DU STAGE..................................................................15
PARTIE II : APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS..........17
CHAPITRE III : CAHIER DE CHARGE............................................................................18

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

DÉDICACE

A ma mère …

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

REMERCIEMENTS

Ce travail a été fait sous la collaboration, la supervision et l’aide de notre entourage : Encadreurs,
famille, amis et connaissances. C’est pour cette raison qu’il est important pour nous d’adresser nos
remerciements à :
 Au président et aux différents membres du jury ;

 A Dr POKAM directeur de l’ISESTMA ;

 Dr ING. Ibrahim MOUKOUOP NGUENA, Directeur général de Megasoft pour nous avoir
offert un stage académique et accueillis dans sa structure ;

 ING. William FOTSING, notre Encadreur professionnel pour son soutien, son aide et sa
disponibilité durant notre période de stage ;

 ING. Leonel MOYOU, notre Encadreur académique pour son suivi et ses nombreuses
contributions qui ont apporté un plus dans le cadre de nos recherches ;

 Mme KOUMBE Yvette, ma mère qui m’a toujours encouragé dans mes décisions et qui m’a
apporté son soutien moral, affectif, financier et psychologique toute au long de ces années ;

 MUNZE TSAKEU Armel Landry, notre grand frère et ainé académique pour son soutien
moral affectif et académique tout au long de notre cursus de formation ;

 Mes amis et camarades, pour leur aide et leur soutien ;

 A tous ceux ayant contribué de près ou de loin à la rédaction de ce rapport et dont je n’ai pas
mentionné le nom ici ;

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

AVANT PROPOS

La soutenance publique d’un rapport de stage est une phase en vue de l’obtention du diplôme de
licence professionnel.
C’est dans l’optique de former les principaux agents de l’industrialisation du Cameroun que le
Ministre de l’Enseignement Supérieur dans son arrêté Nº90 du MINESUP le 24/12/1971 a créé le
BTS, en autorisant l’ouverture des spécialités telles que : Gestion des Systèmes d’informations, Génie
Logiciel, Réseau et Sécurité, et biens d’autres.
L’arrêté ministériel nº12/0666/MINESUP/SG/DDES du 23/11/2012 signe l’acte décisif de la
naissance de l’Institut Supérieur d’Etudes Scientifiques, Technologiques et Managériales
(ISESTMA).
Depuis sa création, ISESTMA participe ainsi à cette initiative, en proposant les filières telles
que :
Cycle BTS (Brevet de technicien Supérieur) dans les options :
 Génie Logiciel (GL)
 Gestion des Systèmes Informatiques (GSI)
 Réseaux et Sécurité (RS)
 Informatique Industrielle et Automatisme (IIA)
 Froid et Climatisation (FC)
 Electrotechnique (ELT)
 Banque et Finance (BF)
 Gestion Logistique et Transport (GLT)
 Comptabilité et Gestion des Entreprises (CGE)
 Communications des Organisations (CO)

Cycle LICENCE PROFESSIONNELLE


 Licences dans les filières de technologie et industriel ; dans les filières commerciales
l’étudiant(e) à ce stade de son apprentissage est tenu de réaliser un projet dit tutoré cadrant
généralement avec son domaine d’apprentissage qu’il présentera devant un jury afin de
mettre davantage en pratique ces connaissances théoriques.

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

LISTE DES FIGURES

Figure 1: modèle en V...............................................................................................................26


Figure 2:Architecture client-serveur.........................................................................................27
Figure 3: relation entre les acteurs............................................................................................27

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

LISTE DES TABLEAUX

Tableau 1: Acteurs du projet.....................................................................................................22


Tableau 2: la description du cas d’utilisation " S’authentifier "...............................................29
Tableau 3: la description du cas d’utilisation " S’inscrire "......................................................29
Tableau 4:la description du cas d’utilisation " Gestion des comptes utilisateurs "...................29

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

LISTE DES ABRÉVIATIONS

ISESTMA : Institut Supérieur d’Etudes Scientifiques Technologique et Managérial ;


UE : Unité d’Enseignement ;
QR : ;
USB : Universal Serial Bus ;

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

RESUME

L’optimisation du rendement d’une entreprise passe par le respect du règlement intérieur de


celle-ci par les employés. A ce titre il devient important de veiller au respect de celui-ci : pour
ce faire dans le cadre des heures de travailles plusieurs méthodes sont employés ; allant de
l’émargement dans les cahiers de présence au capteur d’empreinte à l’entrée des bureaux.
C’est dans le même ordre d’idée que notre projet s’inscrit, dans la gestion de l’assiduité du
personnel pour l’aide au calcul salarial par le biais d’une application mobile. Ainsi la mise sur
pied d’une application de gestion de l’assiduité est le procédé que nous développerons pour
garantir l’efficacité du travail et le calcul des quotas horaire effectués par les employés.

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

ABSTRACT

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

INTRODUCTION GÉNÉRALE

Les besoins en technologie dans les entreprises ont fortement évolué notamment avec
l’avènement des nouvelles méthodes de travail informatisé au détriment du support papier. De cette
évolution émerge l’importance du contrôle interne qui n’est plus à relever dans le cadre des
entreprises modernes. C’est ainsi que nous avons eu l’opportunité d’effectuer un stage académique de
trois moi allant du 28 juillet 2022 au 28 octobre 2022 au sein de MEGASOFT Sarl dans le but de
nous heurter aux réalités de la vie professionnelle et par la même occasion gagner en expérience.

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

PARTIE I : PRESENTATION DE L’ENTREPRISE


ET DEROULEMENT DU STAGE

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

CHAPITRE I : PRESENTATION GENERALE DE


MEGASOFT

a- HISTORIQUE

Le développement d’application et de solution informatique est l’un des domaines d’activités


d’actualités à l’ère du numérique. Il se démarque notamment par les multiples offres proposées aux
clients. C’est le cas de Megasoft, entreprise privée dont le statut juridique est S.A.R.L. qui a été créée en
2001 par trois jeune diplômés camerounais désireux de mettre à disposition de leur pays une entreprise
qui non seulement développera des applications au profit des entreprises locales mais également aidera
les jeunes passionnés à apprendre l’informatique et les nombreux domaines qu’offre cette discipline.
Toutefois, Megasoft devra préserver l’image d’une entreprise ayant une expertise technique approuvé
pour leur offrir de meilleurs prestations, basé sur des services très innovants et de les accompagner dans
le développement technologique concernant le domaine des montages réseaux d’entreprise,
développement de logiciel et le montage des sites web.

b- VALEURS ET OBJECTIFS DE MEGASOFT

c- Valeurs
La réussite d’une entreprise ne relève pas seulement de sa bonne gestion ou de la qualité de ses
produits ou prestations, elle passe aussi par quelque chose qui ne s’inscrit ni dans les cahiers de charges,
ni dans les protocoles réseaux : la culture de l’entreprise. Megasoft brille dans ses valeurs par des forces
telles qu’Amour, Justice et Intégrité.

d- Objectifs
Une organisation est coordination rationnelle d’un certain nombre de personnes et de moyens en
vue d’atteindre les objectifs qu’elle s’est fixée. Autrement dit, une organisation regroupe un ensemble de
personne, d’idées, de capitaux, unis dans le but d’atteindre un objectif commun. Megasoft, en sa qualité
de société multitâche dans le domaine informatique, est créé pour offrir des services novateurs à toutes
personnes. Nous pouvons citer entre autres :
 Augmenter de façon significative la productivité et les gains des clients en leur fournissant à
moindre coût et dans les délais les plus bref les produits adaptés à leurs besoins ;
 Créer avec des clients des relations s’inscrivant dans la durée des empreintes honnête ; veiller à
leurs porter une satisfaction totale, tant pour notre écoute, notre assistance technique que pour la
qualité de nos produits ;
 Assister le client dans toutes les étapes de son mariage avec l’informatique. Ceci en lui fournissant
du matériel à la mesure de ses aspirations et de ses moyens, des formation adaptées à son profit,
une assistance et un support technique permanent ;

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

 Donner à son personnel un cadre de croissance dans un environnement sain et avec un profil de
carrière bien défini ;
 Rester à l’écoute du personnel afin de satisfaire au mieux ses aspirations et ses besoins ;
 Rester dans une demande de qualité totale, marquer par la standardisation des procédures et
l’élimination de toute cause de non qualité ;
 Donner à tous fournisseurs et clients des chances égale en instaurant des méthodes efficaces de
lutte contre la corruption.

e- DOMAINES D’ACTIVITES
 Modélisation mathématique et informatique du système
 Fourniture et maintenance du matériel informatique
 Etude et audit informatiques
 Développement de logiciel et de progiciel
 Formations (informatique et gestion).

f- ATOUTS
La disponibilité d’une équipe pluridisciplinaire (mathématicien, informatique, maintenance…)
d’expertise de très haut niveau, habitués au problème de modélisation et aux stimulations dans le domaine
de l’hydrologie, avec de nombreux modèles mathématiques développés tant dans les écoulements que
dans d’autres domaines.
Une plateforme java déjà développée par ses principaux experts avec des outils innovateurs
d’acquisition des données avec application directes de cartes, des outils de visualisation des données, des
outils de calcul : waternod
Un Framework d’exception, particulièrement riche et performant pour la gestion des données et pour
la réalisation d’application accédant aux bases de données permettant de disposer simultanément
d’interface mobiles : le Framework MDAL. MDAL peut réduire de plus de 90% des délai et des couts par
rapport aux solutions classiques, tout en apportant une flexibilité incroyable.

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

g- ORGANIGRAMME

h- PARTENAIRES DE MEGASOFT

i- LOCALISATION

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

CHAPITRE II : DEROULEMENT DU STAGE

Durant la période en entreprise, nous avons effectué plusieurs tâches dans nos domaines de
compétences et par la même occasion rencontré plusieurs difficultés tant dans l’insertion que dans la
résolution des tâches acquises. Ce chapitre se structurera en trois paragraphes. Le premier présente
l’environnement de l’entreprise, le second les tâches effectuées et le dernier les difficultés rencontrées

I. ENVIRONNEMENT DE STAGE

Comme toute structure informatique, le système informatique de MEGASOFT est divisé en deux
grandes parties : les ressources matérielles et les environnements logiciels. Le cadre de travail est
subdivisé en plusieurs services interconnectés grâce à un réseau conçu par l’entreprise elle-même dont le
service technique ou nous avons travaillé pendant toute la durée de notre stage qui est le service
s’occupant de la production des divers services prestés par l’entreprise. Dans notre entreprise d’accueil,
les heures de travail s’étendent du lundi au vendredi de 8h à 12h et de 14h à 18h.

1. Ressources matérielles

b- Ressources logicielles

c- Architecture du réseau de Megasoft et Polytech Valor

d- TACHES EFFECTUÉES

Au cours de ce stage, j’ai eu l’opportunité de découvrir un métier sous toutes ses


formes et de comprendre de manière globale les difficultés que rencontre les employés dans
l’environnement du travail. Pour une meilleure compréhension des tâches que j’ai effectués
dans les différents services. Le milieu professionnel se caractérise par des tâches quotidiennes
effectuer. Ce qui fut le cas pour nous lors de notre passage. Dans le but de me familiariser et
de prendre connaissance des activités et des difficultés rencontrées par les employés ; il m’a
été demandé de faire un tour complet des différents services, ce fut une expérience forte. Nous
avons plusieurs tâches :

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

e- DIFFICULTÉS RECONTRÉES
Un environnement nouveau suscite chez tout un chacun une réaction particulière, qui n’est plus
souvent pas l’épanouissement ou la détente, mais nécessite une adaptation. En ce qui concerne les
difficultés rencontrées durant le déroulement du stage, nous avons fait face entre autres aux difficultés tel
que :
 La gestion du temps ;
 Manque de précisions sur les procédures à appliquer dans les cas des tests ;
 La recherche et le respect des procédures dans les temps impartie ;
 Le respect des délais par rapport aux tâches en cours de traitement ;
 La connexion parfois mauvaise qui ralentissait notre travail
 Les problèmes techniques causé par la panne de mon chargeur et les bugs ;

CONCLUSION
En somme, les premières semaines au sein de notre structure d’accueil se sont très bien déroulées
grâce à l’accueil chaleureux de l’ensemble du personnel, ce qui a facilité notre insertion au sein de la
structure. Ainsi, nous avons pu étudier la représentation générale de Megasoft sur le plan structure et des
services. Mais durant notre stage il nous a été donnés de constaté que malgré le fait que l’entreprise
Megasoft soit spécialisé dans le développement de solution informatique le fonctionnement de son
registre de présence soit encore manuscrit ce qui pourrait généralement donné naissance à des données
erroné de manière intentionnelle ou non ce phénomène d’autant plus visible dans certaine institution tel
que l’ISESTMA ou les heures de début et de fin de cours des enseignants sont notés manuellement dans
un registre heures étant généralement utilisés pour le calcul des salaires. La résolution de ce problème fera
donc l’objet de notre étude : elle s’intitulera « réalisation d’une application de gestion du suivi des
enseignements ». Comment le faire ? pour y parvenir, nous procèderons tout d’abord à une analyse
minutieuse du système de notre étude.

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

PARTIE II : APPLICATION DE GESTION DU SUIVI


DES ENSEIGNEMENTS

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

CHAPITRE III : CAHIER DE CHARGE

INTRODUCTION

Le cahier des charges est un document rédigé de commun accord entre les deux principaux
intervenant du projet, à savoir la maitrise d’œuvre et la maitrise d’ouvrage. C’est un outil de
communication et de description du projet en cours qui favorise une retranscription des besoin
s des clients de notre plateforme. Il sera ainsi défini la finalité attendue du projet ; de ce fait, il
sera présenté en son sein les détails du projet, les consignes du développeur et des clients, les
contraintes ainsi que les solutions à mettre en place et les résultat visé. Ce cahier est un moyen
technique et organisationnel nous permettant d’assurer un résultat en total adéquation avec les
attentes des utilisateurs. Il permet d’avancer dans une bonne direction et sert de référence à ch
aque étape de la conception. Ce n’est qu’après avoir établie ce manuel que le travail de dévelo
ppement d’un logiciel peut débuter

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

I. PRESENTATION DU PROJET

Le thème « conception et réalisation d’une application de gestion du suivi des enseignements : cas
de l’ISESTMA » s’inscrit dans le contexte du développement d’une application capable de relevé les
heures de début et de fin d’un cours selon les heures d’arrivée et de départ d’un enseignant. Cette
application permettra de générer le cumul des heures effectué de manière globale ou pour chaque cours
selon une période quelconque.

b- CONTEXTE
Le Cameroun abrite en son sein une multitude d’établissement scolaire chargé de l’éducation des
Camerounais de demain en leur prodiguant des enseignement par le biais des enseignants qui en échange
reçoivent une rémunération généralement sous la base des heures de travail effectuées. En vue de tout
ceci et dans un souci humanitaire et de développement national nous avons décidé de mettre sur pied une
application de gestion automatisé du suivi des enseignements. En quoi cette gestion du suivi des
enseignements ? Nous répondrons à cette question en présentant les objectifs et autres aspects du projet.

c- ETUDE DE L’EXISTANT
L’institut ISESTMA exerçant dans la formation professionnelle des diplômés à sur pied pour le
suivi des enseignant une multitude de procédure et de procédé :
 Pour marquer dans le registre la présence en salle d’un enseignant la procédure est la
suivante :
 Un membre de l’administration passe salle par salle a des heures avoisinant le début et/ou la
fin d’un cours pour vérifier s’il y a un enseignant ;
 L’enseignants renseigne les différentes information l’heure de début (si c’est le début du
cours) ou de fin du cours (si le cours tire vers sa fin ou est déjà fini), le nom de l’UE et de
l’enseignant, la ou les spécialités concernées par le cours ainsi que la signature de
l’enseignant ;
 Dans le cas où l’enseignant arrive n’est pas en salle de cours à l’heure de passe du registre, il
devra se rendre dans le bureau du chargé du remplissage du registre pour le remplir ;
 A une période donné les heures effectués par l’enseignant seront comptabilisés
 Aussi pour le suivi du déroulement des cours l’ISESTMA a décidé de se servir de cahiers de texte
remplis par le délégué ou le vice-délégué qui contiennent :
 Le jour, les heures de début et de fin du cours pour la journée en question ;
 Le nom de professeur son grade, l’UE concernée et l’émargement de l’enseignant ;
 Les grandes lignes du cours qui a été effectué ;

Aux vues de cette méthode les erreurs liés à une mauvaises relève des heures ou à un mauvais
remplissage horaires sont très courantes ce qui joue grandement sur le salaire des enseignants. Pour
remédier à cela, nous proposons de mettre en place une solution permettant de résoudre ce problème et
de palier au manquement du système manuscrite.

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

d- PROBLÉMATIQUE
L’ISESTMA est un institut qui accueille chaque année de plus en plus d’étudiant depuis sa création
se faisant le nombre de spécialité et d’enseignant ne cesse d’augmenter, le suivis du déroulement de
chaque cours pour chaque spécialité devient alors une tache fastidieuse et les plaintes des étudiants se
disant délaissé par l’administration s’accroisse se qui a long terme pourrai nuire à la réputation de
l’institut sur le plan national et même international. L’on peut aussi énumérer les problèmes suivants :
 Remplissage des cahiers de texte parfois ineffectué par les délégués
 Programmation des cours de rattrapage sans consultation de l’administration
 Toutes les procédures sont faites manuellement.
 Les professeurs sont souvent absents pour une longue période

e- PÉRIMÈTRE
Dans la visée académique de notre projet nous ne l’étendront que dans l’institut faisant l’objet de notre
étude (l’ISESTMA) et extension notre système de gestion du suivi des enseignements pourra être étendu
à des structures tel que Megasoft SARL pour la gestion du suivi disciplinaire de son personnel en ce qui
concerne les heures de travail et le rapport temps / production.

f- OBJECTIFS GENERAL DU PROJET

L’objectif général de ce projet est : permettre aux enseignants de marquer leurs heures de débuts et
de fin de cours pour la comptabilisation des heures de travail effectué et de permettre à l’administrateur
responsable du système de généré des états détaillés qui permettront de faciliter la prise de décision en ce
qui concerne les réattributions de cours, les planifications de cours de rattrapage etc… aussi il permet par
le système de notification de tenir informé les délégués, l’administration, et les enseignants en ce qui
concerne des information tel que les salle de cours les heures de cours les modification du planning.

g- SPECIFICATIONS DES BESOINS

La spécification des besoins va nous permettre d’avoir une meilleure approche des utilisateurs, des
fonctionnalités et de la relation entre les deux. Les besoins fonctionnels sont importants car ils agissent
de façon directe et indirecte sur le résultat et sur le rendement de l’utilisateur, ce qui fait qu’ils ne doivent
pas être négligés.

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

1. BESOINS FONCTIONNELS
 Gérer les professeurs et étudiants (inscription suppression modification)
 Création de compte administrateur
 Générer les QR code
 Gérer les emplois de temps
 Etablir l’état d’assiduité
 Générer des statistiques
 Gérer les cours programmés
 Afficher l’historique de présence des enseignants

b- BESOINS NON FONCTIONNELS


 L’application doit être facilement utilisable
 La mise à jour doit être possible
 L’application doit pouvoir s’adapter à toutes les plateformes
 La rapidité du traitement des informations : elle doit se faire rapidement et efficacement
 Les erreurs : Les ambigüités doivent être signalées par des messages d’erreurs bien organisés
pour bien guider l’utilisateur et le familiariser avec notre application.
 La sécurité : l’application doit être hautement sécurisé, les informations ne doivent pas être
accessibles par tout le monde
 L’ergonomie : le thème choisi doit être adapté aux couleurs du logo de la société
 L’aptitude à la maintenance et réutilisation : le système doit être conforme à une architecture
standard et claire permettant sa maintenance et sa réutilisation.

c- DESCRIPTION DU SYSTÈME

Notre solution est une application mobile qui par le biais du scan d’un QR code généré sur
l’interface du délégué et du vice-délégué à l’heure du cours (qui seront définis par le RAAC en début de
trimestre ou pendant l’année dans le cas d’un cours programmé) par l’enseignant ce qui validera le début
du cours aussi il permettra de renseigner un cahier de texte virtuel, de signaler un quelconque problème,
de créer et consulter les emplois de temps de chaque spécialité et de passer de mini communiqué au
utilisateur si besoins.

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

d- PARTIES PRENANTES DU PROJET

Ici nous vous présenterons tous les acteurs devant intervenir dans le projet tout d’abord le maitre
d’ouvrage a la personne morale de l’ISESTMA puis vient les autres intervenants du projet recensé dans
le tableau suivant :

ACTEURS FONCTIONS ROLES


M. MOYOU Leonel Enseignant de l’ISESTMA Superviser académique. Il a pour rôle de
guider les tâches, de valider les décisions, de
porter critique sur les documents et
d’apporter son soutien sur le plan
académique
M. FOTSING William Directeur technique et responsable de la Superviser professionnel ayant pour rôle de
cellule informatique de Megasoft nous apporter son aide sur le plan technique
Mlle NFONO ONDO Etudiant en troisième année de licence Maitre d’œuvre
Nahomy professionnel a l’ISESTMA

Tableau 1: Acteurs du projet

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

PLANNFICATION
CONTRAINTES FINANCIÈRES

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

e- LIVRABLES

Après avoir atteint nos objectifs, les livrables seront :

Un rapport complet comportant :


 Un cahier de charge ;
 Un document d’analyse ;
 Un cahier de conception
 Un guide utilisateur ;
 Une documentation administrateur ;

Une clé USB comportant :


 Le support numérique ;
 Le power point ;
 Une esquisse de la solution ;

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

CHAPITRE IV : DOSSIER D’ANALYSE

INTRODUCTION

Dans le cycle de vie de notre projet, l’analyse représente une phase primordiale
et déterminante pour produire une application de haute qualité. C’est dans ce stade que
nous devons clarifier en premier lieu la vue globale, en décrivant l’architecture
générale que nous allons suivre dans la partie réalisation de notre projet. Puis, dans un
deuxième lieu nous allons détailler notre choix conceptuel à travers plusieurs types de
diagrammes.

I. PRESENTATION DES ELEMENTS DE L’ANALYSE

1. CYCLE DE VIE
Le cycle de vie d'une application comprend toutes les étapes depuis sa
conception et sa réalisation jusqu’à sa mise en œuvre. L’objectif d'un tel découpage est
de permettre de définir des jalons intermédiaires permettant la validation du
développement du logiciel et la vérification de son processus de développement.
L’origine de ce découpage provient du constat que les erreurs ont un coût si élevé
qu'elles sont détectées tardivement dans le processus de réalisation. Le cycle de vie
permet de détecter les erreurs le plutôt possible. Il existe plusieurs modèles de cycle de
vie entre autres nous avons : modèle en cascade, modèle en v, modèle en spirale,
modèle par prototypage, modèle incrémentale etc. pour réalisation notre site web nous
utiliserons modèle en v.

Le modèle du cycle de vie en V est un modèle conceptuel de gestion de projet,


imaginé suite au problème de réactivité du modèle en cascade. Il permet, en cas
d'anomalie, d’éliminer le retour aux étapes précédentes tardivement, chaque phase de
conception demande la rédaction d’une documentation précise et exhaustive, ou
chaque point être valide par le produit final.

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

F
i
g
u
r
e
1:

modèle en V

b- UML
Le Langage de Modélisation Unifié, de l'anglais Unified Modeling Language (UML),
est un langage de modélisation graphique à base de pictogrammes conçu comme une
méthode normalisée de visualisation dans les domaines du développement logiciel et
en conception orientée objet. L'UML est une synthèse de langages de modélisation
objet antérieurs : Booch, OMT, OOSE.

c- Méthodes 2TUP

d- ARCHITECTURE DU SYSTEME
De nombreuses applications fonctionnent selon un environnement
client/serveur. Cela signifie que des machines clients (des machines faisant partie du
réseau) se contactent à un serveur, une machine généralement très puissante en termes
de capacités d’entrée-sortie, qui leur fournit des services. Ces services sont des
programmes fournissant des données telles que l’heure, des fichiers, une connexion,
etc.

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

Figure 2:Architecture client-serveur

e- DIAGRAMMES DE CAS D’UTILISATION

1. ACTEURS DU PROJET
a- Définitions
Un acteur représente un rôle joué par une entité externe (utilisateur humain, dispositif matériel
ou autre système) qui interagit directement avec le système étudié. Il peut consulter et/ou
modifier directement l’état du système, en émettant ou en recevant des messages susceptibles
d’être porteurs de données [1][1]. Dans notre cas, Nous avons comme : l’utilisateur,
l’administration, l’enseignant et l’étudiant. La relation entre les acteurs : relation d’héritage.

Figure 3: relation entre les acteurs

b- Description des acteurs :


o L’administration : c’est un individu travaillant pour l’ISESTMA en
l’occurrence le Responsable des Affaire Académique (RAAC) qui est le
principale chargé du suivi des enseignements.

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

o L’utilisateur : il représente tout acteur non authentifier par le système. Il peut


effectuer la tâche d’authentification.
o L’enseignant : cet acteur est un individu donnant des cours au sein de l’institut,
il est celui en charge de donner le programme à suivre pour respecter le canevas
donné par la tutelle (pour la licence et le master) et le MINESUP (pour le cycle
BTS) dans les délai impartis.
o L’étudiant : c’est une personne inscrite à l’institut et désigné par ses camarades
comme leur représentant ou leur vice-représentant.

c- CAS D’UTILISATION
a- Définition
Les rôles des diagrammes de cas d’utilisation sont de recueillir, d’analyser et
d’organiser les besoins, ainsi que de recenser les grandes fonctionnalités d’un système.
Il s’agit donc de la première étape UML pour la conception d’un système.

Un diagramme de cas d’utilisation capture le comportement d’un système, d’un


sous-système, d’une classe ou d’un composant tel qu’un utilisateur extérieur le voit. Il
scinde la fonctionnalité du système en unités cohérentes, les cas d’utilisation, ayant un
sens pour les acteurs. Ainsi ces cas d’utilisation permettent d’exprimer le besoin des
utilisateurs d’un système, ils sont donc une vision orientée utilisateur de ce besoin au
contraire d’une vision informatique.

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

b- Description des cas d’utilisation

 Le cas d’utilisation " S’authentifier " :


Cas d’utilisation S’authentifier
Résumé Vérification de l’identité des utilisateurs (Login ou email et mot de passe).
Acteurs Utilisateur
Précondition Être connecté a internet
Scénario nominal 1. Accès à l’application ;
2. Le système affiche le formulaire d’authentification ;
3. L’utilisateur saisit son login et son mot de passe ;
-Si les champs sont incomplets Alors Exécuter l’exception ;
-Sinon Aller à (4) ;
4. Le système vérifie la validité des informations fournies ;
-Si les champs sont incorrects Alors Exécuter l’exception ;
-Sinon Aller à (5) ;
5. Le système donne l’accès à l’interface correspondante
Alternative Le système affiche un message d’erreur et réaffiche la boite
Exception d’authentification et attend que l’utilisateur ressaisisse ses informations.
Tableau 2: la description du cas d’utilisation " S’authentifier "

 Le cas d’utilisation " S’inscrire " :


Cas d’utilisation S’inscrire
Résumé Création d’un compte pour utiliser l’application
Acteurs Utilisateur
Précondition Être connecté a internet
Scénario nominal 1. Accès à l’application ;
2. Le système affiche le formulaire d’inscription ;
3. L’utilisateur saisit ses informations personnelles ;
-Si les champs sont mal renseignés Alors Exécuter l’exception ;
-Sinon Aller à (4) ;
4. Le système donne l’accès à l’interface correspondante
Alternative Le système affiche un message d’erreur et réaffiche le formulaire
Exception d’inscription et attend que l’utilisateur ressaisisse ses informations.
Tableau 3: la description du cas d’utilisation " S’inscrire "

 Le cas d’utilisation "Gestion des comptes utilisateurs" est caractérisé par les deux (02)
scénarios suivants :
– Modifier un compte ;
– Supprimer un compte ;
Cas d’utilisation Gestion des comptes utilisateurs
Résumé Gérer des comptes utilisateurs
Acteurs Utilisateur
Précondition S’authentifier
Scénario nominal 1. Accès à l’application ;
2. S’authentifier ;
3. L’utilisateur demande le formulaire de gestion des comptes ;
4. Le système affiche le formulaire ;
5. L’utilisateur effectue l’action souhaitée (modification, suppression) ;
6. Confirmer l’action ;
Tableau 4:la description du cas d’utilisation " Gestion des comptes utilisateurs "

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

 Le cas d’utilisation "Gestion des emplois de temps" est caractérisé par les deux (02)
scénarios suivants :
– Créer un emploi de temps ;
– Modifier un emploi de temps ;
– Supprimer un emploi de temps ;
Cas d’utilisation Gestion des emplois de temps
Résumé Gérer les emplois de temps
Acteurs L’administration
Précondition S’authentifier
Scénario nominal 1. Accès à l’application ;
2. S’authentifier ;
3. Le réceptionniste demande le formulaire de gestion des clients ;
4. Le système affiche le formulaire ;
5. Le réceptionniste effectue l’action souhaitée (création, modification,
suppression) ;
6. Confirmer l’action ;

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

CHAPITRE V : CAHIER DE CONCEPTION

INTRODUCTION

Ce chapitre a pour objectif majeur de présenter le produit final. C’est la phase de


réalisation du site web dynamique qui utilise des technologies spécifiques. Ce chapitre
est composé de deux parties : la première partie présente l’environnement de
développement en suite la seconde concerne les principales interfaces graphiques du
site.

Un atelier de génie logiciel ou atelier CASE désigne l’ensemble de programme


informatique permettant eux-mêmes de produire des programmes de manière
industrielles.

I- L’ENVIRONNEMENT DE DEVELOPPEMENT

1- L’ENVIRONNEMENT MATERIEL :
Pour développer cette application j’ai utilisé une machine avec les configurations
suivantes :

 Machine DELL
 Mémoire Vive : 6 Go.
 Disque Dur : 300 Go.
 Processeur : Intel(R) Core (TM) i3-2350M 2.30GHz

1- ENVIRONNEMENT LOGICIEL : AGL


a- Logiciel
Visual studio code :

Visual Studio Code est un éditeur de code source léger


mais puissant qui s'exécute sur votre bureau et est disponible
pour Windows, MacOs et Linux. Il est livré avec une prise en
charge intégrée de JavaScript, Type Script et Node.js et

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

dispose d'un riche écosystème d'extensions pour d'autres langages (tels que C++, C#,
Java, Python, PHP, Go) et des environnements d'exécution (tels que .NET et Unity).

Windows :

Windows est système d’exploitation aux des fonctionnalités multiple en


particulier le 11. C’est pour cette raison qu’il fait partie des meilleurs
systèmes du monde.

Google chrome :
Basé sur des composants empruntés à Safari (Web kit)
et  Mozilla (Firefox), Google Chrome propose comme ses
concurrents une navigation par onglets. Ces derniers sont traités
comme des processus séparés, le plantage d'un onglet n'est donc
pas synonyme du plantage des autres. Google Chrome intègre V8 un nouveau moteur
JavaScript, et aussi Gears qui permet de gérer des applications Web en mode hors-
ligne.
b- Langage et outils de développement

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

CHAPITRES VI : IMPLEMENTATION DU LOGICIEL

INTRODUCTION

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

CONCLUSION GENERALE

Ce projet fin d’étude consiste à concevoir une application qui va permettre le


suivi des enseignements. Dans le présent rapport, nous avons traité les différentes
étapes de la conception et la réalisation de notre application. C’est une application
presque finalisée et accompagnée de presque tous les documentations technique et
conceptuelle nécessaire à sa bonne évolution. Pour concevoir ce travail nous avons
présenté premièrement le cadre de ce projet et nous avons analysé l’étude de l’existant,
puis nous avons présenté les besoins de l’application. En second, nous avons montré la
phase de conception. Finalement, nous avons traité toutes les phases nécessaires à la
réalisation de cette application, et dans cette phase nous avons appris à mieux
manipuler le langage DART, nous avons approfondi nos connaissances sur le
Framework FIREBASE. Par ailleurs, l’objectif principal de ce projet était la
découverte du monde de l’entreprise et dans cette optique, ce projet a totalement
répondus à mes attentes. Des améliorations pourraient aussi être apportées à ce site
entre autres gérer la présence en classe des étudiants, les évaluations et les notes.

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

ETAT DE L’ART
I. WEBOGRAPHIE

b- BIBLIOGRAPHIE

Rédigé et présenté par NFONO ONDO Nahomy


APPLICATION DE GESTION DU SUIVI DES ENSEIGNEMENTS (CAS DE L’ISESTMA)

TABLE DES MATIERES

Rédigé et présenté par NFONO ONDO Nahomy


[1][1]
gfj

Vous aimerez peut-être aussi