View
49
Download
0
Category
Preview:
Citation preview
Busca Inteligente por Emergências Hospitalares
Lucas Pfeiffer Salomão Dias- Engenheiro de Software na Umbler -
2/49
AgendaIntroduçãoMotivaçãoTecnologiasSistemas existentesO SIGTEResultadosConsiderações finais
3/49
1988 inicio do Sistema Único de Saúde (SUS)
HANSENÍASEHI
V
CÂNC
ER
4/49
Tratamento Gratuito
Hospital do Câncer
Hospital Geral
Hospital da Criança
Hospital de Pronto SocorroHospital da Mulher
5/49
Rede Universal
6/49
Estagnação da ampliação e qualificação dos hospitais
7/49
Concentração de paciente em determinados hospitais
8/49
O que quero dizer?
9/49
Minimizar o tempo, balancear e não sobrecarregar
10/49
Como funciona uma emergência hospitalar?
11/49
Recepção do paciente
12/49
Classificação de Risco
13/49
Cadastro
14/49
Fila de espera
15/49
Atendimento
16/49
Quais as tecnologias disponíveis?
17/49
Dispositivos móveis
18/49
Diversidade (resolução, SOs, recursos de hardware)
19/49
20/49
21/49
Open Data
22/49
23/49
Sistemas Distribuídos
24/49
● SQLServer 2014 servidor compartilhado - Umbler (São Paulo)
● Web API em C# hospedado em cloud server - Umbler (São Paulo)
● Google Maps e Google Directions
● Aplicativo Android
25/49
Diversidade de APIs
26/49
27/49
Sistemas Geograficamente Conscientes (Location Awareness)
28/49
Waze
29/49
O que já existe hoje?
30/49
Beep Saúde
31/49
FindNow Hospital
32/49
Saútil
33/49
Google Maps
34/49
SIGTE: SISTEMA INTEGRADO PARA GERENCIAMENTO
DE TEMPO DE ESPERA EM EMERGÊNCIAS HOSPITALARES
35/49
Principais Funcionalidades1. Indicar hospital com menor tempo de espera
2. Mostrar o trajeto
3. Notificar o usuário durante o trajeto
4. Balancear os usuários entre os hospitais
36/49
Aplicativo - Protótipo
37/49
Avaliação por simulador
38/49
Parâmetros FixosHospitais: 19Usuários: 100Localização dos usuários
39/49
Parâmetros FixosUsuários: 100Hospitais: 19Localização dos usuários
Cenário de melhor caso
Parâmetros VariáveisTempo de Espera dos Hospitais: 35 minutosIntervalo entre requisições: 35 minutos
40/49
Cenário de caso intermediário
Parâmetros FixosUsuários: 100Hospitais: 19Localização dos usuários
Parâmetros VariáveisTempo de Espera dos Hospitais: 277 minutosIntervalo entre requisições: 25 minutos
41/49
Cenário de pior caso
Parâmetros FixosUsuários: 100Hospitais: 19Localização dos usuários
Parâmetros VariáveisTempo de Espera dos Hospitais: 540 minutosIntervalo entre requisições: 5 minutos
42/49
Cenário de hospitais com tempos variadosHospital Tempo Hospital Tempo Hospital Tempo
Hospital 01 305 minutos Hospital 07 523 minutos Hospital 13 40 minutos
Hospital 02 390 minutos Hospital 08 61 minutos Hospital 14 389 minutos
Hospital 03 224 minutos Hospital 09 539 minutos Hospital 15 490 minutos
Hospital 04 382 minutos Hospital 10 299 minutos Hospital 16 97 minutos
Hospital 05 417 minutos Hospital 11 81 minutos Hospital 17 51 minutos
Hospital 06 42 minutos Hospital 12 145 minutos Hospital 18 538 minutos
Hospital 19 433 minutos
43/49
Cenário de hospitais com tempos variados
Parâmetros FixosUsuários: 100Hospitais: 19Localização dos usuários
Parâmetros VariáveisTempo de Espera dos Hospitais: VariadoIntervalo entre requisições: 5 minutos
44/49
Desempenho
45/49
Teste de desempenho com DSL
100 Usuários, total de 498 requisições realizadas e 6.24 MB recebidos e tempo médio de requisições de 4.11 segundos
46/49
Teste de desempenho com 3G
100 Usuários, total de 494 requisições realizadas e 6.19 MB recebidos e tempo médio de requisições de 4.31 segundos
47/49
• SIGTE mostrou-se funcional
• Indica melhor hospital
• Tempo de espera, tempo de trajeto, usuários em rota
• Balanceou hospitais sem sobrecarregar nenhum
• API usa formato de mensagens que consome poucos dados
• ideal quando usado 3G em planos de dados limitados
Até agora...
48/49
• Migrar o sistema para Open Source
• Aumentar requisições Google Directions
• Melhorar a performance da API
• Desenvolver integradores com os diversos sistemas hospitalares existentes
• Estender para a rede privada
O que vem pela frente!
Obrigado!
Lucas Pfeiffer Salomão Dias
lucas@umbler.com
@lucaspfsd
lucas.pfsd
code.pro.br49/49
Recommended