Une des solutions informatiques que la plupart des programmeurs ont à exprimer dans leur carrière est celle du magasin.
Le magasin est un univers qui a un contenu - les marchandises, et des interactions avec l’extérieur -les clients.
Ce problème est similaire à la gestion de stocks, la vente en ligne et hors ligne, la facturation - dans sa forme la plus simple.
Il est également cliché tellement il inclut 4 CRUD et de la sécurité. C'est un peu le B-A BA, donc pas si simple.
Le magasin est un système où
Mais cela n'est pas possible sans un magasin déjà rempli
Vos utilisateurs vont finir par effectuer un achat après :
C'est le moment d'ajouter toutes les action manquante : on s'attend
La vérification du CRUD sur ces cas d'utilisation révèle les manquants :
La sauvegarde du panier à l'enregistrement
La création de sections, produits et le changement de section
La modification dans l'écran "Mon panier"
Le détail des cas d'utilisation dans le "Parcours du site", qui reviennent tous à modifier les "filtres" de la la liste de produits