eletrotupi / tcc/ commit / 900f2bc

thesis: add functional requirements table

This table still needs some fixing since our template is a piece of shit
and therefore doesn't list on the list of tables correctly
Pedro Lucas Porcellis porcellis@eletrotupi.com · 4 months ago 900f2bcfdf5d6b2d5891439eb07570fba92a49bc Browse files
Parents b3cae39
Changed files
1
Additions
+133
Deletions
0
monografia/chapters/app.tex
1 1
\chapter{Nexo}
2 2

3 3
O aplicativo proposto por esse trabalho, denominado "Nexo", se propõe a ser uma
4 4
aplicação para dispositivos móveis, de forma a preencher essas lacunas
5 5
demonstradas tanto pelo questionário, quanto também tentando preencher as
75 75
  \cite[p.~59]{sommerville:2010}
76 76
\end{quote}
77 77

78 78
Portanto, diante das funcionalidades previstas, que foram brevemente listadas,
79 79
no Quadro 2 é apresentado os requisitos que o sistema deve fornecer:
80 +

81 +
\newpage
82 +

83 +
% TODO: Add this to the list of tables
84 +
\begin{longtable}{| p{.20\textwidth} | p{.30\textwidth} | p{.40\textwidth} |}
85 +
    \caption{Requisitos funcionais}
86 +
    \label{tab:requisitos_funcionais}
87 +
        \hline
88 +
        N° &
89 +
        Requisito &
90 +
        Descrição \\
91 +

92 +
        \hline
93 +

94 +
        [RF01] &
95 +
        Login &
96 +
        O sistema deve ser capaz de realizar login com email e senha \\
97 +

98 +
        \hline
99 +

100 +
        [RF02] &
101 +
        Redefinir senha &
102 +

103 +
        O sistema permite que o usuário redefina a sua senha, mediante informar
104 +
        o email usado \\
105 +

106 +
        \hline
107 +

108 +
        [RF03] &
109 +
        Auto-cadastro &
110 +
        O sistema deve permitir que o usuário crie uma conta ao acessar pela
111 +
        primeira vez \\
112 +

113 +
        \hline
114 +

115 +
        [RF04] &
116 +
        Desconectar &
117 +
        O sistema permite que o usuário faça logout do sistema \\
118 +

119 +
        \hline
120 +

121 +
        [RF05] &
122 +
        Manter humor &
123 +
        O usuário deve poder registrar e atualizar seu estado emocional
124 +
        conforme a necessidade \\
125 +

126 +
        \hline
127 +

128 +
        [RF06] &
129 +
        Registrar gatilho &
130 +
        O sistema deve permitir associar sentimentos ou eventos específicos que
131 +
        influenciam o humor \\
132 +

133 +
        \hline
134 +

135 +
        [RF07] &
136 +
        Visualizar histórico &
137 +
        O usuário deve ter acesso aos registros anteriores de humor e demais
138 +
        entradas \\
139 +

140 +
        \hline
141 +

142 +
        [RF08] &
143 +
        Visualizar detalhes do dia &
144 +
        O sistema deve permitir expandir e consultar dados específicos de um
145 +
        determinado dia \\
146 +

147 +
        \hline
148 +

149 +
        [RF09] &
150 +
        Visualizar diário semanal &
151 +
        O usuário deve poder consultar uma visão consolidada da semana \\
152 +

153 +
        \hline
154 +

155 +
        [RF10] &
156 +
        Ver ciclo atual &
157 +
        O sistema deve apresentar um resumo do ciclo emocional em andamento \\
158 +

159 +
        \hline
160 +

161 +
        [RF11] &
162 +
        Comparar ciclos passados &
163 +
        O usuário deve poder visualizar diferenças entre ciclos emocionais
164 +
        anteriores \\
165 +

166 +
        \hline
167 +

168 +
        [RF12] &
169 +
        Exportar dados &
170 +
        O sistema deve oferecer uma funcionalidade para exportar os dados
171 +
        registrados \\
172 +

173 +
        \hline
174 +

175 +
        [RF13] &
176 +
        Configurar lembretes &
177 +
        O usuário pode configurar lembretes para registros de humor ou outras
178 +
        atividades \\
179 +

180 +
        \hline
181 +

182 +
        [RF14] &
183 +
        Manter registro de sono &
184 +
        O sistema deve permitir que o usuário registre informações relacionadas
185 +
        ao sono de forma simples \\
186 +

187 +
        \hline
188 +

189 +
        [RF15] &
190 +
        Registrar intervenção &
191 +
        O sistema deve permitir registrar intervenções realizadas para lidar
192 +
        com um gatilho ou de forma habitual \\
193 +

194 +
        \hline
195 +

196 +
        [RF16] &
197 +
        Associar intervenção a gatilho &
198 +
        O sistema deve permitir vincular uma intervenção específica a um
199 +
        gatilho registrado \\
200 +

201 +
        \hline
202 +

203 +
        [RF17] &
204 +
        Avaliar eficácia de uma intervenção &
205 +

206 +
        O usuário deve poder avaliar se a intervenção aplicada foi eficaz ou
207 +
        não para fins de controle \\
208 +

209 +
        \hline
210 +
\end{longtable}
211 +
\source{Elaborado pelo autor (2026)}
212 +