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

Post on 03-Apr-2015

113 views 5 download

Transcript of Application pratique Exercice : Assurance automobile Nicolas Zozor 2011nzozor@gmail.com.

Application pratiqueApplication pratiqueExercice : 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.

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.

DirectionDirectionModéliser le MCD, MLD, MPD du

logiciel. Représentation statique des données

DirectionDirectionObjectif final : modéliser la base

de donnée du logiciel:

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

DirectionDirection◦Les entités stockent des occurrences

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

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

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

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

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

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

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

codeEmployé (nom, prénom, rang)

OccurrencesOccurrences

CodeEmployé

nom prénom rang

1 Durant Pierre Conseiller

2 Dupont tintin Manager

3 Poulpe Paul Conseiller

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

codeContrat (dateSignature, catégorie)

OccurrencesOccurrences

codeContrat dateSignature catégorie

1 11/12/2010 tiers

2 01/01/2011 tous risques

3 15/01/2011 tiers

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

carteGrise(type, marque, dateCirculation,

puissFisc)

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

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

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

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

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

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.

EntitésEntités

Liens entre ces entités ?

EntitésEntités

Liens entre ces entités ?

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

EntitésEntités

Liens entre ces entités ?

EntitésEntités

EntitésEntités

EntitésEntités

EntitésEntités

EntitésEntités

EntitésEntités

EntitésEntités

MCDMCD

MLDMLD

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)