Como criar Caso de Uso Descrição para o seu negócio Analysis Report

UMA modelo de caso de uso é uma apresentação de análise de negócios das etapas que definem as interações entre um usuário (chamado de ator) E um sistema (geralmente um sistema de computador). Ele detalha as interações e define as expectativas de como o usuário irá trabalhar dentro do sistema.

O modelo de caso de uso consiste de dois artefatos: o diagrama de caso de uso, que é uma exibição representação gráfica que atores podem operar quais casos de uso, ea usar descrição do caso(Às vezes chamado de caso de uso narrativa), Que é a, detalhado, interações baseadas em texto passo-a-passo e diálogo entre o ator e o sistema.

A narrativa de caso de uso é o que muitas vezes as pessoas querem dizer quando falam caso de uso. Basta lembrar que há várias peças que compõem um modelo de caso de uso.

A descrição do caso de uso é um relato escrito da sequência dos passos realizados por um analista para realizar uma transação comercial completa. É iniciado por um ator, fornece valor a que o ator, e é um objetivo do ator trabalhando nesse sistema. Abaixo, você vê uma descrição caso de uso que claramente documenta como um gerente estudante aprovar um pedido de formação de um trabalhador estudante.

A maioria das descrições de casos de uso incluem os seguintes elementos, no mínimo:

  • Título: O título comunica o objetivo do caso de uso. No exemplo, o Register Student (o título) use a meta de caso é que o aluno seja capaz de se inscrever para uma classe.

  • atores: Essas pessoas são as pessoas ou sistemas que interagem com o caso de uso. Algumas pessoas que escrevem casos de uso também quebrar os atores por nível dentro do caso de uso: primário (O ator que inicia o caso de uso), secundário (Aquele que interage com o caso de uso), e mesmo dissimulado (Aqueles que não interagem diretamente com o caso de uso, mas estão envolvidos de uma perspectiva regra de negócio).

  • Pré-condições: condições prévias são aquelas coisas que precisam estar no lugar antes que o caso de uso pode começar. Uma pré-condição para o exemplo é que o aluno tem de ter feito a solicitação de treinamento.

  • Pós-condições: Pós-condições estão no lugar quando terminar o caso de uso com ou sem êxito. A pós-condição em caso de sucesso indica o que acontece quando o processo for concluído com êxito. A pós-condição em caso de falha é o oposto, ele especifica o que acontece quando o processo não for concluído com êxito.

  • Caminho: Também chamado fluxo ou história, a caminho é a ação passo-a-passo e interação entre o ator e o sistema. Caminhos vêm em três tipos:

  • caminho primário (também conhecido como caminho feliz ou fluxo principal): Esta rota é o caminho mais comumente levados para uma conclusão bem sucedida.

    Você pode ver este caminho documentado na parte superior do exemplo: O gerente aluno clica no link no e-mail, navega através do sistema de registro para a página de aprovações de formação, vê o pedido, e aprova-lo, desencadeando uma confirmação por e-mail para o aluno. Acontece exatamente como deveria.

  • Caminho alternativo: Este caminho é um caminho alternativo, menos frequentada para chegar a uma conclusão bem sucedida.

    No exemplo, o gerente de estudante já estiver conectado ao sistema e procura as solicitações de treinamento pendentes em vez de acessar o sistema através de um e-mail. Depois que ele está, ele segue os mesmos passos como o caminho principal. É um completion- bem sucedida, ele simplesmente não usar o caminho mais comum para chegar a ela.

  • caminho de exceção: Este caminho é um caminho alternativo que leva a uma conclusão bem-sucedida. Um caminho excepção relacionada com o exemplo pode ser que o gerente aluno é incapaz de aprovar a solicitação porque ela já não é atribuído como gerente do aluno. Uma mensagem de erro ou exceção será exibida indicando o motivo.

Você pode adicionar artefatos adicionais para a descrição de caso de uso para a carne-la totalmente:

  • Caso de uso ID: Um identificador exclusivo utilizado para rastreamento.

  • Descrição: Uma breve descrição textual do que o caso de uso faz. Uma descrição para o exemplo seria # 147 Esta descrição do caso de uso descreve as etapas para um gerente de estudante a avaliar um pedido de estudante e aprovar ou negar o pedido # 148.;

  • Criado por: O autor do caso de uso.

  • Data de Criação e Histórico de Revisão: A cronologia do caso de uso, o que permite que você veja quantos anos o caso de uso é (útil quando se faz análise de documentos),

  • Prioridade: Um indicador da importância deste caso de uso, o que é útil no planejamento solução.

  • Frequência de uso: Um indicador de quantas vezes este caso de uso é executado (também útil no planejamento de solução).

Para colocar realmente uma descrição de caso de uso em conjunto, siga estes passos:

  1. Descobrir o ponto de partida para o caso de uso.

    Isto torna-se a sua condição.

  2. Extrair de suas partes interessadas os passos que você espera que o usuário tomar e que o sistema deve fazer (o caminho principal).

    Para cada etapa, documento que realiza uma ação e que realiza uma reação (ou a resposta).

  3. Volte e provocar as formas alternativas de realizar o processo.

    Indique onde cada caminho alternativo começa. Por exemplo, no exemplo, você vê que se alternam caminho 3a é tomada em vez do caminho principal 3. Portanto, você precisa certificar-se da solução que você construir fornece uma maneira de negar o pedido de formação.

    Porque o caso de uso é construído em torno do caminho principal, indicar como você navegar para os caminhos alternativos e de exceção a partir desse caminho principal. Se você estiver usando uma ferramenta para gerar a descrição do caso de uso, pode pedir-lhe para este informações em contrário, incluindo um simples, # 147 Este caminho alternativo começa após a Etapa X do caminho principal # 148- será suficiente.

  4. Documentar os fluxos de exceção e mensagens de erro até que a descrição é completa.

O produto final é uma lista detalhada das etapas executadas pelo usuário ea resposta do sistema esperado.

menu