eletrotupi / tcc/ monografia/monografia.tex485f02189668c0fdb711c8593614af2e32d6da49
7.4 KB | 217 lines Raw
1
\documentclass[tcc,capa,table]{textsi}
2

3
%\usepackage[brazilian]{babel} % Linguagem do documento: Português-brasileiro
4
\usepackage[utf8]{inputenc} % Codificação do arquivo .tex. IMPORTANTE: O arquivo deve ser salvo utilizando a codificação UTF-8 para mostrar corretamente os caracteres!
5
\usepackage[T1]{fontenc} % Permite que se faça cópia do texto do PDF de maneira correta, usando a codificação de fonte T1
6

7
% Alguns pacotes disponíveis no latex para adição e manipulação de elementos do documento
8
\usepackage{array,booktabs}
9
\usepackage{enumitem}
10
\usepackage{listings}
11

12
\usepackage{makecell}
13
\usepackage{graphicx,subfigure}
14
\usepackage{multirow}
15
\usepackage{xcolor}
16
\usepackage{pdfpages}
17
\usepackage{lipsum}
18
\usepackage{longtable}
19
\usepackage{placeins}
20
\usepackage{float}
21
\usepackage{xcolor}
22
\graphicspath{{images/}}
23

24
\lstset{
25
  basicstyle=\ttfamily\footnotesize,
26
  breaklines=true,
27
  frame=single,
28
  columns=fullflexible,
29
}
30

31
% Título do trabalho
32
\title{Nexo - Um aplicativo para rastrear flutuações de humor para pessoas com TAB}
33

34
% Autor do trabalho. Primeiro argumento: Último sobrenome; Segundo argumento: Restante do nome
35
\author{Porcellis}{Pedro Lucas}
36

37
% Orientador do trabalho. Primeiro argumento (opcional): titulação do orientador. Segundo argumento (obrigatório): Último sobrenome; Terceiro argumento (obrigatório): Restante do nome
38
\advisor[Prof.~Me.]{Nunes}{Flávio}
39

40
% Instituição do orientador do trabalho.
41
\instituicaoadvisor{IFSul}
42

43
% Descomente a linha abaixo se tens co-orientador. Segue o mesmo formato do orientador do trabalho.
44
%\coadvisor[Prof.~Dr.]{Aguiar}{Marilton Sanchotene de}
45

46
% Descomente a linha abaixo se tens colaborador. Segue o mesmo formato do orientador do trabalho.
47
%\collaborator[Prof.~Dr.]{Aguiar}{Marilton Sanchotene de}
48

49
% Membro 1 da banca. Um argumento único, contendo titulação e nome completo.
50
\membroi{Prof.~Dr. Fulano de Souza e Silva}
51
% Instituição do membro 1 da banca.
52
\instituicaomembroi{UFI}
53

54
% Membro 2 da banca. Segue o mesmo formato que o membro 1.
55
\membroii{Prof. Dr. Sicrano Silveira Rosa}
56
% Instituição do membro 2 da banca.
57
\instituicaomembroii{UFPG}
58

59
% Descomente se tens um terceiro membro na banca. Membro 3 da banca. Segue o mesmo formato que o membro 1.
60
\membroiii{Prof. Dr. Beltrano Pereira Tavares}
61
% Descomente se tens um terceiro membro na banca. Instituição do membro 3 da banca.
62
\instituicaomembroiii{UFCR}
63

64
% Palavras-chave do trabalho desenvolvido.
65
\keyword{TypeScript}
66
\keyword{Transtorno Afetivo Bipolar}
67
\keyword{Monitoramento de humor}
68
\keyword{React Native}
69

70
% XXX: Fix longtables not having a prefix. Fucking POS template; shoulda stick
71
% to rawdogging ABNT2 or just use the IFRJ one which is actually complete
72

73
\makeatletter
74
\def\LT@c@ption#1[#2]#3{%
75
  \LT@makecaption#1\fnum@table{#3}%
76
  \def\@tempa{#2}%
77
  \ifx\@tempa\@empty\else
78
    \addcontentsline{lot}{table}%
79
      {\protect\numberline{\fnum@table}{\ignorespaces #2}}%
80
  \fi}
81
\makeatother
82

83
\begin{document}
84

85
% Descomente se você tem orientadora, e não orientador.
86
%\renewcommand{\advisorname}{\orientadora}
87

88
% Descomente se você tem coorientadora, e não orientador.
89
%\renewcommand{\coadvisorname}{\coorientadora}
90

91
% Faz com que o título apareça
92
\maketitle
93

94
\sloppy
95

96
% Ficha catalográfica e folha de aprovação
97
\fichacatalografica
98
\folhadeaprovacao
99

100
%Opcional - dedicatória
101
\begin{dedicatoria}
102
	Texto da Dedicatória
103
\end{dedicatoria}
104

105
%Opcional - agradecimentos
106
\begin{agradecimentos}
107
	Texto dos Agradecimentos
108
\end{agradecimentos}
109

110
%Opcional - epígrafe
111
\begin{epigrafe}
112
	"Texto da Epígrafe" \\
113
	Autor da Epígrafe
114
\end{epigrafe}
115

116
% Resumo em língua vernácula (a que você está escrevendo o documento)
117
% TODO: Rework this a bit more
118
% TODO: 150 words min, not more than one page, obviously, always saying that it
119
% concluded the proposed objectives
120
\begin{abstract}
121
\noindent
122
Esse projeto aborda o desenvolvimento de um aplicativo de monitoramento e
123
controle para pessoas com transtorno de afetivo bipolar (TAB), bebendo de
124
inspiração de fundamentos da \textit{Ecological Momentary Assessment} para
125
abordagem. A proposta então é uma aplicação cujo usuário pode utilizar para
126
monitorar o registro diário tanto de mudanças no humor quanto também no
127
controle e registro de ações que possam auxiliar ou mitigar alguma questão
128
psicológica, anotar a qualidade e média de sono e gatilhos, com o objetivo de
129
facilitar a identificação da fase cíclica da TAB. O trabalho abrange desde a
130
construção da pesquisa inicial, o desenvolvimento da aplicação e testes. O
131
sistema é inteiramente desenvolvido na linguagem de programação TypeScript,
132
tanto com o backend/API e a aplicação, desenvolvida usando React Native. Também
133
é utilizado como parte de infraestrutura, \textit{Docker containers} para
134
garantir que a implantação seja reproduzível.
135
\end{abstract}
136

137
% Resumo em língua estrangeira
138
\begin{englishabstract}%
139
  {TypeScript, Bipolar Affective Disorder, Mood Tracker, React Native}
140

141
  \noindent
142
  This work addresses the development of a mood tracking mobile application
143
  aimed at people with Bipolar Affective Disorder (BAP), emboding elements from
144
  the Ecological Momentary Assessment as a baseline. The proposal is a daily
145
  mood tracker, which also has features for tracking sleep quality, care
146
  actions to handle any psychological issue, triggers, which all can aid in
147
  identifying hypomanic or manic cycles. The work itself goes all the way from
148
  the initial research up to the development of the app, layout, and tests. The
149
  system itself is written in TypeScript, from the backend/API to the mobile
150
  application. Also, as part of the infrastructure, it uses Docker containers
151
  to guarantee that the deployment is reproducible.
152
\end{englishabstract}
153

154
%Lista de Figuras
155
\listoffigures
156

157
%Lista de Tabelas
158
\listoftables
159

160
% Lista de códigos
161
\lstlistoflistings
162

163
%lista de abreviaturas e siglas
164
\begin{listofabbrv}{REST} % <- Insira aqui a maior sigla da sua lista de siglas.
165
	% O conteúdo dentro dos colchetes é a sigla, e o texto ao lado é o seu significado
166
	\item[TAB] Transtorno Afetivo Bipolar
167
  \item[BAP] Bipolar Affective Disorder
168
  \item[TCC] Terapia Cognitivo-comportamental
169
  \item[EMA] \textit{Ecological Momentary Assessment}
170
  \item[UML] \textit{Unified Modeling Language}
171
  \item[DAO] \textit{Data Access Object}
172
  \item[REST] \textit{Representational State Transfer}
173
  \item[API] \textit{Application Programming Interface}
174
  \item[UX] \textit{User Experience}
175
  \item[SSH] \textit{Secure Shell}
176
  \item[CI] \textit{Continuous Integration}
177
  \item[CD] \textit{Continuous Deployment}
178
\end{listofabbrv}
179

180
%Sumario
181
\tableofcontents
182

183
% Chapter é a seção primária do documento. Toda vez que é chamado este comando, uma quebra de página é adicionada;
184
\input{chapters/introduction}
185
\input{chapters/contextualization}
186
\input{chapters/methodologies}
187
\input{chapters/app}
188
\input{chapters/modeling}
189
\input{chapters/design}
190
\input{chapters/tech}
191
\input{chapters/development}
192

193
\bibliography{monografia}
194
\bibliographystyle{abnt}
195

196
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
197

198
% NÃO MEXER - RELACIONADO À FORMATAÇÃO DE ANEXOS/APÊNDICES
199
\makeatletter%
200
\renewcommand*{\@seccntformat}[1]{\csname the#1\endcsname\hspace{0.2cm}}%
201
\makeatother%
202

203
%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%
204

205
% Adiciona um apêndice
206
\append{Documentação de Casos de Uso}\label{appendix:use-cases}
207

208
\input{extra/usecases}
209

210
\append{Resultados da Pesquisa}\label{appendix:survey-results}
211

212
\input{extra/survey-results}
213

214
% Adiciona um anexo
215
% \annex{Verão}
216

217
\end{document}