Thème N°1 : Gestion d’une bibliothèque La bibliothèque municipale de Parakou dé

Thème N°1 : Gestion d’une bibliothèque La bibliothèque municipale de Parakou désire automatiser sa gestion. Sachant que :  Un ouvrage a un titre, un code, un nombre d’exemplaire. Il peut traiter de plusieurs domaines et peut être publié dans plusieurs langues avec pour chaque langue, une date de parution.  Un ouvrage est écrit par un auteur principal et des auteurs secondaires  Les ouvrages peuvent être empruntés par les adhérents pour une durée d’une semaine au maximum.  Un emprunt peut concerner plusieurs ouvrages et est effectué par un membre.  Tous les ouvrages d’un même emprunt ne sont pas forcément retournés au même moment. Le responsable de la bibliothèque vous donne la liste des informations manipulées dans le tableau ci-dessous : Attributs Désignation en clair CodOuv Code de l’ouvrage Titre Titre de l’ouvrage NbEx Nombre d’exemplaire de l’ouvrage CodDom Code du domaine LibDom Libellé du domaine NumAut Numéro d’un auteur NomAut Nom d’un auteur CodLang Code d’une langue LibLang Libellé d’une langue Datpar Date de parution d’un ouvrage dans une langue NumEmp Numéro d’un emprunt d’ouvrages DatEmp Date d’un emprunt d’ouvrages DatRet Date de retour d’un ouvrage emprunté NumMem Numéro du membre NomMem Nom du membre AdrMem Adresse du membre La base de données doit pouvoir répondre aux requêtes suivantes : 1. La liste des ouvrages traitant d’un domaine donné et parus à une période donnée 2. La liste des ouvrages d’un auteur donné parus dans une langue donnée 3. Le nombre d’ouvrages écrits par un auteur en tant que auteur principal 4. La liste des ouvrages empruntés et non encore retournés 5. Le nombre d’exemplaires disponibles d’un ouvrage 6. La liste des membres qui n’ont pas retourné des ouvrages empruntés et dont le délai de retour est passé 7. La liste des ouvrages les plus empruntés au cours d’une période donnée 8. Les noms des membres qui ont lu tous les ouvrages d’un auteur donné 9. La liste des ouvrages qui n’ont jamais été emprunté plus de deux fois par un même membre 10. Les noms des membres qui ont emprunté au moins 5 différents ouvrages d’un auteur donné TAF a. Présentez la couverture minimale b. Présentez le modèle conceptuelle des données c. Présentez le modèle logique des données relationnelles Sujet N°2 : Gestion d’une salle de spectacle La société loisir et compagnie chargée de gérer des salles de spectacles vous invite à lui mettre en place une base de données pour lui faciliter sa gestion. La société dispose de plusieurs salles de spectacle dans toutes les communes du Bénin. Les spectacles sont programmés à l’avance et les salles occupées ont des capacités différentes et sont de différents types Un spectacle c’est une ou plusieurs représentations d’un ou de plusieurs artistes. Chaque représentation a lieu dans une salle donnée, à une date donnée et à une heure donnée. Pour un spectacle, il y a toujours un artiste principal qui se produit à toutes les représentations du spectacle et des artistes secondaires qui sont programmés pour certaines représentations du spectacle. Les tickets sont de différents types (réservations, place assise, place debout, etc.) et leurs prix varient selon la représentation et le type. A la fin de chaque représentation, le nombre de tickets vendus par type est enregistré. Propriétés Désignation en clair NumSpectacle Numéro du spectacle NomSpectacle Nom du spectacle NumSalle Numéro de la salle Capacité Capacité de la salle TypeSalle Type de la salle NumArtiste Numéro d’un artiste NomArtiste Nom d’un artiste NumReprésentation Numéro d’une représentation DateReprésentation Date de la représentation HdebReprésentation Heure de début d’une représentation HfinReprésentation Heure de fin d’une représentation NumArtiste Numéro d’un artiste CodeTicket Code d’un type de ticket Libellé Libellé du type de ticket Montant Montant d’un type de ticket pour une représentation Nbticket Nombre de ticket d’un type donné vendu pour une représentation La société aimerait que la base de données puisse répondre aux requêtes suivantes : 1. Liste des spectacles programmés dans une salle 2. Dates et heures de représentation d’un artiste donné 3. Liste des artistes qui doivent se produire à un spectacle donné 4. Liste des salles qui n’ont jamais accueilli la représentation d’un artiste donné 5. Nombre de tickets vendus pour une représentation donnée 6. Nombre de places inoccupées au cours d’une représentation 7. Recette totale pour une représentation 8. Recette totale pour un spectacle 9. Heure de début et de fin et liste des salles des représentations d’un spectacle d’un artiste donné 10. Liste des salles disponibles à une période donnée TAF a. Présentez la couverture minimale b. Présentez le modèle conceptuelle des données c. Présentez le modèle logique des données relationnelles Sujet N°3 : Gestion des emplois du temps, des absences et des retards Votre école désire automatiser la gestion des retards des professeurs, des absences des étudiants et des emplois du temps. Sachant que : Un étudiant s’inscrit plusieurs fois dans différentes filières. Exemple un étudiant s’inscrit une année dans une filière (exemple : IG1) et l’année suivante dans une autre filière (exemple : IG2) etc. Une filière a un premier responsable et un deuxième responsable. Un cours, c’est une matière programmée pour une filière un jour de la semaine, à une heure de début, de fin, dans une salle et dispensé par un professeur. Un cours programmé un jour de la semaine est dispensé plusieurs fois. On enregistre chaque fois, la date à laquelle le cours a eu lieu, les étudiants absents, les heures réelles de début et de fin du cours. On vous propose la liste des attributs suivante : Propriété Désignation en clair Matricule Numéro matricule de l’étudiant Nom Nom de l’étudiant Prénom Prénom de l’étudiant Sexe Sexe de l’étudiant NumIns Numéro d’inscription de l’étudiant DateIns Date d’inscription de l’étudiant Année Année Scolaire pour laquelle l’étudiant s’inscrit CodeFil Code de la filière LibFil Libellé de la filière CodMat Code de la matière Libmat Libellé de la matière Numprof Numéro du professeur Nomprof Nom du professeur Jour Jour de la semaine au cours duquel un cours est programmé Hdeb Heure de début programmée d’un cours Hfin Heure de fin programmée d’un cours DateCours Date à laquelle un cours a été dispensé HRdeb Heure de début réelle d’un cours HRfin Heure de fin réelle d’un cours Numsal Numéro de la salle dans laquelle est programmé un cours Capacité Capacité de la salle TypeSal Type de la salle (salle informatique, de cours, laboratoire, etc.) Numcours Numéro d’un cours programmé La base de données doit pouvoir restituer les informations suivantes : 1. Liste des étudiants absents à un cours donné 2. Nom et prénom des professeurs qui ont commencé un cours en retard ainsi que la matière et la date du cours, les heures effectives et prévues de démarrage du cours 3. Emploi du temps (matière, jour, heure de début et heure de fin) d’une filière donnée 4. Emploi du temps d’un professeur donné 5. Nombre d’heures effectuées par professeur à une période donnée 6. Afficher les noms des premiers responsables et les filières respectives dont ils sont responsables pour l’année en cours 7. Afficher les noms des deuxièmes responsables et les filières respectives dont ils sont responsables pour l’année en cours 8. Afficher les noms des deux responsables et les filières respectives dont ils sont responsables pour l’année en cours 9. Afficher pour chaque étudiant, le nombre total d’absence 10. Afficher les cours (matière, date et heure début prévu) qui ont enregistré le plus grand nombre d’absence TAF a. Présentez la couverture minimale b. Présentez le modèle conceptuelle des données c. Présentez le modèle logique des données relationnelles Sujet N°4 : Gestion des traitements des patients dans un hôpital Un établissement hospitalier de la place désire mettre en place un système d’information informatisé. Le système doit permettre De gérer les dossiers des clients. Un dossier client contient toutes les informations personnelles du patient et les médicaments auxquels il est allergique. De suivre les traitements des patients. Un traitement est un ensemble de soins prodigués à un patient jusqu’à sa guérison complète ou sa mort. A chaque fois qu’un patient vient pour un nouveau traitement, les maladies diagnostiquées sont enregistrées, un médecin traitant lui est assigné et un planning de rendez vous est établi pour lui permettre de recevoir régulièrement les soins. A chaque rendez vous programmé, on enregistre les soins à prodiguer au patient et s’il y a lieu, les médecins qu’il doit rencontrer car, un patient peut rencontrer un autre médecin que son médecin traitant si son cas l’exige. A chacune de ses visites, le médecin, peut lui prescrire des ordonnances. Les soins sont des actes hospitaliers (piqures, plâtre, pensement, etc.) pratiqués sur un patient. Un soin peut être pratiqué plusieurs fois au cours d’un traitement. Plusieurs soins différents peuvent être programmés à une date de rendez vous. Les rendez vous pour chaque traitement sont numérotés de 1 à N Propriétés Désignation en clair Numdossier Numéro du dossier du patient Nompatient Nom du patient Sexepatient Sexe du patient Nummal Numéro de la maladie Nommal Nom de la maladie Nummed Numéro du médicament Nommed uploads/s3/ expose-merise-2015 1 .pdf

  • 17
  • 0
  • 0
Afficher les détails des licences
Licence et utilisation
Gratuit pour un usage personnel Attribution requise
Partager