Beruflich Dokumente
Kultur Dokumente
Démarche
e<<acteur>>
Recherche
rapide
Diagrammes de
Besoins
- Modeling of web applications - utilisateurs
cas d’utilisation
Diagrammes de
séquence système
Recherche Rapi<def
TD 2 - 18/09/2008 Recherche
Rapi<de
Recherche R api< d ef
dilillo@lirmm.
dilillo@lirmm.fr
– – 1
– –
– – 2
– –
Internaute
Acteurs secondaires
Service clients – Nouveautés
– Gestion Stocks
<<actor>>
Webmaster
Nouveautés
Objectifs
– Le Shop Manager contrôle la mise a jour automatique du catalogue
<<actor>>
Gestion Stocks Pré-conditions
– Le Shop Manager est authentifié sur l’intranet (voir S’authentifier)
Shop Manager
– La version courante du catalogue est disponible
Post-conditions
– Une nouvelle version du catalogue disponible
– – 3
– –
Spécification détaillée des cas … Le Système présente une fiche du produit (image, producteur, prix,
disponibilité, commentaires d’autres clients, caractéristiques
d’utilisation du site Superfitness.com techniques)…
CHERCHER DES OUTILS FITNESS
Scénario nominal
1. L’internaute lance une recherche rapide avec mots-clés (tapis roulant,
vélo, disques en fonte)
2. Le Système affiche une page résultats: outils ordonnance par critère de
prix, moins cher en premier
3. L’internaute sélectionne un outil fitness
4. Le Système présente une fiche du produit (image, producteur, prix,
disponibilité, commentaires d’autres clients, caractéristiques techniques)
– – 4
– –
3. L’internaute continue ses achats (voir cas d’util. Chercher des outils
fitness)
– – 5
– –
– – 6
– –
SelectionProduit()
Fiche détaillée
– – 7
– –
<<system>>
SuperFitness.com
Internaute {Catalogue
disponible}
Internaute {Catalogue
loop
disponible}
alt
[rapide] RechercheRapide (mots-cles)
loop
alt
[rapide] RechercheRapide (mots-cles) [avance]
RechercheAvancée (paramètres)
Fiche détaillée
SelectionProduit(p)
opt
Mise DansPanier(p)
Internaute Internaute
alt ref
Chercher des outils fitness Chercher des outils fitness
(nominal) (nominal)
loop
opt
ModificationQuantité(q)
opt SuppressionArticle(a)
loop
opt
ModificationQuantité(q)
MiseAJourPanier()
MiseAJourPanier()
Devis imprimable
[visiteur] PassageCommande()
Panier mis à jour
– – 8
– –
alt
[client] ref
alt
S’autentifier (nominal)
[client]
ref
S’autentifier (nominal) [visiteur]
ref Créer un compte
client (nominal)
[visiteur] {Client}
ref AdresseFacturation()
Créer un compte client (nominal)
opt
AdresseLivration()
[livration différente
de facturation]
récapitulatif
PaiementCarte(InfoCarte)
ValidationCommande()
InfosCryptées
autorisation
Nouvelle commande
EnregistrementCommande()
Confirmation commande
MAJPeriodiqueCatalogue MAJPeriodiqueCatalogue
ValidationMAJCatalogue()
opt
ref
PublicationCatalogue Maintenir les
informations techniques
Nouveau Catalogue
PublicationCatalogue
Nouveau Catalogue
{Nouveau catalogue
disponible}
– – 9