2016-02-11 1 views
1

Mes questions sont simples comme ça. (Dans le titre)Une fonctionnalité automatisée est-elle un cas d'utilisation?

permet de voir cet exemple:

Une application a une fonctionnalité:

L'utilisateur peut programmer un événement via une API de l'application. Cet événement programme une alarme à déclencher sur le téléphone. Donc, comme une simple programmation d'horloge d'alarme tirée d'un serveur.

est la toute fonction de « alarme de tir » est un cas utilisation?

C'est une routine automatisée qui se passera sans l'interaction de l'utilisateur. (S'il est déjà programmé OFC)

Dois-je ajouter cette « mise à feu automatique d'alarme » comme cas d'utilisation et le lier à un Acteur dans mon cas d'utilisation Diagramme?

Je sais que la planification d'une alarme est un cas d'utilisation, mais aussi la suppression ou la modification du temps des cas d'utilisation, mais comment puis-je marquer une telle fonction automatisée - aucune interaction nécessaire?

Je veux dire il doit être un usage de l'application, il fait quelque chose que l'utilisateur peut voir (entendre) et faire une réaction à lui comme faire un autre usage, un autre cas d'utilisation, non? Ou peut-être que je me trompe,

S'il vous plaît aider si vous le pouvez.

Répondre

1

Non, c'est une exigence fonctionnelle du système.

Les exigences fonctionnelles capturent le comportement attendu du système. Ce comportement peut être exprimé en services, tâches ou fonctions que le système doit exécuter.

Un cas d'utilisation définit un ensemble d'interactions orientées vers un but entre des acteurs externes et le système considéré.

Vous pouvez jeter un oeil à cet article: Functional Requirements and Use Cases