requisitos-habitica / Habitica

Projeto de Requisitos que visa realizar engenharia reversa da aplicação Habitica.
https://requisitos-habitica.netlify.com/
9 stars 2 forks source link

Diagrama de Casos de Uso Inventário #78

Closed Phe0 closed 5 years ago

Phe0 commented 5 years ago

Descrição da Issue

Utilizar o diagrama de casos de uso para descrever uma parte do sistema do Habitica

Tasks:

rogerioo commented 5 years ago

Diagrama:

Casos de Uso:

rogerioo commented 5 years ago

UC28 - Chocar Ovos de Pet

1. Nome do Caso de Uso

  Chocar Ovos de Pet

2. Breve descrição

  Chocar ovos de pet com poção disponíveis no inventário para obter novo pet

3. Atores

  Usuário Sistema

4. Fluxo de eventos

4.1 Fluxo básico

  Usuário aplica poção de eclosão no ovo Obter novo pet

4.2 Fluxos alternativos

FA01 - Comprar Ovo e/ou Poção Eclosão

  Usuário acessa a loja Usuário procura por ovo e/ou poção de eclosão Usuário compra ovo e/ou poção de eclosão com moedas Usuário obtém ovo e/ou poção de eclosão

FA02 - Realizar tarefa ou missão

  Usuário realiza tarefa ou missão Usuário pode obter ovo e/ou poção de eclosão

4.3 Fluxos de Exceção

FE01 - Usuário não possui gemas para adquirir ovos de pet e/ou poção de eclosão   Usuário não possui gemas suficientes Usuário não obtém ovo e/ou poção de eclosão

5. Pré-condições

  Usuário deve estar Logado no Sistema Usuário deve possui ovo de pet Usuário deve possui poção de eclosão

6. Pós-condições

  Usuário possui um novo pet