1 réponse
bonjour,
1 ere regle toujours descendre
2 mettre en parallelle les differentes conditions d'un etat
3 essayes de garder la meme nomenclature du debut à la fin
il y en a une officielle mais rien de t'empeche d'en creer une correspondant à tes besoins
4 le principe de condition
c'est de poser une question repondable par oui & non / vrai ou faux / 1 ou 0 etc... mais jamais autre chose.
exemple tu vois pourquoi il faut pas faire une nomenclature trop simple :
______________
debut
password <----- 1
entree par l'utilisateur
premier essai ---non---------
oui compter 1
a t on compter jusqu'a 3 --- oui ---> goto 2
non
password correspond ---non---> goto 1
oui
ouvir login
fin
2
rompre connexion
goto fin___________________
nomenclature habituelle
(____) debut et fin
/_____/ entree (par l'utilisateur ou par une analyse logicielle)
/ \
\ / la question
|________| operation ou procedure
||_______|| sous procedure ou sous programme
((2)) label avec un n° correspondant à un goto
//_____ sortie vers l'utilisateur vers l'imprimante ou un fichier etc....bref tout ce qui sort
|_
|_
|_
|_ pour tout ce qui est choix (mecanique ou logique)
voilà pour le principal mais l'ideal est d'utiliser un logicel qui te ferra ça graphiquement en couleur et tout...
MEME MICRO$OFT WORD PERMET DE LE FAIRE
______________
astuces sur les questions permet souvent de simplifier le flow :
pose ta question genre :
variable est au format voulu ? oui/non non retaper
variable = valeur_voulue ? oui/non non action
oui continuer la procedure
mais jamais du
variable = 10 oui/non non alors variable = 4 oui/non etc...
c'est pas propre
1 ere regle toujours descendre
2 mettre en parallelle les differentes conditions d'un etat
3 essayes de garder la meme nomenclature du debut à la fin
il y en a une officielle mais rien de t'empeche d'en creer une correspondant à tes besoins
4 le principe de condition
c'est de poser une question repondable par oui & non / vrai ou faux / 1 ou 0 etc... mais jamais autre chose.
exemple tu vois pourquoi il faut pas faire une nomenclature trop simple :
______________
debut
password <----- 1
entree par l'utilisateur
premier essai ---non---------
oui compter 1
a t on compter jusqu'a 3 --- oui ---> goto 2
non
password correspond ---non---> goto 1
oui
ouvir login
fin
2
rompre connexion
goto fin___________________
nomenclature habituelle
(____) debut et fin
/_____/ entree (par l'utilisateur ou par une analyse logicielle)
/ \
\ / la question
|________| operation ou procedure
||_______|| sous procedure ou sous programme
((2)) label avec un n° correspondant à un goto
//_____ sortie vers l'utilisateur vers l'imprimante ou un fichier etc....bref tout ce qui sort
|_
|_
|_
|_ pour tout ce qui est choix (mecanique ou logique)
voilà pour le principal mais l'ideal est d'utiliser un logicel qui te ferra ça graphiquement en couleur et tout...
MEME MICRO$OFT WORD PERMET DE LE FAIRE
______________
astuces sur les questions permet souvent de simplifier le flow :
pose ta question genre :
variable est au format voulu ? oui/non non retaper
variable = valeur_voulue ? oui/non non action
oui continuer la procedure
mais jamais du
variable = 10 oui/non non alors variable = 4 oui/non etc...
c'est pas propre