Explorer les Livres électroniques
Catégories
Explorer les Livres audio
Catégories
Explorer les Magazines
Catégories
Explorer les Documents
Catégories
OCP
Sommaire
Remerciement ..3
Partie1 .4
- Gnralits sur le groupe OCP ...5 1- Historique de lOCP .....5 2- Statut juridique de lOCP ..6 3- Rserves, gisements et qualits .7 - Le complexe de schage OUED-ZEM .8 1- Introduction ...8 2- Les principales constituants du complexe .8
Partie 2 ..18
- Gnralits sur la gestion des stocks ..19 1- Le problme de la gestion des stocks ....19 2- Codification des articles .20 3- Classification des stocks .20 4- Les oprations de gestion des stocks ..20 5- Mthodes de rapprovisionnement .22 - Gestion du magasin du complexe de schage OUED-ZEM ...23 1- Problmatique/travail demand ..23 2- Plan de travail .23 2-1- Codification et groupement en familles des articles du magasin ..23 2-2- Dtermination des stocks de scurits et des points de commandes ....28 2-3- Ralisation dune base de donnes. 36 Conclusion ....47
ENSAM -MEKNES
_2
Rapport de stage
OCP
Remerciements
Au terme de ce modeste travail, On tient exprimer nous vifs remerciements Monsieur BOUIDIDA le directeur de lENSAM-MEKNES, le corps administratif et professoral, pour les conseils, les directives et les encouragements quil nous a prodigu le long de notre formation. Aussi, nous tenons exprimer nos gratitudes et remerciements tous les personnels du service DEK/TK/MM-Z pour leurs aides et pour leur accueil chaleureux, en particulier notre parrain de stage Mr.CHNANI.
ENSAM -MEKNES
_3
Rapport de stage
OCP
ENSAM -MEKNES
_4
Rapport de stage
OCP
ENSAM -MEKNES
_5
Rapport de stage
OCP
la position gographique des gisements du pays qui confrent naturellement au Maroc une place particulire dans lindustrie phosphatire.
Rapport de stage
OCP
ENSAM -MEKNES
_7
Rapport de stage
OCP
ENSAM -MEKNES
_8
Rapport de stage
OCP
3- La chaufferie : Elle donne lnergie latelier de schage, la station de dpotage et les tanks de fuel, pour augmenter la temprature du fuel (favoriser lcoulement ou bien la combustion).Elle dispose de trois chaudires verticales fluide thermique A,B et S pour assurer un chauffage une temprature voisine de 180C. Une seule chaudire suffit pour ramener la temprature du fuel destination latelier de schage au-del de 120C avec quatre fours en service et le prchauffage des citernes du fuel galement, paralllement avec la chaudire en service une deuxime est maintenue constamment en recyclage une temprature de service de 140C pour usage en cas de besoin. La troisime est maintenue larrt disponible ou livr ventuellement lentretien systmatique. 4- Atelier de schage : Le schage consiste enlever par vaporation lexcs dhumidit que contient un produit. La quantit de chaleur pour transformer leau en vapeur est produite par la combustion du fuel-oil n2, cet atelier est quip de quatre fours scheurs, dune capacit unitaire de 280 t/h, la capacit annuelle de schage est 6.5 millions de tonnes. Lhumidit des qualits sources ne doit pas dpasser 14%. Un four comporte essentiellement.
ENSAM -MEKNES
_9
Rapport de stage
OCP
P1 DF
FOYER
AP
EV4 Retour Fuel Lgende : EV1 : Electrovanne d air de pulvrisation. EV2 : Electrovanne de soufflage du circuit fuel l arrt. EV3 : Electrovanne fuel vers Brleur. EV4 : Electrovanne fuel vers retour. P1 : Pression air de pulvrisation. AP : Volet d air primaire P2 : Pression Fuel dans le brleur. DF : Dtecteur de flamme. B : Brleur
? Allumeur : il reoit le propane, la prsence dun courant lectrique qui donne des tincelles permet davoir une petite flamme, et par suite allume le fuel. ? Ventilateur : la quantit dair ncessaire la combustion du fuel est aspire de latmosphre via un ventilateur. ? Cellule photo-lectrique(dtecteur de flamme) : elle contrle la prsence de la flamme lintrieur du foyer, en cas dabsence elle arrte automatiquement la chane dalimentation.
ENSAM -MEKNES
_ 10
Rapport de stage
OCP
? Les carneaux : la faade du foyer comporte 24 carneaux qui souvrent automatiquement si la temprature de la buse dpasse 1050C, ils permettent ladmission de lair dit secondaire qui permet le maintien de la temprature buse aux normes fixes par les contraintes dexploitation. Le foyer est reparti en trois rgions A, B et C sur chaque rgion un thermocouple est plac, les trois thermocouples contrlent la temprature de brique, si lcart entre ces tempratures est important on conclt que la flamme nest pas centre et quelle est dirige vers la rgion o la temprature de brique est leve. En gnral la flamme doit tre centre, ne dpasse pas 2/3 la longueur du foyer, de couleur orange clair et na pas un effet chalumeau.
4-2- La buse :
Cest une partie conique de diamtre 2.5 m, elle reoit le produit, la temprature lintrieur de la buse est environ 950C .
4-3- La virole :
La virole est un long tube cylindrique de diamtre 2.5 m, de longueur 25m, anim dun mouvement de rotation autour de son axe (10 tours/ min ) laide dun systme appel tte motrice constitue dun moteur de caractristiques : ? Puissance : 90 KW. ? Tension : 500 V. ? Intensit : 12 A. ? Vitesse : 1500 tours/min. Un coupleur hydraulique et un rducteur de rapport de rduction de 1/20, la virole comprend aussi 66 palettes et 366 augets, les palettes permettent le dplacement du produit et les augets ont pour but de briser les mottes. La virole est suspendue laide des galets et des bandes lisses.
ENSAM -MEKNES
_ 11
Rapport de stage
OCP
ENSAM -MEKNES
_ 12
Rapport de stage
OCP
6- La station des chargements des trains : La prparation de la qualit demande par le client est une phase trs importante, exigences du client peuvent tre obtenues par une seule qualit ou le mlange de deux ou plusieurs qualits. Le mlange des qualits se pratique au niveau du convoyeur RD de capacit 1500 t/h qui alimente la station du chargement des trains. Le contrle des proportions de mlange est assur par des bascules intgratrices et un systme dautomatisme des convoyeurs. Le chargement des trains se fait par trois mthodes diffrentes : ? Chargement direct : Les produits constituants la qualit marchande proviennent directement des fours. ? Chargement indpendant : Les produits constituants la qualit marchande proviennent des stocks secs A, B et C. ? Chargement semi direct : Les produits constituants la qualit marchande proviennent des stocks secs A, B et C, de latelier de schage et de laxe de lhumide en cas de la qualit K09 SS (semi-sch). La station du chargement est constitue de deux silos lun pour le chargement des qualits marchandes secs (2.5% dhumidit), lautre pour le chargement des qualits marchandes semi-sch (6.5% dhumidit). Le produit passe du convoyeur RD au convoyeur RE, ce dernier alimente un chariot qui alimente le silo, les wagons se placent sous lun des silos qui est quip par des goulottes permettant le remplissage des wagons.
ENSAM -MEKNES
_ 13
Rapport de stage
OCP
7- Les salles de contrle : Le complexe de schage Oued-Zem dispose de deux salles de contrle : ? Salle de contrle de schage : Loprateur de la salle de contrle communique avec les conducteurs des roues-pelles pour assurer lalimentation en qualit source dsire et en cas de changement de qualit, le laboratoire secondaire informe la salle de contrle du taux dhumidit du qualit source, suivant cette information loprateur de la salle de contrle laide des rgulateurs affiche une consigne du dbit de produit entrant aux fours, de la temprature chambre qui influence automatiquement sur le dbit du fuel car ils sont dans la mme boucle dasservissement, le laboratoire communique chaque heure la salle de contrle le taux dhumidit du produit la sortie des fours, la raction de cette dernire diffre selon trois cas : ? Lhumidit la sortie des fours conforme la consigne : loprateur optimise les paramtres. ? Lhumidit la sortie des fours est suprieure la consigne : loprateur rduit le dbit du produit scher si la temprature buse est suprieure 1050C. ? Lhumidit la sortie des fours est infrieure la consigne : loprateur baisse la temprature de la chambre et augmente le dbit dalimentation. ? Salle de contrle chargement : Loprateur de cette salle est inform de la qualit marchande demand par le client, il rgle le dbit du produit automatiquement ou manuellement par le prpos localement, le dbit est surveill laide des bascules intgratrices qui donnent le dbit de tous les convoyeurs destination le convoyeur du chargement RD, aprs chargement du silo loprateur demande du chef du train de placer les rames vides sous le silo, sassure du positionnement correct des wagons sous silo, ouvre les goulottes partir de la salle de contrle et fais lappoint pour assurer le remplissage complet des wagons.
ENSAM -MEKNES
_ 14
Rapport de stage
OCP
8- Laboratoire et chantillonnage :
8-1- Introduction :
Lchantillonnage est effectu au cours du processus de fabrication de la qualit marchande depuis les carreaux de stockage jusquau trains pour analyses physico-chimiques chaque stade du processus en vue de : ? Vrifier la conformit dune qualit. ? Surveiller de la constance de la qualit. ? Contrler loutil de production. ? Contrler la qualit pour quelle soit conforme aux rfrentiels demands (fiche technique des qualits marchandes). ? Assurer la satisfaction des clients.
ENSAM -MEKNES
_ 15
Rapport de stage
OCP
Point dchantillonnage au niveau du secteur COZ Lieu de Frquence Echantillon Analyses demande prlvement de global reconstitu prlvement Stockage au parc humide COZ par UD-COZ Prlvement chaque heure sur le convoyeur tapis flche 1 chantillon de 1 kg par qualit correspond 1700t/h BPL,Co2, et SiO 2 pour toutes les qualits. Al2O 3, Fe2O3,MgO et les pourcentages des fines pour les qualits spciales.
Stockage au 1 chantillon de 1 BPL, SiO 2, Co 2 et Mg parc humide Prlvement kg par qualit COZ par TN chaque heure correspond et TN sur le 240t/h convoyeur tapis flche Mise en stock sec Prlvement 1 chantillon chaque heure global pour tous sur les les fours convoyeurs DB3, DA3 et DB2 - BPL pour qualit chaque 8 heures. -SiO 2 pour toute qualit par 24 heures -BPL et SiO 2 pour le mlange BT SC et podzolis chaque 8 heures et le pourcentage de H2O H2O Etat des grilles (% striles pass avec le produit sch cribl) BPL, Co 2, H2O, Si2O pour toute qualit et en plus Al2O 3 Fe2O3, Cd, Mg et pourcentage des fines pour les qualits spciales
Prlvement 1 chantillon par par sortie four four chaque heure 1 chantillon par four (10 kg/four)
Chargement Prlvement 2 chantillons de 1 des trains par wagons kg/train, un (goulottes envoy au sous silo) laboratoire, lautre gard comme tmoin.
ENSAM -MEKNES
_ 16
Rapport de stage
OCP
Lchantillon global est obtenu par addition des prlvements lmentaires individuels, le poids de chaque prlvement varie de 0.8 kg 1 kg. La totalit de chaque produit rcupr subit une opration de quartage qui sert subdiviser lchantillon en plusieurs chantillons de mme nature. Lchantillon est conserv dans un sac en plastique doubl, dun sac en toile pour conserver lhumidit. Les chantillons lmentaires sont quarts soit au diviseur sil sagit des chantillons secs cribls, soit quart manuellement dans le cas des chantillons humides. Les chantillons sont envoys au laboratoire principal UZ 7h00, 8h00 et 16h30. Aprs chaque fin de chargement du train, lchantillon prlev de ce dernier est envoy au laboratoire entre 7h00 et 17h00 du mme jour, tandis que les chantillons prlevs au-del de 17h00 sont envoys le jour suivant. 9- Station de lair comprim :
9-1- Description :
Le complexe de schage Oued-Zem dispose dune importante centrale de lair comprim. Lair comprim est utilis dans cette unit pour la pulvrisation du fuel aux niveaux des brleurs des fours scheurs, il sert aussi au lessivage des brleurs pendant larrt des fours, alimente les rgulateurs de temprature des chauffeurs du fuel, les dispositifs de rgulation de dbit du phosphate lentre des fours et la sortie, les rpartiteurs du produit EA2, EB2, le rseau de gonflement des rservoirs dair des wagons ONCF et les ateliers. La centrale comporte trois groupes de compresseurs de marque INGERSOLRAND type SR 2000. Ils sont du type de refroidissement air : ? Puissance : 105 CV ? Dbit : 12 m/min ? Pression : 7 bars Un compresseur en service les deux autres de secours on peut utiliser ventuellement deux compresseurs pour rpondre au besoin.
ENSAM -MEKNES
_ 17
Rapport de stage
OCP
ENSAM -MEKNES
_ 18
Rapport de stage
OCP
ENSAM -MEKNES
_ 19
Rapport de stage
OCP
GENERALITES SUR LA GESTION DES STOCKS I-Le problme de la gestion des stocks :
1-Introduction : le stocke est trs important pour une socit pour assurer un fonctionnement sans arrt, mais ce rle positif est largement compens par plusieurs inconvnients majeurs : ? rigidification de la production-il faut couler les stocks. ? Augmentation du dlai moyen de production. ? Immobilisation de moyens financiers importants. ? Immobilisation de surface. Il faut donc trouver un compromis permettant dobtenir le rle positif indiqu pour un cot minimal. 2-Diffrents types de stocks : On distingue les types suivant : 1-le stock ncessaire la fabrication, matire premire, bauche, 2-les pices de rechange pour le parc machine, les outillages spciaux, les outillages et matire consommables, les pices, matriaux, produits pour lentretien des btiments. 3-les encours, cest--dire les stocks entre les diffrentes phases de llaboration du produit (entre les machines). 4-Les stocks de produit finis. 3-Objectif de la gestion des stocks : Le but de la gestion des stocks est de maintenir un seuil acceptable le niveau des services pour lequel le stock considr existe. Cette gestion implique diffrents types doprations : ? Le magasinage avec entres, stockage, sorties des articles. ? La tenue dun fichier consacr la tenue des stocks. ? Limputation dans la comptabilit des entres/sorties. ? Le classement des stocks en catgories. 4-Optimisation du niveau du stock : La stratgie adopter pour minimiser le stock considr en conservant un niveau de service suffisant dpend de la nature du stock. Le niveau du stock dpend naturellement de deux facteurs : le entres et les sorties. Il sera souvent impossible de jouer sur les sorties (appeler par la
ENSAM -MEKNES
_ 20
Rapport de stage
OCP
production) et la seule faon de rgler le niveau moyen du stock consistera modifier le mode des entres.
Rapport de stage
OCP
? La gestion des entres/sortie. ? Les inventaires. 1-le magasinage : Chaque entreprise, place les stocks dans un ou plusieurs magasins afin de les ranger entre leur rception et leur mise disposition. on trouve, pour cette gestion, deux types dorganisation : o Gestion mono-magasin. o Gestion multi-magasins. Et pour les produits, on peut dissocier deux modes de gestion : o Gestion mono-emplacement. o Gestion multi-emplacement. 2-La gestion des entres/sorties : Dans le but davoir un suivi des quantits en stock, chaque mouvement de stock (entre ou sortie) doit faire lobjet dune transaction. Pour plus defficacit, il est important que la saisis des entres/sorties soient en temps rel, do la ncessit dun systme informatique de gestion des stocks. La gestion des entres/sorties comprend deux types de transaction : ? La rception : Elle consiste entrer un produit dans le magasin. Pour ce type de transaction, il faut vrifier la conformit des produits reus ainsi que la quantit. ? La dlivrance : Les pices demandes sont retires du stock conformment une commande client (produits finis) ou un bon de sortie (produits fabriqus). 3-Les inventaires : A tout moment, le gestionnaire doit tre capable de donner un tat des stocks pour chaque rfrence en quantit et en emplacement. Pour vrifier la qualit de ltat des stocks (diffrence entre stock rel et image informatique du stock), il faut effectuer des inventaires et ventuellement remettre jour limage informatique. Linventaire est lopration de comptage des articles dans le rayon du magasin. On trouve principalement trois types dinventaire : ? Linventaire permanent : Il consiste tenir jour en permanence les quantits en stock de chaque article grce aux transactions. ? Linventaire intermittent : Gnralement, il est effectuer une fois par an en fin dexercice comptable. Il est effectu pour tous les articles de lentreprise. ? Linventaire tournant :
ENSAM -MEKNES
_ 22
Rapport de stage
OCP
Il consiste examiner le stock par groupe darticles et vrifier lexactitude en quantit et localisation des ces articles. On dfinit gnralement des frquences dinventaire tournant diffrentes selon limportance de larticle.
V- Mthodes de rapprovisionnement :
Chaque entreprise doit possder en temps voulu, les matires et les produits ncessaire la production, la maintenance et la vente. Pour cela, il faut dterminer quelles quantits commander et quelle dates, afin que le cot global soit le moins lev possible. Cette mthode de gestion est fonde sur des prvisions, do la ncessit dun mode de rapprovisionnement de grande souplesse pour tre adaptable en cas derreurs de prvision. Les diffrents modes de rapprovisionnement sarticulent autour de deux paramtres : ? La quantit commande qui peut tre fixe ou variable. ? La date de rapprovisionnement qui peut tre priodes fixes ou variables. Cela permet denvisager quatre mthodes : Priode fixe Quantit fixe Quantit variable Mthode du rapprovisionnement fixe Mthode du recompltement Priode variable Mthode du point de commande Approvisionnement par dates et quantits variables
ENSAM -MEKNES
_ 23
Rapport de stage
OCP
ENSAM -MEKNES
_ 24
Rapport de stage
OCP
Nde famille 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
Contenue Boulons, crous, rondelles, tiges filtres Electrodes. Roulements, cnes de serrage, palier, bagues darrt. Courroies Palettes, turbine, grille pour crible Ressorts daccouplement Accouplement Arrt dhuile, joint torique, feutre Ferrailles (tles, cornires,) Oxygne, actylne. Huile, graisse Filtres Outillage Appareillage de manutention Gants, Lunette, casque, masque, verres. Vtement de travail Savon Fourniture de bureau Autres
Le classement peut tre effectuer suivant plusieurs critre, (par nature de produit, par utilisation ou bien combiner les deux), pour notre application, on va proposer, dans le but de rduire le nombre de famille, un classement par nombre dutilisation par an, et on va prendre comme population les familles dj cites. Le nombre dutilisation par an est donn dans le tableau suivant : Nde famille 1 2 3 4 5 6 7 8 9 10 11 12 13
ENSAM -MEKNES
Commande en 2000 13 14 28 3 6 9 5 15 56 38 1 6
Commande en 2001 15 9 32 3 16 8 1 9 55 25 1 5
_ 25
Rapport de stage
OCP
14 15 16 17 18 19
2 21 4 9 3 54
3 7 1 11 3 46
Pour chaque famille, la moyenne de la demande dutilisation (sur un historique de 6ans, arrondi au nombre entier juste suprieur ) est : Nde famille 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 Commande moyenne 14 12 30 3 11 9 3 12 56 32 1 6 3 14 3 10 3 50
Ces donnes peuvent permettre du fusionner quelque famille : 6&7 : la demande des ressorts daccouplement est absente dans lhistorique, alors on peut les classer avec laccouplement tout entier. 8&11&12 : la demande des familles 8 et 12 est faible, et les trois familles sont lies par leur nature. Finalement, on obtient les familles suivantes : Nde famille 1 2 3
ENSAM -MEKNES
Commande moyenne Boulons, crous, rondelles, tiges filtres Electrodes. Roulements, cnes de serrage, palier, bagues darrt.
_ 26
Rapport de stage
OCP
4 5 6 7 8 9 10 11 12 13 14 15 16
Courroies Palettes, turbine, grille pour crible Ressorts daccouplement, Accouplement Arrt dhuile, joint torique, feutre, Filtres, Huile, graisse Ferrailles (tles, cornires,) Oxygne, actylne. Outillage Appareillage de manutention Gants, Lunette, casque, masque, verres. Vtement de travail Savon Fourniture de bureau Autres
1-2-Application de la mthode de PARETO : Dans le but de classer les familles par ordre dimportance, on garde le mme critre quavant, et on trace le diagramme de PARETO . Nde famille 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 Commande moyenne 14 12 30 3 11 9 36 12 56 6 3 14 3 10 3 50
Nfamille 9 16 7 3
ENSAM -MEKNES
commande 56 50 36 30
Rapport de stage
OCP
1 12 2 8 5 14 6 10 4 11 13 15
14 14 12 12 11 10 9 6 3 3 3 3
0,051471 0,051471 0,044118 0,044118 0,040441 0,036765 0,033088 0,022059 0,011029 0,011029 0,011029 0,011029
0,683824 0,735294 0,779412 0,823529 0,863971 0,900735 0,933824 0,955882 0,966912 0,977941 0,988971 1
Diagramme de PARETO
120 100 le cumule 80 60 40 20 0
f6 f9 f7 f1 f2 f5 f4 f1 3
les familles
les familles ABC sont : A :20%? 9,16,7,3 (produit de premire importance, dont gestion de stock rigoureux) B :30%? 1,12,2,8,5 C :50%? 14,6,10,4,11,13,15
ENSAM -MEKNES
_ 28
Rapport de stage
OCP
2-determination des stocke de scurits et des points de commandes : 2-1-Stock de scurit : On veut calculer le stock de scurit permettant davoir x% de chance de ne jamais tre en rupture de stock. Pour ce calcul, on va adopter lutilisation de la rpartition de Gauss. ? Cas de dlai de livraison fixe : Hypothses simplificatrices : ? Le dlai de livraison fixe (D). ? La consommation varie autour dune moyenne sur une priode x et suivant une loi normale dcart -type ? x ? Les priodes sont indpendantes. Ladditivit des variances donne : ? 2x,D = D. ? 2x la consommation sur une priode D suit une loi normale dcart type :
? x,D = ? x. D
S re S/u
Reprsentation de la loi normale et la position du stock de scurit . Le stock de scurit est donc gale :
S = u. ? x. D
Avec u est la variable rduite associe au risque de rupture choisi. ? Cas de consommation fixe : Soit ? 1(jours), lcart type de la variation sur le dlai de livraison. On effectue un changement de variable jour /consommation : ? 1(conso) = (consommation/jour). ? 1(jours) le stock de scurit est donc gal :
S= u. ? 1
Avec u est la variable rduite associe au risque de rupture choisi.
ENSAM -MEKNES
_ 29
Rapport de stage
OCP
? Cas de consommation et dlai variables : On suppose que la consommation et le dlai sont deux variables indpendantes. Le thorme dadditivit des variances donne : ? 2 =? 21 + ? 2x,D le stock de scurit est gal :
S = u.?
Vu quil y a un nombre important darticle, il est prfrable dinformatiser la mthode de calcul de ce type de stock, cest pourquoi on a choisit de travailler avec lExcel. On a cre un classeur qui contient trois feuilles, dans chaque feuille une des mthodes de calcul dj traiter. (voir disquette annexe ) Premier cas :
fixes
CU 6
Mois (2002)
1 2 3 4 5 6 7 8 9 10 11 12
47 480
Rapport de stage
OCP
CU 6
Mois (2002)
1 2 3 4 5 6 7 8 9 10 11 12
136 637
CU 6
Mois (2002)
1 2 3 4 5 6 7 8 9 10 11 12
14 63
ENSAM -MEKNES
_ 31
Rapport de stage
OCP
3- Ralisation dune base de donne : Le but de cette activit est de raliser une base de donne pour grer le magasin de pice de rechange, en particulier les oprations dentres/sorties et les pices dont le stock est critique.
Premire partie :
1-Les documents de saisi : Les documents dont on a besoin sont : Doc1 : Bon dentre 1 Ndemande marchandise
,,,,,,,,,,,,,,,,,,,,,,,,,
code unit
code
quantit demande
date de rception
,,,,,,,,,,,,,,,
dsignation article
,,,,,,,,,,,,,,,,,,,
Nbon sortie
Doc3 : Bon pour Nbon pour date de dsignation code co quantit prena matricul demande article unit de sortie nt e
stock de couverture
,,,,,,,,,,,,,,,
ENSAM -MEKNES
_ 32
Rapport de stage
OCP
NB : On sintresse calculer la quantit en stock (pour chaque article) Qt en stock = (stock initial + somme .Qt livr )- somme .Qt sortie 2-construction du modle conceptuel de donne : signification demande marchandise demande d'achat exceptionnel DATEE date d'envoi DESA CU CODE QTD DATER QTL NBS NBP DATES QTS PRE MAT SI SM dsignation d'article code unit code unit quantit demande date de rception quantit livre num bon de sortie num bon pour date de demande quantit sortie prenant matricule stock initial stock mini Nom DM DAX type long nature observation N 8 E N 8 E DAT E AN AN N N DAT E N N N DAT E N AN N N N 8 50 1 8 4 8 4 8 8 8 4 50 5 5 5 E E E E E E E E E E E E E E E jj/mm/aa
jj/mm/aa
jj/mm/aa
Doc 1 :
? Dpendances fonctionnelles :
ENSAM -MEKNES
_ 33
Rapport de stage
OCP
? Normalisation : Le model conceptuel de donnes est minimale do le modle est normalis. (1FN, 2FN, 3FN). Doc 2 : ? Dpendances fonctionnelles : CODE ? DESA, CU, SM, SS, SI NBS ? DAX, DM, DATER CODE,NBS ? QTD ? Graphe de dpendance fonctionnelle : CODE DM
SS SM SI
CU DESA QTL
DM DATER DAX
ENSAM -MEKNES
_ 34
Rapport de stage
OCP
? Normalisation : Le model conceptuel de donnes est minimale do le modle est normalis. (1FN, 2FN, 3FN). Doc 3 : ? Dpendances fonctionnelles : BP ? DATER, MAT, PRE CODE ? DESA, CU, SM, SS, SI CODE, BP ? QTS ? Graphe de dpendance fonctionnelle : CODE SS SM SI DESA QTS ? Etablissement du model conceptuel de donne (MCD) : PRE MAT DATES BP
ENSAM -MEKNES
Rapport de stage
OCP
? Normalisation : Le model conceptuel de donnes est minimale do le modle est normalis. (1FN, 2FN, 3FN). Fusion des MCD associs aux diffrents documents :
ENSAM -MEKNES
_ 36
Rapport de stage
OCP
1,n
Contenir
QTS
Rapport de stage
OCP
Article Cde_ouv # CODE CU DESA SM SI SS #CODE #NBP QTS ouvrier #BP DATES MAT PRE
LE MODEL RELATIONNEL
ENSAM -MEKNES _ 38
Rapport de stage
OCP
Deuxime partie :
1-Mthodologie de travail : Le schmas suivant montre les diffrentes parties raliser et qui sont ncessaires pour cette base cette base de donnes :
Table
Requte
Formulaire
Etat
Macro 2- Dfinitions : o Table : Cest une collection de donnes de mme nature, forme par des enregistrements. o Requte : Peut concerner les enregistrements dune ou plusieurs tables, qui rpondent une ou plusieurs conditions. o Formulaire : Il est conu pour entrer, modifier, consulter les enregistrements dune table, ou dune requte, cest la conception dun cran de saisie. o Etat : Il regroupe toutes les ditions des valeurs provenant de plusieurs enregistrements. (Un tat est une prsentation efficace des donnes sous forme imprime) o Macro : Il sert automatiser des fonctions.
ENSAM -MEKNES _ 39
Rapport de stage
OCP
ENSAM -MEKNES
_ 40
Rapport de stage
OCP
En SQL : SELECT article.CODE, Sum(cde_ouv.QTS) AS SommeDeQTS FROM article INNER JOIN cde_ouv ON article.CODE = cde_ouv.CODE GROUP BY article.CODE ORDER BY article.CODE; *Quantit en stock : SELECT article.CODE, [SI]+[SommeDeQTL]-[SommeDeQTS] AS [Quantit en stock] FROM (qnt_livr INNER JOIN article ON qnt_livr.CODE = article.CODE) INNER JOIN qnt_sortie ON article.CODE = qnt_sortie.CODE ORDER BY article.CODE; * Quantit en stock par code : SELECT article.CODE, [SI]+[SommeDeQTL]-[SommeDeQTS] AS [Quantit en stock] FROM (qnt_livr INNER JOIN article ON qnt_livr.CODE = article.CODE) INNER JOIN qnt_sortie ON article.CODE = qnt_sortie.CODE WHERE (((article.CODE)=[Saisir un code :])) ORDER BY article.CODE; * Quantit sortie : SELECT article.CODE, Sum(cde_mag.QTL) AS SommeDeQTL FROM article INNER JOIN cde_mag ON article.CODE = cde_mag.CODE GROUP BY article.CODE ORDER BY article.CODE; * Recherche par date de livraison : SELECT mag_cen.DATER, cde_mag.CODE, cde_mag.QTL FROM mag_cen INNER JOIN cde_mag ON mag_cen.NBS = cde_mag.NBS WHERE (((mag_cen.DATER) Between [Date de :] And [A])) ORDER BY mag_cen.DATER;
ENSAM -MEKNES
_ 41
Rapport de stage
OCP
* Recherche par date de livraison et par code : SELECT mag_cen.DATER, cde_mag.CODE, cde_mag.QTL FROM mag_cen INNER JOIN cde_mag ON mag_cen.NBS = cde_mag.NBS WHERE (((mag_cen.DATER) Between [Date de :] And [A]) AND ((cde_mag.CODE)=[Saisir un code:])) ORDER BY mag_cen.DATER; * Recherche par date de sortie : SELECT ouvrier.DATES, cde_ouv.CODE, cde_ouv.QTS FROM ouvrier INNER JOIN cde_ouv ON ouvrier.NBP = cde_ouv.NBP WHERE (((ouvrier.DATES) Between [Date de :] And [A])) ORDER BY ouvrier.DATES; * Recherche par date de sortie et par code : SELECT ouvrier.DATES, cde_ouv.CODE, cde_ouv.QTS FROM ouvrier INNER JOIN cde_ouv ON ouvrier.NBP = cde_ouv.NBP WHERE (((ouvrier.DATES) Between [Date de :] And [A]) AND ((cde_ouv.CODE)=[Saisir un code:])) ORDER BY ouvrier.DATES; * Les articles commander : SELECT [QNT_STOOK].[CODE], [QNT_STOOK].[Quantit en stock] FROM QNT_STOOK INNER JOIN article ON [QNT_STOOK].[CODE]=[article].[CODE] WHERE ((([QNT_STOOK].[Quantit en stock])<=[article].[SM])) ORDER BY [QNT_STOOK].[CODE]; 5-Les Etats: Le rsultat le plus important est la listes des articles command, cest pourquoi on doit les imprimer, on utilise pour cette fonction lEtat suivant:
ENSAM -MEKNES
_ 42
Rapport de stage
OCP
6-Les formulaires: les formulaires ralise la tache dinterface homme / machine, on site quelque formulaires ralise : 6-1-page de prsentation :
ENSAM -MEKNES
_ 43
Rapport de stage
OCP
6-3-Articles magasins :
ENSAM -MEKNES
_ 44
Rapport de stage
OCP
6-4-Bilan stock :
ENSAM -MEKNES
_ 45
Rapport de stage
OCP
7- Macro : Les macros utiliser on pour but de tester si un article existe dj ou non pour ne pas lenregistrer plusieurs fois. Une des macros ralise :
ENSAM -MEKNES
_ 46
Rapport de stage
OCP
Conclusion
Si le stock est une ncessit pour toute entreprise, alors il faut utiliser des moyens efficaces pour assurer la meilleure gestion des articles. Pour faciliter leur gestion, tous les articles en stock devront tre cods de faon imprativement bijective, on peut les rpartir en classes daprs la mthode de Pareto, et pour chaque article , il sera ncessaire de calculer statistiquement un seuil de scurit en fonction du risque de rupture quon accepte de prendre. Aprs il faut penser linformatisation des oprations (entres, sorties,) afin de connatre ltat du stock tout instant. Dans notre stage lOCP, on a eu loccasion dappliquer cette dmarche et dapprofondir nos connaissances en gestion et en informatique.
ENSAM -MEKNES
_ 47