Vous êtes sur la page 1sur 4

Exercice : Compétition Application Exercice : Compétition nzozor@gmail.

com
Nicolas Zozor 2011

Enoncé Les fédérations de sport proposant des compétitions composées de


plusieurs épreuves, comme le biathlon, triathlon et autre décathlon vous ont
demandé d’analyser et de développer un logiciel générique pouvant gérer
l’organisation de leurs compétitions. Voici quelques éléments vous permettant de
commencer l’analyse. Les sportifs s’inscrivent à une compétition. Lors de cette
inscription on enregistre son nom, son prénom, son adresse et ses coordonnées
téléphoniques, fax et e-mail. Il se voit attribuer un numéro de dossard dans cette
compétition, qui servira aussi à retrouver son dossier d’inscription. Un dossier
d’inscription sera lié à une compétition unique. Attention : un sportif peut être
licencié à la fédération via un club ou pas, les amateurs sont parfois autorisés à
concourir. C’est pourquoi pour un sportif licencié on enregistre bien sûr son
numéro de licence et son club, tandis que pour un sportif amateur on exigera
seulement son numéro de sécurité sociale. Une compétition a lieu à une certaine
date dans une certaine ville et porte éventuellement un libellé comme « Concours
Inter-Caraïbe ». Chaque compétition est composée d’un certain nombre d’épreuves
effectuées dans un certain ordre : pour certaines compétitions il y a d’abord une
épreuve de 3 km de natation suivi de 50 km à bicyclette et enfin 20 km de course à
pied ; pour d’autres cela commencera par une escalade d’un mur de niveau 3 et se
terminera par une randonnée pédestre de 10 km… Bref chaque épreuve est d’un
certain type et il faut spécifier alors sa distance et les conditions de réalisation

Martinique Assur’AUTO, est une petite société d’assurance spécialisée dans les contrats
d’assurance automobile. Malgré son envergure restreinte (elle dispose tout de même de
plusieurs agences et plusieurs employés sur l’île) elle assure aussi bien les véhicules de
tourisme que les véhicules utilitaires.Pour assurer un véhicule, son propriétaire, dont on
enregistre le nom, le prénom, l’adresse et les coordonnées (téléphone, fax éventuel, …), doit
fournir au conseiller de l’agence la carte grise du véhicule afin que l’on enregistre son type,
sa marque, son numéro d’immatriculation, sa date de mise en circulation et sa puissance
fiscale. S’il s’agit d’un véhicule de tourisme, on enregistre aussi le nombre de portes et de
passagers autorisés, tandis que s’il s’agit d’un véhicule utilitaire on enregistre le poids à vide,
le poids autorisé en charge, la longueur, la largeur.Chaque contrat, établi à une certaine
date, est référencé par un numéro de contrat et est d’une certaine catégorie : tous risques,
au « tiers »…Le contrat est attaché au propriétaire. Un contrat est rattaché à une agence.

3  EnoncéMartinique Assur’AUTO, est une petite société d’assurance spécialisée dans les
contrats d’assurance automobile. Malgré son envergure restreinte (elle dispose tout de
même de plusieurs agences et plusieurs employés sur l’île) elle assure aussi bien les
véhicules de tourisme que les véhicules utilitaires.Pour assurer un véhicule, son propriétaire,
dont on enregistre le nom, le prénom, l’adresse et les coordonnées (téléphone, fax éventuel,
…), doit fournir au conseiller de l’agence la carte grise du véhicule afin que l’on enregistre son
type, sa marque, son numéro d’immatriculation, sa date de mise en circulation et sa
puissance fiscale. S’il s’agit d’un véhicule de tourisme, on enregistre aussi le nombre de
portes et de passagers autorisés, tandis que s’il s’agit d’un véhicule utilitaire on enregistre le
poids à vide, le poids autorisé en charge, la longueur, la largeur.Chaque contrat, établi à une
certaine date, est référencé par un numéro de contrat et est d’une certaine catégorie : tous
risques, au « tiers »…Le contrat est attaché au propriétaire. Un contrat est rattaché à une
agence.

4  DirectionModéliser le MCD, MLD, MPD du logiciel. Représentation statique des données

5  DirectionObjectif final : modéliser la base de donnée du logiciel:

6  Direction Requêtes sur les clients Requêtes sur les véhicules


Requêtes sur les contratsRequêtes sur les agencesSelect * from clients

7  DirectionLes entités stockent des occurrencesSelect * from clients

8  Entité - DF Elémentaires

Entité - DF Elémentaires
Plusieurs interventionsPlusieurs commande de la même pièce pour différentes
interventions

19  Entité - DF Elémentaires
Plusieurs interventionsPlusieurs commande de la même pièce pour différentes
interventions

20  Entité - DF Elémentaires
Plusieurs interventionsPlusieurs commande de la même pièce pour différentes
interventionsinclusion obligatoire des attributs de l’une OU l’autre entité spécialisée

21  Entités spécialiséespropriétés communes regroupés en Entité « générique »propriétés


spécifiques : entité spécialisées, sous-entitésXT : Chaque occurrence de l’entité générique
contient les valeurs de l’une des entités spécialisés.

22  EntitésLiens entre ces entités ?

23  Entités Liens entre ces entités ? Entité principale


Liason entre ses entitésLiens entre ces entités ?

24  Entités CIF:contrainte d’intégrité fonctionnelle Entité principale


Liason entre ses entités

25  Entités Liens entre ces entités ? Entité principale


Liason entre ses entitésLiens entre ces entités ?

26  EntitésEntité principaleLiason entre ses entités

27  EntitésEntité principaleLiason entre ses entités


28  EntitésEntité principaleLiason entre ses entités

29  EntitésEntité principaleLiason entre ses entités

30  EntitésEntité principaleLiason entre ses entités

31  EntitésEntité principaleLiason entre ses entités

32  EntitésEntité principaleLiason entre ses entités

33  MCDdarte

34  MLDdarte

35  MPD ou schéma relationnel


Véhicules (n°carteGrise, type, marque, dateCirculation, puissFisc,
#CodeProprio)VéhiculesTourisme(n°carteGrise, nbrePortes)VéhiculesUtilitaire(n°carteGrise,
poidsVide, poidsAutorisé, longueur, largeur)Propriétaires(CodeProprio, nom, prénom, n°rue,
rue,cp, tel, fax, )Contrats(CodeContrat, dateSignature, catégorie, #n°carteGrise,
#codeAgence, #CodeProprio)Agences(codeAgence, libellé, n°rue, rue,
cp)Employés(CodeEmployé, nom, prénom, rang, #codeAgence)darte

Chaque magasin est indépendant mais passe ses commandes de réapprovisionnement à une
centraled’achat global après avoir choisi son fournisseur.Chaque responsable de magasin souhaite
gérer, d’une manière autonome, à travers son systèmed’information : (chaque magasin ayant le
même système d’information propre à l’entreprise déployédans chaque lieu).

•Ses clients. (fiche signalétique, volume d’affaires, articles achetés)

•Les Commandes des clients et leur suivi. (bon de commande comptoir, papier, internet, respectdu
délai de livraison, réquisition pièces et constitution du bon de livraison, gestion des rupturesde stock
avec lettre d’accompagnement, retour de marchandise, échanges).

•Ses fournisseurs. (un même article peut provenir de plusieurs fournisseurs, prix)

•Ses articles (gestion des pièces en commande et en stock, procédure de réapprovisionnementauprès


de la centrale d’achat, gestion des entrées magasin et des sorties).

•Son service réparation. (matériels en réparation, bon de réparation avec temps et pièces


détachéesutilisées, réquisition stock pièces détachées).

•Sa facturation. (émission et suivi des paiements, relances).

•Les campagnes promotionnelles (gestion des offres et des envois).

Pour cet exercice, on fera :

9. Le graphe et la matrice des flux.10. Le MCT11. Le MCD12. Le MLD

Vous aimerez peut-être aussi