1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73
| Affréter un wagon :
Action : Affrètement Manuel
Fonctionnalité : Affréter un wagon manuellement
Variables :
Nom Type Entre/Sortie
Id_Destination Entier E
Id_Wagon Entier E
Nom Type Initialisation Commentaire
Zone_Destination1 Entier 1
Zone_Destination2 Entier 2
Zone_Destination3 Entier 3
Zone_Destination4 Entier 4
Zone_Destination5 Entier 5
Zone_Destination6 Entier 6
Zone_Wagon1 Entier 1
Zone_Wagon2 Entier 2
Zone_Palette1 Entier 1
Zone_Palette2 Entier 2
Zone_Palette3 Entier 3
Zone_Palette4 Entier 4
Temp_1 chaine vide
Temp_2 chaine vide
Temp_3 chaine vide
Termp_4 chaine vide
Temp Entier 0
Result Entier ind
Debut :
Result<-requet1()
Si Result=1
Alors
Temp1=requete2()
suppression dans la table Zone_Palette (Zone_Palette1)
Result<-requet1()
Si Result=1
Alors
Temp2=requete2()
suppression dans la table Zone_Palette (Zone_Palette2)
Result<-requet1()
Si Result=1
Alors
Temp3=requete2()
suppression dans la table Zone_Palette (Zone_Palette3)
Result<-requet1()
Si Result=1
Alors
Temp4=requete2()
suppression dans la table Zone_Palette (Zone_Palette4)
Demande le numero du du wagon
Imprime(Id_Destination , Id_Wagon)
Fin :
Action : Imprimer
Variable :
Nom Type Initialisation
Imprime string ind
Début :
Imprime <- Id_Destination + , Id_Wagon + plus date() + heure()
Impression Imprime
fin |
Partager