La présentation est en train de télécharger. S'il vous plaît, attendez

La présentation est en train de télécharger. S'il vous plaît, attendez

MCD : application pratique

Présentations similaires


Présentation au sujet: "MCD : application pratique"— Transcription de la présentation:

1 MCD : application pratique
Exercice : auto entrepreneur Nicolas Zozor 2011

2 Enoncé La nouvelle loi sur l’auto-entreprenariat vient d’être promulguée et vous vous dites que c’est peut-être le moment de vous mettre à votre compte. Comme toutes les personnes de votre quartier font appel à vos services lorsqu’ils ont un problème informatique, vous êtes sûr que votre affaire va fonctionner. Pour démarrer il vous faut un petit logiciel vous permettant de saisir vos interventions pour faciliter la tenue de votre comptabilité. Ce logiciel permettra la saisie des coordonnées des clients et le matériel sur lequel vous êtes intervenu. Vous décidez d’appliquer un prix horaire différent selon le type d’intervention (certaines réparations ou manipulation complexes doivent être facturées plus cher). Pour certaines pannes vous vendrez le composant neuf. Le logiciel devra donc intégrer la vente de matériel inhérente à la réparation.

3 Enoncé La nouvelle loi sur l’auto-entreprenariat vient d’être promulguée et vous vous dites que c’est peut-être le moment de vous mettre à votre compte. Comme toutes les personnes de votre quartier font appel à vos services lorsqu’ils ont un problème informatique, vous êtes sûr que votre affaire va fonctionner. Pour démarrer il vous faut un petit logiciel vous permettant de saisir vos interventions pour faciliter la tenue de votre comptabilité. Ce logiciel permettra la saisie des coordonnées des clients et le matériel sur lequel vous êtes intervenu. Vous décidez d’appliquer un prix horaire différent selon le type d’intervention (certaines réparations ou manipulation complexes doivent être facturées plus cher). Pour certaines pannes vous vendrez le composant neuf. Le logiciel devra donc intégrer la vente de matériel inhérente à la réparation.

4 Direction Modéliser le MCD du logiciel. Représentation statique des données

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

6 Direction Requêtes sur les clients Requêtes sur les interventions
Requêtes sur le matériel Requêtes sur les pièces neuves Select * from clients

7 DF Elémentaires directes
CodeClient Nom Prénom Adresse Code Postal Ville Téléphone Mail CodeClient  (Nom, Prénom, Adresse, Code Postal, Ville, Téléphone, Mail) Code; num = identifiants , clé primaire

8 DF Elémentaires directes
CodeClient Nom Prénom Adresse CodePostal Ville Téléphone Mail 1 xxx 2 yyy 3 zzz Code; num = identifiants , clé primaire;occurences occurrences

9 DF Elémentaires directes
CodeMatériel Désignation_matériel Fabricant_matériel CodeMatériel  (Désignation_matériel Fabricant_matériel) Code; num = identifiants , clé primaire

10 DF Elémentaires directes
CodeMatériel Designation Fabricant Date achat 1 PC_portable Asus 2 Smartphone Apple 3 Acer Code; num = identifiants , clé primaire

11 DF Elémentaires directes
NumIntervention Descriptif Panne Date d’intervention Temps Passé NumIntervention  (Descriptif Panne, Date d’intervention, Temps Passé)

12 DF Elémentaires directes
NumIntervention Descriptif Date Intervention temps_passé 1 Installation système 11/12/2010 2h 2 Connexion réseau 01/01/2011 3h 3 Installation mémoire 15/01/2011 1h

13 DF Elémentaires directes
CodeIntervention Désignation_intervention Prix horaire CodeIntervention(Désignation_intervention, Prix horaire)

14 DF Elémentaires directes
CodeIntervention Désignation Prix_horaire 1 matériel 10€ 2 système 3 logiciel 15€

15 DF Elémentaires directes
Référence Pièce Libellé Prix Quantité Référence Pièce (Libellé, Prix,quantité) Plusieurs interventions Plusieurs commande de la même pièce pour différentes interventions

16 DF Elémentaires directes
Ref libellé prix Quantité 1 Mémoire 1Go 50€ 3 2 Carte_réseau 15€ 5 Clavier Usb Ref libellé prix 1 Mémoire 1Go 50€ 2 Carte_réseau 15€ 3 Clavier Usb Quantité pour quelle intervention ? Plusieurs quantités utilisées selon l’intervention.

17 Entités Liens entre ces entités ?

18 Entités Liens entre ces entités ? Entité principale
Liason entre ses entités Liens entre ces entités ?

19 Entités CIF:contrainte d’intégrité fonctionnelle Entité principale Liason entre ses entités Une intervention concerne un et un seul matériel et un matériel précis peut nécessiter zéro ou plusieurs interventions.

20 Entités Liens entre ces entités ? Entité principale
Liason entre ses entités Liens entre ces entités ?

21 Entités Entité principale Liason entre ses entités Une intervention est classifiée selon un et un seul type, à un type d’intervention précis peut correspondre zéro ou plusieurs interventions.

22 Entités Entité principale Liason entre ses entités

23 Entités Une pièce détachée peut être utilisée lors d’une intervention dans une quantité précise. DFC : (NumIntervention,ReferencePieces_neuves)  quantité Interprétation : la quantité d’une pièce neuve requise lors d’une intervention est fonction de l’intervention et de la pièce Entité principale Liason entre ses entités Contrainte d’intégrité multiple

24 NumIntervention, Reference_Pieces_neuves
Entités NumIntervention, Reference_Pieces_neuves libellé quantité 1,3 Clavier Usb 3 2,2 Carte_réseau 5 3,1 Mémoire 1Go 7 Entité principale Liason entre ses entités

25 Entités Entité principale Liason entre ses entités

26 Entités Un client peut posséder un ou plusieurs matériels.
Entité principale Liason entre ses entités Un client peut posséder un ou plusieurs matériels.

27 MCD darte


Télécharger ppt "MCD : application pratique"

Présentations similaires


Annonces Google