SlideShare uma empresa Scribd logo
Exercícios
Casos de Uso
Mãos a obra!
2
 Desenvolva um Diagrama de Casos de Uso para um sistema de
Locação de DVDs
 Ao realizar uma locação, o sócio informa seu código. Se o sócio
não estiver cadastrado, a locação deve ser cancelada e o cliente
informado de como proceder. Caso esteja cadastrado, verificar
se o sócio não possui pendências
 Caso o sócio não tenha pendências, o funcionário deve registrar
a locação e fornecer as cópias
 O funcionário deve realizar a manutenção dos DVDs, por
exemplo cadastro de uma nóva cópia
Solução
3
Documentação
4
 Façam a documentação do caso de uso:
 Realizar Locação
5
Nome do Caso de Uso Realizar Locação
Tipo Primário,Alto Nivel, Essencial
Atores Sócio, Funcionário
Resumo Este caso de uso descreve a sequencia de funções realizadas
para fazer a locação de um DVD
Pré-Condições Existir cópia disponível do DVD
Pós-Condições Pagar valor de Locação
Fluxo Principal
Ações do Ator Ações do Sistema
1. Informar código
2.Verificar situação do Sócio
3. Locar DVDs para Sócio
Fluxo Alternativo (1)
2. Cliente não cadastrado, encaminhar para cadastro
Fluxo Alternativo (2)
3. Sócio possui pendências de pagamento, cancelar locação até que sejam satisfeitas
Outro Exercício
6
 Venda de passagens aéreas pela internet
 O cliente deve selecionar o local de origem, destino, e se deseja uma
passagem só de ida, ou de ida e volta. Em seguida, informar a data de
partida e se tiver optado por ida e volta, também a data de retorno
 O cliente deve pressionar o botão consultar para visualizar os
horários e classes disponíveis.
 Caso o mesmo esteja de acordo com algum dos voos, ele deve
pressionar comprar, onde selecionará as poltranas disponíveis, bem
como o número de parcelas com que deseja pagar a passagem
 Énquanto não estiver paga, o cliente pode cancelar a operação a
qualquer momento
Uma solução
7
Mais um exercício – Clínica
Veterinária
8
 O cliente se dirige a clínica onde marca uma consulta com a
secretária levando seu animal. Caso não sejam cadastrados, a
secretaria deve cadastrá-los
 Em cada sessão, o cliente deve informar os sintomas. O animal
pode ter que passar por várias seções, dependendo do diagnóstico
 Durante a sessão, o veterinário pode solicitar exames a serem
tragos na próxima seção.
 A cada sessão gera-se um histórico e uma conta
 A secretária tem a responsabilidade de manter atualizado os
cadastros dos clientes, médico e animais
9
10
Exercício de Fixação
 Esboce um diagrama de casos de uso para
um controle remoto de TV. Garanta que inclui
todas as funções do controle remoto como
casos de uso do seu modelo.
 Descreva textualmente todos os cenários dos
casos de uso identificados.

Mais conteúdo relacionado

Mais procurados

Diagramas de actividad
Diagramas de actividadDiagramas de actividad
Diagramas de actividadJulio Pari
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De DatosMATEO ANTONIO
 
Documento de Requisitos v.2 - SCCI - Grupo ACCER
Documento de Requisitos v.2  - SCCI - Grupo ACCERDocumento de Requisitos v.2  - SCCI - Grupo ACCER
Documento de Requisitos v.2 - SCCI - Grupo ACCERaccer-scci
 
Разработка сценариев использования (use cases)
Разработка сценариев использования (use cases)Разработка сценариев использования (use cases)
Разработка сценариев использования (use cases)Dmitry Strunkin
 
Modelo de casos de uso 2ª versiónk
Modelo de casos de uso 2ª versiónkModelo de casos de uso 2ª versiónk
Modelo de casos de uso 2ª versiónkJose Torres Gonzales
 
Mejores Prácticas Administración de Base de Datos Oracle
Mejores Prácticas Administración de Base de Datos OracleMejores Prácticas Administración de Base de Datos Oracle
Mejores Prácticas Administración de Base de Datos Oraclejftorres92
 
Analisis y diseñ‘o de sistemas i
Analisis y diseñ‘o de sistemas iAnalisis y diseñ‘o de sistemas i
Analisis y diseñ‘o de sistemas iduberlisg
 
Caso de Uso
Caso de UsoCaso de Uso
Caso de Usoutrilla
 
4. Programación con arrays, funciones, y objetos definidos por el usuario
4. Programación con arrays, funciones, y objetos definidos por el usuario4. Programación con arrays, funciones, y objetos definidos por el usuario
4. Programación con arrays, funciones, y objetos definidos por el usuarioLaura Folgado Galache
 
Modelo de casos de uso 2ª versión
Modelo de casos de uso 2ª versiónModelo de casos de uso 2ª versión
Modelo de casos de uso 2ª versiónJose Torres Gonzales
 
Uml videotienda (1)
Uml videotienda (1)Uml videotienda (1)
Uml videotienda (1)cgviviana
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de usoSaul Mamani
 
Requerimientos Funcionales y no Funcionales
Requerimientos Funcionales y no FuncionalesRequerimientos Funcionales y no Funcionales
Requerimientos Funcionales y no Funcionalessullinsan
 

Mais procurados (20)

Diagramas de actividad
Diagramas de actividadDiagramas de actividad
Diagramas de actividad
 
Diccionario De Datos
Diccionario De DatosDiccionario De Datos
Diccionario De Datos
 
Documento de Requisitos v.2 - SCCI - Grupo ACCER
Documento de Requisitos v.2  - SCCI - Grupo ACCERDocumento de Requisitos v.2  - SCCI - Grupo ACCER
Documento de Requisitos v.2 - SCCI - Grupo ACCER
 
Casos De Uso
Casos De UsoCasos De Uso
Casos De Uso
 
Deadlock
DeadlockDeadlock
Deadlock
 
Разработка сценариев использования (use cases)
Разработка сценариев использования (use cases)Разработка сценариев использования (use cases)
Разработка сценариев использования (use cases)
 
Diagrama de casos de uso
Diagrama de casos de usoDiagrama de casos de uso
Diagrama de casos de uso
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Modelo de casos de uso 2ª versiónk
Modelo de casos de uso 2ª versiónkModelo de casos de uso 2ª versiónk
Modelo de casos de uso 2ª versiónk
 
Mejores Prácticas Administración de Base de Datos Oracle
Mejores Prácticas Administración de Base de Datos OracleMejores Prácticas Administración de Base de Datos Oracle
Mejores Prácticas Administración de Base de Datos Oracle
 
Analisis y diseñ‘o de sistemas i
Analisis y diseñ‘o de sistemas iAnalisis y diseñ‘o de sistemas i
Analisis y diseñ‘o de sistemas i
 
Caso de Uso
Caso de UsoCaso de Uso
Caso de Uso
 
4. Programación con arrays, funciones, y objetos definidos por el usuario
4. Programación con arrays, funciones, y objetos definidos por el usuario4. Programación con arrays, funciones, y objetos definidos por el usuario
4. Programación con arrays, funciones, y objetos definidos por el usuario
 
Modelo de casos de uso 2ª versión
Modelo de casos de uso 2ª versiónModelo de casos de uso 2ª versión
Modelo de casos de uso 2ª versión
 
Encapsulamiento
EncapsulamientoEncapsulamiento
Encapsulamiento
 
Prob disenyo
Prob disenyoProb disenyo
Prob disenyo
 
Uml videotienda (1)
Uml videotienda (1)Uml videotienda (1)
Uml videotienda (1)
 
2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso2. Casos de uso y diagramas de casos de uso
2. Casos de uso y diagramas de casos de uso
 
Requerimientos Funcionales y no Funcionales
Requerimientos Funcionales y no FuncionalesRequerimientos Funcionales y no Funcionales
Requerimientos Funcionales y no Funcionales
 
El mundo de Wumpus
El mundo de WumpusEl mundo de Wumpus
El mundo de Wumpus
 

Destaque

20151108 주일예배, 막12장18절 27절, 산 자의 하나님
20151108 주일예배, 막12장18절 27절, 산 자의 하나님20151108 주일예배, 막12장18절 27절, 산 자의 하나님
20151108 주일예배, 막12장18절 27절, 산 자의 하나님Myeongnyun Mission Church
 
20151129 주일예배, 막13장01절 13절, 복음을 먼저 만국에 전파하라 -...
20151129 주일예배, 막13장01절 13절, 복음을 먼저 만국에 전파하라 -...20151129 주일예배, 막13장01절 13절, 복음을 먼저 만국에 전파하라 -...
20151129 주일예배, 막13장01절 13절, 복음을 먼저 만국에 전파하라 -...Myeongnyun Mission Church
 
3 takeaways from Outlook 2016 State & Local Market Forecast
3 takeaways from Outlook 2016 State & Local Market Forecast3 takeaways from Outlook 2016 State & Local Market Forecast
3 takeaways from Outlook 2016 State & Local Market ForecastWorkiva
 
Artificial aquarium plants
Artificial aquarium plantsArtificial aquarium plants
Artificial aquarium plantsgreeneryimport
 
Conceptos básicos de geometría
Conceptos básicos de geometríaConceptos básicos de geometría
Conceptos básicos de geometríaDunia Hernandez
 
Trabajo practico-placa-madre 001
Trabajo practico-placa-madre 001Trabajo practico-placa-madre 001
Trabajo practico-placa-madre 001christianbryan
 
Emotion Motion
Emotion MotionEmotion Motion
Emotion Motionwalkertodd
 
Exacerbation of Asthma
Exacerbation of AsthmaExacerbation of Asthma
Exacerbation of AsthmaBryan Abadilla
 
1000 EstadíSticas Febrero Octubre
1000 EstadíSticas  Febrero Octubre1000 EstadíSticas  Febrero Octubre
1000 EstadíSticas Febrero Octubrejoseadalberto
 
Metodologia para la elaboracion de planes de negocis
Metodologia para la elaboracion de planes de negocisMetodologia para la elaboracion de planes de negocis
Metodologia para la elaboracion de planes de negocisGina Patiño
 
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」克彦 岡本
 

Destaque (14)

ξάνθη
ξάνθηξάνθη
ξάνθη
 
Curriculum English
Curriculum EnglishCurriculum English
Curriculum English
 
20151108 주일예배, 막12장18절 27절, 산 자의 하나님
20151108 주일예배, 막12장18절 27절, 산 자의 하나님20151108 주일예배, 막12장18절 27절, 산 자의 하나님
20151108 주일예배, 막12장18절 27절, 산 자의 하나님
 
20151129 주일예배, 막13장01절 13절, 복음을 먼저 만국에 전파하라 -...
20151129 주일예배, 막13장01절 13절, 복음을 먼저 만국에 전파하라 -...20151129 주일예배, 막13장01절 13절, 복음을 먼저 만국에 전파하라 -...
20151129 주일예배, 막13장01절 13절, 복음을 먼저 만국에 전파하라 -...
 
3 takeaways from Outlook 2016 State & Local Market Forecast
3 takeaways from Outlook 2016 State & Local Market Forecast3 takeaways from Outlook 2016 State & Local Market Forecast
3 takeaways from Outlook 2016 State & Local Market Forecast
 
Artificial aquarium plants
Artificial aquarium plantsArtificial aquarium plants
Artificial aquarium plants
 
Conceptos básicos de geometría
Conceptos básicos de geometríaConceptos básicos de geometría
Conceptos básicos de geometría
 
Trabajo practico-placa-madre 001
Trabajo practico-placa-madre 001Trabajo practico-placa-madre 001
Trabajo practico-placa-madre 001
 
Emotion Motion
Emotion MotionEmotion Motion
Emotion Motion
 
Exacerbation of Asthma
Exacerbation of AsthmaExacerbation of Asthma
Exacerbation of Asthma
 
1000 EstadíSticas Febrero Octubre
1000 EstadíSticas  Febrero Octubre1000 EstadíSticas  Febrero Octubre
1000 EstadíSticas Febrero Octubre
 
Curriculum Español
Curriculum EspañolCurriculum Español
Curriculum Español
 
Metodologia para la elaboracion de planes de negocis
Metodologia para la elaboracion de planes de negocisMetodologia para la elaboracion de planes de negocis
Metodologia para la elaboracion de planes de negocis
 
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」
第48回「こすぎの大学~武蔵小杉で心のバリアフリー~」
 

Semelhante a 6 e casosusoexerc

Dicas diagrama de casos de uso
Dicas diagrama de casos de usoDicas diagrama de casos de uso
Dicas diagrama de casos de usoRita Almeida
 
Trabalho rosa e alessandro 2º parte.
Trabalho rosa e alessandro 2º parte.Trabalho rosa e alessandro 2º parte.
Trabalho rosa e alessandro 2º parte.Rosa Serique
 
Sistema de Gerenciamento de Locadora de Vídeo - Diagramas
Sistema de Gerenciamento de Locadora de Vídeo - DiagramasSistema de Gerenciamento de Locadora de Vídeo - Diagramas
Sistema de Gerenciamento de Locadora de Vídeo - DiagramasGleyciana Garrido
 
Exemplo especificacaoderequisitos(locadora)
Exemplo especificacaoderequisitos(locadora)Exemplo especificacaoderequisitos(locadora)
Exemplo especificacaoderequisitos(locadora)Bruno Santana
 
REA- Diagramas de Casos de Uso da UML
REA- Diagramas de Casos de Uso da UMLREA- Diagramas de Casos de Uso da UML
REA- Diagramas de Casos de Uso da UMLIFFar - SVS
 
Risk Advisor- Gestão De Ouvidoria
Risk Advisor- Gestão De OuvidoriaRisk Advisor- Gestão De Ouvidoria
Risk Advisor- Gestão De OuvidoriaFabricio Macedo
 
05 casos deuso-operacoese_consultasdesistema
05 casos deuso-operacoese_consultasdesistema05 casos deuso-operacoese_consultasdesistema
05 casos deuso-operacoese_consultasdesistemaLuiz Gustavo Lazarini
 
Controladoria financeiro
Controladoria financeiroControladoria financeiro
Controladoria financeiroDealernet
 
Instrução de Trabalho Orthopride - Auxiliar Administrativo
Instrução de Trabalho Orthopride - Auxiliar AdministrativoInstrução de Trabalho Orthopride - Auxiliar Administrativo
Instrução de Trabalho Orthopride - Auxiliar AdministrativoLaisa Torres
 
Trabalho OO clinica veterinária
Trabalho OO clinica veterináriaTrabalho OO clinica veterinária
Trabalho OO clinica veterináriaValdir Junior
 
Análise Orientada a Objetos - Casos de Uso
Análise Orientada a Objetos - Casos de UsoAnálise Orientada a Objetos - Casos de Uso
Análise Orientada a Objetos - Casos de UsoCursoSENAC
 
Gestao de Ocorrencias
Gestao de OcorrenciasGestao de Ocorrencias
Gestao de OcorrenciasMarco Lamim
 
1- Diagramas de caso de uso
1- Diagramas de caso de uso1- Diagramas de caso de uso
1- Diagramas de caso de usoCris Fidelix
 
requisitos de software.pptx
requisitos de software.pptxrequisitos de software.pptx
requisitos de software.pptxAlanCunha14
 
TOYOTA - Dealer Management Program
TOYOTA - Dealer Management Program TOYOTA - Dealer Management Program
TOYOTA - Dealer Management Program Mahrco Junior
 
Fundamentos de Teste de Software - Dev in PF. por Aline Zanin
Fundamentos de Teste de Software - Dev in PF. por Aline ZaninFundamentos de Teste de Software - Dev in PF. por Aline Zanin
Fundamentos de Teste de Software - Dev in PF. por Aline ZaninDevInPF
 

Semelhante a 6 e casosusoexerc (20)

casos de uso
casos de usocasos de uso
casos de uso
 
Dicas diagrama de casos de uso
Dicas diagrama de casos de usoDicas diagrama de casos de uso
Dicas diagrama de casos de uso
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
Trabalho rosa e alessandro 2º parte.
Trabalho rosa e alessandro 2º parte.Trabalho rosa e alessandro 2º parte.
Trabalho rosa e alessandro 2º parte.
 
Sistema de Gerenciamento de Locadora de Vídeo - Diagramas
Sistema de Gerenciamento de Locadora de Vídeo - DiagramasSistema de Gerenciamento de Locadora de Vídeo - Diagramas
Sistema de Gerenciamento de Locadora de Vídeo - Diagramas
 
Exemplo especificacaoderequisitos(locadora)
Exemplo especificacaoderequisitos(locadora)Exemplo especificacaoderequisitos(locadora)
Exemplo especificacaoderequisitos(locadora)
 
Casos de uso
Casos de usoCasos de uso
Casos de uso
 
REA- Diagramas de Casos de Uso da UML
REA- Diagramas de Casos de Uso da UMLREA- Diagramas de Casos de Uso da UML
REA- Diagramas de Casos de Uso da UML
 
Risk Advisor- Gestão De Ouvidoria
Risk Advisor- Gestão De OuvidoriaRisk Advisor- Gestão De Ouvidoria
Risk Advisor- Gestão De Ouvidoria
 
05 casos deuso-operacoese_consultasdesistema
05 casos deuso-operacoese_consultasdesistema05 casos deuso-operacoese_consultasdesistema
05 casos deuso-operacoese_consultasdesistema
 
Controladoria financeiro
Controladoria financeiroControladoria financeiro
Controladoria financeiro
 
Instrução de Trabalho Orthopride - Auxiliar Administrativo
Instrução de Trabalho Orthopride - Auxiliar AdministrativoInstrução de Trabalho Orthopride - Auxiliar Administrativo
Instrução de Trabalho Orthopride - Auxiliar Administrativo
 
Trabalho OO clinica veterinária
Trabalho OO clinica veterináriaTrabalho OO clinica veterinária
Trabalho OO clinica veterinária
 
Análise Orientada a Objetos - Casos de Uso
Análise Orientada a Objetos - Casos de UsoAnálise Orientada a Objetos - Casos de Uso
Análise Orientada a Objetos - Casos de Uso
 
Gestao de Ocorrencias
Gestao de OcorrenciasGestao de Ocorrencias
Gestao de Ocorrencias
 
1- Diagramas de caso de uso
1- Diagramas de caso de uso1- Diagramas de caso de uso
1- Diagramas de caso de uso
 
Aula6 diagrama casos de uso
Aula6 diagrama casos de usoAula6 diagrama casos de uso
Aula6 diagrama casos de uso
 
requisitos de software.pptx
requisitos de software.pptxrequisitos de software.pptx
requisitos de software.pptx
 
TOYOTA - Dealer Management Program
TOYOTA - Dealer Management Program TOYOTA - Dealer Management Program
TOYOTA - Dealer Management Program
 
Fundamentos de Teste de Software - Dev in PF. por Aline Zanin
Fundamentos de Teste de Software - Dev in PF. por Aline ZaninFundamentos de Teste de Software - Dev in PF. por Aline Zanin
Fundamentos de Teste de Software - Dev in PF. por Aline Zanin
 

6 e casosusoexerc

  • 2. Mãos a obra! 2  Desenvolva um Diagrama de Casos de Uso para um sistema de Locação de DVDs  Ao realizar uma locação, o sócio informa seu código. Se o sócio não estiver cadastrado, a locação deve ser cancelada e o cliente informado de como proceder. Caso esteja cadastrado, verificar se o sócio não possui pendências  Caso o sócio não tenha pendências, o funcionário deve registrar a locação e fornecer as cópias  O funcionário deve realizar a manutenção dos DVDs, por exemplo cadastro de uma nóva cópia
  • 4. Documentação 4  Façam a documentação do caso de uso:  Realizar Locação
  • 5. 5 Nome do Caso de Uso Realizar Locação Tipo Primário,Alto Nivel, Essencial Atores Sócio, Funcionário Resumo Este caso de uso descreve a sequencia de funções realizadas para fazer a locação de um DVD Pré-Condições Existir cópia disponível do DVD Pós-Condições Pagar valor de Locação Fluxo Principal Ações do Ator Ações do Sistema 1. Informar código 2.Verificar situação do Sócio 3. Locar DVDs para Sócio Fluxo Alternativo (1) 2. Cliente não cadastrado, encaminhar para cadastro Fluxo Alternativo (2) 3. Sócio possui pendências de pagamento, cancelar locação até que sejam satisfeitas
  • 6. Outro Exercício 6  Venda de passagens aéreas pela internet  O cliente deve selecionar o local de origem, destino, e se deseja uma passagem só de ida, ou de ida e volta. Em seguida, informar a data de partida e se tiver optado por ida e volta, também a data de retorno  O cliente deve pressionar o botão consultar para visualizar os horários e classes disponíveis.  Caso o mesmo esteja de acordo com algum dos voos, ele deve pressionar comprar, onde selecionará as poltranas disponíveis, bem como o número de parcelas com que deseja pagar a passagem  Énquanto não estiver paga, o cliente pode cancelar a operação a qualquer momento
  • 8. Mais um exercício – Clínica Veterinária 8  O cliente se dirige a clínica onde marca uma consulta com a secretária levando seu animal. Caso não sejam cadastrados, a secretaria deve cadastrá-los  Em cada sessão, o cliente deve informar os sintomas. O animal pode ter que passar por várias seções, dependendo do diagnóstico  Durante a sessão, o veterinário pode solicitar exames a serem tragos na próxima seção.  A cada sessão gera-se um histórico e uma conta  A secretária tem a responsabilidade de manter atualizado os cadastros dos clientes, médico e animais
  • 9. 9
  • 10. 10 Exercício de Fixação  Esboce um diagrama de casos de uso para um controle remoto de TV. Garanta que inclui todas as funções do controle remoto como casos de uso do seu modelo.  Descreva textualmente todos os cenários dos casos de uso identificados.