Etude de Cas UML: Le Processus Proposé Dans Cette Étude de Cas
Etude de Cas UML: Le Processus Proposé Dans Cette Étude de Cas
Etude de Cas UML: Le Processus Proposé Dans Cette Étude de Cas
1
10/03/2018
2
10/03/2018
Recherche Recherche
• La première étape pour l’internaute consiste à
trouver le plus rapidement possible un ouvrage
recherché dans l’ensemble du catalogue.
• Les références de cet ouvrage pouvant être plus
ou moins précises, il faut lui fournir plusieurs
méthodes de recherche différentes. L’internaute
pourra ainsi saisir un critère (titre, auteur, ISBN,
etc.) ou même plusieurs critères à la fois.
• Les résultats de la recherche seront disponibles
sur une page particulière, et devront pouvoir être
facilement parcourus et reclassés.
Découverte Découverte
• Chaque livre vendu sur le site
www.jeBouquine.com sera présenté en détail sur
sa propre page.
• On y trouvera en particulier :
– une image (pour la majorité des ouvrages) que
l’internaute pourra agrandir,
– son prix et sa disponibilité,
– des commentaires de lecteurs déjà clients,
– la table des matières détaillée, des extraits de
chapitres, etc
3
10/03/2018
Sélection Sélection
• Dans un véritable magasin, le client choisit ses articles
les uns à la suite des autres, les dépose dans son
panier, puis se rend à la caisse pour régler le tout.
• Les sites web marchands tentent de reproduire ces
habitudes d’achat le plus fidèlement possible. Ainsi,
lorsque l’internaute est intéressé par un ouvrage, il
peut l’enregistrer dans un panier virtuel.
• Il doit pouvoir ensuite à tout moment en ajouter, en
supprimer ou encore en modifier les quantités avant
de passer commande.
Commande Commande
• À tout moment, le client doit pouvoir accéder au formulaire du bon
de commande, dans lequel il saisit ses coordonnées et les
informations nécessaires au paiement et à la livraison.
• Pour garantir la sécurisation et la confidentialité des échanges, il est
impératif que l’envoi des données se fasse de manière cryptée.
Dans le cas où le client le souhaiterait, le système doit être capable
de lui imprimer un devis pour commander par fax ou par courrier.
• Le client devra pouvoir ensuite suivre ses commandes récentes, et
même les modifier avant expédition, de façon sécurisée
• D’une manière générale, le client devra pouvoir gérer son compte,
c’est à-dire modifier ses coordonnées, ses préférences, ajouter des
adresses, etc.
4
10/03/2018
5
10/03/2018
Client
6
10/03/2018
7
10/03/2018
8
10/03/2018
9
10/03/2018
10
10/03/2018
11
10/03/2018
12
10/03/2018
13
10/03/2018
CONCEPTION OBJET
14
10/03/2018
15
10/03/2018
La démarche Fin
• Comment passer des besoins au code ? • Pour en savoir plus :
– Les Cahiers du Programmeur UML : Modéliser un
site e-commerce P. Roques, Eyrolles, 2002
16