-
Notifications
You must be signed in to change notification settings - Fork 0
/
thesis-roliveira.out
108 lines (108 loc) · 7.61 KB
/
thesis-roliveira.out
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
\BOOKMARK [0][-]{chapter*.1}{Lista de Figuras}{}% 1
\BOOKMARK [0][-]{chapter*.2}{Lista de Tabelas}{}% 2
\BOOKMARK [0][-]{section*.10}{Acr\363nimos}{}% 3
\BOOKMARK [0][-]{chapter.1}{Introdu\347\343o}{}% 4
\BOOKMARK [1][-]{section.1.1}{Motiva\347\343o}{chapter.1}% 5
\BOOKMARK [1][-]{section.1.2}{Objetivos}{chapter.1}% 6
\BOOKMARK [1][-]{section.1.3}{Metodologia de trabalho}{chapter.1}% 7
\BOOKMARK [1][-]{section.1.4}{Organiza\347\343o do documento}{chapter.1}% 8
\BOOKMARK [0][-]{chapter.2}{O Internet of Things no cultivo da Salic\363rnia}{}% 9
\BOOKMARK [1][-]{section.2.1}{Caracter\355sticas da planta}{chapter.2}% 10
\BOOKMARK [1][-]{section.2.2}{Condi\347\365es ideais de cultivo da Salic\363rnia}{chapter.2}% 11
\BOOKMARK [1][-]{section.2.3}{Import\342ncia da planta}{chapter.2}% 12
\BOOKMARK [1][-]{section.2.4}{Evolu\347\343o tecnol\363gica: o Internet of Things}{chapter.2}% 13
\BOOKMARK [1][-]{section.2.5}{Considera\347\365es finais}{chapter.2}% 14
\BOOKMARK [0][-]{chapter.3}{Estado da arte}{}% 15
\BOOKMARK [1][-]{section.3.1}{Conceitos tecnol\363gicos}{chapter.3}% 16
\BOOKMARK [1][-]{section.3.2}{Sistema de Gest\343o de Base de Dados}{chapter.3}% 17
\BOOKMARK [2][-]{subsection.3.2.1}{MySQL}{section.3.2}% 18
\BOOKMARK [2][-]{subsection.3.2.2}{SQL Server}{section.3.2}% 19
\BOOKMARK [2][-]{subsection.3.2.3}{PostgreSQL}{section.3.2}% 20
\BOOKMARK [2][-]{subsection.3.2.4}{Compara\347\343o e solu\347\343o adotada}{section.3.2}% 21
\BOOKMARK [1][-]{section.3.3}{Desenvolvimento web}{chapter.3}% 22
\BOOKMARK [2][-]{subsection.3.3.1}{ASP.net}{section.3.3}% 23
\BOOKMARK [2][-]{subsection.3.3.2}{Flask}{section.3.3}% 24
\BOOKMARK [2][-]{subsection.3.3.3}{Django}{section.3.3}% 25
\BOOKMARK [2][-]{subsection.3.3.4}{Conclus\365es e solu\347\343o adotada}{section.3.3}% 26
\BOOKMARK [1][-]{section.3.4}{Desenvolvimento mobile}{chapter.3}% 27
\BOOKMARK [2][-]{subsection.3.4.1}{Plataformas nativas}{section.3.4}% 28
\BOOKMARK [2][-]{subsection.3.4.2}{Multi-plataforma}{section.3.4}% 29
\BOOKMARK [2][-]{subsection.3.4.3}{Conclus\365es e solu\347\343o adotada}{section.3.4}% 30
\BOOKMARK [1][-]{section.3.5}{REST Frameworks}{chapter.3}% 31
\BOOKMARK [2][-]{subsection.3.5.1}{Django Rest Framework}{section.3.5}% 32
\BOOKMARK [2][-]{subsection.3.5.2}{Restlet}{section.3.5}% 33
\BOOKMARK [2][-]{subsection.3.5.3}{Flask-RESTful}{section.3.5}% 34
\BOOKMARK [2][-]{subsection.3.5.4}{Conclus\365es e solu\347\343o adotada}{section.3.5}% 35
\BOOKMARK [1][-]{section.3.6}{Microcontroladores}{chapter.3}% 36
\BOOKMARK [2][-]{subsection.3.6.1}{Arduino Nano}{section.3.6}% 37
\BOOKMARK [2][-]{subsection.3.6.2}{Raspberry Pi 3}{section.3.6}% 38
\BOOKMARK [1][-]{section.3.7}{Sensores}{chapter.3}% 39
\BOOKMARK [2][-]{subsection.3.7.1}{Sensor de temperatura }{section.3.7}% 40
\BOOKMARK [2][-]{subsection.3.7.2}{Sensor de luminosidade }{section.3.7}% 41
\BOOKMARK [2][-]{subsection.3.7.3}{Sensor de salinidade}{section.3.7}% 42
\BOOKMARK [1][-]{section.3.8}{Tecnologias de comunica\347\343o}{chapter.3}% 43
\BOOKMARK [2][-]{subsection.3.8.1}{Bluetooth}{section.3.8}% 44
\BOOKMARK [2][-]{subsection.3.8.2}{Wi-Fi}{section.3.8}% 45
\BOOKMARK [2][-]{subsection.3.8.3}{Zigbee}{section.3.8}% 46
\BOOKMARK [2][-]{subsection.3.8.4}{LoRa}{section.3.8}% 47
\BOOKMARK [2][-]{subsection.3.8.5}{Sigfox}{section.3.8}% 48
\BOOKMARK [2][-]{subsection.3.8.6}{Compara\347\343o entre tecnologias de comunica\347\343o}{section.3.8}% 49
\BOOKMARK [0][-]{chapter.4}{Sistema de controlo e monitoriza\347\343o: arquitetura e modela\347\343o}{}% 50
\BOOKMARK [1][-]{section.4.1}{An\341lise de requisitos}{chapter.4}% 51
\BOOKMARK [2][-]{subsection.4.1.1}{Requisitos funcionais}{section.4.1}% 52
\BOOKMARK [2][-]{subsection.4.1.2}{Requisitos n\343o funcionais}{section.4.1}% 53
\BOOKMARK [1][-]{section.4.2}{Descri\347\343o global do sistema}{chapter.4}% 54
\BOOKMARK [2][-]{subsection.4.2.1}{Componentes}{section.4.2}% 55
\BOOKMARK [3][-]{section*.64}{Sensor Module}{subsection.4.2.1}% 56
\BOOKMARK [3][-]{section*.68}{Controller Module}{subsection.4.2.1}% 57
\BOOKMARK [1][-]{section.4.3}{Modela\347\343o}{chapter.4}% 58
\BOOKMARK [2][-]{subsection.4.3.1}{Entidades envolvidas}{section.4.3}% 59
\BOOKMARK [2][-]{subsection.4.3.2}{Casos de uso}{section.4.3}% 60
\BOOKMARK [2][-]{subsection.4.3.3}{Modelo de dados}{section.4.3}% 61
\BOOKMARK [1][-]{section.4.4}{Arquitetura l\363gica}{chapter.4}% 62
\BOOKMARK [1][-]{section.4.5}{Arquitetura f\355sica}{chapter.4}% 63
\BOOKMARK [2][-]{subsection.4.5.1}{Sistema de informa\347\343o}{section.4.5}% 64
\BOOKMARK [2][-]{subsection.4.5.2}{Aplica\347\343o web}{section.4.5}% 65
\BOOKMARK [2][-]{subsection.4.5.3}{API REST}{section.4.5}% 66
\BOOKMARK [2][-]{subsection.4.5.4}{Documenta\347\343o interativa}{section.4.5}% 67
\BOOKMARK [2][-]{subsection.4.5.5}{Implementa\347\343o do sistema}{section.4.5}% 68
\BOOKMARK [2][-]{subsection.4.5.6}{Aplica\347\343o mobile}{section.4.5}% 69
\BOOKMARK [2][-]{subsection.4.5.7}{Simula\347\343o em hardware}{section.4.5}% 70
\BOOKMARK [3][-]{section*.84}{Sensores utilizados}{subsection.4.5.7}% 71
\BOOKMARK [3][-]{section*.92}{Comunica\347\343o}{subsection.4.5.7}% 72
\BOOKMARK [2][-]{subsection.4.5.8}{Sistema de videovigil\342ncia }{section.4.5}% 73
\BOOKMARK [3][-]{section*.101}{Biblioteca para processamento de imagem: OpenCV}{subsection.4.5.8}% 74
\BOOKMARK [3][-]{section*.102}{Streaming de v\355deo: Youtube Live}{subsection.4.5.8}% 75
\BOOKMARK [1][-]{section.4.6}{Diagrama de componentes}{chapter.4}% 76
\BOOKMARK [1][-]{section.4.7}{Considera\347\365es finais}{chapter.4}% 77
\BOOKMARK [0][-]{chapter.5}{Implementa\347\343o}{}% 78
\BOOKMARK [1][-]{section.5.1}{Sistema de informa\347\343o}{chapter.5}% 79
\BOOKMARK [2][-]{subsection.5.1.1}{Sistema de registo e autentica\347\343o}{section.5.1}% 80
\BOOKMARK [2][-]{subsection.5.1.2}{Gera\347\343o de alarmes}{section.5.1}% 81
\BOOKMARK [2][-]{subsection.5.1.3}{Visualiza\347\343o dos dados e c\341lculos estat\355sticos}{section.5.1}% 82
\BOOKMARK [2][-]{subsection.5.1.4}{API}{section.5.1}% 83
\BOOKMARK [2][-]{subsection.5.1.5}{Documenta\347\343o da API}{section.5.1}% 84
\BOOKMARK [2][-]{subsection.5.1.6}{Aplica\347\343o web}{section.5.1}% 85
\BOOKMARK [2][-]{subsection.5.1.7}{Deploy do projecto}{section.5.1}% 86
\BOOKMARK [1][-]{section.5.2}{Simula\347\343o em hardware}{chapter.5}% 87
\BOOKMARK [2][-]{subsection.5.2.1}{Arduino Nano}{section.5.2}% 88
\BOOKMARK [2][-]{subsection.5.2.2}{Raspberry Pi 3}{section.5.2}% 89
\BOOKMARK [1][-]{section.5.3}{Sistema de videovigil\342ncia}{chapter.5}% 90
\BOOKMARK [2][-]{subsection.5.3.1}{Utiliza\347\343o do algoritmo de dete\347\343o de intrusos}{section.5.3}% 91
\BOOKMARK [1][-]{section.5.4}{Considera\347\365es finais}{chapter.5}% 92
\BOOKMARK [0][-]{chapter.6}{Testes e resultados}{}% 93
\BOOKMARK [1][-]{section.6.1}{Testes funcionais}{chapter.6}% 94
\BOOKMARK [2][-]{subsection.6.1.1}{API REST}{section.6.1}% 95
\BOOKMARK [2][-]{subsection.6.1.2}{Comunica\347\343o via Bluetooth }{section.6.1}% 96
\BOOKMARK [2][-]{subsection.6.1.3}{Dete\347\343o de intrusos}{section.6.1}% 97
\BOOKMARK [1][-]{section.6.2}{Resultados}{chapter.6}% 98
\BOOKMARK [1][-]{section.6.3}{Considera\347\365es finais}{chapter.6}% 99
\BOOKMARK [0][-]{chapter.7}{Conclus\365es e trabalho futuro}{}% 100
\BOOKMARK [1][-]{section.7.1}{Conclus\365es}{chapter.7}% 101
\BOOKMARK [1][-]{section.7.2}{Problemas encontrados}{chapter.7}% 102
\BOOKMARK [1][-]{section.7.3}{Trabalho futuro}{chapter.7}% 103
\BOOKMARK [0][-]{appendix.A}{Mockup da aplica\347\343o mobile}{}% 104
\BOOKMARK [0][-]{appendix.B}{Implementa\347\343o do trigger SQL }{}% 105
\BOOKMARK [0][-]{appendix.C}{Application Programming Interface REST}{}% 106
\BOOKMARK [0][-]{appendix.D}{Packages utilizados}{}% 107
\BOOKMARK [0][-]{appendix.E}{Interliga\347\343o de componentes}{}% 108