UML 2.0 – Diagrama Caso de Uso Rayol de Mendonça Neto Centro Universitário Nilton Lins Tecnologia na Educação
Diagrama de Caso de Uso É um diagrama da UML cujo objetivo é representar um requisito do sistema que será automatizado. Representa uma unidade discreta da interação entre um usuário (humano ou máquina) e o sistema.
Diagrama de Caso de Uso Mostra atores (pessoas ou outros usuários do sistema), casos de uso (os cenários onde eles usam o sistema), e seus relacionamentos; São descrições de interações típicas 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.
Diagrama de Caso de Uso O que são atores?  Ator é uma entidade externa (fora do sistema) que interage com o sistema participando de um Caso de Uso Atores não representam as pessoa  física  ou sistemas, mas sua  regra Descrição do Caso de Uso são narrativas de texto do Caso de Uso (em geral em forma de Notas ou documentos)
Diagrama de Caso de Uso 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
Diagrama de Caso de Uso Caso de Uso podem estar relacionado a outros casos de uso Tipos de relacionamentos: <<include>> : Um caso de uso toma lugar dentro de outro caso de uso <<extends>> : Um caso de uso é estendido por outro caso de uso Generalização : Um caso de uso “herda” características de um caso de uso de nível superior
Diagrama de Caso de Uso - Include Ex.:  Include: Qunado um caso de uso “A” inclui (include) outro caso de uso “B”. Isto implica que ao executar o caso de uso “A” executa-se também o caso de uso “B”.
Diagrama de Caso de Uso - Extend Ex.: Extends: Quando um caso de uso “A” tem um relacionamento do tipo extends com outro caso de uso “B”. Implica que ao executar o caso de uso “A” não necessariamente “B” será executado.
Diagrama de Caso de Uso – Generalização Ex.: O ator pode herdar as funcionalidades (casos de uso) de outro ator.
Diagrama de Caso de Uso Ex.:  O ator cliente executará os casos de uso “realizar saque” e “consultar saldo”, enquanto o gerente poderá interagir com os casos de uso “abrir conta” e “vender seguro”.
Referências bibliográficas Curso UML – Diagramas.pdf – Professor Dr. Wilson M Yonezawa, Departamento de Computação. UNESP – FC – Bauru. – http://www.unesp.br/gs/treinamento/graduacao/CursoUML-Diagramas.pdf http://celodemelo.wordpress.com/2007/03/17/entendedo-o-diagrama-de-casos-de-uso/ http://pt.wikipedia.org/wiki/Caso_de_uso

Caso De Uso

  • 1.
    UML 2.0 –Diagrama Caso de Uso Rayol de Mendonça Neto Centro Universitário Nilton Lins Tecnologia na Educação
  • 2.
    Diagrama de Casode Uso É um diagrama da UML cujo objetivo é representar um requisito do sistema que será automatizado. Representa uma unidade discreta da interação entre um usuário (humano ou máquina) e o sistema.
  • 3.
    Diagrama de Casode Uso Mostra atores (pessoas ou outros usuários do sistema), casos de uso (os cenários onde eles usam o sistema), e seus relacionamentos; São descrições de interações típicas 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.
  • 4.
    Diagrama de Casode Uso O que são atores? Ator é uma entidade externa (fora do sistema) que interage com o sistema participando de um Caso de Uso Atores não representam as pessoa física ou sistemas, mas sua regra Descrição do Caso de Uso são narrativas de texto do Caso de Uso (em geral em forma de Notas ou documentos)
  • 5.
    Diagrama de Casode Uso 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
  • 6.
    Diagrama de Casode Uso Caso de Uso podem estar relacionado a outros casos de uso Tipos de relacionamentos: <<include>> : Um caso de uso toma lugar dentro de outro caso de uso <<extends>> : Um caso de uso é estendido por outro caso de uso Generalização : Um caso de uso “herda” características de um caso de uso de nível superior
  • 7.
    Diagrama de Casode Uso - Include Ex.: Include: Qunado um caso de uso “A” inclui (include) outro caso de uso “B”. Isto implica que ao executar o caso de uso “A” executa-se também o caso de uso “B”.
  • 8.
    Diagrama de Casode Uso - Extend Ex.: Extends: Quando um caso de uso “A” tem um relacionamento do tipo extends com outro caso de uso “B”. Implica que ao executar o caso de uso “A” não necessariamente “B” será executado.
  • 9.
    Diagrama de Casode Uso – Generalização Ex.: O ator pode herdar as funcionalidades (casos de uso) de outro ator.
  • 10.
    Diagrama de Casode Uso Ex.: O ator cliente executará os casos de uso “realizar saque” e “consultar saldo”, enquanto o gerente poderá interagir com os casos de uso “abrir conta” e “vender seguro”.
  • 11.
    Referências bibliográficas CursoUML – Diagramas.pdf – Professor Dr. Wilson M Yonezawa, Departamento de Computação. UNESP – FC – Bauru. – http://www.unesp.br/gs/treinamento/graduacao/CursoUML-Diagramas.pdf http://celodemelo.wordpress.com/2007/03/17/entendedo-o-diagrama-de-casos-de-uso/ http://pt.wikipedia.org/wiki/Caso_de_uso