Académique Documents
Professionnel Documents
Culture Documents
stage
IHSSANE AZEROUAL
2022
0
Rapport de stage
AZEROUAL IHSSANE
20 juillet 2022
1
Dédicace
A mes professeurs
A mes amis
A mes chères familles
A tous ceux qui comptent pour moi
A tous ceux pour qui je compte
Je dédie ce travail
2
Remerciement
En fin, je tiens de remercie mes parents pour leurs conseils ainsi pour leurs
soutiens inconditionnels qui est à la fois morale et économique.
3
Tables des matières
Dédicace___________________________________________________________________2
Remerciement______________________________________________________________3
Liste des figures_____________________________________________________________6
Liste des tableaux____________________________________________________________6
Introduction générale________________________________________________________7
Chapitre 1 : présentation générale de COPREF____________________________________8
Introduction________________________________________________________________8
1 Présentation de COPREF__________________________________________________8
1.1 Fiche d’identité de l’entreprise_______________________________________________8
1.2 La création de Copref_______________________________________________________9
1.3 Mission de COPREF_________________________________________________________9
2 Organigramme et structure de COPREF_____________________________________10
2.1 Organigramme de COPRE___________________________________________________10
2.2 Projets réaliser par COPREF_________________________________________________11
2.3 Moyens humains_________________________________________________________13
2.4 Moyens matériels_________________________________________________________14
Conclusion________________________________________________________________14
Chapitre 2 : présentation du projet_____________________________________________15
Introduction_______________________________________________________________15
1 Cahier de charge_______________________________________________________15
1.1 Contexte et définition des problèmes_________________________________________15
1.2 Objectif du projet_________________________________________________________15
1.3 Description fonctionnelle des besoins_________________________________________15
1.4 Les règles de gestion_______________________________________________________19
Conclusion________________________________________________________________19
Chapitre 3 : Eude conceptuelle________________________________________________20
Introduction_______________________________________________________________20
1 Méthode de conception : MERISE__________________________________________20
1.1 Modèle conceptuelle de donnée : MCD_______________________________________20
1.2 Modèle logique de données : MLD___________________________________________21
1.3 Dictionnaire_____________________________________________________________22
Conclusion________________________________________________________________23
Chapitre 4 : Réalisation de l’application_________________________________________24
4
Introduction_______________________________________________________________24
1 Outils de développement_________________________________________________24
1.1 POWER AMC 15.1_________________________________________________________24
1.2 Visuel basic for application VBA_____________________________________________25
1.3 Microsoft Access__________________________________________________________26
2 Création d’interface utilisateur____________________________________________27
2.1 Menu générale___________________________________________________________27
2.2 Formulaire d’authentification_______________________________________________28
2.3 Modifier fiche employé____________________________________________________30
2.4 Menu pour la saisie de la demande___________________________________________31
2.5 Menu pour le traitement des demandes d’absences/congé_______________________33
2.6 Historique_______________________________________________________________36
CONCLUSION ET PERSPECTIVE_________________________________________________37
5
Liste des figures
Figure 1: Situation géographique de l’entreprise__________________________________________________9
Figure 2: organigramme Copref______________________________________________________________10
Figure 3: fiche absence ou congé______________________________________________________________16
Figure 4: fiche d’absence ou congé____________________________________________________________17
Figure 5: fiche d’absence ou congé____________________________________________________________17
Figure 6: historique des demandes de congé et absence___________________________________________18
Figure 7: MCD_____________________________________________________________________________21
Figure 8: MLD_____________________________________________________________________________22
Figure 9: image de POWER AMC 15.1__________________________________________________________24
Figure 10: image du Office___________________________________________________________________26
Figure 11: image de Microsoft Access__________________________________________________________26
Figure 12: interface menu principale__________________________________________________________27
Figure 13: interface authentification________________________________________Erreur ! Signet non défini.
Figure 14: interface modifier fiche employé_____________________________________________________30
Figure 15: interface changer mot de passe______________________________________________________31
Figure 16: interface menu pour la saisie de la demande___________________________________________31
Figure 17: interface demande de congé________________________________________________________32
Figure 18: interface demande d’absence_______________________________________________________32
Figure 19: interface menu pour le traitement des demandes de congé et absence______________________33
Figure 20: interface demande de congé________________________________________________________34
Figure 21: interface demande absence______________________________________Erreur ! Signet non défini.
Figure 22: interface régularisation d’absence___________________________________________________35
Figure 23: interface historique_______________________________________________________________36
6
Introduction générale
Comment une jeune étudiante qui n’avait jamais mis un pied dans le monde
professionnel est-elle parvenue à passer son premier stage au sein de l’entreprise
COPREF leader de construction et travaux divers à Kenitra ? c’est ce que ce rapport de
stage a pour but de vous faire découvrir.
Dans le cadre de notre formation dans l’école supérieur de technologie à Oujda (ESTO) nous
devons effectuer un stage d’un mois au sien d’un organisme, afin d’approfondir nos
connaissances théoriques et pratiques, de découvrir un secteur d’activité, et de se confronter à
la réalité du monde professionnel.
L’objet de ce rapport est de présenter le déroulement du stage que j’ai effectué au sein de
COPREF pendant ce mois, dans le cadre de la formation en Brevet de technicien supérieur.
En vue de rendre compte de manière fidèle et analytique le contexte de la mission qui m’a été
confiée ainsi que son exécution au sein de la société COPREF. Il apparait logique de
présenter à titre préalable la société COPEF « présentation générale » : la fiche technique,
création, mission de Copref, organigramme et structure de COPREF.
Par la suite je vais passer au deuxième chapitre intitulé « étude préalable » dont je vais vous
présenter une étude détaillée du sujet y est compris le cahier de charge.
7
Chapitre 1 : présentation générale de
COPREF
Introduction
Chaque organisation possède ses propres spécificités et se distingue des autres
structures qui l’entourent. Il y a donc lieu de la présenter sous ses différentes aspects
organisationnel et fonctionnels afin d’avoir une idée précise sur la nature de ses services, les
relations, souvent complexe, qu’elle peut entretenir avec son environnement aussi bien
interne qu’externe.
1 Présentation de COPREF
1.1 Fiche d’identité de l’entreprise
8
Figure 1: Situation géographique de l’entreprise
9
2 Organigramme et structure de COPREF
Pour assurer efficacement la réalisation de ses divers projets de construction, COPREF a
choisi de se structurer avec une organisation par projet. Les services centraux, installés au
siège à Kenitra, assurent les fonctions supports en back office de l’ensemble des chantiers
en cours de construction. Les services de COPREF, étant ainsi intégrés et
complémentaires, permettent d’assurer un déroulement fluide des travaux de construction
tous corps d'état (voir Organigramme ci-dessous). Avec un effectif global de
159 employés, COPREF s’adjoint les services de 31 collaborateurs et 128 ouvriers de
chantier. A noter, par ailleurs, que l’effectif des ouvriers fluctue en fonction de
l’importance des chantiers en cours.
2.1 Organigramme de COPRE
10
2.2 Projets réaliser par COPREF
Voici quelque projet réaliser par COPREF dans les l’années dernières :
11
Construction tout corps d’un ensemble immobilier Construction de villas, logements et une piscine à
de 24 immeubles (400 logements) à Ifrane Capo Negro
Construction d’une usine de récepteurs numérique Construction d’un centre commercial à Tanger
à la zone Franche d’exportation GZENAYA
Ville : Tanger
Ville : Tanger Maitre d’ouvrage : Group ABAAKIL (VEC building
Maitre d’ouvrage : Chakir télécommunication tow)
Année d’exécution : 2006-2007 Année d’exécution : 2010-2011
COPREF dispose actuellement d’un ensemble de ressources humaines, comme indiqué dans
le tableau qui suit :
12
Tableau 1: Moyens humains de COPREF
-gérant 1
Personnel -Secrétariat 2
Ingénieur 2
Département Technique 15
personnel Technicien 6
Chef de Chantier 3
Magasinier 5
COPREF dispose actuellement d’un parc matériel diversifié, comme indiqué dans le tableau
qui suit :
13
Tableau 2: Parc matériels de COPREF
Conclusion
Après avoir présenté l’organisme d’accueil COPREF, une étude préalable s’impose afin
d’étudier le domaine de plus près et de repérer la procédure de fonctionnement actuelle.
Introduction
14
Dans le présent chapitre, nous allons présenter une étude détaillée sur projet à réaliser.
1 Cahier de charge
1.1 Contexte et définition des problèmes
La société Copref souhaite créer une application informatique capable de gérer
les congés et les absences de ses employés.
A l’heure actuelle, cette gestion des congés et des absences est réalisée
manuellement avec des dossiers exclusivement sous format papier, et cela pose
plusieurs problèmes, notamment :
Ce n’est pas très aisé de retrouver les anciens dossiers de congé ou
d’absence des employés ;
Cela prend beaucoup de temps à chercher des documents papier, ce qui
entraine une diminution de la productivité de travail.
L’objectif de ce projet et de rendre le travail des Ressource Humaines (RH) plus fluide et
aisé. Au lieu de chercher dans des centaines de dossier papier et de perdre de temps, il suffit
d’ouvrir l’application informatique.
Fonction principale
1. Enregistrement et gestion de toute demande de congé ou d’absence formulée par
un employé de la société COPREF ;
Sous-fonction
2. La saisie des informations personnelles des nouveaux employés (nom, prénom,
numéro de téléphone, numéro de matricule, CIN, mail, fonction, service, mot de
passe, login, etc.) ;
3. La saisie de la demande de congé ou d’absence formulée par un employé (voir pièce
ci-après) :
15
Figure 3: fiche absence ou congé
16
Le motif de la demande : congé de naissance, congé de maternité, congé décès d’un
proche, congé maladie, congé annuel, autre ;
Le type de congé : demande de congé, demande d’absence, régularisation
d’absence ;
La durée d’absence demandée :
Si <= 1 jour alors renseigner la date du jour
Si =1/2 jour alors renseigner la date du jour et choisir si le matin ou l’après-
midi ;
17
Figure 5: fiche d’absence ou congé
18
1.4 Les règles de gestion
Durant une année chaque employé peut demander plusieurs congés et/ou
absence ;
Après la saisie de la demande de congé ou d’absence par un employé, le chef de
service peut accepter, refuser ou négocier la demande, selon les besoins de
service. Ensuite cette demande est validée par le Directeur des Ressources
Humaines (DRH) ou la direction :
Chaque employé à une fonction spécifique dans la société ;
Chaque employé à le droit à 1 mois de congé par an, soit 26 jours ouvrable en
éliminant les dimanches ;
Conclusion
Dans ce chapitre, on a déterminé le thème de l’application ainsi que son objectif
principal. En analysant le sujet et fixant les besoins fonctionnels on a pu déterminer
l’ensemble des fonctionnalités de l’application et son nouveau critère.
19
Chapitre 3 : Eude conceptuelle
Introduction
Nous allons aborder dans ce chapitre la conception de l’application. Tout d’abord, on va
identifier les différents acteurs de l’application, puis on va faire une analyse détaillée de
l’ensemble des cas d’utilisations possibles, en passant par la suite à l’analyse des
diagrammes de séquence. On conclure par l’analyse du diagramme de classe.
La conception d'un système d'information n'est pas évidente car il faut réfléchir à
l'ensemble de l'organisation que l'on doit mettre en place. La phase de conception
nécessite des méthodes permettant de mettre en place un modèle sur lequel on va
s'appuyer. La modélisation consiste à créer une représentation virtuelle d'une réalité de
telle façon à faire ressortir les points auxquels on s'intéresse. Ce type de méthode est
appelé analyse. Il existe plusieurs méthodes d'analyse, la méthode la plus utilisée étant la
méthode MERISE.
20
Figure 7: MCD
MLD est une étape intermédiaire pour passer du modèle E/A, MLD est une étape
intermédiaire pour passer du modèle E/A, qui est un modèle sémantique, vers une
représentation physique des données : fichiers, SGBD hiérarchique, SGBD réseau, SGBD
relationnel. Nous nous limitons au seul MLD relationnel, qui prépare le passage aux SGBD
relationnels.
21
Figure 8: MLD
1.3 Dictionnaire
Tableau 3: Dictionnaire
Conclusion
Comme nous pouvons le constater, la phase de conception se considère comme une
phase assez importante dans la réalisation de notre application. Elle consiste à
déterminer les différentes tables contribuées à la gestion des données ainsi d’établir les
liaisons entre eux.
23
Chapitre 4 : Réalisation de l’application
Introduction
Dans ce chapitre, nous présentons les différents outils utilisés ainsi que les
Composantes applicatives réalisées.
1 Outils de développement
1.1 POWER AMC 15.1
PowerAMC est un logiciel de modélisation. Il permet de modéliser les
traitements informatiques et leurs bases de donnée associées.
PowerAMC propose différentes techniques de modélisation, chacune accessible
aux informaticiens de tout niveau, parmi elles : Merise, UML, Data Warehouse,
et processus métiers. Simple d'utilisation, personnalisable et dotée d'une
interface intuitive, cette application optimise les productivités individuelle et
collective. Elle intègre en outre des fonctions de génération de code pour plus
de 45 bases de données et divers langages de programmation.
24
Lagunage VBA, ou visuel basic for application pour être précis, est le langage
de Le programmation commun à toutes les applications de la suite
bureautique Microsoft Office (aujourd’hui renommer Microsoft 365) : Word,
Excel, Powerpoint, ou encore Outlook.
Sous leur forme la plus accessible, ses programmes sont appelés « macros »,
ou encore « macro-commandes ». Il s’agit de suites d’instructions mémorisées
par l’enregistreur VBA ou programmées par l’utilisateur. Ces instructions peuvent
par la suite s’exécuter à l’aide d’une commande unique, par l’intermédiaire du
clavier ou de la souris.
Dans leur version plus complexe, les programmes VBA peuvent prendre la
forme d’applications spécifiques fondées sur les programmes de la suite Office.
Bien qu’il puisse paraitre aujourd’hui très limité pour des développeurs
informatiques aguerris. La simplicité d’accès, la richesse de fonctionnement ainsi
que la grande flexibilité du langage VBA séduisent encore de nombreux
professionnels, en particulier dans le secteur de la finance.
25
1.3 Microsoft Access
26
2 Création d’interface utilisateur
Dans cette partie on va vous présenter l’ensemble des interfaces réalisées de
notre application.
Dans la suite de cette partie vous allez trouver une description détaillée de
chacune des interfaces utilisateurs qu’on a réalisés.
2.1 Menu général
27
Figure 12: interface menu principale
28
2.2 Ajouter un enmployé
29
2.3 Formulaire d’authentification
Cette interface permet aux employés de COPREF d’accéder aux autres formulaires
en saisissant ses identifiants : Nom d’utilisateurs et mot de passe.
Si l’utilisateur a trompé lors de la saisie de ses identifiants, une fenêtre pop-up sera
affichée en lui indiquant l’erreur de saisie.
Cette interface garantie la sécurité des données de l’application, de sorte que
personne ne peut accéder et modifier les données si et seulement s’il possède de
ces identifiants.
30
2.4 Modifier fiche employé
F
i
g
u
r
e
Cette interface permet de modifier les informations d’un employé déjà existant si
nécessaire. Pour faire cette option il suffit de supprimer l’information actuel et la
remplacer par une autre.
Pour changer le mot de passe, il faut taper sur le bouton changer le mot passe,
et le formulaire ci-dessous s’affiche :
31
Figure 15: interface changer mot de passe
Dans cette interface on peut changer le mot de passe, par la saisie du login et le mot
de passe actuel déjà enregistrée. Si l’utilisateur a trompé lors de la saisie de ses
identifiants, une fenêtre pop-up sera affichée en lui indiquant l’erreur de saisie.
Aussi si les deux zones nouveau mot de passe et confirmer le mot de passe ne sont
pas conforme, une fenêtre pop-up sera affichée en lui indiquant l’erreur de saisie.
2.5 Menu pour la saisie de la demande
L’interface ci-dessus représente un menu avec deux choix, et qui demande aux employés de
choisir la demande qui voulez faire :
32
Demande de congé :
F
i
g
u
r
e
Demande d’absence :
Dans cette interface l’employé déclare la date d’absence, comme il choisit la durée
d’absence, si 1 jour ou 1 /2 jour.
33
Si l’employé se fixe sur 1 /2 jour, il doit choisir à partir de la liste des choix si le matin ou
l’après-midi.
Figure 19: interface menu pour le traitement des demandes de congé et absence
Cette interface permet aux responsables de gestion des congé et absence : chef de service
et DRH d’accéder aux demandes de congé réalisées par les employés et d’exprimer leurs
réponses.
Le menu ci-dessus contient trois choix :
34
Figure 20: interface demande de congé
Dans la première partie de cette interface le DRH ou bien le chef de service trouvera la
demande de congé réalisée par l’employé. S’il accepte la demande de congé il suffit de taper
sur le bouton accepter pour que l’employé obtient son congé. Sinon s’il n’est pas d’accord
sur la date de début ou sur le nombre des jours de congé, il peut négocier avec l’employé et
modifier ses informations. Ou bien s’il n’est pas d’accord sur le congé demandé par
l’employé, il peut tout simplement refuser la demande de congé.
La deuxième partie de cette interface obtient les valeurs de la première partie par défaut. Si
l’employé n’a pas respecter les dates saisies par exemple : l’employé dépasser le nombre
des jours de congé ou bien la date de reprise.
Le DRH ou le chef de service déclare ses changements dans la deuxième partie.
35
Traitement des demandes d’absence :
36
Dans cette interface le chef de service ou le DRH renseigne les informations d’un employé
qui s’absente sans demander l’autorisation, c'est-à-dire sans construire une demande
d’absence au paravent.
2.7 Historique
Remarque
Dans ce projet de réaliser une application informatique pour la gestion des demandes
de congé et d'absence j'ai fait plus que la moitié du travail mais malheureusement je
n’ai pas encore terminé l'application. Et cela revient à nombreuse raison :
Le temps d’1 mois n’est pas suffisant pour faire une application informatique
assez complète. Car il y a plusieurs étapes à faire avant de commencer à
programmer l’application : tous d’abord il faut découvrir la fonction de
l’entreprise. Ensuite il faut créer un cahier de charge pour l’application et cela
vraiment prend beaucoup du temps. Et enfin il faut faire une étude préalable à
l’application.
Au moment où j’ai commencé à programmer l’application, mon encadrant Mr.
Kadiri a prend un congé et cela entraine un retard de travail. Car ses conseils
facilitent vraiment les taches.
Et en plus de cela le langage VBA et le logiciel MS Access sont tous les deux
nouveaux pour moi. C’est la première fois que j’utilise les deux.
Mais malgré tous ses obstacles je suis déterminé de finir cette application et de
l’envoyer à la société COPREF.
37
CONCLUSION ET PERSPECTIVE
Notre projet a consisté en la conception et le développement d’une application
informatique qui permet la gestion des demandes de congé et d'absence, afin de
faciliter le travail des RH et le rendre plus fluide.
C’est vrai que je n’ai pas arrivé à développer toute les fonctionnalités de l’application,
mais comme j’ai déjà dit je suis déterminée à la terminer. Car cette application a une
valeur particulière pour moi, c’est le premier projet dans ma carrière professionnelle.
38