1 / 77

III. DESCRIÇÃO DE CASOS DE USO

III. DESCRIÇÃO DE CASOS DE USO. Outro cenário alternativo :. Casos de uso e o RUP (Rational Unified Process) :. Exercício:. DIAGRAMA DE CASOS DE USO PERSPECTIVA CONCEITUAL 2ª PARTE. RELACIONAMENTOS ENTRE CASOS DE USO EXTENSÃO (EXTEND) INCLUSÃO (INCLUDE) GENERALIZAÇÃO

ferrol
Download Presentation

III. DESCRIÇÃO DE CASOS DE USO

An Image/Link below is provided (as is) to download presentation Download Policy: Content on the Website is provided to you AS IS for your information and personal use and may not be sold / licensed / shared on other websites without getting consent from its author. Content is provided to you AS IS for your information and personal use only. Download presentation by click this link. While downloading, if for some reason you are not able to download a presentation, the publisher may have deleted the file from their server. During download, if you can't get a presentation, the file might be deleted by the publisher.

E N D

Presentation Transcript


  1. III. DESCRIÇÃO DE CASOS DE USO

  2. Outro cenário alternativo:

  3. Casos de uso e o RUP (Rational Unified Process):

  4. Exercício:

  5. DIAGRAMA DE CASOS DE USO PERSPECTIVA CONCEITUAL 2ª PARTE • RELACIONAMENTOS ENTRE CASOS DE USO • EXTENSÃO (EXTEND) • INCLUSÃO (INCLUDE) • GENERALIZAÇÃO • GENERALIZAÇÃO DE ATORES • ORGANIZANDO OS CASOS DE USO EM PACOTES • ELABORANDO O DIAGRAMA • NOTAÇÕES ALTERNATIVAS

  6. Caso de uso Base <<extend>> Ponto de Extensão Caso de Uso Extensão

  7. Cliente Fatura pedido Funcionário

  8. Solução utilizando extensão: Funcionário Cliente <<extend>> (verificação de itens pendentes) Fatura pedido Comunica atraso

  9. <<extend>> A B

  10. Funcionário Cliente <<extend>> (verificação de itens pendentes) Fatura pedido Comunica atraso

  11. Caso de uso Base <<include>> Caso de Uso Inclusão

  12. Solicita cancelamento de pedido Cliente Diminui quantidade de um item do pedido

  13. Solução utilizando inclusão: <<include>> Solicita cancelamento de pedido Valida pedido <<include>> Cliente Diminui quantidade de um item do pedido

  14. <<include>> A B

  15. Faz pedido Cliente

  16. Solução utilizando generalização: Faz pedido Cliente Faz pedido para presentear

  17. A B

  18. D C

  19. Fatura pedido Funcionário Avalia cancelamento de fatura Gerente

  20. III. ORGANIZANDO OS CASOS DE USO EM PACOTES

More Related