Vous êtes sur la page 1sur 19

RAPPORT

DE
STAGE

ESGI
Ecole des Sciences de Gestion et d’Informatique
Etablissement Privé ACCRÉDITER

Responsable de la direction : EL HASSANI TOUFIK

Formateur conseillé : BAYAN YOUNES et SIDI MOHAMEED IKHAMEN

Encadrement de stage : ABDELLAH GNAOUI

Réalisée par : IMANE AMIMI et OUSSAMA MIMOUNI

Période de stage : Du 13/03/2023 au 10/04/2023

Table des matières


Remerciement………………………………………………………………………………………………….1
Dédicace ………………………………………………………………………………………………………2
Introduction……………………………………………………………………………………………………3
Partie1 : Présentation de lieu de travail ……………………………………………………………………….4
Organigramme de l’école : Ecole des Sciences de Gestion et d’Informatique d’Errachidia ……………5
Partie2 : Présentation du projet ………………………………………………………………………............6
Cahier des charges …………………………………………………………………………………………7
Travaux effectués ………………………………………………………………………………………….8
Conception…………………………………………………………………………………………………9
Partie3 : Outils de développement…………………………………………………………………………….10
Logiciel MY SQL …………………………………………………………………………………………11
Authentification SQL………………………………………………………………………………………12
Interface MY SQL …………………………………………………………………………………………13
Microsoft Visual Studio code 2023……………………………………………………………………….14
Page de démarrage Visuel Studio code…………………………………………………………………….15
Partie4 : Présentation de l’application…………………………………………………………………………16
Page d’authentification……………………………………………………………………………………17
Page des utilisateurs ………………………………………………………………………………………18
Page d’ajoute d’un utilisateur …………………………………………………………………………….19
Page d’ajoute d’un utilisateur …………………………………………………………………………….20
Page d’ajoute d’un formateur …………………………………………………………………………….21
Page d’ajoute d’un stagiaire ………………………………………………………………………………22
Page d’ajoute d’un paiement …………………………………………………………………………….23
Conclusion ……………………………………………………………………………………………….24
Remerciement

On remercie dieu le tout puissant de nous avoir donné la santé et


la volonté d’entamer et de terminer ce projet.

Nos remerciements s'adressent en premier lieu à votre encadrant


de stage, ABDELLAH GNAOUI, pour sa confiance et son conseil
qui nous ont permis de progresser sans cesse durant ce mois de
stage.

Nous tenons à remercier toutes les équipes des services d’école


des sciences de gestion et d'informatique Errachidia pour leurs
accueils et leurs collaborations.
Ensuite, nous tenons à remercier le directeur, Monsieur EL
HASSANI TOUFIK qui nous a accordé le privilège de passé ce
stage.

Nous tenons également à remercier tous les enseignants de l'ISTA


Mohamed El Fassi, en particulier MR BAYAN YOUNES, notre
encadrant et Mr IKHAMN SIDI MOHAMMED, Mr FARAJI
ABDELWAHID et Mr BARMI LHSSAN pour leur aide à nous
concernant notre formation en développement informatique.
Dédicace

Nous dédions ce modeste travail à :


Notre famille, pour le soutien et la patience qu’elles Nous
ont témoignée.

MONA ABBOU, ABDELLAH GNAOUI pour leurs


disponibilités, leurs conseils avisés et leurs sourires de tous les
instants…

Les étudiants, le corps enseignant et les professionnels, pour


avoir animé cette année

Nous remercions également toutes les personnels de l'école


des Sciences de Gestion et d’Informatique qui ont accepté de
répondre à nos questionnaires.
Introduction

Dans le cadre de notre formation professionnelle à ISTA


(L'Institut Spécialisé des Technologies Appliquées) Mohamed El
Fassi à Errachidia, nous avons effectué un stage externe d’un mois
au sein de Ecole des Sciences de Gestion et d’Informatique
Errachidia (Etablissement Privé ACCRÉDITER)

Au cours de cette période de stage nous avons pu créer une


Application web en utilisant le langage de programmation PHP.

C’est grâce à ce projet que nous avons eu l’opportunité de


décliner nos connaissances sur le terrain ainsi d’entrer dans la vie
active et de découvrir plus précisément le milieu professionnel.

L'objectif de ce projet est de rationaliser l'ensemble du


processus de gestion de la formation des étudiants, du paiement et
de la gestion financière aux tâches administratives telles que la
gestion des comptes utilisateurs et la planification, en faisant
gagner du temps et en augmentant l'efficacité de toutes les parties
prenantes impliquées.

L’élaboration de ce rapport a pour Objet principale


d’exprimer nos connaissances acquises tout au long de notre
formation et de nos recherches personnelles.
Partie1 : Présentation de lieu de travail :

Ecole des Sciences de Gestion et d'Informatique est une


institution d'enseignement supérieur réputée pour la qualité de sa
formation. Cette école propose une formation de deux ans qui est
divisée en deux branches : Technicien spécialisé en Systèmes
Réseaux Informatiques et Technicien spécialisé en Gestion des
Entreprises.

Au-delà de son programme de formation avancé, l'Ecole des


Sciences de Gestion et d'Informatique est dirigée par un directeur
expérimenté et une équipe administrative compétente. Ensemble,
Grâce à son programme de formation avancé, l'Ecole des Sciences
de Gestion et d'Informatique aide les étudiants à acquérir les
compétences et les connaissances nécessaires pour réussir dans leur
carrière professionnelle.

Cette formation est divisée en deux blocs distincts : Réseaux


Informatiques et Gestion des Entreprises. Chacun comportant deux
Classes.
Organigramme de l'école: Ecole des Sciences de Gestion et
d’Informatique d’Errachidia:

Directeur Général

Membre
d'administration

Membre
d'administration

Département des
Département des gestions des
réseaux informatique entreprises

Partie2 : Présentation du projet :


Cette application web permette de gestion des stagiaires et de
formateurs de l'école (École des Sciences de Gestion et
d’informatique).
Cahier des charges :
Parmi les fonctionnalités de cette application web.
-Gestion des stagiaires :
-Chaque stagiaire caractérisé par (le Nom, Prénom, Date de
naissance, Numéro de téléphone, CIN, Filière, Niveaux, Date
d’inscription).
-Suivi des informations suivies par les stagiaires.
-Chaque formateur caractérisé par (Nom, Prénom, CIN, Module)
-Gestion des formateurs :
-Chaque stagiaire caractérisé par (Nom, Prénom, CIN, Module, id
Formateur).

Travaux effectués :
Déterminer les besoins sociétaux qui nous ont poussés à le faire
Créer une application pour automatiser une tâche
Déterminer les besoins en matière de gestion du matériel
informatique et
Rendez-le plus rapide, plus facile à gérer et mieux organisé.
Selon les obstacles que nous rencontrons à l'école, nous
Ils ont essayé de satisfaire leurs besoins les plus importants.
Pour cela, nous proposons une solution au problème en
Une application web qui vous permet de :
• Afficher les informations sur les stagiaires
Des ordinateurs.
• De nouveaux des stagiaires ont été ajoutés.
• Supprimer les données des élèves.
• Afficher les données des étudiants.
• Dates de versement des salaires des stagiaires.
• Autoriser la modification des informations sur les étudiants
• Imprimez la preuve de paiement en dernier.
Conception :
Une méthode d'analyse et de conception est un procédé qui a
pour objectif de permettre de formaliser les étapes préliminaires du
développement d'un système afin de rendre ce développement plus
fidèle aux besoins du client. Pour ce faire, on part d'un énoncé
informel (le besoin tel qu'il est exprimé par le client, complété par
des recherches d'informations auprès des experts du domaine
fonctionnel, comme les futurs utilisateurs d'un logiciel), ainsi que
de l'analyse de l'existant éventuel (c'est-à-dire la manière dont les
processus à traiter par le système se déroulent actuellement chez le
client).

La phase d'analyse permet de lister les résultats attendus, en


termes de fonctionnalités, de performance, de robustesse, de
maintenance, de sécurité, d'extensibilité, etc.

La phase de conception permet de décrire d’une manière non


ambiguë le plus souvent en utilisant un langage de modélisation le
fonctionnement futur du système, afin d'en faciliter la réalisation.
Partie3 : Outils de développement :
Logiciel MY SQL :

Un serveur de bases de données stocke les données dans des tables


séparées plutôt que de tout rassembler dans une seule table. Cela
améliore la rapidité et la souplesse de l'ensemble. Les tables sont
reliées par des relations définies, qui rendent possible la
combinaison de données entre plusieurs tables durant une requête.
Le SQL dans "MySQL" signifie "Structured Query Language" : le
langage standard pour les traitements de bases de données.
Authentification SQL :
Interface MY SQL:

Microsoft Visual Studio code 2023:


Visual Studio Code est un éditeur de code simplifié, qui est gratuit
et développé en open source par Microsoft. Il fonctionne sous
Windows, mac OS et Linux. Il fournit aux développeurs à la fois
un environnement de développement intégré avec des outils
permettant de faire avancer les projets techniques, de l’édition, à la
construction, jusqu’au débogage.
Page de démarrage Visuel Studio code :

Partie4 : Présentation de l’application :


Page d’authentification :

Si vous activé "membre me", le mot de passe apparaît.


Si l'email et le mot de passe sont correcte, la page d'utilisateurs
s'affiche.
Page des utilisateurs :

Cette page afficher tous les utilisateurs et vous pouvez la supprimer.


Cette page contient un menu (Ajouter utilisateur, Ajouter un
formateur, Ajouter un stagiaire, Ajouter un paiement, Rechercher
un paiement, Rechercher un stagiaire.), pour vous pouvez faire
l'opération ajout pour les utilisateurs, les formateurs, les stagiaires.
Et vous pouvez faire aussi la recherche sur un paiement et un
stagiaire.
Vous pouvez également vous déconnecter en cliquant sur "Log
out".
Page d’ajoute d’un utilisateur :
Cette page apparaîtra si vous avez cliqué sur Ajouter un utilisateur
dans le menu précédent puis remplissez les données puis cliquez
sur "valider".
Page d’ajoute d’un formateur :

Cette page apparaîtra si vous avez cliqué sur Ajouter formateur


dans le menu précédent pour ajouter un formateur remplir le
formulaire puis cliqué sur "valide" pour l'enregistrer.
Page d’ajoute d’un stagiaire :
Cette page apparaîtra si vous avez cliqué sur Ajouter stagiaire dans
le menu précédent pour ajouter un stagiaire remplir le formulaire
puis cliqué sur "valide" pour l'enregistrer.
Page d’ajoute d’un paiement :

Cette page apparaîtra si vous avez cliqué sur Ajouter paiement dans
le menu précédent pour ajouter un paiement remplir le formulaire
puis cliqué sur "valide" pour l'enregistrer.
Page rechercher un stagiaire :

Cette page pour la recherche d'un stagiaire, entrez CIN et numéro


d'inscription du stagiaire que vous souhaitez rechercher.
Conclusion

Ce rapport est le résultat des travaux réalisés au cours de la


Période de notre stage au sein de l’ECOLE DES SCIENCES DE
GETION ET D’INFORMATIQUE Errachidia (Etablissement Privé
ACCRÉDITER), qui
Nous avons présenté une occasion profitable pour appliquer notre
Connaissances et affronter la vie professionnelle.

Nous voudrions bien dire que ce stage nous a donné la possibilité


d’avoir une idée assez complète sur les différentes activités et les taches
effectuées par les différents personnels de cette école.

En totalité, nous pouvons conclure que ce stage a été bénéfique sur


plusieurs niveaux, surtout en ce qui concerne notre tentative
d’adaptation avec le milieu professionnel du travail, et aussi le
mélange entre notre connaissances théoriques avec celles de la
pratique.

Vous aimerez peut-être aussi