Genie logiciel igl233 td
Thème :
Junior
2 vues ·3/4 leçonsCorrection des Sujets - Génie Logiciel (IGL233)
Sujet 1: Gestion des examens
Dictionnaire de Données
- Étudiant : CNE (identifiant), Nom, Numéro d’examen
- Parcours : Code Parcours (identifiant), Nom du parcours
- Module : Code Module (identifiant), Titre
- Salle/Amphi : Numéro Salle (identifiant), Capacité totale, Type (Salle/Amphi)
- Professeur : Numéro Professeur (identifiant), Nom
- Examen : Date, Heure, Durée
Modèle Conceptuel de Données (MCD)
Entités :
ETUDIANT(CNE, Nom, Num_Examen)PARCOURS(Code_Parcours, Nom_Parcours)MODULE(Code_Module, Titre_Module)LIEU(Num_Lieu, Capacite, Type_Lieu)PROFESSEUR(Num_Prof, Nom_Prof)EXAMEN(ID_Examen, Date_Examen, Heure_Examen, Duree_Examen)
Associations :
APPARTENIR(ETUDIANT1,1—0,NPARCOURS)EVALUER(EXAMEN1,1—0,NMODULE)DEROULER(EXAMEN1,1—0,NLIEU)PASSER(ETUDIANT0,N—0,NEXAMEN)SURVEILLER(PROFESSEUR0,N—1,NLIEU)
Modèle Logique de Données (MLD)
PARCOURS(#Code_Parcours, Nom_Parcours)ETUDIANT(#CNE, Nom, NumExamen, #CodeParcours)MODULE(#Code_Module, Titre_Module)LIEU(#Num_Lieu, Capacite, Type_Lieu)PROFESSEUR(#Num_Prof, Nom_Prof)EXAMEN(#IDExamen, Date_Examen, Heure_Examen, Duree_Examen, #CodeModule, #Num_Lieu)PASSER(#CNE, #ID_Examen)SURVEILLER(#Num_Prof, #Num_Lieu)
Sujet 2: Gestion d’une agence immobilière
Dictionnaire de données
- Identifiant Logement, Adresse, Superficie, Loyer de base
- Code Type Logement, Nom Type (Maison, Studio, T1…), Charges Forfaitaires
- Identifiant Quartier, Nom Quartier, Niveau (Haut standing, etc.), Distance Agence
- Identifiant Signataire, Nom, Prénom, Date Naissance, Téléphone
MCD
Entités :
LOGEMENT(ID_Log, Adresse, Superficie, Loyer_De_Base)TYPE_LOGEMENT(Code_Type, Libelle_Type, Charges_Forfait)QUARTIER(ID_Quartier, Nom_Quartier, Niveau, Distance_Agence)SIGNATAIRE(ID_Sig, Nom, Prenom, Date_Naiss, Tel)
Associations :
TYPER(LOGEMENT1,1—0,NTYPE_LOGEMENT)SITUER(LOGEMENT1,1—1,NQUARTIER)OCCUPER(SIGNATAIRE1,1—0,1LOGEMENT) -> Un individu ne peut être signataire que d’un seul contrat en cours (sans historique).
MLD
TYPE_LOGEMENT(#Code_Type, Libelle_Type, Charges_Forfait)QUARTIER(#ID_Quartier, Nom_Quartier, Niveau, Distance_Agence)LOGEMENT(#IDLog, Adresse, Superficie, Loyer_De_Base, #CodeType, #ID_Quartier)SIGNATAIRE(#IDSig, Nom, Prenom, Date_Naiss, Tel, #IDLog)
Sujet 3 : Gestion de la Procédure d’un Appel d’offre
Dictionnaire de données
- Produit: N° Produit, Nom Produit, Prix Unitaire (mis à jour après choix)
- Appel d’offres: N° Offre, Date Offre, Date Clôture, Quantité demandée
- Fournisseur: N° Fournisseur, Nom, Adresse, CP, Ville, Réputation
- Contrat: N° Contrat, Date Contrat, Quantité Négociée, Décision (Accepté/Refusé)
MCD
Entités :
PRODUIT(Num_Prod, Nom_Prod, Prix_Unitaire)APPEL_OFFRE(Num_Offre, Date_Offre, Date_Cloture, Qte_Demandee)FOURNISSEUR(Num_Fourn, Nom_Fourn, Adresse, CP, Ville, Reputation)CONTRAT(Num_Contrat, Date_Contrat, Qte_Negociee, Decision)
Associations :
CONCERNER(APPEL_OFFRE1,1—0,NPRODUIT)PROPOSER(FOURNISSEUR0,N—0,NAPPEL_OFFRE)GENERER(FOURNISSEUR0,N—1,1CONTRAT) -> Un contrat concerne un fournisseurETABLIR(APPEL_OFFRE0,N—1,1CONTRAT) -> Un contrat découle d’un appel d’offre
MLD
PRODUIT(#Num_Prod, Nom_Prod, Prix_Unitaire)APPEL_OFFRE(#NumOffre, Date_Offre, Date_Cloture, Qte_Demandee, #NumProd)FOURNISSEUR(#Num_Fourn, Nom_Fourn, Adresse, CP, Ville, Reputation)CONTRAT(#NumContrat, Date_Contrat, Qte_Negociee, Decision, #NumFourn, #Num_Offre)PROPOSER(#Num_Fourn, #Num_Offre)
Sujet 4: Gestion locative
MCD
Entités :
LOGEMENT(ID_Log, Adresse, Superficie, Loyer_De_Base)TYPE_LOGEMENT(Code_Type, Libelle_Type, Charges_Forfait)QUARTIER(ID_Quartier, Nom_Quartier)COMMUNE(ID_Commune, Nom_Commune, Nbr_Habitants, Distance_Agence)SIGNATAIRE(ID_Sig, Nom, Prenom, Date_Naiss, Tel)LOCATION(ID_Loc, Date_Debut, Date_Fin)
Associations :
APPARTENIR_TYPE(LOGEMENT1,1—0,NTYPE_LOGEMENT)SITUER_QUARTIER(LOGEMENT1,1—0,NQUARTIER)APPARTENIR_COMMUNE(QUARTIER1,1—1,NCOMMUNE)CONCERNER_LOC(LOCATION1,1—0,NLOGEMENT)SIGNER(SIGNATAIRE0,N—1,NLOCATION)
MLD
TYPE_LOGEMENT(#Code_Type, Libelle_Type, Charges_Forfait)COMMUNE(#ID_Commune, Nom_Commune, Nbr_Habitants, Distance_Agence)QUARTIER(#IDQuartier, Nom_Quartier, #IDCommune)LOGEMENT(#IDLog, Adresse, Superficie, Loyer_De_Base, #CodeType, #ID_Quartier)SIGNATAIRE(#ID_Sig, Nom, Prenom, Date_Naiss, Tel)LOCATION(#IDLoc, Date_Debut, Date_Fin, #IDLog)SIGNER(#ID_Sig, #ID_Loc)
Prêt à passer à la suite ?
Vous avez terminé cette leçon sur Correction des Sujets - Génie Logiciel (IGL233). Continuez votre apprentissage avec la prochaine leçon ou explorez d'autres formations.