exercice et solutions

Upload: -

Post on 17-Oct-2015

29 views

Category:

Documents


0 download

TRANSCRIPT

PAGE 55E N S DUT 1re ANNEE MERISE

Etude des cas corrig des exercices de meriseExercice1: Gestion dun festivalUne association culturelle dispose de 2 salles de capacits respectives 600 et 300 places, cette association a pour but de crer des spectacles divers qui rassemble le thtre, le cinma, la musique et de mettre en place des rencontre avec le public et des animations divers pour 2 ou 3 fois par mois.

En priode de festival, plusieurs spectacles sont proposs le mme jour dans lune ou lautre salle des heures diffrentes. Deux spectacles diffrents peuvent tre proposs en mme temps, par contre un mme spectacle peut avoir lieu une certaine heure dans une salle et une autre heure dans lautre en fonction du nombre des spectateurs attendus .une reprsentation est donc individualise par sa date, lheure de la sance, le numro de la salle et le code de spectacle. Pour suivre un tel spectacle lassociation propose diffrentes tarifications: tarif normal pour public, tarif rduit pour les tudiants ou des enfants moins de 12ans, tarif places volantes qui est rserv aux collectivits comme les comits dentreprise et les associations qui revendent leurs adhrents des places prlevs sur des carnets de 100 places. Lacheteur de place volante doit tlphoner 24 heures avant les spectacles pour rserver sa place

En priode de festival, la distribution des billets tarif normal ou rduit a pour lieu le guichet de publics et la distribution des toutes les catgories de billets et rservation a lieu dans le bureau de gestionEn priode hors festival, loffice du tourisme remplit pour certains spectacles le mme rle que le guichet de publics et le bureau de gestion.

Pour certaines spectacles exceptionnels, larrt des rservations peut tre dcid lorsque le taux de remplissage de la salle atteint 75% , afin de laisser des billets disponible au guichet.

Lassociation envisage dautomatiser lensembles des ces activits: comptabilit, paye , gestion des salles de spectacles

Annexe:

Les dirigeants de lassociation souhaitent que lautomatisation laide amliorer les difficults rencontres avant et aprs les spectacles

Avant spectacle

dassurer de la gestion prvisionnelle des rservations en tenant compte des rservations extrieurs et des spectateurs qui retirent leurs billets aux guichets juste avant la reprsentation

dtablir, une heure avant le spectacle la liste des invits ayant confirms et la liste des spectateurs qui ont rserv par tlphone et nont pas retir leurs billets.

de prvoir la consultation sur cran tout moment des rservations totales pour un spectacle (toute sance confondues) et des rservations totales entre deux dates (tous spectacles confondus)

Aprs spectacle

de connatre tout moment le nombre total dentr, le nombre dentr par tarif, pour une sance, un spectacle une date ou entre deux dates.

dtablir des statistiques annuelles en fonctions des jours (du lundi au dimanche) et des catgories de spectacles qui donnent le nombre dentrer et la moyenne par jour chaque catgorie

Travail demand:

4tablir le dictionnaire de donnes

Solution de lexercice1: gestion dun festivalDictionnaire de donnes Le dictionnaire de donnes comporte lensemble des proprits quon peut les extraire partir du cahier de charge ou partir des fiches techniques

Une proprit le plus petit lot de donnes quil possible dutiliser dune manire autonome et qui a un sens indpendamment des autres lots

Dictionnaire de donnes (DD)

variablesignificationdescription

Num_spectNumro spectateur

Nom_spectNom spectateur

Prnom_spectprnom spectateur

Cin_spect

genre spectateur

Rue_spect

rue spectateur

Ville-spectville spectateur

Age_spectge spectateur

Num_catgNumro catgorie

LIB_Catglibell catgorie

Tariftarif

Mont_payerMontant payer

Date_regDate de rglement

Num_point_venteNumro point de vente

Point_ventePoint de vente

Nbre_placeNombre de place distribu

Date_resDate de rservation

Periode_ouverPriode ouverte

Num_repNumro de reprsentation

Date_repDate de reprsentation

Heure_repHeure de reprsentation

Nbre_place_restNombre de place restant

Num_spectacleNumro spectacle

Lib_spectacleLibell spectacle

Num_salleNumro salle

Capacit_salleCapacit salle

Exercice 2: agence de voyageUne agence de voyage organise des circuits touristiques dans divers pays.

Les interviews effectues auprs de la direction et des divers postes de travail ont permet Dgager un certains nombre de rgles de gestion.

Rgles de Gestion

RG 1 On garde trace de tous les clients connus, mme s'ils n'ont pas particip depuis longtemps des circuits touristiques.

RG2 On rpertorie 1 htel et 1 seul par ville.RG3 Toutes les villes sont dsignes par des noms distincts.

RG4 Il y'a un seul accompagnateur par voyage.

RG5 Toute nuit pendant un circuit est passe dans un htel.

RG6 Tout circuit concerne au moins deux villes

RG7 Toutes les villes rpertories ne sont Pas obligatoirement utilises dans un circuit chaque priode RG8 A une mme date, aucun circuit ne part plus dune fois dune mme ville ni n'arrive plus d'une fois dans une mme ville

RG9 Les circuits pour une priode sont ractualiss au dbut de la priode prcdente aprs informations obtenues de divers organismes extrieurs (compagnies, daviation, SNCF, htels, etc ..) et donnent lieu une large information auprs du public.

RG 10 les demandes de rservations donnent lieu rponses Positives dans la mesure des places disponibles

RG11 Un client ne peut obtenir une rservation qu aprs rponse positive (cf. RG10 et versement dun compte)RG12 Une rservation ne sera dfinitive quaprs rglement du solde d, par un deuxime versement.

RG 13 Aprs une date limite D1 les rservations qui nont pas donn lieu au deuxime versement sont annuls. Lagence pouvant ainsi redis poser des places correspondantes sans que les clients concerns puissent exiger le moindre remboursement.RG14 Aprs une seconde date limite D2

- S'il n'y a pas assez de rservations dfinitives, le circuit est annul et les circuits dont la rservation est dfinitive sont rembourses intgralement.

- S'il n'y a aucune rservation dfinitive, le circuit est a fortiori annul.

- Sil y a assez de rservations le circuit est maintenu, ce qui implique que:

- L'agence effectue les rglements des sommes dues aux divers organismes extrieurs

-Les clients dont la rservation est dfinitive soient convoqus pour le dpart

Documents recueillis

Questions1- Etablir le dictionnaire des donnes.On prendra garde faire la distinction entre la ville de dpart et la ville d'arrive.

Epurer ce dictionnaire

Solution de lexercice 2: Agence de voyage1- dictionnaire de donnes

Variablesignificationtypelongueurnatureremarque

NOCIR

NOMCIRC

PRIX

NBPLACES

NOACCOMP

NOMACCOMP

ADRACCOMP

RUEACCOMP

VILLACCOMP

DATE

HEURE.D

TRANSPORT

VILL.

NOM.H.

ADR.H

HEURE.A

NOPYS

NOMPAYS

NOCLL

ADRCLI

RUECLI

VILLECLI

CA.CLI

ACOMPTE

VERSEMENT2

REMISETOTALN circuit

Nom circuit

Prix circuit

NB de place

N accompagnateur

Nom accompagnateur

Adresse accompagnateur

Rue accompagnateur

Ville accompagnateur

Date transport

Heure dpart

Inf. sur transport

Ville

Nom htel

Adresse htel

Heure arrive

N pays

Nom pays

N client

Adresse client

Rue client

Ville client

Ca client

compte vers

2e versement

remise total client pour un circuit

N

AN

N

N

?

A

AN

AN

AN

N

N

AN

AN

AN

ANN

N

A

?

AN

AN

AN

N

N

N

N

N3

30

42

?

30

60

30

30

6

230

30

30

30

22

30

?

60

30

30

44444

E

E

E

E

E

E

CO

E

E

E

E

E

E

E

E

E

E

E

E

CO

E

E

E

E

E

E

CASIGN

SIGN

SIGN

SIGN

SIGN

SIGN

SIGN

SIGN

SIGN

MVT

MVT

MVT

SIGN

SIGN

SIGN

MVT

SIGN

SIGNSIGN

SIGN

SIGN

SIGNMVT

MVT

MVT

MVT

Ville_depart

Epuration: ville polysme partir du signifiant ville ville_arrive

La ville correspond 2 significations ville_D et ville_A, donc on fait la distinction entre ville _D et ville_A Do la nouvelle version du dictionnaire de donnesVariablesignificationtypelongueurnatureremarque

NOCIR

NOMCIRC

PRIX

NBPLACES

NOACCOMP

NOMACCOMP

ADRACCOMP

RUEACCOMP

VILLACCOMP

DATE

HEURE.D

TRANSPORT

VILL.D

NOM.H.D

ADR.H DVILLE.A

NOM.H.A

ADR.H.A

HEURE.A

NOPYS

NOMPAYS

NOCLL

ADRCLI

RUECLI

VILLECLI

CA.CLI

ACOMPTE

VERSEMENT2

REMISETOTALN circuit

Nom circuit

Prix circuit

NB de place

N accompagnateur

Nom accompagnateur

Adresse accompagnateur

Rue accompagnateur

Ville accompagnateur

Date transport

Heure dpart

Inf. sur transport

Ville dpart

Nom htel dpartAdresse htel dpartVille arrive

Nom htel arrivAdresse htel arrivHeure arrive

N pays

Nom pays

N client

Adresse client

Rue client

Ville client

Ca client

compte vers

2e versement

remise total client pour un circuit

N

AN

N

N

?

A

AN

AN

AN

N

N

AN

AN

AN

AN

AN

AN

AN

N

N

A

?AN

AN

AN

N

N

N

N

N3

30

42

?

30

60

30

30

6

4

30

30

30

30

30

30

30

4

2

30

?60

30

30

44444

E

E

E

E

E

E

CO

E

E

E

E

E

E

E

E

E

E

E

E

E

E

ECO

E

E

E

E

E

E

CASIGN

SIGN

SIGN

SIGN

SIGN

SIGN

SIGN

SIGN

SIGN

MVT

MVT

MVT

SIGN

SIGN

SIGN

SIGN

SIGNSIGN

MVT

SIGN

SIGNSIGNSIGN

SIGN

SIGNMVT

MVT

MVT

MVT

Exercice3: suite de lexercice 2- Etablir le graphe de dpendance fonctionnel (GDF)

GDF

DATE

NOCIR

VILLE.D

NOMCIR PRIX NBPL

NOMH_DADR.H_.D

VILLE

TRANSPORT HEURE .D HEURE .A

NOPAY NOM.H.A ADR.H.A

NOMPAYS

NOACCOMP

NOCLI

NOM CLI

RUE.CLI

NOMACCOMP RUE ACCOMP VILLE ACCOMP VIL.CLI

CACLI

REMISEACOMPTEVERSEMENT2

Exercice 4: suite de lexercice 3

- Faire le MCD.MCD

1,n

2,n

1,n

1,n

1,1

1,1

1,1

0,n

0,n

0,n

0,n

0,n

En remarquant que les occurrences de VILLE-A et de VILLE-D sont du mme type VILLE et qu'en vertu de la RG7 certaines villes rpertories peuvent n'tre concernes par aucun dplacement, on modifie ce MC[) comme suit

1,n

2,n

1,n 1,n

1,1

1,1

0,n

1,n

0,n

0,n

On remarque que deux arcs relient la relation DEPLACEMENT lentit VILLE.

la ville de dpart

-la ville d'arrive.

DEPLACEMENT met donc en jeu deux occurrences de VILLE

- Les villes de dpart et d'arrive tant les mmes, on a cr seulement l'entit VILLE au lieu des entits VILLE-DEPART et VILLE-RIVEE, avec les proprits VILLE, NOM-H et ADH-H. Dans le dictionnaire des donnes il faut supprimer VILLE-D, NOM-H-D et ADR-H-D et remplacer VILLE-A, NOM-H-A et ADR-H-A respectivement par VILLE, NOM-H et ADR-H.

.

Exercice 5: Rgles de gestionsExtraire les rgles de gestion responsable du M C D

1,n 0,n 1,n 0,n

SolutionRG1: un client doit au moins rgler une facture

RG2: une facture peut tre rgle plusieurs fois

RG3: une facture doit contenir au moins un article

RG4: un article peut tre contenu dans plusieurs factures

1,n 0,n 1,n 0,nSolutionRG1: un client doit au moins rserver une chambre

RG2: une chambre peut tre rserve plusieurs fois

RG3: une chambre doit se trouver dans seul htel

Rg4: un htel peut contenir plusieurs chambre

EXERCICE 6 : dcomposition de la relationA quelle condition peut on dcomposer la relation COHABITE du MCD suivant:

1,1

0,n

1,n

0,n

0,n

Solution de lexercice 6: dcomposition de la relationPour que la dcomposition soit possible , il faut que la DF issue de FILS DE:

ENFANT

PERSONNE

Sapplique la relation COHABITE.

Autrement dit , il faut que les enfants habitent toujours chez leurs parents

Sous cette conditions , on peut dcomposer puisque la cardinalit minimale de ENFANT est 1

On obtient les deux relations suivantes:

1,1

0,n

1,n

0,n

Exercice7: bibliothqueUne bibliothque de prts utilise les documents suivants

LISTE DES COLLECTIONS LISTE DES EDITEURS LISTE DES AUTEURS

N

Nom N Nom

01 Gallimard 0001 MOLIERE

02 Laffont

..

. .

0428 HUGO

Fiche livre

Fiche adhrant

demande dempreinte

on note les rgles de gestions suivantes

- Un livre existe en 1 ou plusieurs exemplaires dans une ou plusieurs collections chez 1 ou plusieurs diteurs.

- Un livre est emprunt ou non par 1 ou plusieurs adhrents dans la limite du nombre d'exemplaires disponibles.

- Un adhrent peut emprunter un ou plusieurs livres mais il ne peut pas emprunter plusieurs exemplaires du mme livre dans la mme collection.

Questions Etablir:

1) le dictionnaire des donnes. (DD)

2)le graphe de dpendance fonctionnel (GDF)

3) le Modle Conceptuel des Donnes M C D

Solution de lExercice7: bibliothque1) dictionnaire de donnes

NomsignificationType longueurNatureintgrit

COLIVR

TITRE

CODAUT

NOMAUT

NBEX

CODCOL

NOMCOL

NOMADH

NOM

RUE

VILLE

CODEDIT

NOMEDIT

DATECode livre

Titre livre

Code auteur

Nom auteur

Nb exemplaire

Code collection

Nom collection

code adhrant

Nom adhrant

Rue adhrant

Ville adhrant

Code diteur

Nom diteur

Date dempruntN

A

N

A

N

N

A

N

A

A

A

N

A

N5

30

4

30

2

3

30

3

30

30

30

2

30

6

EL SIGN

EL SIGN

EL SIGN

EL SIGN

EL SIGN

EL SIGN

EL SIGN

EL SIGN

EL SIGN

EL SIGN

EL SIGN

EL SIGN

EL SIGN

EL MOUV

Entier >2

Date plausible

2) GDF

COLIVRNOMADH

TITRE CODAUT CODCOLNOM RUE VILLE

NOMAUT NOMCOL CODEDIT

NBEX DATE

NOMEDIT3) MCD

1,n

1,n

0,n

0,n

1,1

1,1

1,n

0,n

1,n

Exercice 8: location du matrielIl s'agit du systme d'information dune entreprise qui loue du matriel ses clients.

Les locations se font dans les divers agence de lentreprise

Les interviews ont permis de dtecter les rgles des gestions suivantes:

RGl : Toute location porte sur une dure exprime en nombre de semaines et d'au moins une semaine.

RG2 : Une location concerne 1 ou plusieurs matriels.

RG3 : Toute location doit donner lieu un contrat entre l'entreprise et, le client

Les interviews ont galement permis le recueil des documents suivants:

LISTE DES CLIENTS

CODENOM

RUE

VILLE

AO1DUPONT 5 RMONGE

75005 PARIS

A25D~URAND

3 RBELLEVILLE

75020 PARIS

B03DUPONT 6 RDU REGARD

75006 PARIS

LISTE DES AGENCES

N NOM

01

PARIS CENTRE

02

PARIS EST

03

CLICHY

CATALOGUE:

REFDESIGNATION PRIX DE LOCATION/SEMAINE

X01AMPLI200

X02MAGNETOSCOPE300

X03TELE150

X04HAUT-PARLEUR50

X05DISQUE LASER200

X06TELE250

ETAT DU STOCK DISPONIBLE

~X04

CONTRATS EN COURS :

Questions traiter Etablir:

1- Le dictionnaire de donnes (DD)

2- le graphe de dpendance fonctionnel (GDF)

3- Le modle conceptuel de donne (MCD)

Solution de lexercice 8: location du matriels Le dictionnaire des donnes tabli partir de ces documents

COCLI

Code du client

NOM

Nom client

RUE

Rue client

VILLE

Ville client

N OA

N Agence

NOM-A

Nom Agence

NOCTR

N de contrat

DATE-D

Date de dpart du contrat

DUREE

Dure du contrat

MONTANTMontant du contratQTE Quantit loue

REF Rfrence d'un matriel

DESIGN Dsignation matriel

PU Prix unitaire de location par semaine

DISPO Stock disponible pour la location.2-GDF

NOCTR

COCLI

NOA DATE-D DUREE REF

NOM RUE VILLE NOM.A

QTE DESIGN PU

DISPO

La proprit calcule MONTANT na pas t pris en compte

2-MCD

0,n

1,1

1,1

1,n

0,n

0,n

1,n

1,n

EXERCICE 9: critique dun MCDCritiquer un MCD qui comporterait lentit suivante:

Sachant quun produit peut tre en stock dans plusieurs magasins

Proposer un MCD convenable

Solution de lexercice 9: critique dun MCDSTOCK nest pas en 2FN du fait de la DF: REF

DESIGNATION

Le modle correct est:

1,n

1,n

Exercice10: vrification du M C D soit le M CD suivant

1,n 0,n

1,1 0,n 1,n

1,n 1,n

1,n

sachant que les rgles de gestions sont les suivantes :

RG 1 ) Chaque classe ne Peut avoir cours que dans une selle salle.

RG2) Un professeur enseigne une seule matire.

RG3) Une classe a plusieurs professeurs.

RG4) Un professeur enseigne dans plusieurs classes.

RG5) Un professeur peut mettre des notes dans sa matire ou dans une matire voisine.

RG6) Un lve n'est pas forcment not par un professeur de sa classe.

RG7) Un lve Peut avoir plusieurs notes dans une matire des dates diffrentes.

RG8) Chaque professeur appartient 1 une catgorie (Ex. Agrg ,Certifis etc ... ) identifie par un code-catgorie CODF-CATG

Travail demand

1- Etablir la vrification des entits

2- Etablir la dcomposition des relations

3- donner un M C D correct

Solution de lExercice N 10Question 1

Vrification des EntitsLa DF cod-catg Nom catg exprime un transitivit dan lentit Prof ( RG 8)

Pour obtenir la 3FN, il faut remplacer Prof par:

1,1 1,n

VrificationLa relation NOTATION n'est pas vrifie. En effet, une note dpend:

de ELEVE, PROF, MATIERE et aussi de la date donc

Il faut crer une entit DATE pour les dates de note

Question2

Vrification des relations

La proprit SALLE ne dpend que de CLASSE (RG1),donc la faire migrer dans cette entit.

Dcomposition

La DF PROF MATIERE s'applique la relation(FAIT COUR) On peut envisager de dcomposer FAIT COUR en deux:

ENSEIGNE entre PROF et MATIE (Un Professeur nenseigne quune seule matire )

et

FAIT COURS entre seulement PROF et CLASSE

Cette dcomposition est possible du fait que la cardinalit correspondant PROF dans FAIT COURS est bien 1.

Elle exprime le fait qu'un professeur lorsqu'il fait cours fait obligatoirement un cours propos de l'unique enseigne.

On ne peut pas dcomposer NOTATION car LA DF Prf Matire ne s'applique pas NOTATION (R5 et RG6).

Question3

MCD correct

1,n

1,n

1,1

1,n

0,n

1,1

0,n

1,1

1,n

1,n

1,n

1,n

M C T

Exercice11:

Une association culturelle a pour but de crer des spectacles (le thtre) pour le vente des places sont grs suivant des rgles

Les rgles de gestion sont les suivantes :

- aux heures douverture, l'organisme peut dlivrer, soit des billets lavance, soit des billets pour l'entre immdiate,

- les rservations de place sont possibles sous certaines conditions (moins de 2 mois l'avance, ...)- pour toute attribution de place un billet doit tre mis,

- des rductions sont attribues sur prsentation d'un justificatif (militaires, tudiants, ...),

- aucun billet ne peut tre dlivr si son paiement n'a pas t peru au pralable,

- pour les entres immdiates les billets sont dlivrs sans attribution prcise d'une place

Pour lmission de billet il y a des actions effectuer:

Les actions

-contrle recevabilit de la rservation

-recherche des places disponibles

-attribution des places

-contrle justificatif de rduction

- dition des billets

-calcul des prix

-Encaissement montant

-Remise billet

Question

Etablir le modle conceptuel des traitements de la vision dynamique de base de l'entreprise.

M C T

Solution de lexercice 11

Vrification du modle M C TRemarque

Les 2 oprations composition billet, que ce soit pour une rservation ou une entre immdiate, comportant plusieurs actions en commun, crent une redondance importante. Si les rgles de gestion nimposent pas de maintenir cette distinction on diminue ces redondances

Pour diminuer les redondances, en largissant certaines oprations dont les actions qui sont facultative, en supprimant les oprations semblables, en sassure de la concordance avec les rgles de gestions

M C T

Autre solution de lexercice11

M C T

Une telle solution, pourra tre admise si elle semble au concepteur une traduction plus juste de la ralit. Comme pour la reprsentation des donnes, la meilleure solution nexiste pas; l'exprience de lanalyse le guidera vers la reprsentation correspondant le mieux sa vision personnelle du problme.M C T

Exercice: 12

Soit lexamen dun processus qui consiste rembourser un assur la suie dun sinistre par une compagnie dassuranceCompte rendu dinterview

Lorsque un agent de la compagnie reoit une dclaration de sinistre, il constitue le fichier central partir de son terminal pour en contrler la validit, puis transmis cette dclaration au sige de la compagnie. Celle-ci missionne un expert et ouvre et enregistre un dossier du sinistre.

Lassur, lorsquil en possession de la facture de rparation lenvoie lagent, qui la transmet la compagnie. Lexpert, compte lui envoie son rapport directement la compagnie.

Lorsque la personne charge la compagnie de grer le dossier de sinistre est en possession de la facture et du rapport, elle procde lmission du chque de remboursement. Les chques sont envoys chaque fin de semaine aux agents concerns pour remise aux clients.

Description conceptuelle du processusLorsque la compagnie est informe dun sinistre, elle vrifie que le bien est garanti, ouvre un dossier, et comment un expert charger dvaluer les montants des dgts occasionns

Le remboursement est effectu au vu du rapport de lexpert et de la facture de rparation

Pour raliser ce processus il y a un certain nombre daction raliserInventaire des actions

- consulte le dossier production de lassur

- vrifier la garantie sur le bien sinistr

- contrler le solde du compte sinistr

- ouvrir un dossier du sinistre

- laborer un courrier de refus si le risque nest pas couvert

- diter un ordre de mission vers lexpert

- contrler le rapport dexpertise

- valider le rapport

- laborer un courrier daccompagnement du rapport refus

- contrler la facture

- valider la facture

- laborer une lettre de refus si la facture nest pas conforme

- calculer le montant de lindemnisation

- fermer le dossier

- laborer une lettre daccompagnement

- diter le chque de remboursement

Question

Raliser le M C T de lassuranceSolution de lexercice N:12

M C T

Regroupement des actions par oprationsOpration: vrifier la garantie- consulte le dossier production de lassur

- vrifier la garantie sur le bien sinistr

- contrler le solde du compte sinistr

- ouvrir un dossier du sinistre

- laborer un courrier de refus si le risque nest pas couvert

- diter un ordre de mission vers lexpert

Opration: contrle du rapport dexpertise- contrler le rapport dexpertise

- valider le rapport

- laborer un courrier daccompagnement du rapport refus

Opration: contrle de la facture- contrler la facture

- valider la facture

- laborer une lettre de refus si la facture nest pas conforme

Opration: Remboursement de lassur- calculer le montant de lindemnisation

- fermer le dossier

- laborer une lettre daccompagnement

- diter le chque de remboursement

M C T

M O T

Exercice 13: (Suite de lexercice N12)Chaque opration conceptuelle est dcrite par un ensemble de procdures fonctionnelles ( P F )

Pf1 conventionnelle - Rdacteur

- consulte le dossier production de lassur

- vrifier la garantie sur le bien sinistr

- contrler le solde du compte sinistr

- ouvrir un dossier du sinistre

PF 2 Manuel - secrtariat

- laborer un courrier de refus si le risque nest pas couvert

PF 3 Manuel - secrtariat

- diter un ordre de mission vers lexpert

PF 4 Manuel - Rdacteur- contrler le rapport dexpertise

- valider le rapport

PF 5 Manuel - secrtariat

- laborer un courrier daccompagnement du rapport refus

PF 6 Manuel - Rdacteur- contrler la facture

- valider la facture

PF 2 Manuel - secrtariat

- laborer une lettre de refus si la facture nest pas conforme

PF 7conversationnel - Rdacteur- calculer le montant de lindemnisation

- fermer le dossier

PF 8Manuel - secrtariat

- laborer une lettre daccompagnement

- diter le chque de remboursement

Question

Raliser le M O T du SystmeSolution de lexercice N:13 (suite de lexercice N:12)M O T

TEMPSPROCEDUDES FONCTIONNELLESPOSTENATURE

Jour de rception

10h -17h

j1 Dclaration de sinistre

Rdacteurinteractive

Jour de rception 10h -17h

j1+1

Ordre de mission Lettre de refus Secrtariat manuel

Jour de rception 10h -17h

j2 Rapport dexpertise

Rapport refus rapport valid A

Rdacteur Manuel

Jour de rception 10h 17h

j3 Facture

Facture rejete facture valide BRdacteur Manuel

Jour de validation 10h -17h

j4

Montant indemnisation dossier clos

Rdacteur Interactive

10h-17h

j4+1 Montant indemnisation

RemboursementsecrtariatManuel

Exercice 14: passage au modle logique CodasylPour illustrer l'application les rgles de passage au modle CODASYL, nous allons reprendre le MCD du service aprs vente

1,n

1,n

1,1

0,n

0,n

0,1

0,n

0,n

0,n

1,1

0,n

0,n

0,n0,n

1,1

1,n

0,n

1,1

MCD DU SERVICE APES VENTE

Etablir un modle logique brute codasyl?

Solution de lexercice 14: passage au modle logique CODASYLApplication de la rgle 1 :L'objet se transforme en record.il n'y a pas de diffrence de prsentation entre l'objet conceptuel et le record du modle logique. Les records issus des objets sont donc la duplication des objets conceptuels. Ces records sont :

ATELIER >,, SERVICE, CLIENT, SALARI , MATRIEL, RPARATION et INTERVENTION

Application de la rgle 2:Une relation binaire (ou rflexive) ayant des cardinalits (O ,n -0,I), (l,n - 0,1), (O ,n l,l) ou (l,n - l,l) se transforme en un set orient vers le record issu de l'objet ayant les cardinalits 0,1 ou 1, 1.

Quatre relations du modle conceptuel rpondent cette dfinition : , TRAVAILLE , DEMANDE ., RESPONSABLE et CONCERNE . De Plus, cette rgle est applicable la relation rflexive SUP HIRARCHIQUE. Ces cinq relations disparaissent du modle et sont remplaces par des sets orients (SI, S4, S5, S6 et S7) pointant vers les records SALARI , RPARATION et INTERVENTION

S1

s4

s5

S6

S7- Application de la rgle 3 :Les autres relations binaires se transforment en un record et deux sets orients vers ce record. Si la relation est une relation vide, le record issu de cette relation ne contient que des pointeurs. C'est un pseudorecordLa relation EFFECTUE se transforme en record sur lequel pointent deux sets (S8 et S9) en provenance des records SALARI et RPARATION .

Les relations REGROUPE et UTILISE se transforment en pseudorecord points par S2 et,S3 pour le premier et S10 et s11 pour le second

- Application de la rgle 4

La relation rflexive se transforme en record ou pseudo-record et deux sets points vers celui-ci.La relation SUP HIRARCHIQUE ayant t traite selon la rgle 1, il reste examiner la relation COMPOSE . Celle-ci tant une relation vide, elle gnrera un pseudo record vers lequel pointeront deux sets (SI2 et S13) en provenance du record MATRIEL

Compose s12

Est compos s13

Le modle obtenu l'issue de cette dmarche est un modle (Codasyl brut,) qu'il faut ensuite quantifier, dcrire et optimiser.

S4 S1

S3

s2

s5

S4

S10

s9s6

s12S13 S11

S7

S8

PASSAGE AU MODELE CODASYL - MODELE LOGIQUE BRUT

EXERCICE 15: FICHIERSProcdons la transformation en fichiers du modle Codasyl suivant (on reprend le MCD de lexercice N11)

s4 S1

S3

s2

s5

S4

S10

s9s6

s12S13 S11

S7

S8

PASSAGE AU MODELE CODASYL - MODELE LOGIQUE BRUT

Solution de lexercice 15: fichiersa) Application de la 1re rgleTout record non-membre (qui n'a pas de record propritaire) se transforme en fichier principal L'identifiant du record devient cl du fichier, et les data-items en deviennent les champs.Les records ATELIER , CLIENT ~ SERVICE ~-, et MATRIEL rpondent cette dfinition, et se transforment donc en fichiers principaux

fichier atelier

CLE: N datelier

Champ: libell

Fichier Matriel

Cl: N client

Champ: nom du matriel

Type matriel

Fichier serviceCl: N service

Champ: N emp

spcialisation

fichier clientcl: Nclient

champ: nom

adresse

cp

ville

b) Application de la rgle 2Tout record membre possdant un identifiant gnre un fichier principal et ventuellement un fichier de correspondance. L'identifiant du record devient cl du fichier principal et (les) identifiant(s) du (des) record(s) propritaire(s) migre(nt) en champ(s) non-cl dans ce fichier.Les records SALARI,,,,, INTERVENTION , et RPARATION tant des records identifis, sont concerns par cette rgle. Le record SALARI l'est d'ailleurs en quelque sorte deux fois, travers le set S4, issu de la relation rflexive.

Chacun de ces records se transforme en fichier principal et hrite les identifiants des records propritaires en tant qu'attribut. Un identifiant du record SALARI,, est dupliqu sous forme de champ et son nom est modifi (N suprieur), afin de traduire la relation rflexive conceptuelle figure par le set S4 Fichier interventionCl: N inter

Champ: nature

Date dpt

Date reprise

N client

N salari

Fichier reparation

Cl: nom rparation

Champ: nom_rparation

Cot_rparation

N_intervention

Fichier salaris

Cl:

N_ du_salari

Champ: nom salari

Prnom

Fonction

N atelier

N superieur

Des fichiers de correspondance sont crs entre le fichier issu du record membre et le fichier issu d'un record propritaire chaque fois .que le set les unissant est exploiter en temps rel La cl d'un tel fichier est compose des cls des fichiers qu~'il met en lien.Les sets SI, S4 et S7 seront exploits dans le sens propritaire-membre, autrement dit, il est intressant, en exploitation, d'obtenir sans difficult l'ensemble des salaris rattachs, un atelier, les subordonns d'un chef

de service, ou toutes les rparations correspondant une intervention. Il n'en est pas de mme pour les sets ~S5 et ~S6, la recherche s'effectuant plutt du membre vers le propritaire, donc sur une rubrique unique (le client qui a demand une intervention, le salari qui a pratiqu une intervention).

S1, S4 et S7 sont donc transforms en fichiers de correspondance

Fichier Atelier / salarie

Cl:

N atelier

N_ du_ salarie

Fichier suprieur / salari

Cl:N_ du_superieur

N_du_salari

Fichier intervention/rparation

Cl:N_intevention

N reparateur

c) Application de la rgle 3Tout record membre sans identifiant devient fichier d'association. La cl de ce fichier est compose des cls de ses fichiers propritaires.Les records REGROUPE , EFFECTUE , UTILISE -, et COMPOSE sont des records membres non identifis, en consquence, ils se transforment en fichiers d'association Fichier composition _ serviceCl: N_service

N_salarie

Fichier utilisation _ matriel

Cl: N_Matriel

N_salari

Fichier composition _matriel

Cl: N_composont

N_compos

Fichier effectue _ rparation

Cl: N_salarie

N_nom_ rparation

Lapplication de ces trois rgles a donc permis de dfinir 7 fichiers principaux, 4 fichiers d'association et 3 fichiers de correspondance.

Fichiers principaux: fichier SALARIS, fichier ATELIERS, fichier

CLIENTS, fichier SERVICES, fichier INTERVENTIONS, fichier

RPARATIONS, fichier MATRIELS

Fichiers d'association: fichier EFFECTUE - RPARALTION, fichier COMPOSITION-SERVICE, fichier COMPOSITION-MA TRIEL, fichier UTILISATION -MATRIEL.

Fichiers de correspondance: fichier ATELIER/SALARI, fichier

SUPRIE[JR/SALARI, fichier INTERVENTION/RPARATION.

Exercice 16: passage au modle logique relationnelSoit le MCD relatif au suivie des Elves dans plusieurs classes

1,1

0,n

1,n

1,1

0,n

1,1

0,n

1,n

1,n

1,n

0,n

1,1

1,n

1,1

Etablir le modle logique relationnel

Solution de lexercice 16; Modle relationnela) Application de la rgle 1I'objet se transforme en relation et l'identifiant devient la cl de cette relation.

b) Application de la rgle 2La relation binaire cardinalits (1, l)-(I, n) ou (1, ])-(O,n) voit l'identifiant de l'objet cardinalits (l,n) ou (o,n) migrer en redondance vers la relation issue de l'objet cardinalits (1,I).c) Application de la rgle 3Une relation n-aire du modle conceptuel se transforme en une relation ayant comme cl primaire composite les attributs issus des identifiants des objets de sa collection.Exercices17: Normalisationcas1:

Soit la relation stocker determine par les attributs suivants

Stocker (Nprd , Nmag , libell , qt stocker )

RG :sachant quun produit peut tre stock dans plusieurs magasins

- proposer un modle relationnel qui vite toute redondance?

cas2:Soit lobjet client caractris par les proprits suivantes

Client (Ncl , Nom , catgoriecl , taux de remise )

RG: le prix de vente au client est fonction de la catgorie la quelle appartient le client (grossiste , semi-grossiste , dtaillant )

- Proposer un modle relation convenable?

Article

codArt

libell

pu

Stock

Ref N-magasin designation stock

ADRESSE

COHABITE

ENFANT

PERSONNE

FILS DE

Client

N cl

Nom

Adresse

Cp

Ville

tl

Service

N Service

NB emp

spcialisation

Atelier

N Atelier

Libell technique

regroupe

Travaille

Sup . hirarchique

Salari

N s

Nom

Prnom

fonction

utilise

demande

Matriel

N Mat

Nom mat

Type mat

responsable

Intervention

N INT

Nature

Date dept

Date reprise

Effectue

Date debut

Date fin

compose

concerne

Rparation

Nom rp

Cot rp

Atelier

client

salari

service

Regroupe

Matriel

intervention

utilise

Rparation

compose

Effectue

Nadhrant: 002

nom: durant

adresse:3.Rdu regard

75006 paris

Date demprunt: 15/01/86

Code livre: 00123

Titre: misrables

N collection: 002

Collection: Folio

N adhrant: 002

Nom: durant

signature

Code livre: 00123

Titre: les misrables

Code auteur: 0428

Auteur: hugo

Exemplaires possdes

Code collection nombre dexemplaire

10

2

Emprunt en cours

N dadhrantdatecode collection

Dempruntde lexemplaire

Emprunt

00115/01/88002

00215/01/86002

00720/01/86001

CODE NOMN

Collection collection Editeur

001 pleiade01

002 FOLIO 01

003 AILLEURS 02

Fiche client

Nom: Dupont

Adresse: 143 rue Monge 75005 paris

CA: 5250

Fiche accompagnateur

Nom:Durant pierre

Adresse: 3 rue de belle ville 75020 paris

Rpertoire des villes par pays

Pays N 02 Nom: Italie

Ville htel Adresse

Bologne Damartinopiazza felice

Milanpalazzio via palazzio

Venisecasa floro giudecca

CIRCUIT : Italie NORD

Prix individuel: 6000F

Nombre de place: 20

Accompagnateur: Durand piere

Liste des participants

Nom Acompte deuxime versement RemiseTotal

Dupont 3000 0 0 3000

Dubois 3000 25005006000

Dupont Marcel 3000300006000

Contient

quantit

Circuit N 003 intitul: Italie nord

Date dpart Arrive transport htel

Heure ville heure ville

20/03/88 12h paris 14h milan vol Af415 Palazzio

22/03/88 8h milan 15h bologne car

22/03/88 16h bologne 20h venise car casa frolo

30/03/88 8h venise 11h paris vol AF754

Facture

Codfact

date

Contrat N 302 Agence02

Date 16/02/88 client A 01 Dupont

Dure 2 semainesMontant 300

REFdsignation quantit loue

X03TEE1

Contrat N 301 Agence02

Date 16/02/88 client A25 Durand

Dure 2 semaines Montant 600

REFdsignation quantit loue

X01AMPLI 1

X04 HAUT -PRLEUR 2

Contrat N 201 Agence01

Date 15/02/88 client A 01 Dupont

Dure 4 semainesMontant 1800

REFdsignation quantit loue

X03TEE 1

X02 Magnetoscope 1

AGENCE 01

REF QUANTITE DISPONIBLE

X0120

X0240

X0340

X0450

X0510

Agence 02

REFQUANTITE DISPONIBLE

X0140

X04 80

Regler

Montant

date

Client

Codcl

Nomcl

Client

Codcl

nomcl

Rserve

Date

NB_j

Chambre

Codchanb

Etage

type

Se trouve

Htel

Coght

Nomhot

adresse

Prof

Codprof

Nomprof

Codcatgorie

Nomcatgorie

Matire

Matire

Fait cours

Classe

Nclasse

Appartient

salle

Notation

Note

ELEVE

CodElev

NomElev

Dplacement

Transp - H.D - H.A

DATE

DATE

VILLE.A

VilleA- nomHA-adrHA

Circuit

NOCIR - NOMCIR -PRIX -NBPLAC

Ville.D

Vil.D-nomH.D -adrHD

ACCOMPAGNER PAR

APPARTIENTNTNT -D

APPARTIENT- A

Accompagnateur

Noaccom-nomaccom-rueaccom-vilaccom

Pays

Nopays

nompays

Client

NO cli Nomcli-ruecli-villecli -caclI

Participe

Remise -acompte

-versement2

DEPLACEMENT

TRANS -HEU.D HEUR.A

DATE

DATE

VILLE.A

Ville nomH -adrH

Circuit

NOCIR - NOMCIR -PRIX -NBPLAC

ACCOMPAGNER PAR

APPARTIENT-

Accompagnateur

Noaccom-nomaccom-rueaccom-vilaccom

Pays

Nopays

nompays

Client

NO cli Nomcli-ruecli-villecli

Participe

Remise -acompte -versement2

COHABITE

ADRESSE

ENFANT

FILS DE

PERSONNE

MAGASIN

N MAGASIN

STOCKE DANS

STOCK

Produit

REF DESIGNATION

COLLECTION

CODCOL

NOMCOL

LIVRE

COD LIVR

TITRE

Existe dans

NBEX

EMPRINT

DATE

EDIT PAR

ECRIT PAR

ADHERANT

NOMADH

NOM

RUE

VILLE

EDITEUR

CODEDIT

NOMEDIT

AUTEUR

CODAUT

NOMAUT

MATERIEL

REF DESIGN -PU

STOCKAGE

DISPO

AGENCE

NOA-NOM-A

CONCERNE

COMPORTE

QTE

PASSE

CLIENT

COCLI NOM

-RUE - VILLE

CONTRAT

NOCTR-DATE-DUREE

Releve de

catg

Prof

Categ

Codcateg

Nomcateg

Releve de

Date

date

Elve

CodEev

NomEev

Fait cours

Classe

Nclasse

salle

Eseigne

Matire

matire

Appartient

Prof

Codprof

Nomprof

Notation

note

Client

N cl

Nom

Adr

Cp

Ville

tl

Intervention

N INT

Nature

Date dept

Date reprise

Atelier

N Atelier

Libell technique

Salari

N s

Nom

Prnom

fonction

Rparation

Nom rp

Cot rp

Service

N Service

NB emp

spcialisation

Matriel

N Mat

Nom mat

Type mat

client

Atelier

salari

intervention

rparation

service

regroupe

Matriel

Salarie

utilise

Effectue

Rparation

compose

Matriel

Atelier

Client

Salari

Service

Regroupe

Matriel

Intervention

Utilise

Rparation

Compose

Effectue

Atelier

Matriel

service

client

intervention

Rparation

salari

S1

S4

S7

Regroupe

utilise

compose

Effectue

El abortion courrier

Edition du chque

Calcul indemnisation

Fermeture du dossier

ET

A

B

Contrle de facture

et validation

Contrle du rapport et validation

Elaboration lettre de refus

Editer un ordre de mission vers lexpert

Vrification des garanties

Ouverture du dossier

Vrifier la garantie

Risque couvert Risque non couvert

Demande dexpertise

Dossier ouvert (b)

Dossier rejet

Lettre de refus

Rapport dexpertise

Contrle du rapport

Ok ok

Rapport retourn

Rapport valid (a)

Facture de rparation

Contrle de la facture

Conforme non conforme

Facture rejete

Facture valide (c)

A et b et c

Remboursement de lassur

Dossier clos

Chque

Dclaration de sinistre

BILLET mis

DEMANDE NON SATISFAIT

Attribution billet

- contrle recevabilit demande

- recherche place disponible

- attribution place

- contrle justificatif de rduction

- dition billet

- calcul du prix

OKOK

Billet demand

Billet mis

COMPOSITION BILLET

- contrle justificatif de rduction

- dition billet

- calcul du prix

ou

Demande non satisfaite

Place attribue

Entre immdiate Demande billet

Attribution place lavance

contrle recevabilit de rservation

Recherche place disponible

Attribution place

OKOK

Rservation demande

Demande non satisfaisant

Billets mis

Composition billet lavance

contrle justification rduction

Edition billet

Calcul prix

Attribution place

Attribution place lavance

contrle recevabilit de rservation

Recherche place disponible

Attribution place

OKOK

Composition billet Entre immdiate

contrle justification rduction

Edition billet

Calcul prix

Rservation demande

Entre immdiate demande

Habiter

Famille

Numro famille

Nom responsable

Prnom responsable

Titre

Adresse1

Adresse2

Tlphone

Ville

Code ville

Nom ville

Appartient

Elve

Numro Elve

Nom Elve

Prnom Elve

Date de naissance

Professeur

Numro Enseignant

Nom Enseignant

Titre

Adresse1

Adresse2

Tlphone

Inscrire

Classe

Numro classe

Nom classe

Anne scolaire

Remarque

Enseigner

Matire

Numro matire

Discipline

Avoir cours

Noter

Note

Note

Coefficient

Date note

Remarque

Rsider

PRERARE PAR: Abdellah ELAOUNI