O objetivo do diagrama de caso de uso em UML é demonstrar as diferentes maneiras que o usuário pode interagir com um sistema. Use a nossa ferramenta de diagramas UML para criar um diagrama profissional para praticamente qualquer caso de uso.
O que é diagrama de caso de uso?
Na Linguagem de modelagem unificada (UML), o diagrama de caso de uso resume os detalhes dos usuários do seu sistema (também conhecidos como atores) e as interações deles com o sistema. Para criar um, use um conjunto de símbolos e conectores especializados. Um bom diagrama de caso de uso ajuda sua equipe a representar e discutir:
- Cenários em que o sistema ou aplicativo interage com pessoas, organizações ou sistemas externos
- Metas que o sistema ou aplicativo ajuda essas entidades (conhecidas como atores) a atingir
- O escopo do sistema
O que é um diagrama de casos de uso em UML?
Um caso de uso reúne cenários. Ao descrever as partes principais do seu processo, incluindo caminhos alternativos, você terá uma visão mais clara do escopo do seu projeto. Embora você possa copiar, colar texto e fazer edições simples no editor do Lucidchart, pode ser mais prático escrever o cenário do caso de uso primeiro em um programa como o Google Docs. A extensão do Lucidchart para o Google Docs é a solução ideal para unir os aspectos visuais de diagramação e os aspectos escritos da gestão de projetos.
Quando usar o diagrama de caso de uso
O diagrama de caso de uso não oferece muitos detalhes — não espere, por exemplo, que ele mostre a ordem em que os passos são executados. Em vez disso, um diagrama de caso de uso adequado dá uma visão geral do relacionamento entre casos de uso, atores e sistemas. Os especialistas recomendam usar o diagrama de caso de uso para complementar um caso de uso descrito em texto.
UML é o kit de ferramentas de modelagem para criar o diagrama. O caso de uso é representado por uma forma oval rotulada. Bonecos palito representam os atores no processo, e a participação do ator no sistema é modelada com uma linha entre o ator e o caso de uso. Para representar o limite do sistema, desenhe uma caixa em torno do próprio caso de uso.
O diagrama de caso de uso UML é ideal para:
- Representar as metas de interações entre sistemas e usuários
- Definir e organizar requisitos funcionais no sistema
- Especificar o contexto e os requisitos do sistema
- Modelar o fluxo básico de eventos no caso de uso
Símbolos e notação no diagrama de caso de uso
A notação do diagrama de caso de uso é bastante objetiva e não envolve a mesma quantidade de símbolos de outros diagramas UML. Use este guia para aprender como desenhar um diagrama de casos de uso caso precise de uma revisão rápida. Veja todas as formas que você encontra no Lucidchart:
- Caso de uso: formato oval na horizontal e que representam os diferentes usos que um usuário pode ter.
- Atores: bonecos palito, representando as pessoas que realmente implementam os casos de uso.
- Associações: uma linha entre atores e casos de uso. Nos diagramas complexos, é importante saber quais atores estão associados a quais casos de uso.
- Caixa de limite do sistema: caixa que define um escopo do sistema para os casos de uso. Todos os casos de uso fora da caixa são considerados fora do escopo do sistema. Por exemplo: o Psycho Killer está fora do escopo de ocupações no exemplo da serra elétrica abaixo.
- Pacote: uma forma UML na qual colocar diferentes elementos em grupos. Assim como no diagrama de componentes, esses agrupamentos são representados como pastas de arquivos. Assim como no diagrama de componentes, esses agrupamentos são representados como pastas de arquivos.
Esboce seu diagrama de caso de uso
Os documentos de cenário de caso de uso descrevem um processo detalhando os atores, o fluxo de trabalho típico e os possíveis problemas, chamados de extensões. Ao gerenciar projetos que usam convenções UML, pode surgir a tentação de ir direto ao diagrama de casos de uso, com bonecos de palito, formas ovais e muitas linhas. Mas se você ainda não tem clareza sobre suas metas e quem está envolvido, dê um passo atrás e descreva suas metas em prosa. Alistair Cockburn é uma referência em design de cenários de caso de uso. Acesse o site dele para se inspirar!
Este é um exemplo resumido do processo de publicação de um conto. O esboço percorre cada uma das etapas que provavelmente ocorrerão no processo, incluindo os possíveis erros. Esboçar o processo dessa forma torna a criação do diagrama de caso de uso mais simples do que nunca.
Como criar um diagrama de casos de uso
No Lucidchart, criar um diagrama de casos de uso do zero é surpreendentemente simples.
-
Crie um documento de cenário de caso de uso para organizar o processo e todas as possíveis extensões alternativas.
-
Abra um documento em branco no Lucidchart ou comece com um modelo e ative a biblioteca de formas UML.
-
Selecione a forma que deseja e arraste os símbolos da caixa de ferramentas para a tela
-
Desenhe linhas entre as formas e adicione texto para modelar o fluxo de processo.
É fácil redimensionar e estilizar qualquer elemento. É possível também importar formas SVG e arquivos do Visio para criar uma solução personalizada. Se você gostaria de saber mais sobre UML, confira nosso tutorial O que é UML.
Exemplos de diagrama de caso de uso
Os diagramas de casos de uso são representações visuais de cenários de caso de uso escritos. Depois de ajustar os detalhes das suas metas, use o Lucidchart para diagramar as interações entre os casos de uso e os atores e contar a história de sucesso do seu projeto. A interface de arrastar e soltar é responsiva e intuitiva. O Lucidchart conta com uma biblioteca de formas completa para todos os tipos de diagramas UML, incluindo diagramas de atividade, diagramas de classe e diagramas de casos de uso.
Exemplo de diagrama de caso de uso de publicação de livros
Este diagrama de caso de uso é uma representação visual do processo necessário para escrever e publicar um livro. Seja você autor, agente ou vendedor de livros, use esse diagrama no cenário de caso de uso para ajudar sua equipe a publicar o próximo grande sucesso do mercado. Personalize este modelo pronto para criar seu próprio diagrama de caso de uso.
Exemplo de diagrama de caso de uso de reserva de viagem
Você pode adaptar esse modelo para qualquer processo no qual o cliente adquire um serviço. Com esquemas de cores atraentes, texto fácil de ler e de editar, além de uma ampla biblioteca de formas UML, você tem o que precisa para começar um projeto! Clique para editar esse modelo de caso uso UML.
Exemplo de diagrama de caso de uso de serra elétrica
Veja este exemplo: um homem com uma serra elétrica interage com o ambiente ao redor. Dependendo da situação e do contexto da situação, ele se enquadra em um de muitos casos de uso diferentes. Ele parece estar a caminho do trabalho? O modo de ele segurar a serra elétrica parece ameaçador? Por exemplo: se ele estiver usando a serra elétrica em um ambiente não ocupacional, temos motivos para pensar que ele se enquadra no escopo de "assustador".

Componentes do diagrama de caso de uso
Para entender o que é um diagrama de caso de uso, é necessário primeiro saber como é ele feito. São componentes comuns:
-
Atores: os usuários que interagem com o sistema. Ator pode ser uma pessoa, organização ou sistema externo que interage com seu aplicativo ou sistema. Eles devem ser objetos externos que produzam ou consumam dados.
-
Sistema: uma sequência específica de ações e interações entre os atores e o sistema. O sistema também pode ser chamado de cenário.
-
Metas: o resultado final da maioria dos casos de uso. Um diagrama criado corretamente deve descrever as atividades e variantes usadas para atingir a meta.


Tudo o que você precisa para criar um diagrama
Crie um diagrama profissional e sofisticado gratuitamente com o Lucidchart. Não importa o que você tenha em mente, temos as ferramentas necessárias para construí-lo. Crie uma conta e comece a diagramar hoje mesmo.
Teste grátis
