informatica

2845 palavras 12 páginas
UML – Unified Modeling Language

Diagramas de Casos de Uso

José Correia, Março 2006
(http://paginas.ispgaya.pt/~jcorreia/)

Objectivos
O objectivo de um diagrama de casos de uso de um sistema é mostrar para que serve o sistema (quais são os usos possíveis do sistema), ignorando a forma como o sistema está organizado internamente.
Mais precisamente, permite capturar o comportamento
(funcionalidades) do sistema do modo como é visto pelos utilizadores, sem ter de especificar como é que esse comportamento é implementado. Os diagramas de casos de uso descrevem:
• o contexto do sistema
• as funcionalidades do sistema (os casos de uso)
• e, possivelmente, alguns requisitos não funcionais (os que têm a ver com casos de uso particulares)
José Correia

UML – Diagramas de Casos de Uso

2

Elementos da UML
O diagrama de casos de uso de um sistema contém:
• Linha que define a fronteira do sistema – entre o sistema físico e os actores que com ele interagem

• Actores (fora do sistema)
• Casos de uso (dentro do sistema)
• Associações de interacção entre actores e casos de uso

Um diagrama de casos de uso também pode conter:
• Relações de dependência entre casos de uso
- de extensão (estereótipo «extend»)
- de inclusão (estereótipo «include»)

• Relações de generalização
- entre casos de uso ou entre actores

José Correia

UML – Diagramas de Casos de Uso

3

UML – Diagramas de Casos de Uso

4

Exemplo

José Correia

Actores
Um actor...

Aluno

Professor

... é um tipo de utilizador do sistema
... é alguém, ou alguma coisa, que interage com o sistema pode ser qualquer coisa – humano, dispositivo de hardware, outro sistema, etc.

... é, como iremos ver, uma classe (de objectos externos ao sistema).

A mesma pessoa, ou coisa, pode corresponder a vários actores
• de acordo com Booch, “um actor representa um conjunto coerente de papéis que utilizadores de um sistema desempenham quando interagem com os casos de

Relacionados

  • informatica
    3020 palavras | 13 páginas
  • Informatica
    2265 palavras | 10 páginas
  • informatica
    1838 palavras | 8 páginas
  • A informatica
    2489 palavras | 10 páginas
  • informática
    794 palavras | 4 páginas
  • Informática
    880 palavras | 4 páginas
  • informatica
    500 palavras | 2 páginas
  • Informática
    599 palavras | 3 páginas
  • informatica
    1100 palavras | 5 páginas
  • Informatica
    405 palavras | 2 páginas