application pratique exercice : assurance automobile nicolas zozor [email protected]

35
Application pratique Application pratique Exercice : Assurance automobile Nicolas Zozor 201 [email protected]

Upload: trystan-molina

Post on 03-Apr-2015

113 views

Category:

Documents


5 download

TRANSCRIPT

Page 1: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

Application pratiqueApplication pratiqueExercice : Assurance automobile

Nicolas Zozor [email protected]

Page 2: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

Enoncé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, e-mail…), 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.

Page 3: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

Enoncé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, e-mail…), 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.

Page 4: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

DirectionDirectionModéliser le MCD, MLD, MPD du

logiciel. Représentation statique des données

Page 5: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

DirectionDirectionObjectif final : modéliser la base

de donnée du logiciel:

Page 6: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

DirectionDirection◦Requêtes sur les clients◦Requêtes sur les véhicules◦Requêtes sur les contrats◦Requêtes sur les agences

Page 7: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

DirectionDirection◦Les entités stockent des occurrences

Page 8: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

Entité - DF ElémentairesEntité - DF ElémentairesCodeProprionomprénomn°rueruecptelfaxe-mail

CodeProprio (nom, prénom, n°rue, rue, cp, tel, fax, e-mail)

Page 9: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

OccurrencesOccurrences

CodeProprio

Nom Prénom

N°Rue Rue CP Tel fax E-mail

1 xxx xxx xxx xxx xxx xxx xxx xxx

2 yyy yyy yyy yyy yyy yyy yyy yyy

3 zzz zzz zzz zzz zzz zzz zzz zzz

Page 10: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

Entité - DF ElémentairesEntité - DF ElémentairesCodeAgencelibellén°rueruecp

CodeAgence (libellé, n°rue, rue, cp)

Page 11: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

OccurrencesOccurrences

CodeAgence

libellé N°Rue Rue CodePostal

1 AgenceFDF 54 avenue des arawaks

97200

2 AgenceSchoelcher

28 Rue st-catherine

 97233

3 AgenceDucos 35 GenipaPlaza 97224

Page 12: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

Entité - DF ElémentairesEntité - DF ElémentairescodeEmployénomprénomrang

codeEmployé (nom, prénom, rang)

Page 13: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

OccurrencesOccurrences

CodeEmployé

nom prénom rang

1 Durant Pierre Conseiller

2 Dupont tintin Manager

3 Poulpe Paul Conseiller

Page 14: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

Entité - DF ElémentairesEntité - DF ElémentairescodeContratdateSignaturecatégorie

codeContrat (dateSignature, catégorie)

Page 15: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

OccurrencesOccurrences

codeContrat dateSignature catégorie

1 11/12/2010 tiers

2 01/01/2011 tous risques

3 15/01/2011 tiers

Page 16: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

Véhicules DF Véhicules DF ElémentairesElémentairescarteGrisetypemarquedateCirculationpuissFisc

carteGrise(type, marque, dateCirculation,

puissFisc)

Page 17: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

OccurrencesOccurrences

carteGrise

type marque dateCirculation

puissFisc

1 utilitaire Citroën 11/12/2010 4

2 tourisme

Peugeot 01/01/2011 5

3 logiciel Renault 15/01/2011 6

Page 18: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

Entité - DF ElémentairesEntité - DF Elémentaires

Page 19: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

Entité - DF ElémentairesEntité - DF Elémentaires

Page 20: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

Entité - DF ElémentairesEntité - DF Elémentaires

inclusion obligatoire des attributs de l’une OU l’autre entité spécialisée

Page 21: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

Entités spécialiséesEntité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.

Page 22: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

EntitésEntités

Liens entre ces entités ?

Page 23: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

EntitésEntités

Liens entre ces entités ?

Page 24: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

EntitésEntitésCIF:contrainte d’intégrité fonctionnelle

Page 25: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

EntitésEntités

Liens entre ces entités ?

Page 26: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

EntitésEntités

Page 27: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

EntitésEntités

Page 28: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

EntitésEntités

Page 29: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

EntitésEntités

Page 30: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

EntitésEntités

Page 31: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

EntitésEntités

Page 32: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

EntitésEntités

Page 33: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

MCDMCD

Page 34: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

MLDMLD

Page 35: Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com

MPD ou schéma MPD ou schéma relationnelrelationnel

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, e-mail)Contrats(CodeContrat, dateSignature,

catégorie, #n°carteGrise, #codeAgence, #CodeProprio)

Agences(codeAgence, libellé, n°rue, rue, cp)Employés(CodeEmployé, nom, prénom, rang,

#codeAgence)