Curerntly, je documente toutes les exigences du client en utilisant des diagrammes usecase et bien sûr je suis nouveau dans le paradigme de conception. J'ai un diagramme d'usecase de haut niveau qui contient des conditions de système globales. Et puis j'ai un diagramme d'utilisation de niveau de détail pour chaque cas d'utilisation défini dans le diagramme d'usecase de haut niveau. Maintenant, dans le diagramme de niveau de détail, j'ai inclus des cas d'utilisation que le système déclenche lui-même.Production du niveau de détail utilisation diagramme de cas
par exemple. Niveau élevé usecase - fichier Rapport Télécharger
Niveau de détail usecase pour le fichier Rapport de téléchargement:
Ici, dans la figure ci-dessus, le usecase 1.3, 1.4 et 1.5 sont de déclenchement du système et ce Les utilisations ne sont pas directement en interaction avec l'utilisateur.
Donc, ma question est que je devrais inclure ce type d'utilisation au niveau du système dans le diagramme usecase de détails ou devrais-je simplement inclure ces usecase qui interagissent seulement avec l'utilisateur?
P.S. Si ce que je fais ci-dessus n'est pas valide (la façon dont je suis en train de produire un diagramme d'utilisation comme dans le diagramme affiché) alors s'il vous plaît, j'aimerais avoir vos recommandations.
Je vous recommande de lire Bittner/Spence. Vous essayez la décomposition fonctionnelle sans créer de cas d'utilisation. –
Ok, merci pour l'information. Je ressens un peu cette façon d'utiliser les cas que je produis dans une sorte de manière fonctionnelle. De toute façon, je serais reconnaissant si vous pouviez me dire que puis-je faire à la place alors? Pouvez-vous s'il vous plaît me fournir une solution pour mon cas? En attendant, je vais étudier votre livre recommandé. –