Gpao PDF
Gpao PDF
Gpao PDF
Lobjet du projet est de construire un systme dinformation et sa gestion, via une interface utilisateur Web, des articles, nomenclatures de fabrication, postes de charge, gammes de fabrication, mouvements de stock et inventaires dune entreprise manufacturire. Construire une application de type CRUD (Create Read - Update - Delete) qui permet donc de crer, modifier et supprimer toutes ces donnes.
2
2.1
Rfrence
CD100
CC201 CA000 CA001 CH005 C000 C001 C004 ES000 H000 H001 M000 M001 P004 P005 P006 ROUE50 T001 V004 *ABS501 *ABS502 V005 V006 *BAR103
Camion dmnagement bleu Camion citerne rouge Cabine monte bleue Cabine monte rouge Chssis mont Cabine bleue Cabine rouge Chssis Essieu mont Conteneur bleu Conteneur bleu spcial Moteur bleu Moteur rouge
600
Fab. la A lunit commande Fab. par lot A lunit Fab. la commande Fab. par lot Fab. par lot Fab. la commande Achat la commande Fab. par lot Fab. par lot A lunit A lunit A lunit A lunit A lunit A lunit A lunit A lunit A lunit A lunit A lunit A lunit A lunit A lunit A lunit A lunit Au kilo Au kilo A lunit A lunit Au mtre
150 250 150 300 250 150 300 500 150 150 250 150 500 500 750 350 350 150 150 300 750 300 500 150 500 300 500 100 100 500 300 300 250 250
600 750
900 750
1500 800
Fab. la commande Fab. par lot Fab. la commande Pare choc Achat par lot Phare normal Achat par lot Phare iode Achat la commande Roue de Achat par camion lot Citerne rouge Fab. la commande Pare brise Achat la commande Plastique Achat la rouge commande Plastique bleu Achat la commande Verre de Achat par portire lot Pare brise Achat la teint commande Rond dacier Achat par lot
800
1500 1500
2000
1500
800
Page 1
2.2
Nomenclatures de fabrication
: dsigne un remplacement avec une date de remplacement prvue CD100 (bleu) CC201 (rouge)
CH005
2 2 1
H001 (bleu)
1 0.18
P005
P006
ES000 P004
2 0.25
C004
ABS502 (bleu) ABS501 (rouge) ABS502 (bleu)
V005
V004
V006
ABS502 (bleu) ABS501 (rouge)
ROUE50
BAR103
Page 2
2.3
Postes de charge Numro soussection 220 320 430 450 220 430 450 530 930 940 99 225 Machine ? Main Dsignation Taux duvre ? horaire ou forfait* X Perceuse 65 X Presse 180 emboutir X Tour 80 traditionnel X Rectifieuse 100 X Perceur 65 X Tourneur 80 X Rectifieur 80 X Peinture 150 X Assemblage 100 final X Assemblage 100 S/E X Traitement 5 thermique X Perceuse 60 radiale Nombre Capacit * de postes nominale
Numro section
500 500 500 500 500 500 500 500 600 600 999 500 2.4
1 1 1 1 1 1 1 1 1 2
78 78 39 39 78 39 39 39 39 39
TH TH TH TH TH TH TH TH TH TH F
78
TH
Gammes de fabrication Numro poste Temps de charge prparation 600 930 600 930 500 225 600 940 500 430 500 450 999 99 600 940 600 940 500 320 500 220 500 530 500 320 500 220 500 530 1 1 1 0,5 1 0,5 0,5 0,5 3 1 2 2,5 1,5 2 Temps excution 0,1 0,2 0,05 0,08 0,07 0,05 0,08 0,15 0,01 0,015 0,005 0,01 0,012 0,01 Temps Libell opration transfert 0,2 0,2 0,2 0,2 0,2 0,2 2 0,2 0,2 0,2 0,2 0,2 0,2 0,2 0,2 Montage final Montage final Perage radial Assemblage chssis Tournage Rectification Traitement thermique Montage S/E Montage cabine Emboutissage Perage Peinture Emboutissage Perage Peinture
Numro opration (CD100) 010 (CC201) 010 (CH005) 010 020 (ES000) 010 020 030 040 (CA000) 010 (C000) 010 020 030 (H000) 010 020 030
Page 3
(M000) 010 500 320 020 500 220 030 500 530 2.5
CD100
3 1,5 2
Rfrence Dsignation
CC201 CA000 CA001 CH005 C000 C001 C004 ES000 H000 H001 M000 M001 P004 P005 P006 ROUE50 T001 V004 *ABS501 *ABS502 V005 V006 *BAR103
210 440 210 650 370 200 650 1250 350 50 420 215 1200 1160 60 2450 205 500 16 30 1220 110 170
55 110 55 160 90 60 150 315 95 12 105 50 310 280 15 610 45 125 4 7 300 26 40
200
220
300
280
70
110
500
376
920 84
* M dsigne le mois en cours. * Tous les mouvements doivent tre enregistrs sur le magasin n1.
Page 4
2.6
Modles UML
Article id. rfrence : String id. dsignation : String type fabrication achat : String unit achat stock : String dlai en semaine : Integer prix standard : Real [0..1] lot de rapprovisionnement : Integer [0..1] stock mini : Integer [0..1] stock maxi : Integer [0..1] pourcentage de perte : Real [0..1] inventaire : Integer [0..1]
compos 0..*
{complete, disjoint}
PF
MP
Pice
SE
0..1 remplac
Remplacement
Page 5
Article id. rfrence : String id. dsignation : String type fabrication achat : String unit achat stock : String dlai en semaine : Integer prix standard : Real [0..1] lot de rapprovisionnement : Integer [0..1] stock mini : Integer [0..1] stock maxi : Integer [0..1] pourcentage de perte : Real [0..1] inventaire : Integer [0..1] 1..1
0..1
context Opration inv: machine->isEmpty() implies main doeuvre->notEmpty()
1..* Poste de charge numro section : Integer numro sous section : Integer est_machine : Boolean dsignation : String taux horaire ou forfait : Integer nombre de postes : Integer capacit nominale : Integer type taux horaire ou forfait : String Opration numro opration : Integer temps prparation : Real [0..1] temps excution : Real [0..1] temps transfert : Real libell opration : String
0..1
machine main doeuvre
1..* 1..*
0..1
Page 6