Problèmes et difficultés
Risque de mélanger les
documents : ce qui peut être fatal.
La suivie des commande et des
fournisseurs peut rencontrer beaucoup de problèmes et beaucoup du temps.
Travail demandé
Création d’une application
informatique qui permettra la gestion du stock.
Cahier des charges
-
Gérer la liste des
produits.
-
Gérer les familles des
produits. consulter les détails des produits en stock et leurs catégories,
effectuer des recherches.
-
Gérer le stock. Mise à jour
du stock.
-
Gérer les différentes
commandes.
-
La gestion des fournisseurs.
-
La réception
Règle de gestion
-
La
table Réception est définie par un numéro, numéro de commande, date de
réception, quantité livrée, code d’article.
-
La
table Réception est définie par LigneComande index numéro de commande, code d’article, quantité
commandé, prix, montant.
-
La
table Article est définie par Article code,
désignation, nom catégorie, unité, quantité en stock, quantité minimum, numéro
de fournisseur, nom du magasin, emplacement.
-
La
table Entrée est définie par un numéro
d’entrée, code d’article, quantité, prix, date d’entrer.
-
La
table Sortie est définie par un numéro de sortir, code d’article, quantité, prix, date
de sortir.
-
La
table Magasin est définie par un nom.
-
La
table Fournisseur est définie par un
numéro, nom, adresse, code postale, ville, paye, téléphone, fax, email.
-
La
table Commande est définie par un
numéro , numéro de fournisseur, date de commande, l’état de
commande.
-
La
table Catégorie est définie par un nom, description.
Méthodes & Conception
Choix de SGBD
Présentation d’Access et Justification du choix
Access est un outil grand
public que professionnel, selon les besoins qu'on a. Il est assez performant en
tant que SGBD allié à un outil de développement intégré qui en facilite
l'utilisation.
MS-Access reste un bon choix si
vous souhaitez avoir une base de donnée de petite taille mais facilement
gérable, ou que vous ne connaissez pas grand-chose aux SGBD.
D'autre part l'agent qui travaille
dans cette société n'est pas censé d'être un informaticien donc un SGBD comme
Access sera mieux adapté pour lui à cause de sa facilité d'utilisation.
Diagramme de cas d’utilisation
Figure 1: Diagramme de cas d’utilisation
Diagramme de séquence
v
Nouvelle sortir du stocke
Figure 2: Diagramme de séquence : nouvelle sortir
du stock
v Nouvelle Entrée du stocke
Figure 3: Diagramme de séquence : nouvelle entrée
du stock
v Ajouter un article
Figure 4: Diagramme de séquence : ajouter un
article
v Supprimer un article
Figure 5: Diagramme de séquence : supprimer un
article
v Modifier un article
Figure 6: Diagramme de séquence : modifier un
article
Diagramme de Classe
Base de données relationnelle
Nous commençons par examiner la base de données qui est
développée dans ce travail en Access. Elle est installée sur le serveur Web et
s’appelle «Gestion_Du_Stock.accdb». Cette base de données comprend 9 tables : Article, Entrée,
Sortie, Magasin,
Fournisseur, Commande,
Ligne, commande,
Catégorie.
La figure ci-dessous vous montre les tables, leurs contenus
ainsi que les liens entre les clés primaires et étrangères.
Description des tables :
Tables
|
Descriptions
|
Entrée
|
Elle sert à enregistrer les marchandises entrées dans
le stock.
|
Sortie
|
Cette table enregistre les marchandises sorties du
stock.
|
Article
|
C’est la plus importante. Elle contient toutes les
informations sur chaque
produit en stock, en particulier la clé
d’identification de ces derniers.
Colonne « Quantité » : selon l’opération exécutée,
l’une
des formules suivantes mettront à jour la quantité du
stock :
1. Quantité = Quantité + Entree.Quantite
2. Quantité = Quantité – Sortie.Quantite
3. Quantité = Quantité – Lignes commande.Quantite
|
Magasin
|
Elle présente les articles disponibles dans le magasin.
|
Commande
|
C’est la table qui contient les données générales de
toutes les commandes.
|
Ligne commande
|
Elle permet de saisir tous les détails des commandes.
|
Fournisseurs
|
Elle contient les informations des fournisseurs.
|
Catégorie
|
Elle présente la famille des produits
|
Tableau 1: Rôle
général de chaque table
ConversionConversion EmoticonEmoticon
Remarque : Seul un membre de ce blog est autorisé à enregistrer un commentaire.