Documente Academic
Documente Profesional
Documente Cultură
Objectif :
Analyse - Page 1 -
Conceptualiser
Construire
Proposer
Donner
Analyse - Page 2 -
Déterminer Formalisme
Concevoir
Déterminer
Spécifier
Lister
GRAND CAFE
Place de la Comédie
Montpellier
Table 12
Infos complémentaires :
2 Café ( 1.50 €) 3.00 €
Etudes
•Un serveur est de cas
affecté à : ticket de café
plusieurs tables, par journées 1 Soda ( 2.00 €) 2.00 €
complètes. 4 Bière ( 2.50 €) 10.00 €
•Un serveur s'occupe de
plusieurs tables. Dont TVA 19.6% 2.46 €
•Une commande correspond
**TOTAL ** 15.00 €
à une table unique.
•Plusieurs serveurs peuvent
#€
Jeudi 5 janvier 2017
avoir le même prénom. 12:15:30 Ticket n° 45
Vous avez été servi par Marcel
Détecter
Matrice
Déterminer
Lister
Analyse - Page 3 -
Sites et Démarche :
Lister
Chronologie les
Précision les
Exemple : les
Qui Trouver celles
Qui Les
Lister Conso
Nom de la
consomation
Texte S Café
1 code
Montant Montant par conso N (M) C PU x Qté
TVA Taux de TVA N (P) S 19,6%
2 désignation Montant TVA Montant de la TVA N (M) C TTC-(TTC/1,196)
3 type TTC Total TTC du ticket N (M) C
Somme des
Montants
4 obtenu Date
Date d'emission du
Date S (Automatisée) lundi 5 mai 2002
5 exemple ticket
Heure d'émission du
Éviter Heure
ticket
Heure S (A) 11:05:38
Numéro unique du
Éviter N°ticket
ticket
N S (A) 45
Nom Nom du serveur T S Marcel
Montpellier Analyse Page 21 N°serveur
Montpellier Numéro du serveur N Analyse S (A) 7 Page 22
Trouver Conso
Nom de la
consomation
Texte S Café
PU Prix unitaire N (M) S 1,50 €
Montant Montant par conso N (M) C PU x Qté
Rappel TVA Taux de TVA N (P) S 19,6%
Montant TVA Montant de la TVA N (M) C TTC-(TTC/1,196)
Somme des
TTC Total TTC du ticket N (M) C
Montants
Date d'emission du
Date Date S (Automatisée) lundi 5 mai 2002
ticket
Heure d'émission du
Heure Heure S (A) 11:05:38
ticket
Numéro unique du
N°ticket N S (A) 45
ticket
Nom Nom du serveur T S Marcel
Montpellier Analyse Page 23 N°serveur
Montpellier Numéro du serveur N Analyse S (A) 7 Page 24
Analyse - Page 4 -
Recenser les règles Avant de poursuivre l'analyse,
De gestion : réfléchissons sur les dépendances
D'organisation : fonctionnelles (DF)
Techniques : Remarque :
Parce que tout ne peut se résoudre avec Je veux savoir à qui je vends et
un traitement de texte ou un tableur ! combien.
Nom Date de facture Montant
Pour illustrer cette remarque et avant la Dupont 12 septembre 2007 100,00 €
théorie, un exemple concret : Dupont 13 septembre 2007 90,00 €
À partir des informations organisées avec Avec un tableur, jusqu’ici tout va bien.
un tableur, je voudrais gérer les ventes.
Montpellier Les données et leurs dépendances Page 27 Montpellier Les données et leurs dépendances Page 28
Analyse - Page 5 -
…et suivre mes fournisseurs et mes En transformant ce tableau complexe
propres commandes en plusieurs simples !
Nom Adresse téléphonne Date de facture Article Prix HT Qté Montant Fournisseur Adresse téléphonne Factures Articles
Dupont Montpellier 0467676767 12 septembre 2007 Article 1 10,00 € 6 60,00 € SA GERODI Sete 0467101010
N° Date Libellé Prix unitaire
Dupont Montpellier 0467676767 12 septembre 2007 Article 2 8,00 € 5 40,00 € BERTOLAN Montpellier 0467202020
Dupont Montpellier 0467676767 13 septembre 2007 Article 1 10,00 € 6 60,00 € SA GERODI Sete 0467303030 1 12 septembre 2007 Article 1 10,00 €
Dupont Montpellier 0467676767 13 septembre 2007 Article 4 6,00 € 5 30,00 € ATRAPONT Beziers 0467676767 2 13 septembre 2007 Article 2 8,00 €
15,00 €
Bien sûr, chaque article provient d’un fournisseur
Article 3
Fournisseurs
Article 4 6,00 €
qui a un nom et une adresse, à ne pas confondre Nom Adresse téléphonne
avec ceux des clients… SA GERODI Sete 0467101010 Clients
BERTOLAN Montpellier 0467202020 Nom Adresse téléphonne
Et si je veux aussi gérer l’activité des vendeurs ? ATRAPONT Beziers 0467676767 Dupont Montpellier 0467676767
Montpellier Les données et leurs dépendances Page 31 Montpellier Les données et leurs dépendances Page 32
Comment
Comment
Comment
Matière Définition
Deux ensembles
Relevées
Des
Des
Dépendances
Liées
On dit
Analyse - Page 6 -
Définition à contrario D1 D2
Deux
Soit
Soit
Remarque : D1 D2
La source de x1,y1
x2,y2 z1
z3 z2
x3,y3
x4,y4 z4 z6
x5,y5 z5 z7
Démarche :
Utilité de À partir du dictionnaire des données
Permet de Détecter
Détecter
Montpellier Les données et leurs dépendances Page 41 Montpellier Les données et leurs dépendances Page 42
Analyse - Page 7 -
Représentation
Représentation
Numéro client
Exemple : soit les rubriques
Numéro client, Nom client, Solde client,
Numéro représentant, Nom rep., CA rep.
Nom client Solde client
Et les DF constatées
Numéro client Nom client
Numéro client Solde client Numéro représentant
Numéro client Numéro représentant
Numéro représentant Nom représentant
Numéro représentant CA représentant Nom représentant CA représentant
Montpellier Analyse Page 43 Montpellier Les données et leurs dépendances Page 44
Une Déterminer
Les
Les
Il existe
N°ticket N°ticket
Date Heure TTC dont TVA Date Heure TTC dont TVA
Nom PU Qté Montant Nbre place Nom PU Qté Montant Nbre place
Montpellier Les données et leurs dépendances Page 47 Montpellier Les données et leurs dépendances Page 48
Analyse - Page 8 -
Pourquoi modéliser les données ? Définition
Minimiser Représentation du
Maximiser
Assurer
Obtenir
Vérifier que Complément de définition
Ensemble des
Indiquer la Formalisme
Les Les
Déterminer Les
Nombre
Les
Mini =
Type
Type
Les
Type
Montpellier Analyse Page 53 Montpellier Analyse Page 54
Analyse - Page 9 -
Exemple Passage du GDF au MCD
Les objets
Les DF
EMPLOYÉS ENFANTS
matricule N°
nom nom
prénom prénom
Analyse - Page 10 -
Normalisation du MCD
3FN = Passer
Dans la théorie générale des Bases de
ADHERENTS
Données, présenté en algèbre
N°adh relationnelle et appelé MRD :
Nom, Prénom
Type_Adh
ADHERENTS Cotis_type MOD =
N°adh COTISATIONS C'est la
Nom, Prénom Type_Adh
Type_Adh Cotis_type
Montpellier Analyse Page 61 Montpellier Analyse Page 62
payer
payer
Analyse - Page 11 -
Transformation du MCD en MOD
3 - Une association de type
20
SERVEURS SERVEURS Transformation du MCD en MOD
N° serveur
nom
N° serveur
nom
4 – Simplification :
1,n
Apporter =>
1,1
500000
TICKETS
N° ticket
date, heure
Montant TVA, TTC
ETUDIANTS
N°étudiant M
Formalisme graphique (MOD)
Nom_étud 0,n Obtenir 0,n DIPLOMES
Prénom_étud date_dip, mention, Diplôme
Sexe, Datenais spécialité
Cord_étud
=>
ETUDIANTS
N°étudiant
Formalisme algébrique (MRD)
Obtenir
Nom_étud date_dip
Prénom_étud Mention, spécialité
Sexe, Datenais
Cord_étud
Analyse - Page 12 -
On oublie le Objectif
Passage Mettre en évidence
Table
Champ Des
Identifiant
Des
Identifiant Des
Clé externe Des
Des
De nature identique à l'identifiant correspond ant Des
Des
Montpellier Analyse Page 73 Montpellier Analyse Page 74
Décrit les
C'est une
Montpellier Analyse Page 75 Montpellier Analyse Page 76
Éléments utilisés
Dépend
exemple :
Le traitement peut
après
Analyse - Page 13 -
La
Condition VENTE DIRECTE
. Action s'enchaînant au AU COMPTANT
opération logique : cours d'un
Le
Ensemble
Articles en Dernier
stock article vendu
Validation du MCT
Par
Par
En
un
un
un
Montpellier Analyse Page 81 Montpellier Analyse Page 82
Analyse - Page 14 -
Remarques : Il permet de préciser :
Le MCT ne La
Les
Les événements Le
Le
Les résultats
Analyse - Page 15 -