Casos de uso - victorhdcoelho/Requisitos-uber-2018.2 GitHub Wiki
Diagramas de Casos de Uso do Aplicativo Uber
| Data | Versão | Descrição | Autor |
|---|---|---|---|
| 03/10/2018 | 1.0 | Adição do Caso de Uso Login | Davi Alves |
| 03/10/2018 | 1.1 | Adição de Casos de Uso Solicitação e agendamento | Victor Hugo |
| 03/10/2018 | 1.2 | Adição do Caso de Uso de Formas de Pagamento | Luciano Santos |
| 03/10/2018 | 1.3 | Adição do Caso de Uso de Cancelamento de viagem | Renan Schadt |
| 03/10/2018 | 1.4 | Adição do Caso de Uso de local salvo | Renan Schadt |
| 03/10/2018 | 1.5 | Adição do Caso de Uso de avaliação | Rômulo Souza |
| 03/10/2018 | 1.6 | Adição do Caso de Uso de Login por telefone | João Vítor |
| 03/10/2018 | 1.7 | Adição do Caso de Uso de Login Motorista | João Lucas |
| 03/10/2018 | 1.8 | Adição do Caso de Uso de Abrir Menu | João Vítor |
| 03/10/2018 | 1.9 | Adição do Caso de Uso de Seleção de Carro | Davi Alves |
| 03/10/2018 | 1.10 | Adição do Caso de Uso de Passageiro envolvido em acidentes | João Pedro |
| 17/11/2018 | 2.0 | Padronização de Casos de Uso | João Lucas |
| 17/11/2018 | 2.1 | Adição de Introdução, objetivos, metodologia, conclusão e referências | João Lucas |
| 18/11/2018 | 2.2 | Correção de alguns Casos de Uso | João Lucas |
Sumário
1. Introdução
Os diagramas comportamentais na notação UML documenta o sistema do ponto de vista do usuário. Em outras palavras, ele descreve as principais funcionalidades do sistema e a interação dessas funcionalidades com os usuários do mesmo sistema.
2. Objetivos
A execução dos diagramas de caso de uso tem como objetivo aplicar a modelagem de requisitos e descrever o uso de uma funcionalidade do sistema, apresentando as características ou comportamentos do software Uber.
3. Metodologia
O desenvolvimento da atividade se constituiu na seguinte metodologia: Via Telegram, os alunos separam seus respectivos temas para elaboração dos diagramas. Com os temas selecionados, os alunos desenvolveram os diagramas em ferramentas como Draw.io ou pelo LibreOffice Draw. No dia 03 de Outubro às 12:00, uma reunião entre membros do grupo foi feita para uma pré-apresentação e verificação dos diagramas para apresentação aos professores no mesmo dia.
4. Casos de Uso
- UC01 - Passageiro Solicita Uber
- UC02 - Passageiro Agenda Viagem
- UC03 - Formas de Pagamento
- UC04 - Cancelar Viagem (Passageiro)
- UC05 - Cancelar Viagem (Motorista)
- UC06 - Adicionar Local Salvo
- UC07 - Avaliação
- UC08 - Login (Passageiro)
- UC09 - Login Por Número de Celular (Passageiro)
- UC10 - Login (Motorista)
- UC11 - Abrir Menu
- UC12 - Seleção de Carro
- UC13 - Login
- UC14 - Motorista
- UC15 - Abrir Configurações
- UC16 - Passageiro Envolvido em Acidente
- UC17 - Sair do Aplicativo
5. Conclusão
Com os diagramas criados, pode-se concluir que os diagramas são fatores de extrema importância na área de modelagem de requisitos. O Caso de Uso ajuda a compreender o sistema como um todo através das diferentes funcionalidades em que o software apresenta.
6. Referências
- SERRANO, Maurício; SERRANO, Milene. Requisitos - Aula 15. 2º/2018. 40 slides. Material apresentado para a disciplina de Requisitos de Software no curso de Engenharia de Software da UnB, FGA.
- VINTURA, Plínio. O que é Caso de Uso?. Até o Momento. Disponível em: https://www.ateomomento.com.br/o-que-e-caso-de-uso/. Acesso em 02 de outubro de 2018.