2009-12-15 5 views
22

Je suis tout à fait nouveau dans l'analyse et la conception .....Cas d'utilisation du système Vs. L'utilisation commerciale de cas

s'il vous plaît quelqu'un me dire:

Quelle est la différence entre les cas d'utilisation et système cas d'utilisation d'affaires? Pour autant que je sache, il n'y a qu'un seul diagramme en langage UML appelé diagramme de cas d'utilisation. Maintenant, qu'en est-il d'eux? Ont-ils un diagramme séparé?

Merci

Répondre

10

De Wikipedia:

Un cas d'utilisation commerciale est décrite dans terminologie sans technologie qui traite le process d'affaires comme une boîte noir et décrit le processus d'affaires qui est utilisés par ses acteurs commerciaux (personnes ou systèmes externes à l'entreprise ) pour atteindre leurs objectifs (...)

Un cas d'utilisation du système est normalement décrit au niveau de la fonctionnalité du système (par exemple, créer bon) et spécifie la fonction ou le service que le système prévoit l'utilisateur (...)

Ainsi, en résumé, les cas d'utilisation métier concernent davantage ce que les utilisateurs attendent du système, et les cas d'utilisation du système concernent davantage ce que le système fait réellement.

+0

Article intéressant: https://pjhobday.wordpress.com/2010/05/08/business-and-system-use-cases/, explique plusieurs préoccupations: Un cas d'utilisation d'affaires est celui dans lequel la portée de conception est l'affaire les opérations; Un cas d'utilisation du système est celui dans lequel la portée de conception est le système informatique à concevoir. Les cas d'utilisation métier font partie de la spécification des exigences utilisateur et définissent la portée des tests d'acceptation utilisateur; Les cas d'utilisation du système devraient se concentrer sur la partie du processus à mettre en œuvre par le système en question: normalement être écrit à un niveau de détail équivalent à une spécification fonctionnelle détaillée –

4

Un cas d'utilisation métier décrit les étapes d'un processus qui permettent d'atteindre un objectif métier.

Un cas d'utilisation système décrit le comportement d'un système qui automatise un cas d'utilisation métier.

40

Utilisez-Case d'affaires

Un de cas d'utilisation d'entreprise est une façon dont un client ou une autre partie intéressée peut faire usage de l'entreprise pour obtenir le résultat qu'ils veulent que ce soit pour acheter un article , pour obtenir un nouveau permis de conduire, payer une facture, etc. Un point important est qu'une seule exécution d'un Business Use-Case doit englober toutes les activités nécessaires pour faire ce que veut le client (ou autre acteur) , ainsi que toutes les activités que l'entreprise doit faire avant que le processus ne soit terminé de son point de vue.

système de cas d'utilisation

En revanche, un de cas d'utilisation du système est un moyen dans lequel un utilisateur d'un système informatique peut utiliser le système pour obtenir le résultat qu'ils veulent. Ce sera généralement quelque chose que l'on peut imaginer comme étant fait en une seule séance sur un seul PC ou autre dispositif tel qu'un guichet automatique ou un téléphone portable/mobile, généralement avec une seule interface ou un petit nombre d'écrans étroitement liés. comme un assistant, et en prenant peut-être entre un couple de minutes et une demi-heure au maximum.

La principale différence

The differences between Business and system use case

Face à une tâche de modélisation particulier, je un projet réel, ces différences nous aide à décider: « Lequel suis-je modélisation ici »

+2

Belle réponse :) Cela me rappelle les jours d'école où nous utilisions pour essayer de répondre à une question de cette façon: P –

1

Les cas d'utilisation sont les valeurs fournies aux acteurs par les systèmes ou organisations étudiés. Pour les organisations, cas d'utilisation commerciale nommé; Pour les systèmes, cas d'utilisation du système nommé. Voir l'image ci-dessous (dessinée par moi-même): Business use case vs. System use case

1

Les cas d'utilisation peuvent être divisés en deux types. Ce n'est pas nécessaire, mais si quelqu'un vous demande de le faire, c'est possible.

Le cas d'utilisation du système représente les cas d'utilisation effectués par le système (pas manuellement). Par exemple: Dans un système de réservation d'hôtel en ligne, un utilisateur réserve une chambre. La réservation est donc un cas d'utilisation du système et l'utilisateur est un utilisateur du système.

Le cas d'utilisation professionnel représente les cas d'utilisation qui sont effectués manuellement. Ce n'est pas nécessairement fait par le système.

Par exemple: Réservation manuelle d'hôtel par appel téléphonique. Un utilisateur appelle l'hôtel et réserve une chambre. Ici, téléphoner n'est pas un cas d'utilisation du système, car il n'est pas effectué par le système. L'utilisateur n'est pas non plus un utilisateur du système, car il n'interagit pas avec le système.

1

L'architecture logicielle comprend entre autres la vue métier (description des processus métier) et la vue système (description du système). Un cas d'utilisation métier décrit la fonctionnalité de la vue métier et le cas d'utilisation du système décrit la fonctionnalité de la vue système. Le cas d'utilisation métier a son stéréotype graphique dans la norme UML.