Vous êtes sur la page 1sur 39

Rapport de

stage

Stage d’initiation dans la


société Copref

IHSSANE AZEROUAL

2022
0
Rapport de stage

Administration des systèmes et réseaux

AZEROUAL IHSSANE

20 juillet 2022

Tuteur de stage : Kadiri Abdelkader

Etablissement : Ecole supérieur de technologie d’Oujda(ESTO)

L’entreprise d’accueil : Copref pour la construction & génie civil à Kenitra

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

Avant tout développement sur cette expérience professionnelle, il apparaît


opportun de commencer ce rapport de stage par des remerciements, à ceux
qui m’ont beaucoup appris au cours de ce stage, et même à ceux qui ont eu la
gentillesse de faire de ce stage un moment très profitable.
Aussi, je remercie Mr. KADIRI ABDELKADER mon maître de stage qui m’a
formé et accompagné tout au long de cette expérience professionnelle avec
beaucoup de patience et de pédagogie.
Et aussi je remercie l’ensemble des employés de COPREF pour les conseils
qu’ils ont pu me prodiguer au cours de ce mois.

Je remercie également tous les enseignants d’Ecole Supérieur de technologie


d’Oujda (ESTO) pour la qualité de la formation qu’ils m’ont fournie et tous les
membres des jurys assistant ici aujourd’hui.

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

Liste des tableaux


Tableau 1: Moyens humains de COPREF________________________________________________________13
Tableau 2: Parc matériels de COPREF__________________________________________________________14
Tableau 3: Dictionnaire_____________________________________________________________________22

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.

Dans la période de stage, la société COPREF ma demander d’essayer à développer une


application qui permet la gestion des congés et des absences des employés permanant.

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.

Ensuite, je vais vous présenter dans le troisième chapitre intitulé « étude conceptuelle » la


méthode utilisée pour analyser et modéliser les besoins des utilisateurs de point de vue
conceptuel.

Finalement, je vais aborder dans un dernier chapitre intitulé « présentation de l’application »


l’ensemble des phases de réalisation de notre application. En concluant par la présentation
des apports du stage.

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

 Nom de l’entreprise : COPREF Sarl


 Slogan : « notre savoir-faire, notre passion, la construction ! »
 Date de création : 04/02/1999
 Par qui : M. ADIL KADIRI HASANI YAMANI
 But : Satisfaction des clients et épanouissement des collaborateurs
 Objet social : construction et travaux divers
 Effectif : 31 collaborateur 128 ouvriers
 N° registre de commerce : 27217/Kenitra - Maroc
 Forme juridique : S.A.R.L (société à responsabilité limité)
 Capital social : 30.000.000,00 dirhams
 Siège social : 24, résidence Nabil rue Abou Baker Seddik - Kenitra-
 Téléphone : +212(0)5 37 36 40 89 / +212(0)5 37 37 04 75
 Fax : +212(0) 37 37 78 94
 Email : copref@gmail.com
 Site web : www.copref.com
 Classification : + classe 1 => qualification A (ministère de l’équipement et d’eau)
+ classe 6 => qualification 9 (ministère de l’habitat)
 Jours de travail de l’entreprise : tous les jours de 8h30 à 13h et de 14h30 à 6h et le
samedi de 8h30 à 13h
 Situation géographique de l’entreprise :

8
Figure 1: Situation géographique de l’entreprise

1.2 La création de Copref


La société COPREF créer en 1999 avec un chiffre d’affaire de 100.000DH,
aujourd’hui est avec un grand effort la société rejoindre 30 millions DH, avec un
effectif de 31 collaborateurs et 128 ouvriers. La société à un historique très diversifié.
Construction, en lot unique ou simplement le gros œuvre, d’immeuble de haut
standing ou de logement social, complexe résidentiel d’habitation, centre
commerciaux ou de sport, gares de péages autoroutiers, usines, bureaux, maison de
bienfaisance, mosquée, etc.
Depuis plus de 17 ans, COPREF s'est distinguée par son sérieux, par sa politique de
qualité considérant que chaque marché est l'occasion de démontrer son savoir-faire.
Elle a ainsi su bâtir une réputation dont le prestige ne cesse de s'amplifier. Avec une
expérience très réussie dans les logements collectifs, collectifs, COPREF est en
mesure de réaliser des projets de grande envergure car disposant de moyens
logistiques et humains conséquents. En outre, COPREF apporte à ses clients l’écoute,
la réactivité, la créativité et la qualité. Sa souplesse permet de répondre à toutes les
demandes : Construction d'immeubles de haut standing ou de logement social,
Complexes résidentiels d'habitation, Centres commerciaux, Bureaux, etc.

1.3 Mission de COPREF

La société COPREF SARL est une entreprise familiale de BTP spécialisée en la


réalisation des travaux de construction de bâtiments, tout corps d’état, et
aménagements divers.
La construction de programmes d’habitations immeubles, tous standing confondu, est
son credo. Elle a bâti son expertise métier dans la réalisation des logements
économiques et de standing, et intervient en tant que constructeur référencé auprès
des principaux donneurs d’ordre du pays tant privés que publics, notamment les
groupes ADDOHA, AL OMRANE, JAMAII, ADM, H3 HOLDING.

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

Figure 2: organigramme Copref

10
2.2 Projets réaliser par COPREF

Voici quelque projet réaliser par COPREF dans les l’années dernières :

Construction de la piscine olympique couverte de Construction tout corps d’état, de la mosquée du


Tanger port de Tanger ville.
Ville : Tanger
Maitre d’ouvrage : wilaya de Tanger Maitre d’ouvrage : SAPT (Sté d’aménagement du port
Année d’exécution : 2016-2017 de Tanger ville
Année d’exécution : 2016-2017

Construction tout corps d’état de 16 Travaux de construction d’un immeuble


immeubles en R+4(300 logements) à la zone résidentiel haut standing Tanger
d’urbanisation nouvelle Ibn Batouta Tanger
Ville : Tanger
Ville : Tanger Maitre d’ouvrage : Sté immobilier El FARABI
Maitre d’ouvrage : Al Omrane Al Boughaz Année d’exécution : 2016-2017
Année d’exécution : 2016-2017

11
Construction tout corps d’un ensemble immobilier Construction de villas, logements et une piscine à
de 24 immeubles (400 logements) à Ifrane Capo Negro

Ville : Ifrane Ville : M’diq


Maitre d’ouvrage : Asma développement Maitre d’ouvrage : ANAPAR
immobilier Année d’exécution : 2013-2014
Année d’exécution : 2015-2017

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

2.3  Moyens humains

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

Administratif -Département Administratif et Financier 3

Au siège -Département Commercial 1

Ingénieur 2

Département Technique 15

personnel Technicien 6

technique Conducteur des Travaux 4

Chef de Chantier 3

Magasinier 5

Conducteur d'Engin de Chantier 6

2.4 Moyens matériels

COPREF dispose actuellement d’un parc matériel diversifié, comme indiqué dans le tableau
qui suit :

13
Tableau 2: Parc matériels de COPREF

Désignation Qté Désignation Qté


Grue Potain (Grue à tour & 21 Groupe électrogène 100KVA 3
auto montante)
Grue télescopique model Luna 2 Groupe électrogène 200KVA 3
&Grove
Elévateur Télescopique 4 Bétonnière 750L 18
MLT632 turbo Manitou
Chargeur trax VOLVO BM 2 Cabines Modulaires pour 16
bureau chantier 6x3
Tractopelle JCB & CASE 5 Compacteurs 3 T 6

Clark à gasoil avec chariot 2 Compresseur atlas capco à 4


remorque 4(deutz Germany 2,7
bar)
Tracteur routier SCANIA avec 3 Monte –charges 42
benne 22m3 et plateau 13.5M
Camion 17 tonnes 2 Pompes à eau 17

Camions 14 tonnes 2 Treuilles (Ravaleurs de façade) 58

Camions 3,5 tonnes 2 Marteau dégadeur perforateur 12

Elévateur télescopique MLT 2 Brise-roche « BOSH » 5


turbo Manitou
Voiture utilitaire 6 Vibreur robin complet 47

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.

Chapitre 2 : présentation du projet

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.

1.2 Objectif du projet

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.

1.3 Description fonctionnelle des besoins


Dans cette partie on va décrire de manière exhaustive les besoins de la société
COPREF pour la gestion des congés en terme de fonctionnalités.

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 ;

Figure 4: fiche d’absence ou congé

 Si l’absence est strictement supérieure à un jour alors c’est une demande de


congé.
L’employé devrait alors renseigner les éléments suivants : la date début, la
date fine, le nombre des jours de congé.

17
Figure 5: fiche d’absence ou congé

4. Pour un employé donnée l’application devrait permettre d’afficher l’historique de


ses absences et congés (la date début, effectif, date reprise effectif, nombre des
jours de congé, motif, type de congé) (voire la pièce ci-après) ;

Figure 6: historique des demandes de congé et absence

5. Ajouter un nouvel employé à la base de donnée avec l’ensemble de ses


informations ;
6. Modifier les information d’un employé déjà existant si nécessaire.

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.

1 Méthode de conception : MERISE

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.

Le but de cette méthode est d'arriver à concevoir un système d'information. La méthode


MERISE est basée sur la séparation des données et des traitements à effectuer en
plusieurs modèles conceptuels et physiques. La séparation des données et des
traitements assure une Longévité au modèle. En effet, l'agencement des données n'a pas
à être souvent remanié, tandis que les traitements le sont plus fréquemment.

1.1 Modèle conceptuelle de donnée : MCD

Le modèle conceptuel des données est une représentation statique du système


d’information de l’entreprise qui met en évidence sa sémantique. Il a pour but d'écrire
de façon formelle les données qui seront utilisées par le système d'information. Il s'agit
donc d'une représentation des données, facilement compréhensible. Cet aspect
recouvre les mots qui décrivent le système ainsi que les liens existants entre ces mots.
Le formalisme adopté par la méthode Merise pour réaliser cette description est basé sur
les concepts « entité-association ».

20
Figure 7: MCD

1.2 Modèle logique de données : MLD

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

Code Désignation Type Taille remarque


N°matricule Numéro de matricule N 4

Nom_emp Nom de l’employé A 20


Pre_emp Prénom de A 20
l’employé
E_mail Email de l’employé AN 60

CIN Carte d’identité de AN 7


l’employé
Nom_service Nom de service A 20

Nom_fonction Nom de fonction A 20


Photo La photo de
22
l’employé
Pouvoir_instru Pouvoir instruction
Login Login AN 30
Mot_passe Mot de passe AN 30

Dfp Date de fin prévue date jj/mm/aaaa

Dde Date début effectif Date Jj/mm/aaaa

Dre Date reprise effectif Date Jj/mm/aaaa

Nbj_congeP Nombre des jours N 2


de congé prévue
Nbj_congeE Nombre des jours N 2
de congé effectif
Demande_instrui Demande instruite Booléen

Date_abs Date d’absence Date Jj/mm/aaaa


Typec Type de congé A 30
motif Motif A 20

Observ Observation A 100

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.

Figure 9: image de POWER AMC 15.1

1.2 Visuel basic for application VBA

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.

A l’origine, le VBA est une implémentation du langage Microsoft Visuel Basic


(VB) autrefois présent dans tous les logiciels du pack Microsoft Office, les deux
langages sont donc très liés, mais le VBA distingue notamment par le fait qu’il ne
peut exécuter du code qu’à partir d’une application hôte Microsoft Office.

Ce langage simple permet de créer des programmes informatiques plus ou


moins complexe afin d’automatiser des actions répétitives ou d’effectuer un
nombre important d’opérations lors d’exécution d’une seule commande.

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.

Il est alors possible d’appliquer des algorithmes afin de générer


automatiquement des rapports, certificats, mailings, etc. cette utilisation de VBA
permet de créer de véritables applications métier à partir des applications Office
standards.

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

Figure 10: image du Office

Figure 11: image de Microsoft Access

Microsoft Access (officiellement Microsoft Office Access) est une base de donnée


relationnelle éditée par Microsoft. Ce logiciel fait partie de la suite Microsoft Office.
MS Access est composé de plusieurs programmes : le moteur de base de
donnée Microsoft Jet, un éditeur graphique, une interface de type Query by
Example pour interroger les bases de données, et le langage de
programmation Visual Basic for Applications.
Depuis les premières versions, l'interface de Microsoft Access permet de gérer
graphiquement des collections de données dans des tables, d'établir des relations
entre ces tables selon les règles habituelles des bases de données relationnelles, de
créer des requêtes avec le QBE (Query by Example, ou directement en langage
SQL), de créer des interfaces homme/machine et des états d'impression. Comme
pour les autres logiciels Office, le VBA, Visual Basic for Applications, permet de
créer des applications complètes et en réseau local, y compris en utilisant, créant ou
modifiant les fichiers (documents Word, classeurs Excel, instances Outlook, etc.)
des autres logiciels de la suite sans quitter 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

Cette interface représente le menu principal de l’application dont les


employés de COPREF peuvent choisir l’une de ces options représentées
par les boutons suivants :
 Nouveau employé : ce bouton permet d’ajouter un nouvel employé à
la base de donnée, En effet, un utilisateur a le droit de faire son
inscription dans l’application, chaque employé ajouter ne peut plus
être supprimé de la base de données.
 Modifier fiche employé : permet comme son nom l’indique de
modifier les informations des employés déjà existant si nécessaire.
 Saisie demande congé/absence : permet à un utilisateur de saisie
la demande de congé ou d’absence, et l’envoyer au chef de service
ou bien le RH pour le traiter.
 Gestion congé/absence : permet aux responsables de gestion des
congés/absences d’accéder aux demandes d’absence et congés
réalisées par les employés, et d’exprimer leur réponse : accepter,
refuser ou négocier.
 Historique : permet d’afficher l’historique des demandes de congé et
d’absence accepter d’un employé.

28
2.2 Ajouter un enmployé

Figure 13: Interface ajouter un employé

29
2.3 Formulaire d’authentification

Figure 13: interface 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

14: interface modifier fiche employé

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

Figure 16: interface


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

17: interface demande de congé

 Demande d’absence :

Figure 18: interface 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.

2.6 Menu pour le traitement des demandes d’absences/congé

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 :

 Traitement des demandes de congé :

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 :

Figure 21: interface demande d’absence

 Traitement des régularisation d’absence

Figure 21: interface régularisation 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

Figure 22: interface 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.

Ce stage nous a permis d’approfondir nos connaissances théoriques, acquises tous le


long de notre formation, par la pratique des nouvelles technologies. Cette expérience
nous a permis de maîtriser la méthode merise et les outils de développements.

Cette expérience m’a permis également de découvrir l’environnement professionnel dans


une administration sous toutes ses facettes, de côtoyer, au quotidien et à différents niveaux
de la hiérarchie, le personnel en place, et de participer activement en s’impliquant dans
l’appréhension et l’exécution des tâches quotidiennes de l’informaticien. D’affronter la
réalité du terrain et de vivre de très près les difficultés de la gestion (administrative,
technique ou des ressources humaines), ce qui me permettrait de moduler à l’avenir les
connaissances et principes théoriques acquis. Et surtout de perfectionner mes
connaissances en matière d'usage combiné d'un gestionnaire de bases de données comme
VBA et Microsoft Access en tant qu'interface conviviale à manipuler.

38

Vous aimerez peut-être aussi