WOW !! MUCH LOVE ! SO WORLD PEACE !
Fond bitcoin pour l'amélioration du site: 1memzGeKS7CB3ECNkzSn2qHwxU6NZoJ8o
  Dogecoin (tips/pourboires): DCLoo9Dd4qECqpMLurdgGnaoqbftj16Nvp


Home | Publier un mémoire | Une page au hasard

 > 

Conception et réalisation d'une application web pour la gestion des stocks cas d'étude magasin de la faculté des sciences exactes de l'université de Bejaia

( Télécharger le fichier original )
par Laaziz LAHLOU
Université de Bejaia - Licence Académique en Mathématique et Informatique Option Informatique Générale 2010
  

précédent sommaire suivant

Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy

IV.2 Dictionnaire des données

La collection et l'analyse des informations en provenance de différentes sources (Entretien avec le magasinier et analyse des documents), nous a permis d'établir le dictionnaire de données ci-dessous :

Nom de la classe

Codification

Désignation

Type

Longueur

observation

Service_Demandeur

Nom_Ser

Le nom de service

A

50

 

Nom_Dem

Le nom de demandeur

A

25

 

Pre_Dem

Le prénom de demandeur

A

25

 

Fct_Dem

La fonction de demandeur

A

40

 

Fournisseur

Code_F

Le code de fournisseur

N

4

 

Rais_Soc

La raison sociale de
fournisseur

A

60

 

Adresse

L'adresse de fournisseur

AN

50

 

Tel

Le numéro de téléphone de
Fournisseur

N

10

 

Fax

Le fax du fournisseur

N

10

 

E-mail

L'e-mail de fournisseur

AN

30

 

Produit

Ref_Prod

La référence du produit

N

4

 

Design_Prod

La désignation du produit

A

50

 

Type

Le type du produit :
Consommable ou non
Consommable

boolé
en

1

 

Qtt_Stock

La quantité du produit en
stock

N

10

 

Stock_Min

La valeur du stock
minimum

N

10

 

Famille

Ref_Fam

La référence de la famille

N

4

 

Design_Fam

La désignation de la
famille

A

50

 

Emplacement

Ref_Emp

La référence de
l'emplacement

N

4

 

Design_Emp

La désignation de
l'emplacement

AN

50

 

Produit_NonC

Num_Inv

Le numéro d'inventaire de
produit non consommable

AN

10

 

Bon_Entree

Num_Entree

Le numéro de bon d'entrée

N

10

 

Date_Entree

La date de bon d'entrée

Date

8

JJ/MM/AAA
A

Num_Fact

Le numéro de la facture

AN

10

 

Date_Fact

La date de la facture

Date

8

JJ/MM/AAA
A

Num_BCEX

Le numéro du bon de

AN

8

 

 
 

commande externe

 
 
 

Date_BCEX

La date du bon de
commande externe

Date

10

JJ/MM/AAA
A

Bon_Sortie

Num_BS

Le numéro du bon de
sortie

N

4

 

Date_BS

La date du bon de sortie

Date

10

JJ/MM/AAA
A

Bon_CmdI

Num_BCI

Le numéro du bon de
commande interne

AN

5

 

Date_BCI

La date du bon de
commande interne

Date

10

JJ/MM/AAA
A

Nom de la classe
associative

Codification

Désignation

Type

Longueur

Observation

Ligne_Entree

Qtt_ProdE

La quantité du produit
entrée

N

6

 

Prix_ProdE

Le prix total du produit
entré

N

8

 

Ligne_Sortie

Qtt_Ser

La quantité du produit
servie

N

10

 

Obs_BS

Observation

A

100

 

Ligne_BCI

Qtt_Dem

La quantité demandée

N

6

 

Qtt_Acc

La quantité accordée

N

6

 

Obs_BCI

Observation

AN

100

 

Tableau 5 : Dictionnaire des données

NB : A = alphabétique, AN = alphanumérique.

IV.3 Diagramme de classe

Le schéma suivant représente le diagramme de classe correspondant au système étudié :

Service_Demandeur

Nom_ Ser: String Nom_Dem : String Pre_Dem : String Fct_Dem :String

Ajouter ()

Modifier () Supprimer ()

1

Fournisseur

 
 
 
 
 
 

Bon_Entrée

Code_F : Integer Rais _Soc : String Adresse : String Tel: Integer

Fax : integer

Email :String

 
 

1 Concerne1 1..*

 
 

Num_Entree:integer Date_Entree: Date1 Num_BCEX : String Date_BCEX: Date Num_Fact : String Date_Fact : Date

 
 
 

Ajouter ()

Modifier () Supprimer ()

 
 
 
 
 
 

Ajouter ()

Modifier () Supprimer ()

 
 
 
 

Famille

Ref_Fam : Integer Désign_Fam : String

Ajouter ()

Modifier ()

Supprimer () Ligne_Entrée

Qtt_ProdE: Float Prix_ProdE : Integer

Concerne

1

Possède 1..*

Ranger

1..*

0..*

Ligne_Sortie

Qtt_Ser : Float Obs_BS : String

Contient2 0..*

1..*

0..*

Ligne_BCI

Qtt_Acc:Float Qtt_Dem :Float Obs BCI:String

1..* Contient1

Emplacement

Ref_Emp : Integer Désign_Emp : String

Ajouter ()

Modifier () Supprimer ()

1..*

Contient

1..*

Produit

Ref_Prod: Integer Désign_Prod :String Type :booléen Qtt_Stock :Float Stock_Min :Float

Ajouter ()

Modifier () Supprimer ()

Produit Non .C

Num_Inv : String

0..*

Bon_ CmdI

Num_BCI: String Date_BCI : Date

1

Donne
lieu

1..*

Bon_Sortie

Num_BS : integer Date_BS : Date

Ajouter ()

Modifier () Supprimer ()

Figure 30: diagramme de classe

précédent sommaire suivant






Bitcoin is a swarm of cyber hornets serving the goddess of wisdom, feeding on the fire of truth, exponentially growing ever smarter, faster, and stronger behind a wall of encrypted energy








"Il existe une chose plus puissante que toutes les armées du monde, c'est une idée dont l'heure est venue"   Victor Hugo