eletrotupi / tcc/ thesis/extra/use-cases/notifications.tex639638a33f393a399e9112ea8bd95a1d9e34d75c
1.9 KB | 92 lines Raw
1
% UC10 --- Visualizar Notificações
2

3
\begin{longtable}{| p{.40\textwidth} | p{.50\textwidth} |}
4
\hline
5

6
\textbf{Nome do Caso de Uso} &
7
UC10 --- Visualizar Notificações \\
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 consultar os lembretes recebidos pelo sistema, como
20
lembretes diários de registro de humor, lembretes de medicamento e alertas de
21
indicadores. \\
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 visualiza as notificações e pode ser direcionado à tela
30
correspondente. \\
31
\hline
32

33
\multicolumn{2}{|c|}{\textbf{Cenário Principal}}\\
34
\hline
35

36
\textbf{Ações do Ator} &
37
\textbf{Resposta do Sistema} \\
38
\hline
39

40
1. Acessa a tela de notificações. & \\
41
\cline{1-2}
42

43
&
44
2. O sistema apresenta as notificações do usuário, das mais recentes para as
45
mais antigas. \\
46
\cline{1-2}
47

48
3. Toca em uma notificação. & \\
49
\cline{1-2}
50

51
&
52
4. O sistema encaminha para a tela correspondente à notificação. \\
53
\hline
54

55
\multirow{2}{.40\textwidth}{\textbf{Restrições\\e validações}}
56
&
57
Somente as notificações do usuário autenticado são exibidas. \\
58
\cline{2-2}
59

60
&
61
Notificações fora do período de validade são exibidas como expiradas. \\
62
\hline
63

64
\multicolumn{2}{|c|}{\textbf{Cenário Alternativo A1 --- Notificação recebida via push}}\\
65
\hline
66

67
\textbf{Ações do Ator} &
68
\textbf{Resposta do Sistema} \\
69
\hline
70

71
1. Toca na notificação recebida no dispositivo. & \\
72
\cline{1-2}
73

74
&
75
2. O sistema abre a tela de origem da notificação. \\
76
\hline
77

78
\multicolumn{2}{|c|}{\textbf{Cenário de Exceção E1 --- Nenhuma notificação}}\\
79
\hline
80

81
\textbf{Ações do Ator} &
82
\textbf{Resposta do Sistema} \\
83
\hline
84

85
1. Acessa a tela de notificações. & \\
86
\cline{1-2}
87

88
&
89
2. O sistema informa que não há notificações. \\
90
\hline
91

92
\end{longtable}