Académique Documents
Professionnel Documents
Culture Documents
53847db0dc3a0 PDF
53847db0dc3a0 PDF
2-Démarches à suivre :
Système d’exploitation :
Ordinateur :
3
1 - Modélisation :
1,n
1,n 1,n
Enseignant Seance
ENSEIGNER
1,n
Element
1,1
NOM_E Texte
1,1
3
personne comme une entité parente regroupant toutes les
informations communes entre les trois acteurs (dont le login),
Puis les trois entités étudiant, enseignant et administrateur
contenant les informations particulières
Un étudiant ne peut s’inscrire dans certains modules que s’il a
déjà validé les modules dont ils dépondent c’est pourquoi on a
créés l’association réflexive « Dépendre ».
La détermination de l’absence se référence sur l’axe de
l’étudiant, l’axe de l’élément de module et l’axe du temps c’est
pourquoi on a modélisé l’absence dans une séance comme une
association porteuse entre l’entité étudiant et l’entité élément de
module contenant des attribut pour déterminer la date de la
séance et son heure de début et de fin.
Ensuite, on a abouti au MLD a partir du MCD cité :
3
Semestre
Personne
ANNEE_UNIV1 date <pk>
NOM_P long varchar S'inscrire
ANNEE_UNIV2 date <pk>
NUM_U smallint <pk> PRENOM_P long varchar NUM_P <Non défini> <pk,fk1>
DATEN_P date FK_ETUDIANT_HERITAGE2_PERSONNE Validation long varchar
CIN_P long varchar
Administrateur LOGIN long varchar FK_S'INSCRI_S'INSCRIR_ETUDIANT
PASSWORD long varchar FK_MODULE_DEPENDRE2_MODULE
FK_MODULE_DEPENDRE_MODULE
NUM_P <Non défini> <pk,fk>
ADRESSE long varchar
NOM_P long varchar Etudiant
EMAIL long varchar
PRENOM_P long varchar
TEL long varchar NUM_P <Non défini> <pk,fk2>
DATEN_P date FK_S'INSCRI_S'INSCRIR_MODULE
SEXE long varchar NOM_P long varchar
CIN_P long varchar
NUM_P <Non défini> <pk> PRENOM_P long varchar
LOGIN long varchar
DATEN_P date
PASSWORD long varchar
CIN_P long varchar
ADRESSE long varchar
LOGIN long varchar
EMAIL long varchar
PASSWORD long varchar
TEL long varchar
FK_ADMINIST_HERITAGE_PERSONNE ADRESSE long varchar FK_ETUDIANT_APPARTENI_FILIEREFiliere Module
SEXE long varchar
EMAIL long varchar
FONCTION long varchar ABR_F long varchar NUM_M integer
TEL long varchar
SERVICE long varchar NOM_F long varchar NOM_M long varchar
SEXE long varchar
DATE_EMBAUCHE date
CNE long varchar
NOM_TUTEUR long varchar
PRENOM_TUTEUR long varchar FK_CONTENIR_CONTENIR2_MODULE
FK_CONTENIR_CONTENIR3_FILIERE
FK_ENSEIGNA_HERITAGE3_PERSONNE
ADRESSE_PARENTALLE long varchar
NIVEAU smallint
AVERTISSEMENT long varchar
Contenir
Enseignant FK_SEANCE_SEANCE_ETUDIANT
NUM_P <Non défini> <pk,fk>
NOM_P long varchar Seance
PRENOM_P long varchar NUM_P <Non défini> <pk,fk1>
DATEN_P date Date_S date
CIN_P long varchar HEURE_DEBUT time
LOGIN long varchar HEURE_FIN time FK_CONTENIR_CONTENIR_ELEMENT
PASSWORD long varchar STATUT_ETUDIANT long varchar
ADRESSE long varchar
EMAIL long varchar FK_ELEMENT_ENSEIGNER_ENSEIGNA FK_SEANCE_SEANCE2_ELEMENT
TEL long varchar
SEXE long varchar Element
TYPE_ENS long varchar
NUM_P <Non défini> <fk>
NOM_E long varchar
3
Copier le contenu de la table séance dans une table ayant les
mêmes champs et caractéristiques intitulée historique séance.
Inscription des étudiants dans les nouveaux modules du nouveau
semestre en considérant la dépendance des modules.
La réinitialisation de la table séances et mise à jour de la table
semestre.
Apres que chaque étudiant dépasse les 6 heures d’absences non
justifiées l’administrateur doit lui coller un avertissement dépendant
du nombre d’heures que l’étudiant ou s’est absente, et si l’étudiant
justifie ses heures d’absence l’administrateur doit diminuer le degré
d’avertissement voir même l’annuler si le nombre d’heures d’absence
non justifiée diminue a moins de 6 heures.
3
Chaque type d’utilisateur a des droits d’accès différents des autres :
3
Les étudiants peuvent faire des consultations sur tout sauf sur les
administrateurs et l’absence ou ils peuvent le faire sur leurs absences
seulement, mais ne peuvent rien modifier, ajouter ou supprimer.
Les enseignant peuvent faire des consultation sur les étudiants, les
modules et les filières et sur eux-mêmes mais concernant l’absence il
sont limite a consulter celles qui concernent les module qu’ils
enseignent en plus de ca le plus important droit qu’ils ont ,ils sont les
seuls a l’avoir , le droit de marquer les absences mais seulement pour
3
leurs modules.
Les administrateurs sont les utilisateurs les plus privilégies ils ont tous
les droits sur tout et une vision globale du système.
3
Ce mini projet nous a permis de mettre en pratique nos connaissances
acquises en cours, et de les approfondir, nous avons également pu se
familiariser avec plusieurs logiciels, comme le Macromedia
Dreamweaver qui nous a aidé a faire une bonne conception de notre
site, ainsi cette application pourra être utile a notre service de scolarité
Pour faire une gestion d’absence bien informatisée.