B. Description de la Logique du dialogue
CONDITION
|
ACTION
|
RESULTAT
|
Sauvegarder
|
Clic sur le bouton
|
Ecrire sur le disc dur
|
SUIVANT
|
Clic sur le bouton
|
Mise en blanc de la zone de saisie et positionnement du curseur
dans la zone de saisie
|
Annuler
|
Clic sur le bouton annuler
|
Mettre fin à l'opération
|
Supprimer
|
Clic sur le bouton Supprimer
|
Suppression de l'opération et on revient sur
l'étape initiale de saisie.
|
Quitter
|
Clic sur le bouton Quitter
|
Fin de la procédure et fermeture de la session.
|
C. Procédure logique de démarrage
FIN PROCEDURE
VISUALISATION A L'ECRAN
VISUALISATION A L'ECRAN
OPERATION D'ENREGISTREMENT DANS
LE MANIFESTE
AFFICHAGE MAQUETTE N° 1 à
N°5 SAISIR LES DONNEES
TOUJOURS
OPERATION DE FACTURATION
AFFICHAGE MAQUETTE SAISIR LES DONNEES
TOUJOURS
D. Procédure de phases
- Saisir Code client
- Rechercher dans la BD
- Saisie Infos client
ENREG. MANIFESTE CLIENTS
FACTURATION
- Saisir Code client
- Rechercher dans la BD
- Saisie Infos client
II.2. ETAPE PHYSIQUE
II.2.1. MODELE PHYSIQUE DE DONNEES (MPD) II.2.1.1.
Définition
Dans la methode Merise, le modele physique des donnees consiste a
implanter une base de donnees dans un SGBDR.
11.2.1.2. But
Le but du MPD est de transferer la base de donnees dans un
Systeme de Gestion de Base des Donnees (SGBD).
Ce transfert consiste a :
- Creer la structure de la Base de Donnees
- Indiquer les champs (colonnes ou attributs)
- Implementer (installer) les contraintes de cardinalites
d'integrite destinees a garantir la coherence des donnees memorisees.
Caque champs sera decrit par son nom, son type et sa taille, une
colonne d'observation. II.2.1.3. SCHEMA PHYSIQUE DE DONNEES
Nous rapportant a notre MLD, la BD que nous comptons comportera
05 tables relationnelles detaillees comme suit :
1. TABLE CLIENT
N°
|
NOM DU CHAMP
|
TYPE
|
TAILLE
|
OBSERV.
|
1.
|
#Numcli
|
N
|
6
|
Clé primaire
|
2.
|
#Numbec
|
N
|
12
|
Clé Secondaire
|
|
3.
|
#Codeman
|
N
|
4
|
Clé Secondaire
|
4.
|
Sexe
|
C
|
1
|
|
5.
|
NPN
|
C
|
30
|
|
6.
|
Adr
|
C
|
30
|
|
7.
|
Contact
|
N
|
10
|
|
|
2. TABLE BILLET
N°
|
NOM DU CHAMP
|
TYPE
|
TAILLE
|
OBSERV.
|
1.
|
#Numbi
|
N
|
10
|
Clé primaire
|
2.
|
#Numcli
|
N
|
6
|
Clé secondaire
|
3.
|
#Nummat
|
N
|
6
|
Clé secondaire
|
4.
|
NPN
|
C
|
25
|
|
5.
|
Dest
|
C
|
12
|
|
6.
|
Date
|
D
|
10
|
|
7.
|
Mont.
|
N
|
4
|
|
3. TABLE MANIFESTE
N°
|
NOM DU CHAMP
|
TYPE
|
TAILLE
|
OBSERV.
|
1.
|
#Codeman
|
N
|
4
|
Clé primaire
|
2.
|
#Nummat
|
N
|
6
|
Clé secondaire
|
3.
|
NPNcli
|
C
|
30
|
|
4.
|
Dest
|
C
|
12
|
|
5.
|
Poids
|
N
|
4
|
|
|
4. TABLE AGENT
N°
|
NOM DU CHAMP
|
TYPE
|
TAILLE
|
OBSERV.
|
1.
|
#NumMat
|
N
|
6
|
|
2.
|
Sexe
|
C
|
1
|
|
3.
|
NPN
|
C
|
30
|
|
4.
|
Fonct
|
C
|
15
|
|
5.
|
Grade
|
N
|
4
|
|
6.
|
Serv.
|
C
|
12
|
|
7.
|
D.eng.
|
D
|
10
|
|
5. TABLE B E C
N°
|
NOM DU CHAMP
|
TYPE
|
TAILLE
|
OBSERV.
|
1.
|
#Numbec
|
N
|
12
|
Clé primaire
|
2.
|
#Nummat
|
N
|
6
|
Clé secondaire
|
3.
|
NPNcli
|
C
|
30
|
|
4.
|
Lib.
|
C
|
50
|
|
5.
|
Mont.
|
N
|
4
|
|
|
II.2.1.4. PRISE EN COMPTE DES RESSOURCES
INFORMATIQUES
a. Présentation du Matériel
Pour l'implementation de notre BD, notre proposition est portee
sur les materiels informatiques ci-dessous enumeres :
f3° Hardware
N°
|
DESIGNATION DU MATERIEL
|
CAPACITE
|
OBSERVATION
|
1.
|
Unite Centrale (Disque dur)
|
280Go
|
|
2.
|
Processeur
|
2,20 GHz
|
|
3.
|
RAM
|
3,00Go
|
|
|
ro- SOFTWARE
· Systeme d'exploitation : Windows 7 edition
professionnelle
· Logiciels : Access, Word, Excel
· Antivirus : Kapesky ou Avast ou AVG version
commerciale
ro- PERIPHERIQUES DE SORTIE
· Imprimante Laser
· Flash disc
· Lecteur CD/DVD
· Scanner
b. Choix et Presentation du SGBD
En parcourant ces différents modeles de SGBD, celui qui
s'accommode a la présente démarche est le SGBD Relationnel. Le
SGBD qui sera utilise est l'ACCESS.
C. PRESENTATION DE MS ACCESS 1. Breve
historique
MS ACCESS est SGBD relationnel mise au point par la Maison
Microsoft en vue de faciliter la creation des bases de donnees compatibles a
Windows. Ce logiciel dont la premiere version a vu le jour en 1992 est arrive
aujourd' hui a sa onzieme version (MS Access 2010). Les versions se sont
succede de la maniere ci-apres :
Lancement en 1992
· Access 1
· Access 2
· Access 95
· Access 97
· Access 2000
· Access XP 2002
· Access 2003
· Access 2007
· Access 2007 SP2
· Access 2010 disponible depuis le premier semestre de 2010
en version finale.
Le c hoix porté sur l'ACCESS se justifie par le fait
que les données d'Access sont facilement exploitables Les bases de
données produites par Access restent accessibles a tous les langages de
programmation.
Access comme a toutes les applications de la suite Microsoft
Office, permet de créer des applications de gestion complètes,
livrées avec un programme d'installation qui gère automatiquement
la mise en place.28
. Les onglets d'Access se subdivisent en 7 parties. Passons en
revue ces principales étapes.
· La table: elle reprend les informations brutes (non
traitées): les enregistrements et les champs.
· Une requête permet diverses mises en forme des
tables: le tri, filtre, affic hé ou nom des données, ...
· Un Formulaire affic he les données des tables et
requêtes d'une manière agréable.
· Un état permet d'imprimer des données de
tables et de requêtes avec si nécessaire des regroupements et des
calculs.
· Les macros permettent d'exécuter des fonctions a
partir de requêtes ou de formulaires
· Page: permet de créer des pages Internet pour
accéder a la base de données
28
http://fr.wikipedia.org/wiki/Microsoft_Access
|