0 penilaian0% menganggap dokumen ini bermanfaat (0 suara)
134 tayangan27 halaman
O documento apresenta os principais conceitos e componentes de diagramas de casos de uso. Explica que eles descrevem o comportamento externo de um sistema do ponto de vista do usuário e identificam os atores, casos de uso e associações entre eles, como inclusão e extensão. O objetivo é mapear requisitos funcionais sem especificar detalhes de implementação. Exemplos e exercícios são fornecidos para ilustrar a aplicação dos conceitos.
O documento apresenta os principais conceitos e componentes de diagramas de casos de uso. Explica que eles descrevem o comportamento externo de um sistema do ponto de vista do usuário e identificam os atores, casos de uso e associações entre eles, como inclusão e extensão. O objetivo é mapear requisitos funcionais sem especificar detalhes de implementação. Exemplos e exercícios são fornecidos para ilustrar a aplicação dos conceitos.
O documento apresenta os principais conceitos e componentes de diagramas de casos de uso. Explica que eles descrevem o comportamento externo de um sistema do ponto de vista do usuário e identificam os atores, casos de uso e associações entre eles, como inclusão e extensão. O objetivo é mapear requisitos funcionais sem especificar detalhes de implementação. Exemplos e exercícios são fornecidos para ilustrar a aplicação dos conceitos.
O diagrama de CASOS DE USO procura, por meio de uma linguagem simples, possibilitar a compreenso do comportamento externo do sistema por qualquer pessoa, atravs da perspectiva do usurio ...
Diagrama mais ABSTRATO Diagrama mais FLEXVEL Diagrama mais INFORMAL Diagrama de Casos de Uso
MAS extremamente importante ...
Mapeamento dos REQUISITOS Base para os demais diagramas da UML Diagrama de Casos de Uso Objetivos Funes
Apresentar uma viso externa geral das funes e servios que o sistema dever oferecer aos usurios
Sem se preocupar com o COMO
Tenta identificar os tipos de usurios que iro interagir com o sistema, quais os papis que estes usurios iro assumir e quais funes sero requisitas por cada usurio especfico Diagrama de Casos de Uso COMPONENTES PRINCIPAIS
Diagrama de Casos de Uso ATORES
Representam os papis desempenhados pelos diversos usurios que podero utilizar de alguma maneira os servios e funes do sistema
Normalmente PESSOAS Eventualmente HARDWARE SOFTWARE que interajam com o sistema
Diagrama de Casos de Uso ATORES - representao
Diagrama de Casos de Uso CASOS DE USO
Referem-se aos servios, tarefas ou funes que podem ser utilizados pelos usurios do sistema
Utilizados para expressar/documentar os comportamentos pretendidos para as funes do sistema
Diagrama de Casos de Uso CASOS DE USO - Documentao
Descrever, atravs de uma linguagem simples, a funo em linhas gerais do caso de uso, quais atores interagem com o mesmo, quais etapas devem ser executadas pelo ator e pelo sistema, quais parmetros devem ser fornecidos e quais as restries/validaes o caso de uso deve possuir
UML no tem formato oficial/especfico Diagrama de Casos de Uso Diagrama de Casos de Uso ASSOCIAES
Representam INTERAES/RELACIONAMENTOS entre: ATORES ATORES e CASOS DE USO CASOS DE USO e CASOS DE USO
Relacionamentos entre CASOS DE USO: INCLUSO EXTENSO GENERALIZAO Diagrama de Casos de Uso ASSOCIAES
ATOR CASO DE USO
Demonstra que o ator utiliza-se da funo do sistema representada pelo caso de uso requisitando a execuo, recebendo o resultado produzido
Diagrama de Casos de Uso ASSOCIAES ATOR CASO DE USO
Diagrama de Casos de Uso ASSOCIAES
ESPECIALIZAO/GENERALIZAO
Associao entre Casos de Uso com caractersticas semelhantes A estrutura de um Caso de Uso generalizado herdada pelos Casos de Usos especializados
Diagrama de Casos de Uso ASSOCIAES
ESPECIALIZAO/GENERALIZAO
Diagrama de Casos de Uso ASSOCIAES
ESPECIALIZAO/GENERALIZAO
Diagrama de Casos de Uso ASSOCIAES
INCLUSO
Usada quando existe um servio, situao ou rotina comum a mais de um Caso de Uso Outros Casos de Uso utilizam-se de um Caso de Uso Chamada de Sub-Rotina Linha tracejada com texto <<Include>>
Diagrama de Casos de Uso ASSOCIAES - INCLUSO
Diagrama de Casos de Uso ASSOCIAES
EXTENSO
Descrever cenrios opcionais de um Caso de Uso Descrevem cenrios que somente ocorrero em uma situao especfica se uma determinada condio for satisfeita <<Extend>>
Diagrama de Casos de Uso ASSOCIAES - EXTENSO
Diagrama de Casos de Uso EXTRAS GERAIS
Notas
Apresentar texto explicativo
Diagrama de Casos de Uso EXTRAS GERAIS
Pacotes
Organizar elementos em grupos para serem utilizados na modelagem de sistemas muito extensos principalmente quando existem vrios sistemas ou sub-sistemas integrados Demonstram os limites de cada sub-sistema e como eles se inter-relacionam
Diagrama de Casos de Uso EXTRAS GERAIS
Pacotes
Diagrama de Casos de Uso EXTRAS GERAIS
Esteretipos
Permitem a identificao de componentes permitindo sua diferenciao dando maior destaque no diagrama
Diagrama de Casos de Uso Exerccios Estudos de Caso
EM ANEXO/XEROX Livro 1 (com resposta)
Locao de Fitas Controle de Cursos Venda de Passagens Areas Clnica Veterinria Escritrio de Advocacia
Diagrama de Casos de Uso Exerccios Estudos de Caso
EM ANEXO/XEROX Livro 2 (com resposta)
Controle de Cinema Controle de Clube Social Locao de Veculos Leilo via Internet Controle de Hotelaria
Diagrama de Casos de Uso Exerccios Estudos de Caso