Diagrama de Caso de Uso

by

Diagramas de Caso de Uso não são adequados para representar o desenho, e não podem descrever os mecanismos internos de um sistema. Diagramas de Caso de Uso são feitos para facilitar a comunicação com os futuros usuários do sistema, e com o cliente, e são especialmente úteis para determinar os recursos necessários que o sistema deve ter. Diagramas de Caso de Uso dizem o quê o sistema deve fazer, mas não fazem e não podem especificar como isto será conseguido.

Um Caso de Uso descreve um grupo de atividades num sistema que produz um resultado concreto e tangível.

Casos de Uso são descrições de interações típicas entre os usuários de um sistema e o sistema propriamente dito. Eles representam a interface externa do sistema e especificam um conjunto de exigências do que o sistema deve fazer

algumas regras simples Quando trabalhar com Casos de Uso

  • Cada Caso de Uso está relacionado com no mínimo um ator
  • Cada Caso de Uso possui um iniciador (isto é um ator)
  • Cada Caso de Uso liga-se a um resultado relevante (um resultado com “valor de negócio”)
  • Casos de Uso também podem ter relacionamentos com outros Casos de Uso. Os três tipos mais comuns de relacionamento entre Casos de Uso são:

    • <<inclui-se>> que especifica que um Caso de Uso toma lugar dentro de outro Caso de Uso
    • <<estende>> que especifica que em determinadas situações, ou em algum ponto (chamado um ponto de extensão) um Caso de Uso será estendido por outro.
    • Generalização especifica que um Caso de Uso herda as características do “Super” Caso de Uso, e pode sobrepor algumas delas ou adicionar novas de maneira semelhante a herança entre classes.

    Ator

    Um ator é uma entidade externa (fora do sistema) que interage com o sistema participando (e freqüentemente iniciando) um Caso de Uso. Atores podem ser pessoas reais (por exemplo usuários do sistema), outro sistema de computador ou eventos externos.

  • Descrição do Caso de Uso são narrativas de texto do Caso de Uso. Elas usualmente tomam a forma de uma nota ou um documento que é de alguma maneira ligado ao Caso de Uso, e explana o processo ou atividades que tomarão lugar no Caso de Uso.
About these ads

10 Respostas to “Diagrama de Caso de Uso”

  1. Arnaldo Says:

    Olá a todos,

    Gostaria de montar os casos de uso de um sistema de troca de mensagens, o sistema já está pronto, agora terei q montar os casos de uso e os diagramas, na verdade eu fiz o inverso, montei o sistema antes, mas nao sei bem por onde comecar os casos de uso, poderiam me dar uma luz?

  2. Jobson Says:

    Cara preciso de um diagrama de caso de uso maneirinho…
    mais não sei fazer sera que tem como vc fazer um pra mim serei muito grato….
    não importa sobre oque vai ser tanto faz….
    pode ser pra uma biblioteca,locadora,auto peça tanto faz…
    so precisa ser um pouco gradinho….plzz eu emploro….
    se naum der mesmo assim brigado pela atenção!!!

  3. Renato Says:

    como que posso fazer os requisitos não funcionais de uma locadora?

  4. Marcio Says:

    OLÁ, TENHO UM SISTEMA DE CADASTRA CONDE TEM NO MENU PRINCIPAL CADASTRAR
    CONSULTAR
    SAIR.
    ONDE CADASTRAR TEM OS ITENS NOME, CURSO, DATA, E OUTROS.
    COMO FAÇO PARA FAZER UM DIAGRAMA DE CASOS E USO??

  5. Vinicius Says:

    Gostaria de um exemplo de um caso de uso onde o ator é uma maquina como, um dispositivo eletronico por exemplo.

  6. Daniel Says:

    Vinicius,

    um exemplo seria o caso de uso “Soldar peça” que no caso a função seria executada por uma máquina.

    ator -> máquina
    caso de uso -> soldar peça
    pré condição -> peça deve ser colocada na máquina
    pós condição -> soldagem efetuada com sucesso
    fluxo básico ->
    – Passo 1 -> máquina recebe a peça
    – Passo 2 -> máquina posiciona a peça para a realização da solda
    – Passo 3 -> máquina realiza a solda

    ai vem os fluxos e erro e fluxos alternativos, regras de negócio, etc.

    O ator também pode ser além de um hardware o próprio sistema quando um dos requisitos tem a ver com troca de informações virtuais do tipo enviar e-mail que o ator seria o sistema que enviaria uma requisição para um determinado servidor ou recebesse alguma resposta via XML.

    espero ter ajudado qualquer coisa meu e-mail é daniel.esteves28@gmail.com

    abraço.

  7. PAULO LOBO Says:

    Hola, bom dia, sou de Angola, estou desemvolvendo um sistema de de gestao de pagamento de propinas escolar, em UML e programaçao orientado a objeto OOP, será que sua Excias podem me ajudar com alguma dica, com alguns trabalhos já feitos sobre este assunto, nomeadamente sobre os diagramas de casos de uso, classe, estado etc etc

    Obrigado

    paulo lobo

    from angola

  8. Thiago Marotta Says:

    Bom artigo, parabéns!
    Só discordo quando dizes que os Casos de Uso servem apenas para comunicação com os futuros usuários, pois segundo os autores da UML um Caso de Uso pode ser utilizado pela própria equipe de desenvolvimento com o intuito de entender as linhas gerais do sistema.

  9. Sérgio Says:

    Peço a quem possa me ajudar criar um diagrama de caso de Uso de um agronegócio em que existe um cliente se rerlaciona com um departamento,este com um fornecedor e, um funcionário que trabalha em um departamento.

    Grato ,

    Sérgio

  10. Raissa Says:

    preciso fazer um diagrama de caso de uso .. com os seguintes requisitos :

    Em uma empresa de e-commerce o cliente pode fazer o pedido, desse pedido pode pagar em dinheiro, no cartão de crédito ou em Cheque. Os itens desse pedido devem conter os dados de produtos como: Descrição, unidade, preço unitário, quantidade. O cliente VIP tem seu crédito aprovado, o cliente normal tem a resposta de sua aprovação ou reprovação por e-mail. A análise do pedido será realizada por um funcionário da área financeira. O cliente pode consultar em que fase está o seu pedido, nessa consulta ele tem uma previsão de tempo para chegada dos produtos em sua casa. Antes de fechar o pedido, o cliente tem o valor de frete.
    —————
    quem puder porfavor me ajude XD

Deixar uma resposta

Preencha os seus detalhes abaixo ou clique num ícone para iniciar sessão:

WordPress.com Logo

Está a comentar usando a sua conta WordPress.com Log Out / Modificar )

Imagem do Twitter

Está a comentar usando a sua conta Twitter Log Out / Modificar )

Facebook photo

Está a comentar usando a sua conta Facebook Log Out / Modificar )

Google+ photo

Está a comentar usando a sua conta Google+ Log Out / Modificar )

Connecting to %s


Seguir

Get every new post delivered to your Inbox.

%d bloggers like this: