Analise sistemas 08

10

Click here to load reader

Transcript of Analise sistemas 08

Page 1: Analise sistemas 08

DIAGRAMA DE CASO DE USO

Profª. M.Sc. Caroline Raquel Rodrigues

Análise de Sistemas Computacionais

FANAP

Page 2: Analise sistemas 08

Diagrama de Caso de Uso

Introdução:

Mostra atores (pessoas ou outros usuários do sistema), casos de uso (o cenário onde eles usam o sistema), e seus relacionamentos;

São descrições de interações entre os usuários de um sistema e o sistema propriamente dito;

Representam a interface externa do sistema e especificam um conjunto de exigências do que o sistema deve fazer.

Page 3: Analise sistemas 08

Diagrama de Caso de Uso

Introdução:

Num caso de uso existe sempre no mínimo um ator;

Existe sempre um iniciador num caso de uso; Um caso de uso está sempre ligado a um

resultado relevante; Um caso de uso pode estar relacionado a outros

casos de uso.

Page 4: Analise sistemas 08

Diagrama de Caso de Uso

Representação:

Ator: entidade externa (fora do sistema) que interage com o sistema participando de um Caso de Uso.

É representado por um boneco e um rótulo com o nome do ator;

É um usuário do sistema, que pode ser um usuário humano ou outro sistema computacional;

        

  

Page 5: Analise sistemas 08

Diagrama de Caso de Uso

Representação:

Caso de Uso: é representado por uma elipse e um rótulo com o nome do caso de uso. Define uma grande função do sistema;

Descrição do Caso de Uso: são narrativas de texto do Caso de Uso (em geral em forma de notas ou documentos).

        

  

         

    

Page 6: Analise sistemas 08

Diagrama de Caso de Uso

Representação:

Relacionamentos: ajudam a descrever os casos de uso. Associação: entre um ator e um caso de uso, define

as funcionalidades do sistema do ponto de vista do usuário;

                                 

     

Page 7: Analise sistemas 08

Diagrama de Caso de Uso

Representação:

Relacionamentos: Generalização: entre atores, os casos de uso de B

também são casos de uso de A; A tem seus próprios casos de uso;

                                 

     

                 

           

Page 8: Analise sistemas 08

Diagrama de Caso de Uso

Representação:

Relacionamentos: Entre casos de uso:

Include: um relacionamento include de um caso de uso A para um caso de uso B, indica que B é essencial para o comportamento de A.

Extend: um relacionamento extend de um caso de uso B para um caso de uso A indica que o caso de uso B pode ser acrescentado para descrever o comportamento de A.

                                 

     

                 

           

Page 9: Analise sistemas 08

Diagrama de Caso de Uso

Representação:

Sistema: Limites do sistema: representado por um retângulo

envolvendo os casos de uso que compõe o sistema;

Nome do sistema: localizado dentro do retângulo.

                                 

     

                 

           

Page 10: Analise sistemas 08

Diagrama de Caso de Uso

• Exemplo: