Squelette Du Projet Java

Preview:

Citation preview

Programme Systme de sondageLa dmarche a suivre pour faire ce programme 'Systme de sondage' est la suivante:1* Dclaration des variables: - nombreOui, nombreNon, nombreMauvais, nombreNeutre, nombreBonne: typre entier. - PourcentageNon,PourcentageOui,PourcentageNeutre,PourcentageMauvais,PourcentageBonne: de type rel. - choix: de type caractaire. - On initialise les variables dclares 0.2* On fait l'affichage d'un menu de deux choix qui demande au utilisateur de faire un choix et d'entrer au programme soit commme visiteur s'il veux participer au sondage soit comme administrateur pour voir et visualiser les rsultats. -On introduit une boucle si le choix est diffrent de ce qui est propos au menu.3* On fait un switch selon le choix de l'utilisateur: * Si le choix 1 (utilisateur) on fait appel a la mthode creationSondage()qui a pour rle de faire afficher les question du sondage. * On fait appel la mthode Question (Qui affiche les question et demande l"utilisateur d'introduire les rponse). -une 1ere question du sondage s'afiche avec un menu proposant un choix de "OUI" ou "NON" Question 1: est ce que vous avez aimez utiliser notre produit. -On introduit une boucle si le choix est diffrent de ce qui est propos au menu. -Si le choix est "OUI" on affecte a la variable (nombreOui) la valeur de (nombreOui +1). -Si le choix est "NON" on affecte a la variable (nombreNon) la valeur de (nombreNon +1). 4* une 2eme question du sondage s'afiche avec un menu proposant un choix de "OUI" ou "NON". Question 2: si la rponse la question 1 est oui, est ce que vous aller continuer utiliser notre produit. -On introduit une boucle si le choix est diffrent de ce qui est propos au menu. -Si le choix est "OUI" on affecte a la variable (nombreOui) la valeur de (nombreOui +1) -Si le choix est "NON" on affecte a la variable (nombreNon) la valeur de (nombreNon +1) 5* Une 3eme question du sondage s'afiche avec un menu proposant un choix de "OUI" ou "NON" Question 3: est ce que vous prvoyer utiliser un produit de notre concurrent -On introduit une boucle si le choix est diffrent de ce qui est propos au menu. -Si le choix est "OUI" on affecte a la variable (nombreOui) la valeur de (nombreOui +1) -Si le choix est "NON" on affecte a la variable (nombreNon) la valeur de (nombreNon +1) 6* une 2eme question du sondage s'afiche avec un menu proposant un choix entre "BONNE","MAIVAISE" ou "NEUTRE" Question 4: Sur l'echel de 1 3(1: mauvais, 2: neutre, 3: bonne) Comment considrez vous la rputation de notre entreprise"); -on introduit une boucle si le choix est diffrent de ce qui est propos au menu. -Si le choix est "1" on affecte a la variable (nombreBonne la valeur de (nombreBonne +1) -Si le choix est "2" on affecte a la variable (nombreMauvais) la valeur de (nombreMaivais +1) -Si le choix est "3" on affecte a la variable (nombreBonne la valeur de (nombreNeutre +1) * Si le choix 2 (administrateur) on fait appel la mthode statistiqueMenu() qui a pour rle de faire afficher les rsultats du sondage. 3* Si l'utilisateur du programme fait le premier choix (visiteur). -une 1ere question du sondage s'afiche avec un menu proposant un choix de "OUI" ou "NON" Question 1: est ce que vous avez aimez utiliser notre produit. -On introduit une boucle si le choix est diffrent de ce qui est propos au menu. -Si le choix est "OUI" on affecte a la variable (nombreOui) la valeur de (nombreOui +1). -Si le choix est "NON" on affecte a la variable (nombreNon) la valeur de (nombreNon +1).4* une 2eme question du sondage s'afiche avec un menu proposant un choix de "OUI" ou "NON". Question 2: si la rponse la question 1 est oui, est ce que vous aller continuer utiliser notre produit. -On introduit une boucle si le choix est diffrent de ce qui est propos au menu. -Si le choix est "OUI" on affecte a la variable (nombreOui) la valeur de (nombreOui +1) -Si le choix est "NON" on affecte a la variable (nombreNon) la valeur de (nombreNon +1)5* Une 3eme question du sondage s'afiche avec un menu proposant un choix de "OUI" ou "NON" Question 3: est ce que vous prvoyer utiliser un produit de notre concurrent -On introduit une boucle si le choix est diffrent de ce qui est propos au menu. -Si le choix est "OUI" on affecte a la variable (nombreOui) la valeur de (nombreOui +1) -Si le choix est "NON" on affecte a la variable (nombreNon) la valeur de (nombreNon +1) 6* une 2eme question du sondage s'afiche avec un menu proposant un choix entre "BONNE","MAIVAISE" ou "NEUTRE" Question 4: Sur l'echel de 1 3(1: mauvais, 2: neutre, 3: bonne) Comment considrez vous la rputation de notre entreprise"); -on introduit une boucle si le choix est diffrent de ce qui est propos au menu. -Si le choix est "1" on affecte a la variable (nombreBonne la valeur de (nombreBonne +1) -Si le choix est "2" on affecte a la variable (nombreMauvais) la valeur de (nombreMaivais +1) -Si le choix est "3" on affecte a la variable (nombreBonne la valeur de (nombreNeutre +1) 7* On fait le calcule des pourcentages des rsultats du sondage. PourcentageNon =nombreNon*100/(nombreOui+nombreNon) PourcentageOui =nombreOui*100/(nombreOui+nombreNon) PourcentageNeutre = nombreNeutre*100/(nombreMauvais+nombreNeutre+nombreBonne) PourcentageMauvais = nombreMauvais*100/(nombreMauvais+nombreNeutre+nombreBonne) PourcentageBonne =nombreBonne*100/(nombreMauvais+nombreNeutre+nombreBonne)8* Si un admnistrateur veux entrer au programme pour visualiser les rsultas, il fait le 2eme choix au premier menu principale. -Un autre menu s'afiche lui demandant un mot de passe. -Si le mot de passe est correcte, il peut donc entrer et visualiser les rsultats Zone rserve l'administration: Le pourcentage de OUI est:_ _ _ _ _ Le pourcentage de NON est:_ _ _ _ _ Le pourcentage du choix Mauvais est:_ _ _ _ _ Le pourcentage du choix Neutre est:_ _ _ _ _ Le pourcentage du choix Bonne est:_ _ _ _ _

Recommended