2013-10-05 1 views
0

Je dois concevoir un diagramme de cas d'utilisation pour un magasin de location de vidéos. Dans ce cas, les clients devraient être en mesure de payer des frais de location en ligne.Par exemple, les paiements en ligne doivent être ? fait, fait la banque devenir acteur est-ce que les tâches de la banque être:gérer des transactions en ligne dans un diagramme de cas d'utilisation

  • vérifiez le numéro de carte de crédit
  • faire transaction

Et dans le système devrait-il y avoir un acteur comme un système de traitement qui a les tâches suivantes:

  • accepter des informations de commande du client
  • envoyer les détails de vérification à la banque (. Requseting vérifier carte de crédit non, montant de la commande, etc.)
  • Envoyer les détails de confirmation à l'acheteur (si la carte, le montant est approuvé par la banque ou refusé)

si ces tâches et les acteurs doivent être inclus dans une location vidéo ou tout autre systè m qui utilise des paiements en ligne ou est-ce inutile?

+0

peut-être ce lien vous aidera https://www.google.co.in/?gws_rd=cr&ei=1wlUUvAohoSsB5qwgbAJ#q=uml+for+online+transaction+examples – amitesh

+0

ou peut-être ce lien http: // www.uml-diagrams.org/examples/online-shopping-use-case-diagram-example.html – amitesh

Répondre

0

Si la banque est externe au système en cours de conception, ce que je suppose pour un magasin de vidéo, oui, ce sera un acteur.
Indice: Utilisez le terme "cas d'utilisation" au lieu de "tâche".
Vous pouvez les rendre aussi fins que vous le souhaitez en fonction de ce que vous voulez transmettre. Gardez à l'esprit que normalement, c'est une bonne pratique de ne pas les rendre trop détaillés. Vous ne voulez pas donner plus qu'un aperçu. De plus, vous ne savez pas vraiment ce qu'il y a derrière la façade de l'API de la banque, alors ne creusez pas plus loin que vos appels d'API.

Questions connexes