| 1 | % UC11 --- Gerar Relatório
|
| 2 |
|
| 3 | \begin{longtable}{| p{.40\textwidth} | p{.50\textwidth} |}
|
| 4 | \hline
|
| 5 |
|
| 6 | \textbf{Nome do Caso de Uso} &
|
| 7 | UC11 --- Gerar Relatório \\
|
| 8 | \hline
|
| 9 |
|
| 10 | \textbf{Ator Principal} &
|
| 11 | Usuário \\
|
| 12 | \hline
|
| 13 |
|
| 14 | \textbf{Atores Secundários} &
|
| 15 | --- \\
|
| 16 | \hline
|
| 17 |
|
| 18 | \textbf{Resumo} &
|
| 19 | Permite ao usuário gerar um documento em PDF consolidando os registros de
|
| 20 | humor de um período escolhido, para compartilhar com um terapeuta ou guardar
|
| 21 | para acompanhamento próprio. \\
|
| 22 | \hline
|
| 23 |
|
| 24 | \textbf{Pré-condições} &
|
| 25 | Usuário autenticado. \\
|
| 26 | \hline
|
| 27 |
|
| 28 | \textbf{Pós-condições} &
|
| 29 | O usuário obtém um PDF com os registros de humor do período. \\
|
| 30 | \hline
|
| 31 |
|
| 32 | \multicolumn{2}{|c|}{\textbf{Cenário Principal}}\\
|
| 33 | \hline
|
| 34 |
|
| 35 | \textbf{Ações do Ator} &
|
| 36 | \textbf{Resposta do Sistema} \\
|
| 37 | \hline
|
| 38 |
|
| 39 | 1. Acessa a tela de relatório. & \\
|
| 40 | \cline{1-2}
|
| 41 |
|
| 42 | &
|
| 43 | 2. O sistema apresenta os períodos disponíveis (7, 30 e 90 dias, além do
|
| 44 | período personalizado). \\
|
| 45 | \cline{1-2}
|
| 46 |
|
| 47 | 3. Seleciona um período. & \\
|
| 48 | \cline{1-2}
|
| 49 |
|
| 50 | 4. Toca em ``Gerar relatório''. & \\
|
| 51 | \cline{1-2}
|
| 52 |
|
| 53 | &
|
| 54 | 5. O sistema gera o PDF com os registros de humor do período. \\
|
| 55 | \cline{1-2}
|
| 56 |
|
| 57 | &
|
| 58 | 6. O sistema abre o compartilhamento do documento. \\
|
| 59 | \hline
|
| 60 |
|
| 61 | \multirow{2}{.40\textwidth}{\textbf{Restrições\\e validações}}
|
| 62 | &
|
| 63 | O período deve ter início anterior ao fim. \\
|
| 64 | \cline{2-2}
|
| 65 |
|
| 66 | &
|
| 67 | O intervalo não pode exceder 90 dias. \\
|
| 68 | \hline
|
| 69 |
|
| 70 | \multicolumn{2}{|c|}{\textbf{Cenário Alternativo A1 --- Período personalizado}}\\
|
| 71 | \hline
|
| 72 |
|
| 73 | \textbf{Ações do Ator} &
|
| 74 | \textbf{Resposta do Sistema} \\
|
| 75 | \hline
|
| 76 |
|
| 77 | 1. Seleciona ``Personalizado''. & \\
|
| 78 | \cline{1-2}
|
| 79 |
|
| 80 | &
|
| 81 | 2. O sistema apresenta os campos de data inicial e final. \\
|
| 82 | \cline{1-2}
|
| 83 |
|
| 84 | 3. Informa as datas desejadas. & \\
|
| 85 | \cline{1-2}
|
| 86 |
|
| 87 | 4. Toca em ``Gerar relatório''. & \\
|
| 88 | \cline{1-2}
|
| 89 |
|
| 90 | &
|
| 91 | 5. O sistema gera o PDF com os registros do período informado. \\
|
| 92 | \hline
|
| 93 |
|
| 94 | \multicolumn{2}{|c|}{\textbf{Cenário de Exceção E1 --- Falha na geração}}\\
|
| 95 | \hline
|
| 96 |
|
| 97 | \textbf{Ações do Ator} &
|
| 98 | \textbf{Resposta do Sistema} \\
|
| 99 | \hline
|
| 100 |
|
| 101 | 1. Toca em ``Gerar relatório''. & \\
|
| 102 | \cline{1-2}
|
| 103 |
|
| 104 | &
|
| 105 | 2. O sistema informa que não foi possível gerar o relatório. \\
|
| 106 | \hline
|
| 107 |
|
| 108 | \end{longtable}
|