0% ont trouvé ce document utile (0 vote)
2 vues15 pages

Spécification Des Besoins Logiciels: Plateforme de Commande de Plaques Funéraires

Le projet consiste à créer une plateforme de commande en ligne pour des plaques funéraires personnalisées, permettant aux utilisateurs de configurer leur plaque via un configurateur interactif et de payer en ligne. Le site sera multilingue et inclura un back-office pour la gestion des commandes et du catalogue. Une assistance IA sera également intégrée pour aider à la configuration des plaques en fonction des informations fournies par l'utilisateur.

Transféré par

Seif Eddine Segueni
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd
0% ont trouvé ce document utile (0 vote)
2 vues15 pages

Spécification Des Besoins Logiciels: Plateforme de Commande de Plaques Funéraires

Le projet consiste à créer une plateforme de commande en ligne pour des plaques funéraires personnalisées, permettant aux utilisateurs de configurer leur plaque via un configurateur interactif et de payer en ligne. Le site sera multilingue et inclura un back-office pour la gestion des commandes et du catalogue. Une assistance IA sera également intégrée pour aider à la configuration des plaques en fonction des informations fournies par l'utilisateur.

Transféré par

Seif Eddine Segueni
Copyright
© All Rights Reserved
Nous prenons très au sérieux les droits relatifs au contenu. Si vous pensez qu’il s’agit de votre contenu, signalez une atteinte au droit d’auteur ici.
Formats disponibles
Téléchargez aux formats PDF, TXT ou lisez en ligne sur Scribd

SPÉCIFICATION DES BESOINS LOGICIELS

Plateforme de commande de plaques funéraires

Client : Salim bakli


1. Objectif du projet
Mettre en place un site web e-commerce public permettant aux utilisateurs de
concevoir et commander une plaque funéraire personnalisée via un configurateur
interactif étape par étape.

Le client pourra personnaliser sa plaque (format, type de Pierre, fixation, motifs, textes,
etc.) Manuellement ou avec l’aide de l'IA avec une visualisation 2D en temps réel, voir
le prix se mettre à jour automatiquement, puis effectuer le paiement en ligne via Stripe.
OU application similaire

Un back-office administrateur permettra de gérer le catalogue, suivre les commandes


et mettre à jour manuellement leur statut avec notification email au client.

2. Langues
Le site sera disponible en :

●​ Français
●​ Anglais
●​ Portugais
●​ Espagnol
●​ Allemand
●​ Arabe

3. Utilisateurs et rôles

Client (utilisateur public)

●​ Accède librement au site sans ou avec création de compte.


●​ Configure une plaque funéraire.
●​ Effectue un paiement en ligne.
●​ Reçoit des notifications par email concernant sa commande.
Administrateur

●​ Gère le catalogue et les prix.


●​ Consulte et administre les commandes.
●​ Met à jour les statuts des commandes.

4. Fonctionnalités côté client

Accès et démarrage

●​ L’utilisateur accède au configurateur depuis le site public.


●​ Aucun compte utilisateur n’est requis.
●​ L’utilisateur peut changer la langue du site (FR / EN…).

Configurateur de plaque funéraire

Le configurateur suit les étapes suivantes :

1.​ Sélection du format et taille


2.​ Choix de type de la pierre
3.​ Choix du type de fixation
4.​ Sélection de motifs décoratifs (multiples autorisés)
5.​ Personnalisation du texte
6.​ Ajout optionnel d’une image avec différent taille et format
7.​ Récapitulatif et affichage du prix
8.​ Paiement

Visualisation interactive

●​ Une prévisualisation 2D en temps réel est affichée durant toute la configuration.


●​ Toute modification met immédiatement à jour l’aperçu.
●​ La visualisation reflète :
○​ le format et la taille choisi
○​ le type de la pierre
○​ la fixation
○​ les motifs ajoutés
○​ les zones de texte
○​ l’image optionnelle

Sélection du format

●​ L’utilisateur choisit un format parmi une liste.


●​ Chaque format possède :
○​ un nom
○​ des dimensions
○​ un prix de base
○​ un modèle visuel utilisé pour l’aperçu.

Type de la pierre

●​ Sélection depuis un catalogue.


●​ Chaque couleur possède une image/texture utilisée dans la visualisation.
●​ Peut influencer le prix final.

Fixations

●​ Choix parmi des fixations configurées par l’administrateur.


●​ Impact visuel et tarifaire possible.

Motifs décoratifs

●​ L’utilisateur peut ajouter plusieurs motifs.


●​ Chaque motif peut être :
○​ déplacé
○​ redimensionné
●​ L’utilisateur peut supprimer un motif à tout moment.

Motifs fournis uniquement depuis le catalogue administrateur.

Personnalisation du texte

Le système permet plusieurs zones de texte.

Pour chaque zone :

●​ contenu texte
●​ choix de police
●​ taille du texte
●​ alignement (gauche, centre, droite)
●​ couleur du texte
●​ positionnement sur la plaque

Upload d’image (optionnel)

●​ L’utilisateur peut téléverser une image uniquement pour visualisation.


●​ Validations basiques :
○​ formats autorisés (JPG, PNG, WebP)
○​ taille maximale définie
○​ rejet des fichiers invalides.

Paiement

●​ Paiement réalisé via Stripe.


●​ Le client spécifier les informations suivantes
○​ Le mode de livraison
○​ Nom complet
○​ Adresse de livraison
○​ Adresse de facturation si différente
●​ La commande est confirmée uniquement après validation du paiement.
●​ Email de confirmation envoyé automatiquement avec :
○​ référence de commande
○​ récapitulatif
○​ montant payé
○​ statut actuel.

5 Assistance IA dans le configurateur

Vue d'ensemble

Le configurateur propose deux modes de travail distincts, choisis par l'utilisateur au


démarrage :

Mode Description

Mode L'utilisateur configure chaque étape lui-même, dans l'ordre défini


Manuel

Mode IA L'utilisateur fournit des informations de base et l'IA génère une


configuration complète qu'il peut ensuite affiner étape par étape

Le choix du mode est présenté sur un écran d'entrée avant le début du configurateur.

Déclenchement — Écran d'entrée IA

Lorsque l'utilisateur choisit le mode IA, un formulaire simple lui est présenté avant de
lancer le configurateur :

Champs proposés :

●​ Prénom et nom du défunt


●​ Date de naissance et date de décès
●​ Texte d'épitaphe souhaité (optionnel — peut être généré par l'IA)
●​ Contexte religieux ou style (liste : Catholique, Musulman, Juif, Protestant, Laïc,
Autre) — utilisé pour orienter les motifs
●​ Langue souhaitée pour le texte de la plaque

Tous les champs sont optionnels. Plus l'utilisateur renseigne d'informations, plus la
suggestion IA est précise.

Ce que l'IA génère

À partir des informations saisies, l'IA produit une configuration complète :

1. Suggestion de layout complet L'IA propose un agencement de la plaque incluant le


positionnement des zones de texte, leur taille, leur police et leur alignement, cohérent
avec le format sélectionné.

2. Zones de texte pré-remplies et positionnées

●​ Les zones de texte sont créées automatiquement (nom, dates, épitaphe)


●​ Chaque zone est positionnée et dimensionnée sur la plaque
●​ La police et la couleur sont choisies par l'IA en cohérence avec le style

3. Suggestion d'épitaphe

●​ L'IA génère 3 propositions d'épitaphe courtes adaptées au contexte


●​ L'utilisateur en choisit une, ou saisit la sienne manuellement
●​ Les suggestions respectent la langue choisie pour la plaque

4. Recommandation de motifs

●​ L'IA sélectionne 1 à 3 motifs depuis le catalogue administrateur


●​ La sélection est basée sur le contexte religieux/style fourni
●​ Exemple : contexte Catholique → motif croix + motif floral
●​ Les motifs sont positionnés automatiquement sur la plaque

Résultat affiché à l'utilisateur


Une fois la génération terminée, le configurateur s'ouvre directement à l'étape
Récapitulatif, avec :

●​ la prévisualisation 2D complète de la plaque générée


●​ le prix total calculé
●​ un message indiquant que la configuration a été générée par l'IA

L'utilisateur peut parcourir chaque étape du configurateur (dans l'ordre normal) pour
modifier ce que l'IA a produit. Chaque étape est pré-remplie avec les valeurs
générées.

L'utilisateur ne dispose d'aucun outil d'édition supplémentaire spécifique au mode IA —


il utilise exactement les mêmes contrôles que le mode manuel.

Contraintes et limites

Contrainte Règle

Motifs disponibles L'IA ne peut recommander que des motifs actifs du catalogue
administrateur

Polices L'IA ne peut utiliser que des polices actives du catalogue


disponibles

Format et pierre L'IA ne sélectionne pas le format ni le type de pierre — ces choix
restent à l'utilisateur avant le lancement

Langue des Les épitaphes sont générées dans la langue de la plaque, pas de
suggestions l'interface

Contenu généré L'IA ne génère aucune image, uniquement du texte et des


sélections depuis le catalogue
Fournisseur IA

Le fournisseur IA est à définir (OpenAI / Anthropic / autre).

[Link] du compte client

Création de compte

La création de compte est entièrement optionnelle. Un utilisateur peut passer


commande sans compte.

La création de compte est proposée :

●​ Sur la page d'accueil / navigation principale


●​ À l'étape de paiement, comme option avant de finaliser la commande
●​ Après validation d'une commande guest, via un lien dans l'email de
confirmation ("Sauvegarder votre commande en créant un compte")

Informations requises à l'inscription :

●​ Adresse email (identifiant unique)


●​ Mot de passe (minimum 8 caractères, règles de complexité à définir)
●​ Prénom / Nom (optionnel à l'inscription, requis à la commande)

Authentification :

●​ Connexion par email + mot de passe


●​ Réinitialisation du mot de passe par email
●​ Pas de connexion sociale (Google, Facebook) dans la version initiale

Ce qu'un compte débloque

1. Historique des commandes L'utilisateur connecté peut consulter la liste de toutes ses
commandes passées avec :
●​ référence de commande
●​ date
●​ statut actuel
●​ montant payé
●​ lien vers le détail de la commande

2. Suivi de commande en temps réel Depuis son espace, le client peut voir l'historique
complet des changements de statut d'une commande donnée, en complément des
emails de notification.​

3. Pré-remplissage des informations de livraison Si le client a déjà passé une


commande, ses informations (nom, adresse) sont pré-remplies à l'étape de paiement
lors de la prochaine commande.

7. Gestion des commandes

Cycle de vie des commandes (manuel)

Les statuts sont mis à jour manuellement par l’administrateur.

Statuts proposés :

●​ Payée
●​ En production
●​ Expédié
●​ En livraison
●​ Livrée
●​ Retourné
●​

Chaque changement de statut :

●​ est historisé
●​ déclenche un email automatique au client.
Détail d’une commande (Back-office)

L’administrateur peut consulter :

●​ informations client
●​ configuration complète
●​ aperçu visuel sauvegardé au moment de l’achat
●​ détail des prix
●​ historique des statuts

Modification de prix

L’administrateur peut modifier le prix d’une commande avec :

●​ justification obligatoire
●​ traçabilité enregistrée.

Les remboursements sont gérés hors plateforme.

8. Back-Office Administrateur

Gestion du catalogue

Formats

●​ Nom
●​ Dimensions
●​ Prix de base
●​ Modèle visuel
●​ Actif / inactif

Type de la pierre
●​ Nom
●​ Image texture
●​ Surcoût éventuel
●​ Actif / inactif

Fixations

●​ Nom
●​ Image optionnelle
●​ Surcoût
●​ Actif / inactif

Motifs

●​ Nom
●​ Catégorie
●​ Fichier graphique (SVG recommandé)
●​ Prix par motif
●​ Actif / inactif

Polices

●​ Nom
●​ Fichier police (WOFF2, WOFF)
●​ Actif / inactif
●​ Prix en cas de dépassement de nombre forfaitaire.
●​ Nombre de zones de texte incluses par défaut
●​ Prix par zone de texte supplémentaire (ex : +5€ par zone au-delà du forfait)

Gestion des commandes

●​ Liste des commandes avec leur historique


●​ Recherche et filtres par statut
●​ Accès détail
●​ Statistiques basique
9. Notifications Email
Emails automatiques envoyés pour :

●​ confirmation de commande
●​ changement de statut.

Les emails incluent :

●​ référence
●​ statut
●​ message court

10. Exigences non fonctionnelles

Performance

●​ Responsive desktop et mobile.


●​ Mise à jour quasi instantanée de l’aperçu.
●​ Optimisation des assets graphiques.

Sécurité

●​ Authentification sécurisée admin.


●​ Validation des fichiers uploadés.

11. logique de tarification


la tarification peut suivre un modèle modulaire cumulatif.
Prix total =

Prix de base (Format)

●​ Surcoût type de Pierre


●​ Surcoût Fixation
●​ Somme des motifs ajoutés
●​ Options texte (si activées)

Structure recommandée

1. Prix de base — Format

Chaque format définit :

●​ dimensions
●​ prix initial servant de référence.

Exemple :

●​ Format A → 120€
●​ Format B → 180€

2. Options à surcoût fixe

Chaque option ajoute un montant simple :

Élément Exemple

Type de Pierre 1 +20€

Fixation beige +15€

3. Motifs (prix par instance)


Chaque motif ajouté incrémente le prix :

Exemple :

●​ Motif ange : +8€


●​ Motif croix : +6€

3 motifs = addition cumulée.

4. Texte

Option la plus stable pour démarrer :

●​ Gratuit jusqu’à X zones de texte


●​ ou prix fixe par zone supplémentaire

Exemple :

●​ 2 zones incluses
●​ zone supplémentaire : +5€

Vous aimerez peut-être aussi