dengosa - um sistema de gestão e informação · pdf filearthur bezerra...
TRANSCRIPT
INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DO CEARPR-REITORIA DE ENSINO
COORDENADORIA DE CINCIA DA COMPUTAO DO CAMPUS ARACATIBACHARELADO EM CINCIA DA COMPUTAO
Arthur Bezerra Nunes
DENGOSA - UM SISTEMA DE GESTO E INFORMAOGEOGRFICA PARA APOIO DECISO EM EPIDEMIAS
ARACATI-CE2017
Arthur Bezerra Nunes
DENGOSA - UM SISTEMA DE GESTO E
INFORMAO GEOGRFICA PARA APOIO
DECISO EM EPIDEMIAS
Trabalho de concluso de curso apresen-tado Coordenadoria de Cincia da Com-putao do Instituto Federal de Educao,Cincia e Tecnologia do Cear - CampusAracati como requisito parcial para obten-o do grau de Bacharel em Cincia daComputao.
rea de pesquisa: Sistema de apoio de-ciso.
Orientador: Dr. Antnio Mauro Barbosa deOliveiraCo-Orientadora: Dra. Carina Teixeira deOliveira
Aracati-CE2017
INSTITUTO FEDERAL DE EDUCAO, CINCIA E TECNOLOGIA DO CEARCOORDENADORIA DE CINCIA DA COMPUTAO DO CAMPUS ARACATI
BACHARELADO EM CINCIA DA COMPUTAO
ARTHUR BEZERRA NUNES
Este Trabalho de Concluso de Curso foi julgado adequado para a obtenodo Grau de Bacharel em Cincia da Computao, sendo aprovado pela Coordenadoriade Cincia da Computao do Instituto Federal de Educao, Cincia e Tecnologia doCear - Campus Aracati e pela banca examinadora:
Prof. Dr. Antonio Mauro Barbosa deOliveira
(Orientador)Instituto Federal do Cear - IFCE
Profa. Dra. Carina Teixeira de Oliveira(Co-Orientadora)
Instituto Federal do Cear - IFCE
Prof. Dr. Guilherme Diniz IrffiUniversidade Federal do Cear - UFC
Prof. Dr. Reinaldo Bezerra BragaInstituto Federal do Cear - IFCE
Aracati, 20 de Abril de 2017
Resumo
O processo de vigilncia epidemiolgica preocupa os gestores pblicos devido dificuldade da disponibilidade de informaes completas e atualizadas. Em geral, asocorrncias de dengue, por exemplo, no so atualizadas nas bases federais de modoque se tenha informaes adequadas s necessidades das campanhas de controle deepidemias. medida que a agregao de dados incompletos aumenta, a informaodos indicadores epidemiolgicos tornar-se- mais discrepante. Consequentemente,os resultados sero enganosos. Uma boa prtica para se mitigar os efeitos da in-completude e a desatualizao dos dados de sade da populao a utilizao detcnicas de geoprocessamento, que tambm permitem observar a distribuio espa-cial das situaes de risco e dos problemas de sade. Este trabalho apresenta oDENGOSA, um sistema de gesto e informao geogrfica que analisa indicadoresepidemiolgicos, disponibilizando servios de apoio deciso para o controle de epi-demias. proposta uma nova metodologia que facilita e otimiza a comunicao entreos agentes de endemias, entre a populao e os gestores do municpio, atores re-levantes para o controle da epidemia de dengue. O DENGOSA utilizando os dadosepidemiolgicos dos Sistemas de Informao de Sade (SIS) pode avaliar as aese o impacto das polticas pblicas no municpio. Esta soluo fornece tambm servi-os por meio da troca de mensagens e avisos para o apoio administrativo de recursosusados no combate das epidemias. Um aplicativo social mobile, em fase de desen-volvimento, que oferece ao cidado uma forma simples de interagir na campanha decombate dengue tambm especificado neste trabalho. Um prottipo do DENGOSAest sendo implantado no municpio de Aracati.
Palavras-chave: Apoio deciso, Vigilncia Epidemiolgica, Geolocalizao.
Sumrio
1 Introduo . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 12
2 Fundamentao Terica . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 152.1 Tecnologias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 15
2.1.1 .NET . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 162.1.2 JAVAEE . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 16
2.1.2.1 Frontend . . . . . . . . . . . . . . . . . . . . . . . . . . 182.1.2.2 Backend . . . . . . . . . . . . . . . . . . . . . . . . . . . 182.1.2.3 Segurana . . . . . . . . . . . . . . . . . . . . . . . . . 20
2.2 Epidemiologia . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 232.2.1 Normatizao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 242.2.2 Notificao Compulsria . . . . . . . . . . . . . . . . . . . . . . . 252.2.3 Coleta de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . 262.2.4 Anlise de dados . . . . . . . . . . . . . . . . . . . . . . . . . . . 272.2.5 Medidas de Controle . . . . . . . . . . . . . . . . . . . . . . . . . 272.2.6 Promoo de Aes . . . . . . . . . . . . . . . . . . . . . . . . . 282.2.7 Avaliao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292.2.8 Divulgao . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 292.2.9 Retroalimentao do sistema . . . . . . . . . . . . . . . . . . . . 30
3 Sistemas Relacionados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313.1 SINAN . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 313.2 InfoDengue . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 323.3 Framework WebDengue . . . . . . . . . . . . . . . . . . . . . . . . . . . 343.4 Sistemas Hospitalares . . . . . . . . . . . . . . . . . . . . . . . . . . . . 373.5 Sistemas de Informao Geogrfica . . . . . . . . . . . . . . . . . . . . 38
4 Sistema DENGOSA . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 424.1 Informatizao do processo . . . . . . . . . . . . . . . . . . . . . . . . . 44
4.1.1 Coleta de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . 454.1.2 Anlise de dados para a tomada de deciso . . . . . . . . . . . . 46
4.1.2.1 Geovisualizao . . . . . . . . . . . . . . . . . . . . . . 464.1.3 Recomendao das medidas de preveno e controle . . . . . . 474.1.4 Retroalimentao do sistema . . . . . . . . . . . . . . . . . . . . 47
4.1.4.1 Interoperabilidade . . . . . . . . . . . . . . . . . . . . . 484.1.4.2 Integrao com o SINAN . . . . . . . . . . . . . . . . . 48
5 Resultados . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 505.1 Implementao do sistema . . . . . . . . . . . . . . . . . . . . . . . . . 50
5.1.1 Coleta de Dados . . . . . . . . . . . . . . . . . . . . . . . . . . . 515.1.2 Anlise de dados para a tomada de deciso . . . . . . . . . . . . 52
5.1.2.1 Geovisualizao . . . . . . . . . . . . . . . . . . . . . . 535.1.3 Recomendao das medidas de preveno e controle . . . . . . 555.1.4 Retroalimentao dos dados . . . . . . . . . . . . . . . . . . . . 56
5.1.4.1 Interoperabilidade . . . . . . . . . . . . . . . . . . . . . 565.2 Arquitetura . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 575.3 Anlise Complementar e Comparativa . . . . . . . . . . . . . . . . . . . 58
6 Consideraes Finais . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 60
Referncias . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 63
Anexos 66
Lista de figuras
Figura 1 Ciclo das funes da epidemiologia . . . . . . . . . . . . . . . . . . 17Figura 2 Ciclo das funes da epidemiologia . . . . . . . . . . . . . . . . . . 25
Figura 3 Fluxo da notificao compulsria do SINAN. . . . . . . . . . . . . . 32Figura 4 Mapa do InfoDengue (Info Dengue, 2017). . . . . . . . . . . . . . . . 34Figura 5 Sistema WebDengue (NEGREIROS et al., 2011). . . . . . . . . . . . 35Figura 6 Sistema WebDengue (NEGREIROS et al., 2011). . . . . . . . . . . . 36Figura 7 Arquitetura SIG . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 40
Figura 8 Fluxo de interao do DENGOSA. . . . . . . . . . . . . . . . . . . . 44
Figura 9 Formulrio de notificao do sistema DENGOSA. . . . . . . . . . . 50Figura 10 Formulrio do endereo do paciente no sistema DENGOSA. . . . . 51Figura 11 Dashboard de indicadores do sistema DENGOSA. . . . . . . . . . . 52Figura 12 Grfico Temporal em linha Ano dividido por ms . . . . . . . . . . . 52Figura 13 Filtro espao temporal de indicadores . . . . . . . . . . . . . . . . . 53Figura 14 Mapa de densidade do nmero de notificaes de Aracati . . . . . . 54Figura 15 Ferramenta Editor de Regies do DENGOSA . . . . . . . . . . . . . 55Figura 16 Servios Mobile . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 57Figura 17 Tecnologias do sistema DENGOSA. . . . . . . . . . . . . . . . . . . 58
Figura 18 Rede Colaborativa . . . . . . . . . . . . . . . . . . . . . . . . . . . . 61
Lista de tabelas
Tabela 1 Tabela Comparativa . . . . . . . . . . . . . . . . . . . . . . . . . . . 59
Lista de abreviaturas e siglas
IFCE Instituto Federal de Educao, Cincia e Tecnologia do Cear
TCC Trabalho de Concluso de Curso
TICs Tecnologias da Informao e Comunicao
SIS Sistemas de Informao em Sade
SIG Sistemas de Informao Geogrfica
HTTP Hypertext Transfer Protocol
WWW World Wide Web
HTML Hypertext Markup Language
CGI Common Gateway Interface
XML Extensible Markup Language
JSON Java Script Object Notation
POX Plain Old XML
SOAP Simple Object Access Protocol
COM Microsoft Component Object ModelTM
JavaEE JavaTM 2 Platform Enterprise Edition
ASP.NET Active Server Pages .NET
REST Representation State Transfer
JCP Java Community Process
WCF Dub-See-Eff
JSR Java Specification Requests
JSF Java Server Faces
GUI interface grfica do usurio
EL Expression Language
API Java Persistence
ORM Mapeamento Objeto-Relacional
EJB Enterprise JavaBeans
CDI Context and Dependency Injection
JTA Java Transaction API
JAX-RS Java RESTful Services
JMS Java Message Service
OWASP Open Web Application Security Project
EHR Electronic Health Records