? Les cas d'utilisation sont écrits pour aider à expliquer les systèmes logiciels ou d'affaires. La principale caractéristique d'un cas d'utilisation est qu'elle démontre par exemple comment le cas de l'utilisation du système works.A inclut un acteur ou les acteurs , un objectif à atteindre dans le système et le débit de base des événements ( les mesures d'action prises pour atteindre l'objectif ) . diagrammes simples sont souvent utilisés pour illustrer un cas d'utilisation . Histoire
Ivar Jacobson, un expert dans le domaine du développement de logiciels, d'abord décrit les cas d'utilisation dans un article publié en 1987. Il a créé un nouveau terme (en suédois , sa langue maternelle ), qui se traduit approximativement par «situation d' usage » ou « cas d'utilisation ». Trouver ces termes quelque peu volumineux , il a ensuite affiné la traduction anglaise de son nouveau phrase de « cas d'utilisation ».
Avantages
Un cas d'utilisation montre au lecteur comment un système fonctions dans une situation particulière . Car il comprend différents acteurs engagement du système avec des résultats précis , il ajoute de la clarté aux spécifications du système autrement sèches.
Use Case Scenario vs
Il ya un débat sur la différence entre les termes " cas d'utilisation" et " scénario " pour comprendre comment les systèmes travail.Toutefois , il est généralement admis que : --- un scénario est plus spécifique qu'un cas d'utilisation --- un cas d'utilisation peut inclure plus . d'un scénario .
Longueur et événement flux
cas d'utilisation peuvent être court et doux ( quelques phrases ) , ou un long document , selon ce qui est nécessaire . l'écoulement plus important des événements est le scénario principal : celui dans lequel le but est atteint par le path.However simple, en cas d'utilisation les plus avancés, plus d'un écoulement est décrit . Autres flux sont d'excellents moyens pour ajouter de la profondeur à la compréhension du lecteur de la façon dont se comporte un système . Ils décrivent ce qui se passe si quelque chose va mal , ou si les circonstances sont simplement un peu différent de l'écoulement de base .
Un exemple
Un cas d'utilisation est simple comme suit système: XYZ recherche Internet EngineDescription /Objectif: rechercher des pages web liées à un mot clé en utilisant les XYZ recherche Internet engine.Actors : usersFlow Internet des événements du scénario principal: 1. L'utilisateur accède à la page d'accueil pour la recherche XYZ engine.2 . Les types d'utilisateurs une phrase clé dans la recherche domaine.3 . Le moteur de recherche affiche une page de résultats de recherche basés sur la clé phrase.4 . L'utilisateur navigue entre les descriptions de page displayed.5 . L'utilisateur choisit une page et clique spécifique sur le link.6 . Le moteur de recherche affiche la page web spécifique
Conseils
Suivez ces conseils pour écrire des cas d'utilisation efficaces : . --- Écrire dans une langue qui est facile à comprendre, évitant parler technique, sauf qu'il est approprié pour votre auditoire. --- Don ' inclure des détails inutiles qui ont tendance à submerger et ennuyer le lecteur .