UML - Casos de Uso

Índice
Quando desenvolvemos um sistema existem vários pontos que devemos levar em consideração, muitas vezes o ponto de funcionalidade e a coleta de informações tomam toda a atenção, porém não podemos ignorar o usuário.
Para ver como nosso sistema funciona do ponto de vista do usuário, criamos o casos de usoDesta forma podemos levar em consideração o usuário, com isso além de fazermos softwares modernos que atendam aos requisitos, podemos fornecê-los com facilidade de uso, simplicidade de entendimento e atingiremos o objetivo final que é facilitar o trabalho e aumentar produtividade da equipe de trabalho.
Casos de uso
O casos de uso São análises dos requisitos que temos sobre um determinado tema, digamos por exemplo que queremos comprar um novo PC, a primeira coisa que faremos para saber o que comprar é determinar o que queremos, o que somos vamos fazer com isso, naquele momento estamos fazendo uma análise de caso de uso.
O casos de uso são importantes, pois são eles que nos darão as orientações para o design das interfaces de usuário, a funcionalidade do sistema, a interação com o usuário e a forma como os desenvolvimentos se concretizarão, portanto é essencial que sejam executado ou corremos o risco de acabar com um sistema que preenche tudo em teoria, mas não é muito fácil de ser utilizado pelos utilizadores e cai no esquecimento.
Caso de uso: comprar uma bebida em uma máquina de distribuição
Vejamos a seguinte situação, uma pessoa vai ao dispensador de bebidas, faz a seleção da sua bebida, confirma que ela está em estoque, faz o pagamento e obtém o produto, visto dessa perspectiva tudo parece muito simples, por mais que ele tenha levado a pessoa que procura uma bebida, o motivo mais óbvio é que ela está com sede e qual seria o propósito, seria conseguir a bebida, que até agora é o caso ideal, mas devemos preparar cenários diferentes, como como manejar a situação de quem não tem a bebida que o usuário deseja, como manejar os diferentes tipos de pagamentos:

Para representar graficamente os casos de uso, normalmente usamos a figura de um usuário junto com a representação gráfica do sistema com o qual ele irá interagir, porém isso pode variar dependendo do tipo de caso que estamos desenvolvendo, vamos ver como representaríamos o primeira imagem em um caso de uso.

PROLONGAR

Como podemos ver, representamos o usuário e colocamos o caso de uso em uma forma oval, podemos usar quantas formas ovais forem necessárias para descrever o caso.
Como construir um caso de uso
Para saber quais passos nosso caso de uso irá realizar, o principal é entrevistar o usuário final, estar preparado para aceitar todos os pequenos detalhes que eles nos indiquem e ter habilidade suficiente para poder traduzir algo que nos leva a fazer um sistema amigável .Gostou e ajudou este tutorial?Você pode recompensar o autor pressionando este botão para dar a ele um ponto positivo
wave wave wave wave wave