Um diagrama de caso de uso pode ser descrito como uma ferramenta visual que fornece uma maneira para

os stakeholders chegarem a um entendimento comum das funcionalidades. Nesse sentido, um caso de uso é uma construção de modelagem utilizada para definir o comportamento de um sistema. As interações entre o usuário e o sistema são descritas neste diagrama, juntamente com um conjunto de alternativas possíveis para cada ação (SENGUPTA;BHATTACHARYA, 2006). SENGUPTA, Diante do exposto acima sobre diagrama de caso de uso, analise o cenário a seguir:Imagine que você é um profissional da área de software contratado para o desenvolvimento de um sistema de controle de pedidos em uma padaria que também atende a domicílio. Nesse sistema o dono te informa que a gerente é responsável pelos pedidos, atender os clientes e também verificar a situação dos pedidos de delivery, isso significa que ela deve verificar que os itens e a nota fiscal do pedido estão incluídas. O dono te informa que a padaria trabalha com o sistema de descontos para os clientes. Porém, esse desconto é realizado para o pedido no caso do cliente optar por se cadastrar, caso contrário esse desconto não pode ser aplicado. Contudo, o dono reforça que é importante que mesmo que o cliente não queira cadastrar-se para obter o desconto, a emissão da nota fiscal tanto para o delivery quanto para o atendimento presencial deve ser realizada obrigatoriamente. O que será necessário realizar?Baseado no cenário descrito acima, realize o levantamento de pelo menos 5 requisitos funcionais e modele um diagrama completo de caso de uso com todas as notações e elementos necessários, tais como, atores, associações (extend e include) e casos de uso. Por onde devo começar?Identifique as situações que são obrigatórias e as situações que são opcionais, para utilizar a notação adequada. Identifique corretamente o ator. Identifique quais são as ações que serão realizadas. Lembrando que: cada ação corresponde a um caso de uso. Qual programa utilizar para para desenvolver a atividade?Lucida Chart Visual Paradigm Lembrando que essas ferramentas são sugestões, fiquem à vontade para utilizar qualquer ferramenta de modelagem de software que se sintam mais confortáveis. Desde que atenda as necessidades de entrega.

RESPONDER

Ivansouza está aguardando sua ajuda, Clique aqui para responder.