#UC04 Gerar E Book - fga-eps-mds/2017.1-Cadernos-API GitHub Wiki
UC04 - Gerar Ebook
Índice analítico
- UC 01 Manter Usuário
- Breve Descrição
- Fluxo de Eventos
- Fluxo Básico
- Editar Usuário
- Fluxo de exceção
- Atividades inexistentes no caderno
- Fluxo Básico
- Condições prévias
- Condições prévias do fluxo básico
- Condições prévias do fluxo alternativo
- Condições posteriores
- Condição posterior ao fluxo básico
- Mensagens
Especificação de caso de uso - Gerar E-Book
1.0 Breve descrição
Este caso de uso permitirá o usuário gerar um arquivo virtual que contém, em ordem cronológica, as atividades realizadas no caderno.
2.0 Fluxo de Eventos
2.1 Fluxo básico
- O sistema apresenta a seguinte opção:
- Gerar Ebook
- O usuário faz a solicitação para gerar o Ebook. [FE01]
- O sistema faz uma coleção das atividades contidas no caderno em ordem cronológica.
- O sistema apresenta mensagem notificando o sucesso da operação. [ME01]
- O caso de uso é encerrado.
2.2 Fluxo de exceção
2.2.1 Atividades inexistentes no caderno [FE01]
Esse fluxo de exceção é iniciado pelo passo 2 do fluxo básico.
- O sistema identifica a solicitação de formação de Ebook.
- O sistema apresenta mensagem de erro notificando o usuário. [ME02]
- O caso de uso é encerrado.
3.0 Condições prévias
3.1 Condições prévias do fluxo básico
O usuário deve estar cadastrado e em sessão ativa. Além disso, deve existir um caderno.
4.0 Condições posteriores
4.1 Condição posterior ao fluxo básico
- Deve haver um arquivo contendo o Ebook
5.0 Mensagens
- [ME01] - "Caderno gerado com sucesso"
- [ME02] - "Não há atividades no caderno"