0% ont trouvé ce document utile (0 vote)
23 vues4 pages

Modèle MCD pour Échelons des Enseignants

Le document présente un modèle conceptuel de données (MCD) pour la gestion des enseignants, structuré autour de trois entités principales : Faculté, Enseignant et Service, avec des attributs spécifiques pour chaque entité. Il décrit également les associations entre ces entités, notamment les cardinalités qui régissent leurs relations. Enfin, une méthode de génération d'identifiants uniques pour les enseignants est proposée, basée sur un système codé sur cinq cases.

Transféré par

Yahia Karar
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
23 vues4 pages

Modèle MCD pour Échelons des Enseignants

Le document présente un modèle conceptuel de données (MCD) pour la gestion des enseignants, structuré autour de trois entités principales : Faculté, Enseignant et Service, avec des attributs spécifiques pour chaque entité. Il décrit également les associations entre ces entités, notamment les cardinalités qui régissent leurs relations. Enfin, une méthode de génération d'identifiants uniques pour les enseignants est proposée, basée sur un système codé sur cinq cases.

Transféré par

Yahia Karar
Copyright
© © All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

1

Mcd échelon
2

Modèle MCD cas échelons des enseignants

1 Entité :

Notre modèle entité association MCD présenté dans la figure *1* est modèle formé de trois entités
principales qui sont : Faculté, Enseignant, et Service

L’entité Enseignant possède les attributs suivants :

 Nom (not null).


 Prénom (not null).
 Date de naissance (not null, pas négative, supérieur aux autres dates d’entité enseignant)
 Grade multi valeurs (MCB-MCA-MAA-MAB-PROF) (not null).
 Id_ Enseignant (clé primaire donc not null et unique).
 Echelon actuelle (not null et entre 0-12)
 Nom faculté (clé étrangère donc contrainte D’intégrité référencie faculte.nomfaculte =
prof.nom_faculte, not null).
 Reste d’ancienneté (une date logique).
 Position(multivaleur).
 IEP si le cas où l’enseignant a déjà travaillé dans une autre entreprise (date logique).
 Date de pause de travail en cas ou l’enseignant a pris une pause de travail.
 Situation_familiale multi valeur (célibataire, marié) (not null).
 Nombre_d’enfants (positive).
 Date_début_d’échelon (not null, supérieur à la date d'embauche).
 Date_d'embauche (not null, supérieur à la date de naissance).
L’entité Service possède les attributs suivants :

 Observation (not null).


 Nom_service (clé primaire donc not nulle et unique).
 Date_d'effet (not null,date valide)
 Note pour chaque test d’Enseignant (not null et 0 < note < 20)
 Durée multi valeur (min, moy, max).
 Date_signature (not null et date signature < date d’effet)
 Id_ Enseignant (clé étrangère donc contrainte D’intégrité
service.id_enseignant=enseignant.id_enseignant et not null)
 Nom_faculté (clé étrangère donc contrainte D’intégrité
faculte.nom_faculte=service.nom_faculte et not null).

L’entité Faculté possède les attributs suivants :

 Nom faculté (clé primaire not null et unique).


3

2 les Associations
Les associations utilisées dans notre modèle MCD sont :

 L’association : Contient entre l’entité Faculté et l’entité Enseignant, elle possède les
cardinalités suivantes :

 Faculté--> Enseignant (1-N) car certaine faculté contient plusieurs enseignants.


 Enseignant -->faculté (1-1) car un seul enseignant appartient à une seule faculté au min ou
au max.

 L’association : Traiter entre l’entité Service et l’entité Enseignant, elle possède les
cardinalités suivantes :
 Service --> Enseignant (0-N) car un service peut traiter 0 Enseignant si en a 0 candidat
comme il traite jusqu’ à N Enseignants.
 Enseignant -->service (1-1) un Enseignant est traité par un seul service.

 L’association : Récupérer entre l’entité Faculté et l’entité Service, elle possède les
cardinalités suivantes :

 Faculté-->service (1-1) car chaque faculté appartient à un seul service.


 Service-->faculté (1-N) car chaque service peut avoir certain nombre de faculté pour traiter leur
Enseignant.

3 modèle de génération « id Enseignant »


Dans cette sous section nous proposons un identificateur enseignant codé sur 5 cases
Qui peut être changé et modifier selon les besoins demandés

 La premier case est un numéro qui varié de <1 à 9> (chaque numéro peux présenter une
faculté unique par exemple nous donnons :

1 : pour la faculté Mathématique Informatique


2 : Faculté Chimie
3 : Faculté physique
4 : Faculté génie électrique
5 : Faculté d’architecteur et génie civile
6 : Faculté génie mécanique
7 : Faculté des sciences de la nature et de la vie
8 : Faculté Sport
9 : Faculté Ista
4

 La deuxième case présente le numéro du département varié de <0 à 2 >


Par exemple pour la faculté MI nous avons : 1 pour le département math et 2 pour département
informatique. Le « 0 » est donnée au faculté qui non pas de département

 La troisième case est un numéro qui varie de <000 à 200> pour identifier un enseignant

Exp Id_enseignet = 12066 : 1 -2 -066

Numéro de <1-9> Représente une Numéro <000-200>


faculté(unique) Représente un Enseignant
(unique)
Numéro <1-4> Représente
un département(unique)

Vous aimerez peut-être aussi