Self Help - Les formulaires - Cas d'utilisation

Modifié le 03/07/2023 18:34

  Pour vous aider à mettre en oeuvre ce cas d'utilisation, vous pouvez télécharger la documentation et le projet Exemple  - Open url.png voir Liste des fichiers à télécharger

Ce cas d'utilisation utilise un formulaire permettant à un utilisateur de savoir s’il peut bénéficier d’un nouveau smartphone en fonction de ses réponses. L'attribution nécessite d'avoir 2 ans d'ancienneté minimum et de se déplacer fréquemment.

          Example - Standard form.png

Vue d'ensemble

La mise en oeuvre du cas d'utilisation s'effectue en plusieurs phases.

  • Phase 1 : Création du formulaire permettant la collecte des informations
    • Création d'un élément de formulaire de type Champ de saisie pour connaître le nombre d'années d'ancienneté de l'employé.
    • Création d'un élément de formulaire de type Liste de valeurs à choix unique pour connaître sa fréquence de déplacement.
    • Création d'une étape de type Page pour afficher le formulaire.

          Use case - Create a standard form procedure.png
 

Phase 1 : Création du formulaire permettant la collecte des informations

Étape 1 : Création du formulaire

1. Ouvrez l'arborescence du volet Explorateur pour le projet Self Help dans lequel vous souhaitez créer votre formulaire.

2. Cliquez droit sur le dossier où doit être créé le nouveau formulaire et sélectionnez Nouveau > Formulaire dans le menu contextuel.
Le formulaire est inséré dans le volet Explorateur, sous le libellé <Nouveau formulaire>.

3. Renommez le formulaire en Qualification.
 

Étape 2 : Création des éléments de formulaire

1. Double-cliquez sur le formulaire dans le volet Explorateur.

  • Le volet Conception est ouvert.
  • La première cellule du formulaire est affichée.
    New form.png

2. Ajoutez l'élément de formulaire pour la saisie du nombre d'années d'ancienneté.

  • Cliquez sur Add element type icon.png dans la cellule du formulaire et sélectionnez Ajouter un champ de saisie dans le menu contextuel.
    La fenêtre de propriétés du nouvel élément est affichée.
             Create form element - Seniority.png
  • Saisissez le libellé de l'élément : Depuis combien de temps travaillez-vous dans l’entreprise ?.
  • Indiquez que l'élément est une valeur numérique, en sélectionnant la valeur Nombre dans le champ Type attendu à la saisie.
  • Modifiez le nom des paramètres d'entrée et de sortie en seniority, pour faciliter leur identification.
  • Cliquez sur Terminer.

3. Ajoutez l'élément de formulaire pour la saisie de la fréquence de déplacement.

  • Cliquez sur Add icon.png en bas du formulaire pour ajouter une ligne.
  • Cliquez sur Add element type icon.png dans la nouvelle cellule du formulaire et sélectionnez Ajouter une liste de valeurs à choix unique dans le menu contextuel.
    La fenêtre de propriétés du nouvel élément est affichée.
             Create form element - Frequency.png
  • Saisissez le libellé de l'élément : À quelle fréquence effectuez-vous des déplacements professionnels ?.
  • Modifiez le nom des paramètres d'entrée et de sortie en frequency, pour faciliter leur identification.
  • Renseignez les valeurs de fréquence proposées à l'utilisateur, via Créer la liste.
    • Cliquez sur Ajouter Libellé pour ajouter chaque nouvelle valeur.
    • Saisissez les 3 choix possibles Toutes les semaines, Tous les mois, Moins souvent dans la colonne champ Libellé.
               Create form element - Frequency - Value list.png
    • Cliquez sur Terminer.
      Vous revenez sur la fenêtre de création de l'élément de formulaire.
  • Cliquez sur Terminer.

Les éléments de formulaire sont affichés dans le volet Explorateur.
         Standard form created.png
 

Étape 3 : Création d'une étape de procédure pour afficher le formulaire

1. Créez une nouvelle procédure.

  • Cliquez droit sur le projet Self Help dans lequel vous avez créé votre formulaire et sélectionnez Nouveau > Procédure dans le menu contextuel.
    La procédure est insérée dans le volet Explorateur, sous le libellé <Nouvelle procédure>.
  • Renommez la procédure en Puis-je bénéficier d’un nouveau smartphone ?.

2. Ajoutez une étape de type Page.

  • Double-cliquez sur la procédure dans l'arborescence du volet Explorateur.
    La procédure est affichée dans le volet Conception.
  • Cliquez droit sur l'étape Début Step type icon - Start.png et sélectionnez Insérer une Étape > Insérer une Page dans le menu contextuel.
  • Nommez l'étape Input.
             Create procedure - Input step added.png

3. Associez le formulaire Qualification à l'étape.

  • Allez sur l'onglet Contenu du volet Description.
  • Tapez le texte Pour savoir si vous pouvez bénéficier d'un nouveau smartphone, répondez aux questions suivantes.
  • Cliquez-glissez le formulaire Qualification du volet Explorateur vers l'onglet Contenu.

          Create procedure - Input step - Form added.png

Phase 2 : Définition des conditions d'attribution d'un smartphone

Étape 1 : Création d'une étape pour ajouter les conditions d'attribution

1. Cliquez droit sur l'étape Input et sélectionnez Insérer une Étape > Insérer une Action avec conditions dans le menu contextuel.

2. Nommez l'étape Test.

2 branches sont créées.

  • La branche du haut <Condition> traite la réponse à apporter lorsque l'utilisateur peut bénéficier d'un smartphone.
  • La branche du bas Par défaut traite la réponse à apporter lorsque l'utilisateur ne peut pas bénéficier d'un smartphone.
    Create procedure - Test step added.png

Étape 2 : Saisie des conditions d'attribution d'un smartphone

1. Double-cliquez sur la zone <Condition> de la branche du haut.
La fenêtre de saisie de la condition est ouverte.

2. Saisissez les conditions d'attribution.

          Create procedure - Add condition.png

  • Renseignez la condition permettant d'indiquer que l'ancienneté doit être supérieure à 2 ans.
    • Sélectionnez la variable de projet Qualification.seniority, qui stocke le nombre d'années d'ancienneté : cliquez sur Select expression icon.png et allez sur la section Variables projet > Qualification.
               Create procedure - Add condition - Select variable.png
    • Sélectionnez l'opérateur plus grand que et saisissez la valeur 2.
  • Renseignez la condition permettant d'indiquer que la fréquence de déplacement doit être hebdomadaire.
    • Cliquez sur le lien Add icon.png Ajouter une ligne de condition.
    • Sélectionnez la variable de projet Qualification.frequency, qui stocke la fréquence de déplacement : cliquez sur Select expression icon.png et allez sur la section Variables projet > Qualification.
    • Sélectionnez l'opérateur égal à et saisissez la valeur "Toutes les semaines".

Attention : Saisissez la valeur entre guillemets.

  • Indiquez que les 2 conditions doivent être vérifiées en sélectionnant la valeur Toutes les conditions doivent être vraies (ET) dans la liste en haut de la fenêtre.
  • Cliquez sur Terminer.
    La condition est mise à jour.

Phase 3 : Traitement du résultat du test des conditions d'attribution

Étape 1 : Traitement pour le résultat Attribution d'un smartphone

1. Insérez une étape de type Page à la suite de la branche du haut (branche qui est appelée en cas de réalisation des conditions d'attribution), et nommez-la ok.

2. Allez sur l'onglet Contenu du volet Description.

3. Saisissez le message indiquant à l'utilisateur qu'il peut bénéficier d'un smartphone.

Self Help Exemple
Use case - Attribution ok.png Condition test ok - Example.png

Étape 2 : Traitement pour le cas Refus

1. Insérez une étape de type Page à la suite de la branche du bas (branche qui est appelée en cas de non-réalisation des conditions d'attribution), et nommez-la not ok.

2. Allez sur l'onglet Contenu du volet Description.

3. Saisissez le message indiquant à l'utilisateur qu'il ne peut pas bénéficier d'un smartphone.

Self Help Exemple
Use case - Attribution nok.png Condition test nok - Example.png

Phase 4 : Test du bon fonctionnement du formulaire

1. Sauvegardez la procédure Puis-je bénéficier d’un nouveau smartphone ? via Save disk icon.png dans la barre d'outils du volet Conception.

2. Rendez la procédure accessible aux utilisateurs.

  • Cliquez droit sur la procédure dans l'arborescence du volet Explorateur et sélectionnez Autoriser le lancement par les utilisateurs dans le menu contextuel.
    L'icône User procedure access icon.png est affichée derrière le libellé de la procédure.

3. Affichez la procédure dans le volet Conception et cliquez sur User procedure access icon.png dans la barre d'outils.
Le formulaire s'affiche dans un nouvel onglet de votre navigateur internet.

4. Répondez aux 2 questions du formulaire et vérifiez que le message affiché est celui attendu.

Liste des fichiers à télécharger

Tags :
Powered by XWiki © EasyVista 2022