Consulter et gérer les séances photo

Modifier une séance photo

Temps estimé :5 minutes 7 vues

Mettre à jour les informations d’une séance photo

Objectif

Permettre à un utilisateur authentifié de modifier les informations d’une séance photo existante afin de maintenir à jour les données liées à un événement.

Description générale

Cet écran correspond à la fenêtre Modifier la séance photo accessible depuis la fiche détaillée d’une séance.

Il permet à l’utilisateur de mettre à jour :

  • le nom de la séance ;
  • le client associé ;
  • la date de l’événement ;
  • le lieu ;
  • le prix ;
  • les commentaires.

Les modifications sont enregistrées directement sur la séance sélectionnée.

Acteurs

Acteur principal

  • Utilisateur authentifié

Acteurs secondaires

  • Système Arrowflow Studio
  • Module Clients
  • Module Séances photo

Préconditions

  • L’utilisateur est connecté à Arrowflow Studio.
  • La séance photo existe.
  • L’utilisateur dispose des droits de modification.
  • La fiche de la séance est ouverte.

Déclencheur

L’utilisateur clique sur le bouton :

Modifier

depuis la fiche d’une séance photo.

Scénario nominal

Étape 1 : Ouverture du formulaire

  1. L’utilisateur clique sur Modifier.
  2. Le système affiche la fenêtre Modifier la séance photo.
  3. Les informations existantes de la séance sont préremplies.

Étape 2 : Modification des informations

  1. L’utilisateur modifie une ou plusieurs informations :
  • Nom de la séance photo ;
  • Client ;
  • Date ;
  • Lieu ;
  • Prix ;
  • Commentaire.

Étape 3 : Modification du client associé

  1. L’utilisateur sélectionne un client dans la liste déroulante.

Exemple :

jean jacques (jeanjacques@gmail.com)

  1. Le système associe la séance au client sélectionné.

Étape 4 : Modification de la date

  1. L’utilisateur clique sur le champ Date.
  2. Le système affiche le calendrier.
  3. L’utilisateur sélectionne une nouvelle date.

Étape 5 : Enregistrement

  1. L’utilisateur clique sur :

Enregistrer

  1. Le système valide les informations saisies.
  2. Le système met à jour la séance photo.
  3. Le système ferme la fenêtre.
  4. Les nouvelles informations sont affichées sur la fiche de la séance.

Scénarios alternatifs

A1 : Modification du commentaire uniquement

  1. L’utilisateur modifie uniquement le champ Commentaire.
  2. Le système enregistre les modifications.
  3. Les autres informations restent inchangées.

A2 : Modification du prix

  1. L’utilisateur met à jour le montant du prix.
  2. Le système valide la valeur saisie.
  3. Le nouveau montant est enregistré.

A3 : Changement de client

  1. L’utilisateur sélectionne un autre client.
  2. Le système met à jour l’association.
  3. La séance apparaît désormais dans le dossier du nouveau client.

Scénarios d’exception

E1 : Nom de séance vide

À l’étape 11 :

  1. Le champ Nom de la séance photo est vide.
  2. Le système refuse l’enregistrement.
  3. Le message suivant est affiché :

« Le nom de la séance photo est obligatoire. »

E2 : Date invalide

  1. La date sélectionnée est invalide.
  2. Le système bloque l’enregistrement.
  3. Un message d’erreur est affiché.

E3 : Prix invalide

  1. Le prix contient une valeur négative ou un format incorrect.
  2. Le système refuse l’enregistrement.
  3. Le message suivant est affiché :

« Le prix doit être un montant valide. »

E4 : Client inexistant

  1. Le client sélectionné n’existe plus.
  2. Le système refuse l’enregistrement.
  3. Un message d’information est affiché.

E5 : Erreur technique

  1. Une erreur survient pendant la sauvegarde.
  2. Les modifications ne sont pas enregistrées.
  3. Un message d’échec est affiché.

Cas d’utilisation secondaires

Modifier la date de la séance

Objectif

Permettre la reprogrammation d’un événement.

Scénario

  1. L’utilisateur sélectionne une nouvelle date.
  2. Le système valide la date.
  3. La séance est mise à jour.

Changer le client associé

Objectif

Permettre la réaffectation d’une séance à un autre client.

Scénario

  1. L’utilisateur sélectionne un nouveau client.
  2. Le système vérifie son existence.
  3. L’association est mise à jour.

Mettre à jour les informations financières

Objectif

Permettre la modification du prix de la prestation.

Scénario

  1. L’utilisateur saisit un nouveau montant.
  2. Le système valide la valeur.
  3. Le prix est enregistré.

Postconditions

Succès

  • Les données de la séance sont mises à jour.
  • Les nouvelles informations sont visibles immédiatement.
  • L’association avec le client est actualisée.
  • Les modifications sont enregistrées dans le système.

Échec

  • Les informations initiales sont conservées.
  • Aucune modification invalide n’est enregistrée.
  • Un message d’erreur est affiché.

Règles de gestion

RéférenceRègle
RG-AFS-142Le nom de la séance photo est obligatoire.
RG-AFS-143Une séance photo doit être associée à un client valide.
RG-AFS-144La date de la séance doit être valide.
RG-AFS-145Le prix doit être un montant numérique positif ou nul.
RG-AFS-146Les commentaires sont facultatifs.
RG-AFS-147Toute modification doit être enregistrée dans l’historique des actions.
RG-AFS-148Les informations modifiées doivent être visibles immédiatement après sauvegarde.
RG-AFS-149Seuls les utilisateurs autorisés peuvent modifier une séance photo.

Critères d’acceptation

  • Le bouton Modifier ouvre la fenêtre d’édition.
  • Les informations existantes sont préremplies dans le formulaire.
  • Le champ Nom de la séance photo est modifiable.
  • La liste des clients est disponible.
  • Le champ Date permet de sélectionner une nouvelle date.
  • Le champ Lieu est modifiable.
  • Le champ Prix est modifiable.
  • Le champ Commentaire est modifiable.
  • Le bouton Enregistrer sauvegarde les modifications.
  • Une séance ne peut pas être enregistrée sans nom.
  • Une valeur de prix invalide est refusée.
  • Les modifications sont visibles immédiatement après sauvegarde.
  • Les changements sont associés à la séance concernée et enregistrés dans le système.
Share this Doc

Modifier une séance photo

Or copy link

CONTENTS