0% ont trouvé ce document utile (0 vote)
13 vues2 pages

Modélisation d'un zoo et d'un vote électronique

Transféré par

mhmdcode498
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)
13 vues2 pages

Modélisation d'un zoo et d'un vote électronique

Transféré par

mhmdcode498
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

Exercice 1

La ville de Bobo souhaite créer un zoo afin d'offrir un but de promenade dominicale et digestive
à ses habitants. Le secrétaire général de la commune commence dès à présent à réfléchir au
système d'information à mettre en place pour en assurer le pilotage. Il s'intéresse notamment
à la gestion et à l'alimentation des animaux. Il aimerait avoir une idée de tous les animaux qu'il
a en pension : les procréations, les décès, les mâles et les femelles de chaque espèce...

La nourriture des animaux est aussi un souci constant dans tous les zoos : si un singe peut se
nourrir avec n'importe quoi, il est bien connu que les pandas n'acceptent que des feuilles de
bambou. De même certaines nourritures sont fortement périssables et ne peuvent pas être
stockées trop longtemps.

Après avoir visité divers zoos pour se faire une idée, il a noté toutes les informations utiles
pour caractériser les animaux :

- Une classe : mammifère, oiseau, poisson, reptile...


- Une race : lion, perroquet, singe, ...
- Une appellation usuelle (la variété) : ara du Brésil, macaque, tigre royal, ouistiti, mygale
commune...
- Une région de provenance : Bengale, Afrique du sud, forêt amazonienne...
- Une date de naissance (elle peut être inconnue)
- S'ils sont nés au zoo (dans ce cas, quels sont leurs géniteurs) ou s'ils ont été capturés
- Leur sexe
- S'ils ont procréé

Bien entendu, il peut y avoir plusieurs animaux de même race, appellation et sexe. Chacun
doit pouvoir être identifié de ses congénères.

Chaque variété d'animal a un régime alimentaire particulier. Il existe différentes sortes de


régimes alimentaires : carnivores, omnivore, fruitarien, végétarien, granivore... Un animal ne
change pas de régime alimentaire au cours de sa vie. Un aliment peut intervenir dans plusieurs
régimes alimentaires. Par exemple, la viande est consommée aussi bien par les carnivores
que par les omnivores. Par contre, un carnivore mangera de la viande crue alors qu'un
omnivore la mangera cuite. Les animaux à régime granivore mangeront les graines crues alors
que les végétariens les mangeront cuite en bouillie. Cette information est nommée « type de
présentation » d'un aliment dans un régime alimentaire.

Après vérification il s'avère que le type de présentation est indépendant de la race d'animal :
un animal végétarien, s'il accepte les graines de tournesol, les consommera bouillies.
Un aliment est caractérisé par un nom, une provenance géographique et un conditionnement.
Le même aliment pourra avoir plusieurs provenances et plusieurs conditionnements. Le type
de conditionnement est indépendant de la provenance : pommes de terre en sac de 10 kg de
« provinceX » ou de « provinceY », mais aussi de 50 kg des mêmes régions... L'unité de
mesure prise en compte pour mesurer les quantités des produits en stocks et les quantités
consommées par les animaux est constante par aliment. Par exemple, les pommes de terre
sont toujours mesurées en kilogrammes. La quantité de chaque aliment devant être attribuée
à une variété d'animal est fonction de l’âge et du sexe de ce dernier : un adulte ne mangera
pas les mêmes quantités qu'un juvénile.
Nous supposerons que la vie de tout animal peut être décomposée en cinq périodes (P1 à
P5). La quantité effectivement distribuée à un animal particulier est calculée par les gardiens
à partir de cette quantité type.

a) Construire le MCD modélisant les informations nécessaires à la gestion de ce zoo.


b) Convertir le MCD en un MLD.
Exercice 2
On veut modéliser un système d’information de vote électronique avec comme objectifs de
respecter la confidentialité et de réduire les coûts et le temps de compilation des résultats.
- Frontière : vérification de l’identité de l’électeur, saisie du vote et compilation des
résultats pour chaque circonscription.
- Hypothèses : les listes de vote et de candidats sont disponibles.
- Étapes du vote manuel :
o l’électeur reçoit par la poste un carton indiquant son bureau de vote ;
o à son arrivée bureau de vote, on vérifie s’il la personne est au bon bureau de
vote (à partir de l’information sur le carton) ;
o l’électeur attend dans une file d’attente (file par groupe alphabétique); - on
vérifie l’identité de l’électeur (pièce d’identification, carton et liste électorale), on
lui remet un bulletin de vote et on coche son nom sur la liste;
o l’électeur rempli son bulletin dans un cubicule et le met dans une boîte ;
o A la fin de la période d’élection (vers 20h30), chaque bureau de vote fait le
décompte des votes ; les résultats sont communiqués à une organisation
centrale qui compile les résultats pour chacun des bureaux de votes et les
communique aux médias.
a) Proposer un MCD pour la base de données du SI.
b) Donner le MLD correspondant

Vous aimerez peut-être aussi