You are on page 1of 73

République Algérienne Démocratique et Populaire

Ministère de l’Enseignement Supérieur et de la Recherche Scientifique

Université de Ghardaïa
Faculté des Sciences et Technologie

Département des Mathématiques et Informatique


Projet de fin d’étude présenté en vue de l'obtention du diplôme de

LICENCE
Domaine : Mathématiques et Informatique
Spécialité : Informatique
THEME:

Conception et réalisation d’une application de gestion du


personnel
« Cas d’étude service personnel de l’université de GHARDAIA »

PAR :
HERMA Somia Elyakote

ZITANI Nassima

Jury:
Mr: Gharib toufik Maitre Assistant A Univ. Ghardaia Encadreur

Mr: Adjilla Abdarrehmane Maitre Assistant A Univ. Ghardaia Examinateur

ANNEE UNIVERSITAIRE: 2013/2014


Dédicace
Ce modeste travail est dédié :
À mes chers parents , pour leur soutien , leur éducation ainsi leur amour .
À tous mes proches de la famille ZITANI, et plus particulièrement, ma sœur
meriayama et mes frères youcef , tarek , hakim.
À tous mes chères amies somia , habiba , zineb ,nabila proche ou loin et mes
collègues de l’Université de Ghardaïa .
Et à tous ce qui m’ont enseigné au long de ma vie scolaire.
Nassima
Je dédie ce modeste travail et ma profonde gratitude :
A mes parents pour l'éducation qu'ils m'ont prodigué, avec tous les moyens et
au prix de toutes les sacrifices qu'ils ont consentis à mon égard, pour le sens du
devoir qu'ils mon enseigné depuis mon enfance.
A mes chères frères Ahmed, Abdoalouahabe, et mes petits frères Saber et
Islam.
A mes deux chères sœurs Meriem, Salma.
À tous mes proches de la famille HERMA.
A mes chères amies Nassima, Salima, Dhaiba.
A tous mes collègues de la promotion de Licence 2014 d’Informatique.
A toute personne m’ayant aidé de près ou de loin, trouve ici l’expression de ma
reconnaissance.
Somia
Remerciement
Tout d’abord, nous remercions le Dieu, notre créateur de nous avoir donné la
force, la volonté et le courage afin d’accomplir ce modeste travail.
Ces remerciements vont tout d’abord au corps professoral et administratif de la

Faculté Mathématique et Informatique, pour la richesse et la qualité de leur

enseignement et qui déploient de grands efforts pour assurer à leurs étudiants une

formation actualisée.

Notre remerciements vont à notre encadreur Mr GHARIB Toufik, pour toute sa


gentillesse, pour Ses précieux conseils et pour sa patience avec nous, ainsi tous ceux qui
nous ont aidée et soutenue dans notre travail.

Nous remercions vivement notre examinateur Mr Adjila Abdarahmane, pour


son acceptation pour l’examination de notre mémoire de fin d’étude et son temps qui l’a
réservé pour nous.

Nous remercions également tous les employés de service de gestion personnel


pour leur collaboration et pour toutes les informations qui nous ont été transmises
gracieusement de leur part.

Finalement, nous tenons à exprimer notre profonde gratitude à nos familles qui
nous ont toujours soutenues et à tout ce qui participe de réaliser ce mémoire. Ainsi que
l’ensemble des enseignants qui ont contribué à notre formation.
Le résumé :
La gestion personnel est indispensable pour toute université, elle géré les ressource humaines, et assure le
bon déroulement , le développement de l’université, elle détermine la stratégie de fonctionnement de
l’université.
Dans notre cursus de thèse Conception et réalisation d’une application de gestion du
personnel « cas d’étude service personnel de l’université de GHARDAIA on a concentré sur la
méthode merise, cette méthode est basée sur la séparation des données (base de donné) et des traitements à
effectuer dans les trois niveaux (conceptuel , organisationnel et opérationnel).
Grâce à la méthode merise, on a fait la conception et la réalisation d’une application informatique en
utilisant le langage de programmation DELPHI7 avec la base de donnée (BDD) ACCES afin facilite la
gestion de l’employé.
Mots clés (merise, base de données, DELPHI7, ACCES, application informatique).

:‫ملخص‬

‫ حيث مصلحة المستخدمين تقوم بإدارة الموارد البشرية‬،‫تسيير المستخدمين أمر البد منه في أي جامعة‬
‫تضمن االستمرارية والتطور للجامعة وهي تعرفنا على استراتيجية العمل اإلداري في الجامعة‬
‫خالل مشوارنا في مذكرتنا "إنجاز وتصميم نظام معلوماتي لتسيير المستخدمين حالة الدراسة مصلحة‬
‫ والتي تعتمد على الفصل بين المعطيات‬،‫ فقد استعملنا طريقة مريز‬،"‫المستخدمين بجامعة غرداية‬
)‫ التنظيمية والعملية‬, ‫واإلجراءات في ثالث مستويات (التصميمية‬
7 ‫ قمنا بتصميم وإنجاز تطبيق يسهل تسير المستخدمين باستعمال لغة البرمجة دالفي‬،‫بفضل طريقة مريز‬
‫و قواعد البيانات أكسس‬
)‫أكسس‬ 7‫ موارد بشرية دالفي‬،‫ تطبيق إعالم آلي‬،‫ قاعدة للبيانات‬،‫الكلمات المفتاحية (مريز‬
Sommaire
Introduction général
Problématique
Première chapitre : Etude de l’existant
1. Introduction …………………………………………………………….……..…….…… 01
2. Le choix de la méthode MERISE……………...…………………..…………….….…… 02
3. Présentation de l’université de Ghardaïa ……………………………………………… .03
4. Organigramme ………………………………………………………………………..… .04
5. Définition du domaine d’étude ..………………………….……………...… ……….… 05
6. Outil informatique …………………………………………………….…..……….……. 06
7. Etude de postes travail .......................................................………………….…….……...07
8. Etude de document ……….…………………………………………………….………. .09
9. Etude de flux d’information ………………….………………………………………... .15
10. Les critiques et les suggestions …..…………………….………………………………...20
Deuxième chapitre : Etude détaille

1. Introduction……………………………………………………………..…………..….….21
2. Généralité sur le Modèle Conceptuel de Données (MCD) ……...…...……………..……21
3. Le Dictionnaire de Données (DD) ………………………………………..………..……22
4. Règles de gestions ……………………………………..………..………...……………... 24
5. Le modèle conceptuel de donnée MCD …………….…………………………………..25
6. Description des individus………………………………………….…….………………...26
7. Modèle Conceptuel des traitements (MCT) …….…………………………..…..….. …...31
8. Modèle Organisationnel des Traitement (MOT) ……………………………....…. ……. 37
9. Modèle Externe et Validation ……………………………………….……….…..……….47
10. Modèle Logique des Données (MLD) …………………………………..……………… 49
11. Conclusion ………………………………………………….………..…….…..………….50
Troisième chapitre : Réalisation
1. Introduction ……………………………………………………………………………51
2. Modèle physique des données ………………………………….…………………..….52
3. Description des fichiers composant la B.D.D …………………..…….……………… 53
4. Control des données …………………………………………………….……..…..…..56
5. Quelques masques d’application sur le programme ……………………....…..…….... 57
6. Modèle organisationnel physique des traitements (MOPT)….… …………..………...60
7. Sécurité des données .………… ……………………..………………………………. 61
8. Conclusion général ………………………………………………………..…..……….61
9. Bibliographie …………………………………………………………………………..62
Introduction générale :
L’informatique aujourd’hui devient incontournable dans divers domaines aussi bien
professionnels que privés.

L’une de ses principales applications est l’automatisation des systèmes d’informations.

Un system d’information dans une entreprise est l’interface entre le system de pilotage (la
Direction) et le système opérant, c’est la mémoire de l’organisation dont une partie peut être
automatisée (SAI) en trois activités :

L’analyse : c’est la représentation abstraite du system réel selon des méthodes, et l’invention
d’une solution informatisable.

Le développement : c’est l’implantation de la solution sous forme d’un programme en utilisant


des langages de programmations, des logiciels.

La technique : c’est le matériel mis à disposition (l’imprimante, les machines, les réseaux …)

Un system information (SI) représente un ensemble d’éléments participants a un domaine


précis tel que la gestion des employés, qui est une application qui régule tout ce qui en rapport
avec les employés et leur relations avec leurs services.
La problématique :
La gestion des Ressources Humaines aujourd’hui a une importance
capitale dans le bon fonctionnement de l’entreprise et son
développement ; ce qui nous a motivés au choix du thème de notre
mémoire Conception et réalisation d’une application de gestion du
personnel cas d’étude service personnel de l’université de GHARDAIA,
L’objectif est d’informatiser le système, pour le rendre plus rapide, plus
facile à gérer et mieux organisé.

A partir des contraintes que rencontre le service nous avons essayé de


répondre aux besoins les plus important pour ce faire, on a posé cette
problématique :

- Comment ce système peut détecter ces contraintes ?


- Comment pouvoir lever ces contraintes, et résoudre les problèmes
qui se posent en trouvant des solutions efficaces afin d’améliorer le
fonctionnement de ce service ?
Etude de l’existant Chapitre 01

1. l’introduction :
L’étude préalable est la plus importante phase de l’analyse c'est-à-dire elle est le point clé de la
démarche MERISE, elle conditionne le bon déroulement des phases à suivre Cette étape consiste
d’une part à faire un diagnostic de l’existant et des moyens disponibles pour bien cerner le system
à étudier et d’autre part à définir le but à atteindre

Cette démarche est basée sur les points suivants :

 le choix de la méthode Merise.


 Présentation de l’université
 Définition du domaine d’étude
 Organigramme du domaine d’étude
 Etudes des postes de travails
 Etude des documents manipulés
 Etudes des registres et fichiers existants
 Etude du flux d’information
 La codification actuelle
 Critique et suggestion

1
Etude de l’existant Chapitre 01

2. Le choix de la méthode MERISE :

Dans cette étude notre utilisation de cette méthode ou plus exactement cette démarche adapté
à la conception de système d’information suivant les caractéristique suivantes :

1. Traduction en une vue globale de l'organisme de façon à lier la mise en place d'un
système d'information de gestion à une refonte de l'organisme.
2. La séparation des données et des traitements
3. L'approche par niveaux : il est classique de mettre en évidence trois niveaux de
réflexions.

Niveau conceptuel : ce niveau décrit à travers un ensemble de règle de gestion, traduit tous les
objectifs et contraintes qui présent sur l'organisme. Il consiste à poser les questions " Quoi" (c'est-
à-dire quoi faire ? et avec quelles données ?).

Niveau organisationnel : son but et de définir l'organisation qu'il est souhaitable de mettre dans
l'organisme pour atteindre les objectifs fixes.

Du point de vue traitement, on posera les questions : "Qui ? Ou ? Quand ?".

Du point de vue des données, on commence à étudier leur organisation, compte tenu du
logiciel utilise.

Niveau opérationnel : consiste à apporter des solutions techniques aux problèmes, il consiste à se
poser la question "Comment ?".

Le schéma suivant représente les trois niveaux de merise avec les méthodes correspondantes :

Niveau Données Traitement


Conceptuel Modèle Conceptuel des Données Modèle Conceptuel des Traitement
(MCD) (MCT)

Organisationnel Modèle Logique des Données Modèle Organisationnel des


(MLD) Traitements (MOT)

Opérationnel Modèle Physique des Données (MPD) Modèle Opérationnel des


Traitement (MOPT)

2
Etude de l’existant Chapitre 01

3. Présentation de l’université :
Le centre universitaire de Ghardaïa a été rattaché à l’université d’Alger en 2006, avec la
jointure de de l’institut national du commerce, au centre du Metlili.

Mise à niveau du centre universitaire de Ghardaïa dans les rangs des universités, en 4 Juin, 2012.

L’université se compose de :

Faculté Département
Science de la nature et de la vie Biologie, agronomie
Science économique Science économique, commercial, gestion
Science humaine et social Humaines, social
Lettre et langue Lettre, langue
Science et technologie Science et la technologie, mathématique,
informatique
Droits et science politique Droit

3
Etude de l’existant Chapitre 01

4. Organigramme de l’université de GHARDAIA :


Direction de l’université

Sous-direction Sous-direction Sous- Sous-direction


de de la Recherche Secrétariat direction Développement
Coopération et Scientifique des Etudes et Perspectives
Relations
Extérieures

Sous- Sous-direction Sous-direction Sous-direction


direction des des moyens et des Activités des Employés et
Finances et la culturelles et Configuration
²&&&
Comptabilité Maintenance Coopération

Section des
Transactions et
moyens et
Contrôle de
Inventaire Section
Gestion
Section Nettoyage Enseignants
et Maintenance
Section du
Budget et la Section Employés
Comptabilité Section d’Archives

Approvisionne Section
ment des Administrateurs
Activité de
Recherche

4
Etude de l’existant Chapitre 01

5. Définition du domaine d’étude :


Le service Personnel :
Ce service se considère comme un pilier de toute entreprise, car il gère les ressources
humaine qui sont capitale ; A ce titre, la gestion des Ressources Humaines comporte plusieurs
facettes, complémentaires, indissociables et surtout, indispensables à la bonne marche de
l’université. Elles composent les caractéristiques de cette activité primordiale dans l’organisation.
En effet, la gestion des Ressources Humaines détermine la stratégie de fonctionnement de
l’université et le suivi des performances car elle comprend :

La gestion du recrutement et des affectations selon les besoins des différents services et
administrations de l’université dans un cadre d’une démarche globale et étudiée.

La gestion des rémunérations (salaire) en prenant en considération : Le volume horaire du


travail de chaque employé, capacité, qualification…

La gestion des carrières par la gestion des dossiers de chaque employé.

La gestion des formations.

La gestion sociale par la prise en charge du volet social des employés et leur représentation
dans les autres administrations sociales (Cotisations sociales, allocations familiales, gestion des
retraites…).

Service personnel

Chef de service

Gestionnaire

Attaché de bureau

Agent administratif

Agent bureau

5
Etude de l’existant Chapitre 01

6. Outil informatique :
6. a. Moyens matériels :
ordinateur Micro RAM Disque dur Imprimante Photo copie
processeur Bureaux

Dell Intel ®4CPU 3 Gb 320Gb 2 1 3


imprimante
HP Pentium 2 ,91Gb 220Gb
®4CPU laser
Fujitsu Pentium 1GB 220Gb
®4CPU

6. b. Les logiciels utilisés :


Système d'exploitation : Windows XP.

EXCEL XP : Utilisé pour organiser les informations des employés

WORLD XP : Utilisé pour traitements de texte, rédiger des rapports …

6
Etude de l’existant Chapitre 01

7. Etude de poste de travail :


Un poste de travail est une Employé, physique ou morale caractérisé par les taches qu’elle
accomplie et par les ressources dont elle dispose.

Les postes de travail qui interviennent dans la gestion des employés du service Employé sont :

- Chef de service des employés.

- Gestionnaire (02)

- Attaché bureau

- Agent administratif

- Agent bureau

7.1. Tableau d’étude de poste de travail :


numéro Nom du poste de travail

01 Chef de service des employés

02 Gestionnaire

03 Attaché bureaux

04 Agent administratif

05 Agent bureau

7.1.1. Chef de service des employés :


Numéro de Nom de Poste de Effectifs Outils
poste travail
Service 01 Chef de service 01 Téléphone
Employé Imprimante
Ordinateur
Fonction Gère les documents du service (mission, textes, PV d’installation, demande,
congé…)
Matériel Micro-ordinateur 3.5 GHz
RAM 3 Gb
DD 320 Gb….

7
Etude de l’existant Chapitre 01

7.1.2. Gestionnaire :
Numéro de poste Nom de Effectifs Outils
Poste de travail

Service Employé 02 Gestionnaire 02 Téléphone


Imprimante
Ordinateur
Fonction -Gérer les activités des études, contrôle et évaluation.
-Gérer les activités d’affectations, d’encadrement et de mesure.
Matériel Micro-ordinateur 2,5 GHz
RAM 2,91 Gb
DD 220 Gb….

7.1.3. Attaché bureau :


Numéro de poste Nom de Effectifs Outils
Poste de travail
Service Employé 03 Attachement 01 Téléphone
bureau Imprimante
Ordinateur

Fonction S’occupe des études et des traitements des activités administratives.

Matériel Micro-ordinateur 2,5 GHz


RAM 2,91 Gb
DD 220 Gb….

7.1.4. Agent administratif :


Numéro de poste Nom de Effectifs Outils
Poste de travail

Service Employé 04 Agent administratif 01 Téléphone


Imprimante
Ordinateur

Fonction -Réaliser les activités quotidiennes administratives.


-Traiter les dossiers dans le cadre prévu de service.

Matériel Micro-ordinateur 2,5 GHz


RAM 1 Gb
DD 220 Gb….

7.1.5. Agent bureau :


Numéro de poste Nom de Effectifs Outils
Poste de travail
Service Employé 05 Chef de service 01 Téléphone Imprimante
Ordinateur
Fonction -Charger de d’exécuter les missions et ordres de son chef hiérarchique.

Matériel Micro-ordinateur 2,5 GHz, RAM 1 Gb, DD 220 Gb

8
Etude de l’existant Chapitre 01

8. Etude de documents :
Les documents utilisés par le service sont :
 PV d’installation
 Demande de congé
 Titre de congé
 Affectation
 Avis d’avertissement
 Questionnaire
 Motif
 formulaire de mutation
 formulaire de retraite
 décision de démission
 avancement
8.1. Documents 1 : PV d’installation
Désignation : PV d’installation
Emetteur : Service Employé
Récepteur : l’employé
Nature : interne
Rôle : Cette fiche contient des informations de l’installation De l’employé.
Nombre d’exemplaires : 2
Description du document

N Désignation Libelle type taille Observation

1 Date d’installation Date d’install A 20


2 Numéro d’installation Numéro d’install AN 30
3 Nom d’employé Nom A 20
4 Prénom d’employé Prénom A 20
5 Date de naissance Date_naiss D 8
6 Lieu de naissance Lieu _naiss A 30
7 Grade Grade A 15
8 Signature de directeur Signat_direct - -
9 Signature d’employé Signat_empl - -
10 Date de redaction de pv Date de creation de pv D 8

9
Etude de l’existant Chapitre 01

8.2.Documents 2 : Demande de congé


Désignation : Demande de congé
Emetteur : employé
Récepteur : service Employé
Nature : interne
Rôle : Cette fiche contient des informations sur la nature, la date et la durée du congé.
Nombre d’exemplaire : 2
Description du document

N Désignation Libelle type Taille Observation

1 -Type de congé Type_congé A 10


2 -Nom d’employé Nom A 20
3 -Prénom d’employé Prenom A 20

8.3.Documents 3 : titre de congé


Désignation : titre de congé
Emetteur : service Employé
Récepteur : l’employé
Nature : interne
Rôle : Cette fiche contient les informations de congé l’employé
Nombre d’exemplaire : 2
Description du document

N Désignation Libelle type taille Observation

1 Numéro de titre de congé Num_tit_con N 10


2 Nom d’employer Nom A 20
3 Prénom d’employer Prénom A 20
4 Fonction Fonction A 20
5 Type de congé Type_ congé A 20
6 Durée Durée N 10
7 Date de début Date_ début D 8
8 Date de retour Date_ retour D 8
9 relicat relic N 2
10 Signature de directeur Sign_direct - -
11 Date de rédaction Dat _de _red - -

10
Etude de l’existant Chapitre 01

8.4.Documents 4 : affectation
Désignation : affectation
Emetteur : service Employé
Récepteur : l’employé
Nature : interne
Rôle : cette fiche contient l’affectation de l’employé
Nombre d’exemplaire : 3
Description du document
N Désignation Libelle type Taille Observation
1 Numéro d’affectation Num_d’affect N 10
2 Nom d’employé Nom A 20
3 Prénom d’employé Prénom A 20
4 Nom service affecté Nom_serv_affct A 20
5 Date d’affectation Date_affec A 8
6 Date de rédaction Date_redact D 8
Signature de directeur Sign_der - -

8.5.Documents 5 : Avis d’avertissement


Désignation : Avis d’avertissement
Emetteur : service Employé
Récepteur : l’employé
Nature : interne
Rôle : Cette fiche contient des informations d’avertissement de l’employé
Nombre d’exemplaire : 2
Description du document

N Désignation Libelle Type Taille Observation


1 Numéro d’avertissement Num_ d’avertis N 10
2 Date d’avertissement Date_ d’avertis D 8
3 Nom d’employé Nom A 10
4 Prénom d’employé Prénom A 20
5 Date de l’absence Date_ l’absence D 8
6 Signature de directeur Signat_direct - -

11
Etude de l’existant Chapitre 01

8.6.Documents 6 : Motif
Désignation : Motif
Emetteur : Service Employé
Récepteur : L’employé
Nature : interne
Rôle : Cette fiche contient des informations le motif de l’absence
Nombre d’exemplaire : 2
Description du document

N Désignation Libelle Type taille Observation

1 Numéro de justification Num _just N 10


2 Nom d’employé Nom A 20
3 Prénom d’employé Prénom A 20
4 Justification justifi A 50
5 Signature de directeur Signat_direc - -

8.7.Documents 7 : formulaire de mutation


Désignation : formulaire de mutation
Emetteur : service Employé
Récepteur : l’employé
Nature : interne
Rôle : Cette fiche contient l’accord de mutation
Nombre d’exemplaire : 2
Description du document
N Désignation Libelle Type taille
1 Matr_mutation Matricule mutation N 10
2 Nom_emp Nom employé A 15
3 Pren_emp Prénom employé A 20
4 Echelon_emp Echelon employé A 25
5 Date_d’insta Date d’installation D 8
6 Nouveau_echlon Nouveau échelon A 25
7 Nouvel_date_d’inst Nouvel date d’installation D 8
8 Date_mutation_demandé Date mutation demandé D 8
9 Lieu_travail_actuel Lieu de travail actuel A 10
10 Nouvel_entreprise Nouvel entreprise A 10
11 Date_redacti Date de rédaction D 20
12 Signat_dirc Signature de directeur - -

12
Etude de l’existant Chapitre 01

8.8.Documents 8 : formulaire de retraite


Désignation : formulaire de retraite
Emetteur : service Employé
Récepteur : L’employé
Nature : interne
Rôle : Cette fiche contient les informations sur la retraite
Nombre d’exemplaire : 2
Description du document
N Désignation Libelle Type taille
1 Nom_emp Nom employé A 20
2 Pren_emp Prenom employé A 20
3 Echelon_emp Echelon employé A 20
4 Date_d’insta Date d’intalation A 25
5 Nouveau_echlon Nouveau echelon D 8
6 Numer_d’avnc Numero d’avancement AN 20
7 Volet _natin_retraité Volet national retraité AN 20
8 Num_volet_nati_retr Numero volet national retraitement A 25
9 Type de reter Type de retraitement A 20
10 Date_red Date de redaction D 8
11 Lieu de redac Lieu de redaction A 10

8.9.Documents 9 : décision de démission


Désignation : décision de démission
Emetteur : service Employé
Récepteur : L’employé
Nature : interne
Rôle : Cette fiche contient les informations sur la démission
Nombre d’exemplaire : 2
Description du document
N Désignation Libelle Type taille
1 Nom_emp Nom employé A 20
2 Pren_emp Prénom employé A 20
3 Echelon_emp Echelon employé A 20
4 Date_d’insta Date d’installation D 8
5 Nouveau_echlon Nouveau échelon A 25
6 Date_demd_retra Date demande retraite D 8
7 Date_accept_demission Date d’acceptation de démission D 8
8 Date _red Dat de rédaction D 8

13
Etude de l’existant Chapitre 01

8.10. Documents 10 : avancement


Désignation : avancement
Emetteur : service Employé
Récepteur : L’employé
Nature : interne
Rôle : Cette fiche contient les informations sur l’avancement
Nombre d’exemplaire : 2

Description du document

N Désignation Libelle Type taille

1 Nom_emp Nom employé A 20


2 Pren_emp Prénom employé A 20
3 Echelon_emp Echelon employé A 20
4 Date_d’insta Date d’installation D 8
5
Nouveau_echlon Nouveau échelon A 25

14
Etude de l’existant Chapitre 01

9. Etude de Flux d’information :


Le flux d’information permet de suivre le système d’information et l’étudier, cela nous
permet de lancer des études d’informations entre différents services et postes ainsi que les
différentes relations les reliant. Ces relations sont représentées par une flèche orientée de
l’émetteur au récepteur.

: Acteur interne
: Acteur externe

9.1. Flux d’information interne « demande de congé » :

01
La secrétaire L’employé
03

05 04
02

Le chef de service Le responsable


d’employé Directe

Explication du flux d’information interne :

01. demande de formulaire congé au secrétariat.


02. demande de congé auprès du responsable direct.
03. renvoi de la demande au secrétariat pour effectuer les opérations nécessaires.
04. prendre la demande de congé au chef de service des employés pour l’enregistrer.
05. renvoi la demande au secrétariat pour faire deux copie l’une pour l’employé et l’autre pour le
classement dans son dossier.

15
Etude de l’existant Chapitre 01

9.2. Flux d’information externe « recrutement » :


Comme modèle, on prend l’exemple du recrutement :

02
Directeur Secrétaire
03
05

06

01
03
05

07

08
10

09

07

Service personnel Candidat


04
Explication du flux d’information externe :
1. le candidat demande un formulaire d’emploi
2. demande d’emploi enregistrer
3. fiche de choisir des taches
4. acceptation ou lettre de rejeter
5. formulaire, et demande de recrutement remplit
6. formulaire et demande de recrutement signés
7. contrat du travail
8. contrat du travail signé
9. PV d’installation
10. PV d’installation signé

16
Etude de l’existant Chapitre 01

9.3. Flux d’information «Avancement » :


7

Fonction public Secrétaire


Directeur
8

1
2 0
7 8
9

5
4
6
09
1

3
Service personnel 9 Candidat
1
0

Explication du flux d’information :

1. Demande d’ouverture d’un concours pour l’avancement.


2. Accord d’ouverture.
3. Annonce du concours.
4. Dépôt des dossiers des postulants.
5. Validation ou rejet des dossiers.
6. liste des candidats.
7. Epreuves du concours puis liste des candidats admis.
8. liste des candidats admis signé.
9. formulaire d’avancement (avancement) et PV d’installation.
10. formulaire d’avancement et PV d’installation signés.

17
Etude de l’existant Chapitre 01

9.4. Flux d’information « Démission » :

03
Secrétariat 01 Directeur
02
04

04 01 03 02

01
Service personnel Employé
04

Explication du flux d’information :

1. Lettre de démission.
2. Acceptation ou rejeter.
3. Formulaire de démission.
4. Formulaire de démission signé.

9.5. Flux d’information « Sanction » :

01
Secrétariat Directeur
03
04

03 04

Service personnel Employé


05

Explication du flux d’information :

1. Rapport contre un fonctionnaire.


2. Réunion de la commission paritaire.
3. Décision de la commission. (Sanction ou non, type de sanction)
4. Formulaire de sanction signé.

18
Etude de l’existant Chapitre 01

9.6. Flux d’information « Mutation » :

06
Directeur Secrétariat
03

05 04 06 03

Service personnel Employé


05
07

01 02

Etablissement
d’accueil
Explication du flux d’information :

1. Demande de mutation transmit.


2. Accord ou rejeté.
3. Demande de mutation.
4. Etude de demande de mutation.
5. Accord ou rejeté.
6. Lettre d’acceptation signée.
7. Etablissement des procédures de mutation.

19
Etude de l’existant Chapitre 01

10. Les critiques et les suggestions :


10.a. Les critiques :
Elles peuvent se poser en trois niveaux à savoir : niveau informationnel, niveau organisationnel,
niveau technique.

10.a.1. Niveau informationnel :

- Difficulté de la recherche d’information concernant l’employé par la recherche dans les


dossiers administratifs.
- Manque de codification de quelque document.
- Mauvaise codification des employés.

10.a.2. Niveau organisationnel :

-il existe chevauchement dans les rôles à jouer entre certains employés (Parfois, il y’a un
mélange entre les rôles des employés.)

-La plupart des opérations se font manuellement.

10.a.3 Niveau technique :

- Manque d’une application qui facilite la gestion de l’employé.

-Manque du réseau interne qui permettra l’échange d’informations entre services.

10.b. Suggestions :

On a proposé une codification pour les employés comme suit :


Matricule == > Date de recrutement.N°_employé.

- développement d’une application informatisée pour la gestion du personnel. Etablir un outil

informatique de gestion personnel des (Planifier des formations) (d’informatiques pour les)

employés existant.

-Utilisation d’un réseau interne qui permettra :

-Facilitation d’échange des données et d’informations entre différents services.

-Facilitation de la maintenance.

20
Deuxième chapitre :
Etude détaillée Chapitre 02

1. Introduction :
Le modèle entité-association est un outil (technique) d'analyse permettant de construire
des schémas théoriques de raisonnement sur des applications tournant avec les bases de données
relationnelles.

2. Généralité sur le Modèle Conceptuel de Données (MCD) :


Le modèle conceptuel de données du système d'informations (SI) est la modélisation
des données au niveau conceptuel. La modélisation des données du SI consiste à décrire et à les
représenter ainsi que les liens qui existent entre elles grâce à un formalisme de représentation.
On aboutit ainsi à un modèle des données qui est le modèle Entité/Relation.
Ce modèle est bâti autour des concepts : Entité (individu), Relation (Association),
propriété.
Règle de Construction du MCD :
* Pour construire un MCD, les étapes ci-dessous sont :

Modélisation des entités qui sont dans le System d'Informations ; la représentation des objets
matériels ou immatériels de l'univers extérieur et déterminer leur identifiant.

* Modéliser les relations qui existent entre les entités, tel que les propriétés d'une relation doivent
dépendre fonctionnellement de l'ensemble des identifiants des entités qui participent à cette
relation. La concaténation de ces identifiant constitue l'identifiant de la relation.

* Vérifier les règles de normalisation suivante :

Règle 1 : (1FN) toutes les propriétés d'entité ou de relation sont élémentaires (ne peuvent pas être
décomposée en d'autres propriétés intéressantes au SI), et il existe au moins une clé caractérisant
chaque occurrence de l'entité", mais s'il n'existe pas, il faudra la créer.

Règle 2 : (2FN) toutes propriétés d'une entité doivent dépendre de la clé par une dépendance
fonctionnelle élémentaire, c'est-à-dire il n'existe pas une clé “A, B“ d'une entité, tel que :

A, B C.

Règle 3 : (3FN) tout propriété d'une entité doit dépendre de la clé par une dépendance
fonctionnelle élémentaire directe, c'est-à-dire il n'existe pas une clé “A“ d'une entité, tel que

A B, A C. et
B C.

21
Etude détaillée Chapitre 02

3. Le dictionnaire de données :

Code Libelle Type Taille


Matr_Empl Matricule N 8
Nom_ Empl Nom A 20
Prenom_ Empl Prénom A 20
Dat _nais Date de naissance D 8

Lieu _nais Lieu de naissance A 30


Sexe Sexe A 1
Situa_ famil Situation familiale A 1
Nbr _enfant Nombre d’enfant N 2
Groupe sanguin Groupe sanguin A 3
Adresse Adresse A 30
Tel Téléphone N 10
Mail Mail AN 15
N° _carte_indentité Numéro de carte d’identité AN 20
Serv_milit Service militaire A 20
Nom_dipl Nom diplôme A 50
Date_dipl Date d’obtention diplôme D 8
Reliquat Reliquat N 3
Date _rentrer Date d’entrée D 8
N°_fac numéro faculté N 2
Nom_fac Nom faculté A 30
N°_serv_depart N° service/département N 2
Nom_serv_deprt Nom service/département A 30
Tel _serv_deprt Tel service/département N 10
N° _cong N° congé AN 9
Type _cong Type de congé A 10
Dat_deb_cong Date de début de congé D 8
Cause cause A 50
N°_avan N° avancement AN 9
Date_avan Date avancement D 8

22
Etude détaillée Chapitre 02

N°_abs Numéro absence AN 9


Dure_abs Durée absence N 2
Date_deb_abs Date absence D 8
Motif_abs Motif d’absence A 100
N° _corps N° corps N 3
Nom_ corps Nom corps A 15
N°_fil Numéro filière N 3
Nom_fil Nom filière N 15
N°_grad Numéro grade N 3
Nom_grad Nom grade N 15
N°_sanc Numéro sanction AN 9
Dure_sanc Duré sanction AN 2
Type_Sanc Type Sanction A 10
Cause Cause A 100
N°_fonct Numéro fonction N 3
Nom_fonct Nom fonction N 15
N°_Mutat_detch N° mutation /détachement AN 9
Etablissement Etablissement A 20
Cause Cause A 100
Date_mutat Date mutation D 8

23
Etude détaillée Chapitre 02

4. Règles de gestions :
- Zéro jusqu’au N employé peuvent avoir un titre de congé.
- Un titre de congé est donné à un et un seul employé.
- Un ou plusieurs employés peuvent affecter à un service.
- Un service peut avoir un ou plusieurs employés.
- Zéro ou N services ou département sont dans une faculté.
- Une faculté peut contenir un ou plusieurs départements ou services.
- Zéro ou plusieurs employés peuvent avoir une absence.
- une absence pour un et un seul employé.
- Zéro jusqu’au N employé peuvent avoir un avancement.
- un avancement est pour un et un seul employé.
- un employé peut avoir un seul grade.
- un grade est pour zéro ou plusieurs employés.
- un ou plusieurs employés peuvent avoir une fonction.
- Une fonction est pour un et un seul employé.
- Zéro ou plusieurs employés peuvent avoir une sanction.
- Une sanction pour un et un seul employé.
- Zéro ou plusieurs employés peuvent avoir une mutation ou détachement.
- Un détachement ou mutation pour un et un seul employé.
- Un grade inclue dans un seul corps.
- Un corps peut contient un ou plusieurs grades.
- Un corps est dans une seule filière.
- Une filière peut contenir un ou plusieurs corps.

24
Etude détaillée Chapitre 02

5. Le modèle conceptuel de donnée MCD :


Affecter Service/depart
Titre_Congé Fait date
N°_titrCong 1,1 1.N

N°_Serv_dept
0.N 1.N

0.N 0,1

dans
avoir
Employé
1,1
1.N
Absence Matr_Empl
faculté

N°_Abs
N°_faculté

0.N Avoir
Avoir 1.N date
1,1
1,1 fonction

Avancement N°_fonction
1.1
0.N
N°_Avan Dans le

0.N
avoir 1,1

grade 0.N
Sanction

N°_grade
N°_sanc

1.1

Avoir 1,1 Mutation/détachement


Dans le
filière
1.N N°_mutat_detach
corps Dans le N°_filière

N°_corps 1.1 1.N


0.N

0.N

25
Etude détaillée Chapitre 02

6. Description des individus :


6.1. fiche d’employé :

Numéro Code Libelle Type Taille


01 Matr_Empl Matricule N 8
02 Nom_ Empl Nom A 20
03 Prenom_ Empl Prénom A 20
04 Dat _nais Date de naissance D 8
05 Lieu _nais Lieu de naissance A 30
06 Sexe Sexe A 1
07 Situa_ famil Situation familiale A 1
08 Nbr _enfant Nombre d’enfant N 2
09 Groupage Groupage A 3
10 Adresse Adresse A 30
11 Tel Téléphone N 10
12 Mail Mail AN 15
13 N° _carte_indentité Numéro de carte d’identité AN 20
14 Serv_milit Service militaire A 20
15 Nom_dipl Nom diplôme A 50
16 Date_dipl Date d’obtention diplôme D 8
17 Reliquat Reliquat N 3
18 Date _rentrer Date d’entrée D 8
20 N°_fac numéro faculté N 2

6.2. fiche Faculté :


Numéro Code Libelle type taille
01 N°_fac numéro faculté N 2
02 Nom_fac Nom faculté A 30

26
Etude détaillée Chapitre 02

6.3. fiche service/département :


Numéro Code Libelle type taille
01 N°_serv_depart N° service/département N 2
02 Nom_serv_deprt Nom service/département A 30
03 Tel _serv_deprt Tel service/département N 10

6.4. fiche Titre de congé :


Numéro Code Libelle type taille
01 N° _cong N° congé AN 9
02 Type _cong Type de congé A 10
03 Dat_deb_cong Date de début de congé D 8
04 Dure_cong Durée de congé N 2
05 Cause Cause A 30

6.5. fiche d’avancement :

Numéro Code Libelle type taille


01 N°_avan N° avancement AN 9
02 Date_avan Date avancement D 8

6.6. fiche d’Absence :

Numéro Code Libelle type taille


01 N°_abs Numéro absence AN 9
02 Dure_abs Durée absence N 2
03 Date_deb_abs Date absence Date 8
04 Motif_abs Motif d’absence A 100

6.7. fiche de Corps :


Numéro Code Libelle type taille
01 N° _corps N° corps N 3
02 Nom_ corps Nom corps A 15

27
Etude détaillée Chapitre 02

6.8. fiche de Filière :


Numéro Code Libelle type taille
01 N°_fil Numéro filière N 3
02 Nom_fil Nom filière N 15
6.9. fiche de Grade :
Numéro Code libelle type taille
01 N°_grad Numéro grade N 3
02 Nom_grad Nom grade N 15

6.10. fiche de Sanction :


Numéro Code libelle type taille
01 N°_sanc Numéro sanction AN 9
02 Dure_sanc Duré sanction AN 2
03 Type_Sanc Type Sanction A 10
04 Cause Cause A 100

6.11. fiche Fonction :


Numéro Code Libelle type taille
01 N°_fonct Numéro fonction N 3
02 Nom_fonct Nom fonction N 15

6.12. fiche de Mutation/Détachement :


Numéro Code libelle Type taille
01 N°_Mutat_detch N° mutation /détachement AN 9
02 Etablissement établissement A 20
03 Cause cause A 100
04 Date_mutat Date mutation Date 8

28
Etude détaillée Chapitre 02

7. Modèle Conceptuel des traitements (MCT) :

Le modèle conceptuel de traitement du système d'informations est la modélisation des


traitements au niveau conceptuel.

La modélisation des traitements du SI consiste à décrire et à représenter les traitements qui


sont effectué sur les données et il exprime ce qu'il faut faire). On aboutit ainsi à un modèle de
traitement.

Ce modèle et bâti autour des concepts suivants : Processus, Evènement, Opération,


Synchronisation, règle d'émission.

Leur formalisme on peut le représenter comme ça :

Evènement 1 Evènement 2 Evènement N Contributifs

Proposition
Synchronisation
Logique

N Libellé de l'Opération

Opération
Description de l'Opération

5.1. Processus de recrutement :


R1 R2 RP1 Règle d'émission

Résultat 1 Résultat 2 Résultat N Evènements

29
Etude détaillée Chapitre 02

8.1. Processus de recrutement :

Arrivé des Demandes d’emplois

- Enregistrer la demande
- Transmission da la demande

Toujours

Demande enregistrée et transmise

- Contrôle de la demande
OK N OK

Accépte Rejet

- Etablissement d'une convocation - Enregistrer la demande


- Transmission de la convocation - Transmission da la demande
Toujours Toujours

Convocation établie et Lettre de rejet établie et


transmise transmise et demande
classée

01

30
Etude détaillée Chapitre 02

01

- Etablissement d'un contrat de recrutement


- Remise du contrat pour signature

Toujours

Contrat établi et
remise
Contrat
signé

ET

- Etablissement d'un PV d'installation


- Remise du PV pour signature

Toujours

PV d'installation établit
et remise
PV
d'installation
signé

ET

- Enregistrement le PV d'installation et
ouverture d'un dossier

Toujours

PV d'installation enregistré
et dossier ouvrir

31
Etude détaillée Chapitre 02

8.2. Processus de congé :

L’arrivée de la
demande du congé

- Vérification de la demande

Ok Nok

Demande de
Demande de
congé acceptée
congé rejetée

- établir le titre de congé

- transmettre le titre de congé pour


signature

Toujours

Titre de congé signé


Titre de congé

Etablie et transmis

Et

- enregistrement du titre de congé

- transmettre le titre de congé

Toujours

Titre de congé enregistré et transmis

Etablir et transmis

32
Etude détaillée Chapitre 02

8.3. Processus de sanction :

Règles de discipline Arrivé de la proposition de sanction

Et

Analyse proposition de sanction et établissement des lettres de


sanction
Non justifiée Justifiée

Lettre de sanction Fichier du


Proposition
établie personnel mis-a-
non justifiée
jour

33
Etude détaillée Chapitre 02

8.4. Processus d’avancement :

Arrivée listes des agents à


reclasser après délibération Arrivée de liste
Décision de de la commission des agents
reclassement de admis au test
saisonnier en interne
b
permanent a c

ou

Etablissement des lettres individuelles de


reclassement
toujours

Arrivée notation Fichier du


Lettres individuelles de
du personnel personnel mis
reclassement établies
à jour

ET

Etude de dossiers de reclassement


Toujours

Etat des agents proposés


au reclassement

34
Etude détaillée Chapitre 02

8.5. Processus démission :

L’arrivée de la
lettre de démission

- Etude de la lettre de démission

Ok Nok

Lettre d’accord
de démission Fichiers du personnel Démission
établie mis à jour refusée

Arrivé période

- établissement des statistiques

De démissions

Toujours

Etat statistique des


démissions établies

35
Etude détaillée Chapitre 02

8.6. Processus Mutation :

Arrivé de mutation acceptée et


demande de mutation

- Etude de la demande

Ok Non ok

Demande de
mutation acceptée Demande de
mutation rejetée

- établir le formulaire de mutation

Toujours

Formulaire signé et
transmis

Titre de congé enrégistré et transmis

Etablir et transmis

36
Etude détaillée Chapitre 02

9. Modèle Organisationnel des traitements (MOT) :


9.1. Introduction :

La modélisation des traitements au niveau organisationnel s'attache à décrire le système


d'informations en répondant aux questions "Qui ? Où ? et Quand ? "

Le modèle organisationnel des traitements (MOT) intégré les notion des temps et de durées
(déroulement) de ressources, de lieu et de responsabilité (poste de travail) et du nature des
traitements (manuels [M] ou automatiques [A]).

Ce modèle est bâti autour de ces concepts : Procédure, Tâche, Phase.

9.2. Construction du modèle organisationnel des traitements (MOT) :


Décomposer chaque opération en taches, les affecter au poste de travail et préciser
les différentes caractéristiques (degré d'automatisation, délai de réponse…).

Passage des taches aux phases (synchroniser l'ensemble des traitements de chaque
tache).

Déterminer les procédures (regrouper les phases issues des opérations appartenant
au même processus en procédure).

37
Etude détaillée Chapitre 02

9.2.1. Processus de recrutement (MOT) :


Période Enchainement des phases Poste de travail

Arrivé des Demandes d’emplois

Aléatoire agent

- Enregistrer la demande
- Transmission da la demande

Toujours

Demande enregistrée et transmise

Chef service
- Contrôle de la demande personnel

Aléatoire OK N OK

Accépte
Rejet

- Etablissement d'une convocation - Enregistrer la demande


Aléatoire - Transmission de la convocation Transmission da la demande

Toujours Toujours
agent

T
Convocation établie Lettre de rejet établie
o
et transmise et transmise et
demande classée
u
j
o
u
01
r
s

38
Etude détaillée Chapitre 02

01

- Etablissement d'un contrat de recrutement agent


Aléatoire - Remise du contrat pour signature

Toujours

Contrat établi et
remise
Contrat
signé

ET agent
Aléatoire

- Etablissement d'un PV d'installation


- Remise du PV pour signature

Toujours

PV d'installation établit
et remise

Aléatoire PV d'installation
signé agent
ET

- Enregistrement le PV d'installation et
ouverture d'un dossier

Toujours

PV d'installation enregistré
et dossier ouvrir

39
Etude détaillée Chapitre 02

9.2.2. Processus de congé (MOT) :

Période Enchainement de phases Poste de travail

L’arrivé de la
demande du congé

Aléatoire Chef service


01 - Consultation de la demande
personnel
M Ok Non ok

Demande de Demande de
congé acceptée congé rejetée

02 - Etablissement du titre de congé


Aléatoire
- Transmission du titre de congé pour agent
TR
signature.

Toujours

Titre de congé
Titre de congé
Etabli et transmis signé

Et
Arrivé un demande d'emploi

- Enregistrement du titre de congé


03
Aléatoire - transmission du titre de congé

M Toujours
agent

Titre de congé enregistré et transmis

Etablir et transmis

40
Etude détaillée Chapitre 02

9.2.3. Processus d’avancement (MOT) :


Période Enchainement de phases Poste de
travail

Arrivée liste des agents à Arrivée liste des


reclasser après délibération agents admis au
de la commission test interne

Décision de reclassements de
saisonniers en permanent

ou

01 Etablissement des lettres individuelles de Chef


Aléatoire reclassement service
personnel
TR Toujours
Remise du contrat pour signature

Arrivée
notation du
personnel
Fichier du Lettres individuelles
personnel de reclassements
mis à jour établies

Et

02 Etude des Dossiers de reclassement


Aléatoire agent
M Toujours

Etat des agents proposés


au reclassement

41
Etude détaillée Chapitre 02

9.2.4. Processus de sanction (MOT) :


Période Enchainement de phases Poste de
travail

Arrivé de la proposition de sanction

Règles de discipline

Et
Chef
Aléatoire service
Analyse des propositions de personnel
01
sanction et établissement des
lettres de sanction
M Non justifiée justifié

Proposition
non justifiée
Fichier du
Lettre de
personnel
sanction établie
mis-a-jour

42
Etude détaillée Chapitre 02

9.2.5. Processus démission (MOT) :


Période Enchainement de phases Poste de
travail

L’arrivée de la
lettre de démission

Aléatoire 01 Etude de la lettre de démission

M Ok Nok

Lettre d’accord Fichiers du personnel Démission


de démission mis à jour refusée
établie

Arrivée
période

Et
Aléatoire
- établissement des statistiques agent
02
De démissions

TR Toujours

Etat statistique des

Démissions établies

43
Etude détaillée Chapitre 02

9.2.6. Processus Mutation(MOT) :


Période Enchainement de phases Poste de
travail

Arrivé de mutation, acceptée


et demande de mutation

Aléatoire

01 Etude de la demande
Chef
personnel
M OK NOK

Demande de Demande de
mutation acceptée mutation rejetée

Aléatoire

02 - établir le formulaire de mutation Agent

TR toujours

Formulaire signé
et transmis

44
Etude détaillée Chapitre 02

10. Modèle externes et Validation :


Chaque traitement possède son Modèle Externe, qui doit être sans se préoccuper du MCD
qui constitue la représentation de la perception du réel au moyen d'une modélisation et préjuge
pas des actions qu'on fera subir à cette représentation.
Le modèle externe ou vue externe doit refléter la vision que l'utilisateur possède des
données à travers la procédure.
La validation permettra d'ajuster MCD et vue externe c'est –à-dire de mettre en accord
les données et les traitements.

10.1. Règle de construction des modèles externes :

Le modèle externe n'est pas un sous ensemble du MCD, pour le construire, il faut se
conformer aux règles suivantes :
On construire une vue externe pour chaque mise à jours ou chaque consultation d'une
procédure.
On établira chaque modèle externe à partir d'une liste de données, en utilisant le formalisme
Entité/Relation.
L'identifiant n'est pas obligatoire pour une entité externe.
On appliquera les règles de normalisation, vérification et décomposition.
Les propriétés, Entité ou Relations externes pourront ou non être des propriétés, Entités ou
relations conceptuelles.
On utilisera des noms figurants sur le dictionnaire des données pour les propriétés externes
qui correspondraient à des propriétés conceptuelles.

45
Etude détaillée Chapitre 02

10.2. Le principe de validation :


Chaque modèle externe doit être déductible du MCD.
En mise à jour, on doit s'assurer qu'on donne bien au système tous les éléments
nécessaires à cette mise à jour.
En consultation, on doit s'assurer que le système est capable de sortir les données
désirées.

Titre.conge 1,1 0 ,N Employé


Fait
N_conge Matr empl
Type_conge Nom_empl

Validation des Individus :


Les individus de la vue externe sont les mêmes individus du modèle conceptuels, donc ils sont
valides.
Validation des relations :
La relation de la vue externe est la même que modèle conceptuel, donc elle est valide.
a. Validation des propriétés :
Entité/Relation Propriété externe Propriété conceptuelle Valide
Employé Matr empl Matr empl Oui
Nom_emp Nom_empl
Titre.congé N_congé N_congé Oui
Type_conge Type_conge

b. Validation des cardinalités :


Entité cardinalité
Externe Conceptuel externe conceptuel validé
Employe Employe 1,1 0,N Validé
Titre.conge Titre.conge 1,1 0,N validé

46
Etude détaillée Chapitre 02

11. Modèle Logique des données (MLD) :

Le modèle logique des données MLD intègre les choix d'organisation en matière de
gestion des données (BD, fichiers) et transcrire le MCD validé dans un formalisme
permettant d'en rendre compte dans l’état actuel de la technique logicielle sur cette
question.

Notre choix de base de données relationnelle à cause de leurs caractéristiques et le MCD


doit représenter l'univers des données décrites dans le MCD en modèle relationnelle.

Ce modèle est bâti autour de ce concept : Relation, Attribut, Clé d'une relation.

11.1. Règle de passage d'un MCD à un MLD relationnel :

Nous allons définir les règles de transformation pour le passage du MCD au MLD, en respectant
les différents cas qui se posent.

Transformation des entités :


Toute entité est transformée en table. Les propriétés de l'entité deviennent les attributs de la table.
L'identifiant de l'entité devient la clé primaire de la table.

Transformation des relations binaires du type (x,n) – (x,1) :


Afin de représenter la relation, on duplique la clé primaire de la table basée sur l'entité à
cardinalité (x,n) dans la table basée sur l'entité à cardinalité (x,1). Cet attribut est appelé clé
étrangère. Les deux tables sont liées par une flèche nommée selon la relation, qui pointe de la
table à clé étrangère vers la table qui contient la clé primaire correspondante.

Du MCD :

Titre.conge 0 ,N Employé
1,1
Fait
N_conge Matr empl

Type_conge Nom_empl

Transformation au MLD :

Employé
Titre.conge

N_conge
Matr empl

Type_conge Nom_empl

Matr empl*

47
Etude détaillée Chapitre 02

Transformation des relations binaires du type (x,1) – (x,1) :

Nous devons distinguer plusieurs cas. Sachant qu'une relation binaire du type (1,1)-(1,1) ne doit
pas exister il nous reste les 2 cas suivants :

Relation binaire (0,1)-(1,1) :

On duplique la clé de la table basée sur l'entité à cardinalité (0,1) dans la table basée sur
l'entité à cardinalité (1,1).

Relation binaire (0,1)-(0,1) :

On duplique la clé d'une des tables dans l'autre. Lorsque la relation contenue a les mêmes
propriétés contient elle-même des propriétés, celles-ci deviennent également attributs de la table
dans laquelle a été ajoutée la clé étrangère.

Transformation des relations binaires du type (x,n) – (x,n) :


On crée une table supplémentaire ayant comme clé primaire une clé composée des clés primaires
des 2 tables. Lorsque la relation contient elle-même des propriétés, celles-ci deviennent attributs
de la table supplémentaire. Une propriété de la relation qui est soulignée devra appartenir à la clé
primaire composée de la table supplémentaire.

Du MCD :

Employé
1,N Affecter 1 ,N
Service/depart
Matr empl
Date
N_serv_dept
d’affectati
on

Transformation au MLD :

Service/depart Affectation_sevr_depart Employé

N_serv_dept Matr empl Matr empl

N_serv_dept

Date d’affectation

48
Etude détaillée Chapitre 02

11.2. Description des relations :

Employe(Matr_Empl ;Nom_Empl;Prenom_Empl;Dat_Nais
;Lieu_Nais;Sexe;Situa_Famil;Nbr_enfant;Groupage ;Adresse ;Tel ;e-
Mail ;N°_carte_identité ;Serv_milit ;nom_dipl ;Date_diplom ;compte_jrs_congé;Date_rentrer ;
Date_sortie ;N_grade*)

T.Conge(Code_Cong;Type_Cong;Dat_Deb_Cong;Dure_Cong ;Cause ;N_Empl*)

Affectation(N_Empl ;N_Serv_Dept ;Date_affectation)

Service/departements( Code_serv_depart ;Nom_serv_dept ;Code _cong ;N_Faclté*)

Faculte (N_fac ; Nom_fac)

Avancement (N_avan ;Date_avan ; N_Empl*)

Absence (N_abs ; Dure_abs ; Date_deb_abs ; Motif_abs ; N_Empl*)

Corps (N _coprs ; Nom_coprs ; N_fil*)

Fillière (N_fil ; Nom_fil)

Grade (N_grad ;Nom_grad ; N_corps*)

Sanction (N_sanc ;Dure_sanc ;TypeSanc ;Cause ; N_Empl*)

Fonction (N_fonct ;Nom_fonct ; N_Empl*)

Mutation/Détachement ( N_Mutat_detch ; Etablissement ;cause ;Date_mutat ; N_Empl*)

49
Etude détaillée Chapitre 02

12. conclusion :

En concluant, nous avons entamé une étude globale du système dans cette étude
détaillé, en exploitant la méthode merise, et ces différents modelés de traitements et données, pour
enfin atteindre dans la réalisation où nous explorerons le niveau opérationnel.

50
Réalisation Chapitre 03

1. Introduction :

Apres étude du modèle logique des données et après élaboration des fiches du

Modèle conceptuel des données, nous nous sommes lancé dans le volet technique, où on a exploré

les documents et nous avons réalisé ce que on a présenté dans l’étude conceptuel donc la

réalisation d’un programme qui englobe toutes les données en même temps efficace et la rapide.

51
Réalisation Chapitre 03

2. Le Modèle Physique des Données (MPD) :

2.1. Présentation du SGBD et Logique Du développement :

Notre base de données sera implémenté sous Borland Delphi7, au format du Table SGBD
ACCES 2010 avec l’extension (.mdb) .notre choix se porté sur ce format pour la puissance de son
moteur de Base De Donnée ACCES qui offre des contrôles multiples sur les Données et qui
n’existe pas dans d’autre SGBD.

2.2 Présentation de codification :

Définition d’un code : c’est une forme abrégée et conventionnelle servant à identifier une
information sans ambiguïté.

La codification : c’est la création d’une relation de correspondance entre un ensemble de


symboles et ensemble d’objets.

2.3. La codification proposée :

Codification d’un Employé : 9999 . 999999

Date recrutement Numéro séquentiel Employé

Codification Titre Congé : 999999999

Sur 9 Positions numérique s

52
Réalisation Chapitre 03

3. Description des fichiers composant la B.D.D. :


3.1. Description : Employé (Employe.mdb)

Numéro Code Libelle Type Taille


01 N_Empl N° Employé N 6
02 Matr_Empl Matricule N 8
03 Nom_arab Nom en arabe A 20
04 Prenom_ arab Prenom en arabe A 20
05 Nom_ fran Nom en français A 20
06 Prenom_ fran Prénom en français A 20
07 Date _nais Date de naissance D 8
08 Lieu _nais Lieu de naissance A 30
09 Sexe Sexe A 1
10 Situation_ famil Situation familiale A 1
11 Nbr _enfant Nombre d’enfant N 2
12 Groupe saunguin Groupe saunguin A 3
13 Adresse Adresse A 30
14 Tel Téléphone N 10
15 eMail Mail AN 15
16 N _carte_indent Numéro de carte d’identité AN 20
17 Service_milit Service militaire A 20
18 N_grade N° de Grade N 3
20 Nom_diplome Nom diplôme A 50
21 Date_diplome Date d’obtention diplôme D 8
22 Relicat relicat N 3
23 Date _rentrer Date d’entrée D 8
24 Date_sortie Date de sortie D 8

25 Photo_empl Photo employé Objet OLE /

53
Réalisation Chapitre 03

3.2. Description : Titre_Conge (Titre_Conge.mdb)

Numéro Code Libelle type taille


01 N _cong N° congé AN 9
02 N_empl N° employé N 6
03 Type _cong Type de congé A 10
04 Dat_deb_cong Date de début de congé D 8
05 Dure_cong Durée de congé N 2
06 Cause Cause A 30

3.3. Description : Faculté (Faculté.mdb) :

Numéro Code Libelle type taille


01 N_fact numéro faculté N 2
02 Nom_fact Nom faculté A 30

.3.4. Description :Serv_Depart (Serv_Depart.mdb):

Numéro Code Libelle type taille


01 N_serv_depart N° service/département N 2
02 N_fact numéro faculté N 2
03 Nom_serv_deprt Nom service/département A 30
04 Tel _esrv_deprt Tel service/département N 10

3.4. Description : Avancement (Avancement.mdb)

Numéro Code Libelle type taille


01 N_avance N° avancement AN 9
02 N_empl N° employé N 6
03 Date_avancement Date avancement D 8

54
Réalisation Chapitre 03

3.5. Description : Absence (Absence.mdb)

Numéro Code Libelle type taille


01 N°_abs Numéro absence AN 9
02 N_empl N° employé N 6
03 Dure_absence Durée absence N 2
04 Date_deb_absence Date absence D 8
05 Motif Motif d’absence A 100

3.6. Description : Sanction (sanction.mdb) :


Numéro Code libelle type taille
01 N_sanc Numéro sanction AN 9
02 N_empl N° employé N 6
03 Dure_sanc Duré sanction N 2
04 Type_Sanc Type Sanction A 10
05 Cause Cause A 100

3.7. Description : Function (Fonction.mdb):


Numéro Code libelle type taille
01 N_fonc Numéro fonction N 3
02 N_empl N° employé N 6
03 Nom_fonc Nom fonction A 15

3.8. fiche de Corps :

Numéro Code Libelle type taille


01 N° _corps N° corps N 3
02 Nom_ corps Nom corps A 15
03 N°_fil Numéro filière N 3

55
Réalisation Chapitre 03

3.9. fiche de Filière :

Numéro Code Libelle type taille


01 N°_fil Numéro filière N 3
02 Nom_fil Nom filière N 15

3.10. fiche de Grade :

Numéro Code libelle type taille


01 N°_grad Numéro grade N 3
02 Nom_grad Nom grade N 15
03 N° _corps N° corps N 3

3.11. fiche de Mutation/Détachement :

Numéro Code libelle type taille


01 N°_Mutat_detch N° mutation /détachement AN 9
02 Etablissement établissement A 20
03 Cause cause A 100
04 Date_mutat Date mutation D 8
05 N_empl N° employé N 6

56
Réalisation Chapitre 03

4. Contrôle des données (champs) :

-Saisir obligatoirement la date rentée de l’employé pour générer les matricules.

-Nom et prénom d’employé : saisir obligatoirement le nom d’employé ainsi tous ces informations.

-Saisir obligatoirement les types de congés.

-Saisir obligatoirement tous les informations personnelles concernant l’employé pour pouvoir lui

5.Quelques masques d’application sur le programme :

1- Le nom d’utilisateur : univ


Le mot de passe proposer : lmd

2- Fenêtre de récupération ou changements du mot passe

57
Réalisation Chapitre 03

3- Fenetre d’acceuil :

4- Fenetre de fiche personnel :

58
Réalisation Chapitre 03

5- Fenetre de fiche d’absence :

6- Fenêtre d’impression :

59
Réalisation Chapitre 03

6. Le Modèle Organisationnel Physique des Traitements (MOPT) :


Langage utilisé :
Delphi est un environnement de développement de type RAD (Rapide Application
Développent) basé sur le langage Pascal. Il permet de réaliser rapidement et simplement des
applications Windows.

Cette rapidité et cette simplicité de développement sont dues à une conception visuelle de
l’application. Delphi propose un ensemble très complet de composants visuels prêts à l’emploi
incluant la quasi-totalité des composants Windows (boutons, boîtes de dialogues, menus, barres
d’outils…) ainsi que des experts permettant de créer facilement divers types d’applications et de
librairies.

7. sécurité des données :


a. control de l’information :
Faire de procédure de control sur les informations saisies :
- control d’existence d’informations (insertion d’informations une seul fois pour éviter la
répétition.
- control type d’informations (numérique, caractère, date).

b. Mots de passe :
pour sécuriser les données des utilisations aléatoires, et qui donne le droit d’accès
aux utilisateurs ayant droit.
c. la protection :
offre la protection totale au programme, pour assurer le bon déroulement et la
durabilité :

- enregistrer après chaque mise à jour.


- garder une copie du programme chez le programmeur.
- nécessité d’un antivirus.

60
Réalisation Chapitre 03

5. Conclusion général :

L’étude que nous avons réalisée est basé sur la conception d’un système
d’information relatif au suivi du personnel, qui constitue notre première expérience pratique et
mise en œuvre des connaissances que nous avons acquis pendant notre cursus universitaire,
cette première mise pratique est une entreprise d’envergure pour nous.

Ce stage nous a appris le déroulement des activités du service personnel, la mise


en application d’une méthode de conception du système d’information MERISE et d’autre
techniques telle que :

 Poser une problématique.


 Diagnostique une situation existante.
 Définir des objectifs

En réalisant ce mémoire nous espérons avoir répandue aux problèmes soulevés et


ayant fait un bon diagnostic et de ce fait avoir répondu aux besoins des utilisateurs, que notre
travail sera utile aussi bien pour l’université que les futures étudiants.

61
Réalisation Chapitre 03

Bibliographie :

Livres :

[DIV 92] M. Diviné, (MERISE, 60 affaires classées), édition EYROLLES Paris, 1992.

[GAB 03] J. Gabay, (Merise et UML : pour la modélisation des systèmes d'information), édition
Dunod Paris, 2003.

Mémoires :

-Mémoire de fin Etude : Etude et réalisation d’un system d’information pour le suivi du
personne, Chiekh Bassa SALAH Bousnan Youcef,2008.

2010. ‫ بلحطيش سمية و مناد فاطمة وايت اودية نعيمة‬, ‫مذكرة تخرج إنجاز و تصميم نظام معلوماتي لتسييرالمستخدمين‬
RISE

Sites web :

- http://delphi.developpez.com/cours 09/01/2014.
- http://delphi.developpez.com/cours/ 20/02/2014
- URL http://Mémoire Online -Conception et réalisation d'une application
de gestion du personnel cas de CONGELCAM S. A.htm . 10/03/2014
- ‫ كيف تبني تطبيق قواعد بيانات في دلفي – لغة‬Delphi- ‫منتديات الفريق العربي للبرمجة‬.htm .
20/04/2014

62

You might also like