Help Instance Help

Exemples

Manipulation d'images

Voici quelques exemples de User Stories pour un logiciel de manipulation d'images :

Note: à compléter les barres d'activation et de désactivation

  1. Ouverture de fichiers image

    • En tant qu'utilisateur, je veux ouvrir un fichier image depuis ma machine locale pour pouvoir effectuer des modifications sur l'image.

    UtilisateurUtilisateurInterfaceUtilisateurInterfaceUtilisateurSystème deFichiersSystème deFichiersModule d'ouverturede FichierModule d'ouverturede FichierChoisit d'ouvrir un fichier imageParcourir le système de fichiersAfficher la liste des fichiersSélectionne le fichier imageTransmet le fichier sélectionnéRenvoie l'image ouverteAffiche l'image dans l'interface utilisateur
    UtilisateurUtilisateurInterfaceUtilisateurInterfaceUtilisateurSystème deFichiersSystème deFichiersImage.ManipulationImage.ManipulationouvrirFichierImage()parcourirFichiers()afficherListeFichiers()sélectionnerFichierImage()ouvrirImage()afficherImage()afficherImage()
  2. Redimensionnement de l'image

    • En tant qu'utilisateur, je veux être capable de redimensionner une image à une taille spécifique pour que je puisse l'adapter à mes besoins.

    UtilisateurUtilisateurLogicielLogicielChoisir l'option de redimensionnementDemander les nouvelles dimensionsSpécifier les nouvelles dimensions en pixelsRedimensionner l'imageAfficher l'image redimensionnée
    UtilisateurUtilisateurInterfaceUtilisateurInterfaceUtilisateurModule deRedimensionnementModule deRedimensionnementChoisit de redimensionner l'imageDemande les nouvelles dimensionsSpécifie les nouvelles dimensions en pixelsTransmet les dimensions spécifiéesRenvoie l'image redimensionnéeAffiche l'image redimensionnée
    UtilisateurUtilisateurInterfaceUtilisateurInterfaceUtilisateurImage.ManipulationImage.ManipulationredimensionnerImage()demanderDimensions()spécifierDimensions()redimensionnerImage()afficherImageRedimensionnée()afficherImageRedimensionnée()
  3. Conversion de format de l'image

    • En tant qu'utilisateur, je veux convertir une image d'un format à un autre afin que je puisse l'utiliser dans différentes applications qui peuvent nécessiter des formats spécifiques.

    UtilisateurUtilisateurLogicielLogicielChoisir l'option de conversion de formatAfficher la liste des formats disponiblesSélectionner le format cibleConvertir l'image au format choisiPermettre d'enregistrer l'image convertie
    UtilisateurUtilisateurInterfaceUtilisateurInterfaceUtilisateurModule deConversion de FormatModule deConversion de FormatChoisit de convertir le format de l'imagePrésente la liste des formats disponiblesSélectionne le format cibleTransmet le format choisiRenvoie l'image convertiePermet l'enregistrement de l'image convertie
    UtilisateurUtilisateurInterfaceUtilisateurInterfaceUtilisateurImage.ManipulationImage.ManipulationconvertirFormatImage()afficherFormatsDisponibles()sélectionnerFormatCible()convertirImage()afficherImageConvertie()enregistrerImageConvertie()
  4. Rognage de l'image

    • En tant qu'utilisateur, je veux pouvoir rogner une portion de l'image afin de me concentrer sur l'élément le plus important de l'image.

    UtilisateurUtilisateurLogicielLogicielChoisir l'option de rognageDemander la portion à rognerSpécifier la portion de l'image à rognerRogner l'imageAfficher l'image rognée
    UtilisateurUtilisateurInterfaceUtilisateurInterfaceUtilisateurModule deRognageModule deRognageChoisit l'option de rognageDemande la portion de l'image à rognerSpécifie la portion de l'image à rognerTransmet les coordonnées de rognageRenvoie l'image rognéeAffiche l'image rognée
    UtilisateurUtilisateurInterfaceUtilisateurInterfaceUtilisateurImage.ManipulationImage.ManipulationrognerImage()demanderZoneARogner()spécifierZoneARogner()rognerImage()afficherImageRognée()afficherImageRognée()
  5. Rotation de l'image

    • En tant qu'utilisateur, je veux pouvoir faire pivoter une image pour changer son orientation.

    UtilisateurUtilisateurLogicielLogicielChoisir l'option de rotationDemander l'angle de rotationSpécifier l'angle de rotationFaire pivoter l'imageAfficher l'image pivotée
    UtilisateurUtilisateurInterfaceUtilisateurInterfaceUtilisateurModule deRotationModule deRotationChoisit l'option de rotationDemande l'angle de rotationSpécifie l'angle de rotationTransmet l'angle de rotationRenvoie l'image pivotéeAffiche l'image pivotée
    UtilisateurUtilisateurInterfaceUtilisateurInterfaceUtilisateurImage.ManipulationImage.ManipulationtournerImage()demanderAngleDeRotation()spécifierAngleDeRotation()tournerImage()afficherImageTournée()afficherImageTournée()
  6. Application de filtres à l'image

    • En tant qu'utilisateur, je souhaite avoir la possibilité d'appliquer divers filtres à mes images, afin de pouvoir améliorer ou modifier leur apparence selon mes préférences.

    UtilisateurUtilisateurLogicielLogicielChoisir l'option d'application de filtresAfficher la liste des filtres disponiblesSélectionner le filtre à appliquerAppliquer le filtre sur l'imageAfficher l'image avec le filtre appliqué
    UtilisateurUtilisateurInterfaceUtilisateurInterfaceUtilisateurModule deFiltrageModule deFiltrageSélectionne l'option d'application de filtresAffiche la liste des filtres disponiblesChoisit le filtre à appliquerTransmet la commande de filtrageRenvoie l'image filtréeAffiche l'image avec le filtre appliqué
    UtilisateurUtilisateurInterfaceUtilisateurInterfaceUtilisateurImage.ManipulationImage.ManipulationappliquerFiltreImage()afficherListeFiltresDisponibles()choisirFiltreAappliquer()appliquerFiltreImage()afficherImageAvecFiltreAppliqué()afficherImageAvecFiltreAppliqué()
Last modified: 26 avril 2024