Você está na página 1de 3

Activit dapprentissage

Module TDI 10 Langage de programmation structure

Prcision Toutes Activit de synthse

Code Activit F-001 Technologie JAVA

Activit Gestion de stock et approvisionnement fournisseur

Phase
TRANSFERT
dapprentissage

Cette activit dapprentissage doit vous permettre de :


Utiliser les instructions de base de
Dtails sur les programmation
objectifs viss par Grer les fichiers
lactivit Manipuler des tableaux
Optimiser le code

Description de lactivit

M. Gommetcrayon est responsable des services gnraux. Son service possde


un stock de fournitures de bureau (papier, crayon...). Il approvisionne les
diffrents services de la socit, il centralise et traite les demandes de fournitures
des secrtaires de service.

M. Gommetcrayon est particulirement attentif aux quantits demandes par les


services. Il se rserve le droit d'avoir un regard sur les demandes des services et
de les refuser pour limiter la consommation. Les miroirs, les limes ongles et les
fournitures de la rentre scolaire sont particulirement surveills. Chaque
commande donne lieu une vrification du budget allou au service. Si le budget
autoris est dpass, ou s'il le devient dans une prochaine commande, le
responsable prsente une requte de budget supplmentaire, afin d'obtenir une
autorisation de dpassement de budget.

Une commande de fournitures permet d'honorer les demandes des services et de


rapprovisionner le stock jusqu' son maximum. Pour chaque commande, M.
Gommetcrayon choisit ses fournisseurs en fonction des conditions d'achat ou des
tarifs proposs pour acheter aux meilleures conditions (prix unitaire de la
fourniture et remises).

Nous prenons le cas de trois fournitures, des gommes, des crayons et des
Document Millsime Page
OFPPT @ 371533037.doc novembre 08 1-3
tlphones. Les principes de fonctionnement sont les suivants. Les demandes des
services sont consolides et constituent les besoins bruts. Aprs dduction du
stock existant, les besoins bruts deviennent des besoins nets. Ensuite sont
calcules les quantits approvisionner par article en fonction du stock d'alerte et
du stock maximum. La quantit commander tient compte de la taille du lot
d'approvisionnement du fournisseur retenu. La valeur du stock est calcule
mensuellement par article. Un fournisseur ne livre que partiellement sa
commande.

Stock maximum

Rapprovisionnement
fournisseur

Don service

Stock d'alerte

Niveau de stock

temps

Stock d'alerte Stock maximal Stock au jour J


Gomme 5 50 17
Crayon 10 100 20
Tlphone 0 10 5

Nous reprsentons le par un fichier plat. Chaque ligne du fichier reprsente une
livraison fournisseur. Elle est sous la forme de type de fourniture et quantit
spars par une virgule.
Exemple : Fournisseur1, Gomme, 10
Fournisseur2, Telephone, 2
Fournisseur1, Gomme, 20
Fournisseur3 Gomme, 7

La consommation des fournitures est traite par la cration dun nouveau fichier
avec le nouveau stock (nom du fichier est : stock_jjMMyyyy_HHmm). Lancien
stock est toujours gard pour historique.
Aprs consommation des fournitures du stock le nombre dunit consomm est
retranch dune ligne de notre fichier stock (si la quantit consommer dpasse
le nombre dunits dune ligne, la ligne est supprime et on retranche le reste
dune autre ligne)

Les fournitures sont commandes par bote : les Gommes sont commandes par
bote de 10, les tlphones par unit et les crayons par bote de 15.

Document Millsime Page


OFPPT @ 371533037.doc novembre 08 2-3
Une commande est faite suite au calcul du besoin net comme indiqu. La quantit
commande peut tre infrieure la quantit approvisionner, car le nombre de
botes commandes doit donner un nombre de fournitures en stock infrieur au
stock maximal. Par exemple, la commande peut indiquer 40 gommes alors que la
quantit commander tait de 48 gommes. Une bote de gommes en plus aurait
fait dpasser la quantit stockable maximale.

Nous nallons pas utiliser dobjets fourniture dans notre cas. Les seules
informations qui seront utilises sont les quantits (par bote).

Prparation de la commande

Les quantits sont mises par les services et consolides. Nous vrifions avant
lmission de la commande que :
- Les nombres dunits commands par type de fourniture + le stock
existant ne dpasse pas le stock maximum
- Les prix des fournisseurs pour cette commande ne dpassent pas le budget
allou

Approvisionnement du stock

Aprs rception de la livraison, le stock est approvisionn. La livraison est sous


forme de tableau deux dimensions contenant la fois le type et le nombre livr
Exemple : tableau = [[ Gomme ,50], [ Crayon , 60]]
Le fichier stock est alors alimenter par cette livraison

Statistiques

Pour renforcer notre service dachat vis--vis des fournisseurs nous souhaitons
faire des statistiques pour dterminer les fournisseurs auprs desquels nous avons
achet le plus. Dans cette tude de cas nous nallons faire ce calcul que sur le
stock en cours (pas dhistorique)

Ecrire le programme de gestion du stock.


- Identifier les donnes en entre et celles en sortie par opration
- Crer un fichier simulant le stock actuel
- Crer la classe qui consomme des quantits de produits du stock (aprs
consommation cration dun nouveau fichier. Il faut charger le fichier
dans un tableau temporairement, faire les traitements de consommation et
crer un nouveau fichier nouveau stock )
- Crer la classe qui met une commande avec validation des demandes
- Crer la classe de rapprovisionnement du stock
- Crer la classe qui identifie le fournisseur auprs duquel nous avons le
plus achet. Pour cela, il faut crer un tableau de prix des fournitures par
fournisseur.

Etudier la rutilisation du code ralis. Pour optimiser le code dcoupez-le


efficacement en mthodes.

Document Millsime Page


OFPPT @ 371533037.doc novembre 08 3-3

Você também pode gostar