AYENA-GOH Vifognon OBIANG DOMINGOS Raphaël AHARH Gbiessou Jonathan Sujet 3: Gestion d’un Hôpital Introduction une base de données est un conteneur informatique permettant de stocker dans un même lieu l’intégralité des informations en rapport avec une activité, elle permet le stockage de grandes quantités d’informations afin d’en faciliter l’exploitation (ajout, mise à jour, recherche de donné Ici dans notre projet, hôpital, l’hôpital étan sont soignés les mala médecins. L’interven us or 11 Sv. * to View oir la gestion d’un t prodigués par des nécessite une salle de soin et la prescription de remèdes sur une rdonnance ou une fiche de prescription. Voilà en quelques points les grandes idées qui ont guidé notre conception de base de données. Bien sûr, ce n’est que de grands points sur lesquels s’est portée notre conception, il faut remarquer que nous avons eu à intégrer dautres éléments et les ajuster avec des liens ou relations fictives pour rendre le projet (la gestion de l’hôpital) possible.
Conception de la liste des données La liste des données épurées est la liste des données qu’on consigne, les patients sont repartis dans les services et les services sont caractérisés chacun ar son nom, sa localisation, et sa spécialité, et donc nous avons dans la liste des libellés des données élémentaires épurées de notre base de données : Nom service, Spécialité service, Localisation service, code sewice.
Nous avons ajouté le code service pour pouvoir bien distinguer les différents services si nous considérons qu’il peut y avoir plusieurs services localisés au même endroit ; alors le code service permettra de distinguer chaque service, un code sera relatif à un service donné. Chaque remède est prescrit à un patient et est caractérlsé par son nom, type, fabricant, adresse. Le nom du remède est général, le type remède définit plus la forme pharmaceutique du remède et nous avons ajouté le code remède pour l’identifier par rapport à un fabricant (un fabricant de remède le distingue toujours par un code).
Nous avons mis que le fabricant est identifié par son nom, sa ville, le code postal de la ville et comme deux villes différentes peuvent avoir le même code postal, alors nous avons ajouté les libellés Rue fabricant code fabricant et Code ville fabricant pour pouvoir distinguer précisément un fabricant d’un éventuel autre fabricant. La date prescription signifie la date précise à laquelle un médecin fait la prescription à pour une durée déterminée, et le libellée durée prescription détermine la durée du traitement pour le malade.
En ce qul concerne le patient, il est caractérisé selon la consigne par son nom, sa date de PAG » 1 ce qui concerne le patient, il est caractérisé selon la consigne par son nom, sa date de naissance, nous avons ajouté la ville patient, le code postal correspondant ? cette ville, et comme deux villes peuvent avoir un même code postal, le libellé code ville patient et rue patient font une distinction, et au sein de ‘hôpital même, comme deux patients peuvent avoir le même nom, le même code postal, appartenir à la même ville et pour les distinguer avec précision nous avons aussi utilisé le code patient, le code patient il est unique, il est relatif à chaque patient. La consigne dit qu’un médecin appartient à un sewice et chaque médecin est identifié par son nom et vu que dans l’hôpital deux médecins peuvent avoir le même nom, alors pour les identifier, nous avons ajouté le libellé code médecin, il est aussi unique et propre à un médecin.
Le dernier libellé no fiche prescription est utilisé pour identifier ne fiche donnée d’une autre et dans notre contexte ici, une fiche qu’un médecin utilise par exemple doit être différente de l’autre. Base : Gestion d’un Hôpital 1 . Liste des données élémentaires épurée s Libellé Elémentaire E Calculée Type PAGF30F11 Fabricant » 20 jusqu’à 20 caractères AN ou N AN 10 en format JIMM/AAAA 25 Code Fabricant Code Médécin Code Patient Code Remède Code Service Code Ville Fabricant Code Ville Patient CP Fabricant CP patient Date N Patient Date Prescription Durée Prescription Localisation Service Nom Fabricant Nom Médécin Nom Patient Nom Remède Nom Service NO Fiche Prescription Rue Fabricant Rue Patient Spécialité Service Type Remède Ville Fabricant Ville Patient Longueur s 1 service. le code ville fabricant nous permet de connaitre le code postal et la ville de ce fabricant. -le code VIIIe patient donne le code et la ville du patient. -le code postal fabricant, le code postal patient, la date naissance patient, la date prescription, la durée prescription ne donnent respectivement qu’eux-mêmes. -la localisation service donne le code, le nom et la spécialité du sen,’ice. -le nom fabricant donne le code fabricant. – le nom médecin, le nom patient ne donnent respectivement u’eux-mêmes. -le nom remède donne code fabricant, code ville fabricant, code postal fabricant, nom fabricant, nom remède, rue fabricant et ville fabricant. -Le nom service donne code service, localisation service et spécialité service. le no fiche prescription donne code fabricant, code médecin, code patient, code remède, code service, code ville fabricant, code ville patient, code postal fabricant, code postal patient, date naissance patient, date prescription, durée prescription, localisation service, nom fabricant, nom médecin, nom patient, nom remède, nom service, rue fabricant, rue patient, pécialité service, type remède, ville fabricant, ville patient. -la spécialité service donne des informations sur le code service, la localisation service et le nom IV. ) Conception du tableau simplifié des dépendances fonctionnelles . La table simplifiée permet de définir les vraies sources et les buts qu’elles créent. PAGF70F11 4. Tableau simplifié des Dépendances Fonctionnelles buts Sources 2 Code 4 Patient 6 7 cp patient B1 Prescription En fonctlon des données recueillies lors de la conception du tableau simplifié, on conçoit ensuite le graphe (graphe suivant) dont nous expliquons ici le onctionnement par cette liaison suivante : -si nous prenons par exemple le code remède, il permet de trouver le code fabricant qui à son tour permet d’avoir d’une part nom fabricant et rue fabricant et d’autre part le code ville fabricant, ce dernier qui se répartit en ville fabricant et code postal fabricant. A part le code fabricant, le code remède donne aussi nom remède et type remède. VI. Conception du Modèle Relationnel : Après avoir rédigé un graphe conforme aux données recueillies, on doit un établir un modèle relationnel qui permet de créer des relations entre les différentes onnées présentes sur la base ; cela passe par la conception de différentes tables qui sont reliées les unes aux autres par le lien reliant une clé étrangère à une clé primaire ; par exemple on a la table « fabricant » composé de code fabricant (clé primaire), nom fabricant, rue fabricant et code ville fabricant (qui est la clé étrangère). La table « fabricant » est en relation avec la table « ville fabricant » composé de code ville fabricant, ville fabricant et code postal fabricant.
Les relations sont accompagnées de symboles que nous avons à l’extrémité de la lèche de liaison qui coupe la table « fabricant » le signe « Infini » et au bout de la flèche qui coupe la Vifognan OBIANC DOMINGOS Raphaël table « ville fabricant le chiffre 1 : ça veut dire que dans une seule et même ville peut contenir plusieurs fabricants et qu’un fabricant appartient nécessairement à une seule ville. De même, en considérant la relation entre la table « patient » et la table « ville patient », on peut en déduire que plusieurs patients peuvent vivre dans une ville et dans l’autres sens, un patient vit nécessairement dans une ville. D N Patient Code Ville Patient # Fabricant Code Ville Fabricant # 11