0002 - Casos de Uso

Embed Size (px)

DESCRIPTION

modelagem de casos de uso

Citation preview

  • 1

    Anlise e Projeto Orientado a Objeto

    Modelo de Casos de Uso

  • 2

    Aluno

    DRE

    Realizar Inscrio

    Cancelar Inscrio

    Visualizar Avaliaes

    Visualizar Frequencia

    Solicitar Histrico

    Escolar

    Visualizar Grade

    Curricular

    Sistema

    de

    Fatura

    Manter Disciplina

    Diagrama de Casos de Uso

    Sistema de Controle Acadmico

  • 3

    Introduo

    Um diagrama de casos de uso mostra as funcionalidades do SW sem expressar:

    A seqncia das aes;

    O fluxo de decises;

    As estruturas dos objetos.

    No diagrama de casos de uso possvel visualizar o que implementar e para quem, mas no como implementar

  • 4

    Relacionamentos Viso Geral

    A UML possui diversos tipos de relacionamentos no modelo de casos de uso:

    Comunicao

    Incluso

    Extenso

    Generalizao

  • 5

    Relacionamentos Comunicao

    Realizar Saque

    Cliente

    Expressa quais atores esto associados a quais

    casos de uso.

    Reflete que um ator interage (troca informaes)

    com o SW

    S entre

    atores e

    casos de

    uso!

  • 6

    Relacionamentos - Incluso

    Aferir Temperatura

    Calibrar Sensores

    Medir Distncia

    Rob

  • 7

    Relacionamentos - Extenso

    Editar Documento

    Ponto de extenso

    (Correo ortogrfica): Corrigir Ortografia

    Corrigir Ortografia

    (Correo Ortogrfica)

  • 8

    Relacionamentos - Generalizao

    Solicitar Compra

    de

    Ttulo

    Professor

    Reservar Livro

    Aluno

  • 9

    Relacionamentos - Generalizao

    Pagar com Carto

    de Crdito

    Efetuar Pagamento

    Cliente

    Pagar com Dbito

    em Conta

  • 10

    Caso de Uso Temporal

    Obter Folha

    de

    Pagamento

    DRH

    Obter Folha

    de

    Pagamento

    Tempo

    OU

  • 11

    Lembre-se:

    No incio do desenvolvimento,

    no pensem na implementao.

    Concentrem-se apenas nos desejos dos

    usurios!

    Sempre registrem as razes de todas as

    decises, para reutiliz-las,

    quando necessrio!