Résumé
Rapport de conception d'une boutique de type e-commerce. Rapport complet avec plusieurs diagrammes UML comme les diagrammes de cas d'utilisation, de classes, de séquences, d'états...
Extrait:
On souhaite concevoir un site internet permettant la commercialisation de produits culturels et multimédias. Nous nous inspirerons des sites de e-commerce leaders sur le marché. Notre boutique portera le nom de « Media Store ».
Le site proposera aux clients plusieurs gammes de produits. On trouvera des produits culturels (livres) et des produits Hi-Tech (CD et DVD). Ils seront accessibles depuis la page
d'accueil grâce à des onglets bien visibles.
Pour chaque article mis en vente, de nombreuses informations seront disponibles :
- Le nom de l'article
- Une image représentative
- Le prix
- La disponibilité de l'article (en stock ou non)
- Un descriptif détaillé de l'article
Les articles pourront être réservés (dans la limite des stocks disponibles) depuis un simple bouton grâce au système du panier. En effet, ce système permet à l'internaute de réserver le produit de son choix pendant une durée de quinze minutes. Passé cette durée, le produit est automatiquement supprimé du panier du client. Le panier pourra contenir au maximum vingt articles, chaque article pouvant être supprimé à tout moment du panier. La quantité d'un article est également modifiable selon le souhait de l'utilisateur.
On notera que le panier fonctionne quelque soit l'état de connexion de l'utilisateur, c'est-à-dire qu'il soit connecté ou non en tant que client. En d'autres termes, il n'est pas nécessaire d'être inscrit en tant que client pour ajouter des articles à son panier. De plus, pour l'achat d'un produit, l'utilisation du panier est obligatoire. Les articles ne peuvent pas être achetés directement sans passer par le panier (...)
Sommaire:
I) Cahier des charges
II) Diagramme de cas d'utilisation
III) Description des cas d'utilisation
IV) Diagramme de classes
V) Diagramme de séquence
VI) Diagramme d'activités
VII) Diagrammes d'états/transitions
VIII) Diagramme de composants