Você está na página 1de 20

SERVIO NACIONAL DE APRENDIZAGEM COMERCIAL DO RIO GRANDE DO SUL FACULDADE DE TECNOLOGIA SENAC PASSO FUNDO CURSO TCNICO EM INFORMTICA

SISTEMA INFORMATIZADO DE ATENO BSICA DIGITAL (SIABD)

Autor: Bruno Schere Ruani Matheus de Ornelas Vasconcelos Raul Eduardo Gobbi Orientador: Luis Fernando Biondo Everton Figueiredo Jardim

Passo Fundo, 2013 RESUMO Este trabalho descreve os procedimentos do desenvolvimento de um aplicativo para dispositivos moveis, baseado na plataforma Java, da tecnologia J2ME, junto com uma aplicao web utilizando Servlets em JSP. E que tem por principal objetivo, agilizar o processo de funcionamento do Programa de Sade da Famlia ESF, proporcionando um ambiente visualmente intuitivo e agradvel e principalmente substituindo o uso de papis, que dificulta e atrasa os cadastros dos agentes de sade. Palavras-chave: ESF, Sade, Java

ABSTRACT This work describes the procedures of developing a mobile application based on Java Platform, J2ME technology, along with a web application using JSP Servilets. Has the main requirement, streamline the process of operation of the Family Health Program (ESF), providing an intuitive and visually pleasing environment and especially replacing the use of paper, which complicates and delays the registrations of health care providers Keywords: ESF, health, Java

PLANO DE PESQUISA

A organizao mundial da sade (OMS) tem difundido uma ideia que se popularizou no mundo inteiro, que sade estado de completo bem-estar fsico, mental e social, e no apenas a ausncia de doenas. (CONASS, 2007. 229 p). Por volta da dcada de 40 ao final da segunda guerra, quando foi criada a organizao mundial da sade, existia uma apreenso em se ter uma definio positiva de sade, que abrangeria fatores como alimentao, atividade fsica, tambm tivesse meios para se usufluir do sistema de sade. Sade um direito fundamental do ser humano. Vai muito mais alm do que uma ausncia de dor, e deve ser uma qualidade de vida. A nossa vida depende de diversos aspectos como, por exmplo, das condies socio-ambientais, histricas e econmicas e de escolhas que fazemos. No pas, conforme a constituio Federal, a sade um direito de todos e um dever do estado, e uma das diretrizes da esfera dos trs poderes que as aes do servio pblico de sade so responsabilidade do Sistema nico de Sade (SUS). O SUS um dos melhores sistemas pblico j criado desde 1988 do mundo (CONASS, 2011. 199 p.). Abrangendo toda a area de vigilancia sanitria, preveno, atendimento ambulatorial at um transplante de orgos, com acesso integral e gratuito para toda a populao do Brasil. Criado pela constituio Federal brasileira em 1980 para servir mais de 180 milhes de brasileiros. A implantao do projeto do programa de agentes comunitrios de sade em 1991, e do programa sade da famlia (PSF), em 1994, deram origem no Brasil, conhecido hoje como Estratgia da Sade da Famlia (ESF), tem por finalidade orientar a partir do modelo assistencial e tambm de uma equipe multidisciplinar que atua em Unidades Bsicas de Sade (UBS), atendendo um nmero determinado de famlias que residem na mesma regio. ( TCU, 2002. 17 p). Foi reestruturado um conceito de atendimento as famlias, como sade individual, coletiva e integral da populao que antes era muito pouco explorada. Esse novo conceito de promoo da sade prioriza a famlia e a comunidade, reorganizando as prticas de ateno sade. O ESF na prtica trata-se de uma pesquisa exploratria descrevendo a situao socioambiental e econmica alm de doenas e outras enfermidades. Na coleta de dados, utiliza-se um conjunto de perguntas, contendo variveis de identificao, a partir deste questionrio se tem um parmetro para tomada de decises.

Atualmente nas unidades de sade, existe uma grande variedade de material impresso a ser preenchida antes de atender as famlias de sua regio abrangente. Os formulrios preenchidos pelo agente de sade so armazenados em arquivos, junto a outros diversos formulrios. Dentre os maiores problemas que um enfermeiro responsvel pela unidade, enfrenta, organizar e armazenar todos esses materiais que esto em papis, o problema aumenta quando o enfermeiro prope uma melhoria da unidade, para melhor atender a populao ou mostrar que a regio abrangente est com um dficit no atendimento de seus pacientes, por no ter medicamentos e/ou equipamentos necessrios, tambm fazer novas contrataes para compor sua equipe multiprofissional. Outro problema enfrentado pelos gestores do programa de sade da famlia, est na elaborao de relatrios, contendo os resultados da situao das famlias desta regio, obtidos atravs de formulrios de papis. Quando precisa solicitar uma ajuda extra da secretaria de sade, necessita reunir os formulrios e gerar um relatrio com estatsticas e grficos da situao atual da populao desta regio e microrregio, para solucionar ou promover uma ao de preveno. Esta prtica gera um consumo exorbitante e desnecessrio de papis. A quantidade de folhas que produzida atravs do preenchimento do questionrio de cada famlia gera uma variedade de informaes a respeito da famlia, que posteriormente iram se juntar ao de outras famlias, acabam tornando-se uma quantidade muito grande, muitas vezes acabam ficando perdidos no meio de tantos outros. Os questionrios se forem digitalizados passaro a tornarem-se bits e no mais pilhas de papis, ocupando muito menos espao para armazenamento, e possibilitando um acesso informao de forma mais rpida, precisa e funcional, agilizando a anlise de dados e consequentemente a tomada de deciso quanto a projetos necessrios e investimentos na rea da sade da famlia.

SUMRIO

1 INTRODUO .................................................................................................................................. 6 2 OBJETIVOS ....................................................................................................................................... 7 3 JUSTIFICATIVA ............................................................................................................................... 8 4 TRABALHOS RELACIONADOS ................................................................................................... 9 5 METODOLOGIA ............................................................................................................................ 10 5.1 CRONOGRAMA ........................................................................................................................ 12 6 SISTEMA INFORMATIZADO DE ATENO BSICA DIGITAL (SIABD). ....................... 13 6.1 APRESENTAES DAS PRINCIPAIS TELAS DO SISTEMA .............................................. 17 6.2 INSERINDO NOVO REGISTRO .............................................................................................. 17 6.3 CADASTRO DAS UNIDADES ................................................................................................. 18 6.4 LISTA DE PESSOAS ................................................................................................................. 18 7 CONCLUSO .................................................................................................................................. 19 REFERNCIAS .................................................................................................................................. 20

1 INTRODUO As unidades de Estrategia de Sade da Famlia (ESF), atualmente contam com funcionrios do ensino fundamental e mdio, para atuar como agentes de sade. Os agentes coletam e registram informaes da populao em formulrios de folhas de papeis. Em cada formulrio consta uma srie de perguntas relevantes para estratgia, planejamento e tomada de decises da secretaria da sade, este so armazenados, como j mencionado, de forma analgica, ou seja, em papel, para posteriormente serem processados e analisados. Isso deixa o processo lento, invivel muitas vezes e passvel de erros. Os questionrios se forem digitalizados passaro a tornarem-se bits e no mais pilhas de papis. Os materiais digitalizados podero ser armazenados em vrios tipos de mdia tais como (Cds, DVDs, Pendriver, Hard Disk internos ou externos ou at mesmo em bando de dados na internet), e posteriormente serem processados por algum software especfico para gerar um relatrio e/ou grfico. Depois que os formulrios estiverem digitalizados, podem ser acessados por diversos dispositivos mveis tais como os Smartphone, que tem suas funcionalidades estendidas, por executar programas por meio do seu sistema operacional, tambm so capazes de suportar aplicativos que podero fazer a tarefa de substituir o questionrio de papel, deixando os dados digitalizados em sua memria interna ou externa, como o caso do carto de memria. Estes dispositivos tem a capacidade de estabelecer conexo com rede de dados para acesso internet, possibilitando o envio das informaes para uma base de dados.

2 OBJETIVOS

Desenvolver um aplicativo mvel para que os agentes de sade nos ESF (Estratgia de sade da Famlia) possam registrar atendimentos e informaes de pacientes, afim de agilizar o atual processo, bem como garantir um acesso mais rpido e preciso destes dados posteriormente. Tambm objetivo deste trabalho recolher informaes, bem como experincia em desenvolvimento de softwares para dispositivos mveis, para que futuramente se possa continuar o desenvolvimento desse tipo de software, principalmente na rea mdica, para plataformas mais populares, tais como Windows mobile e principalmente Android, por ser gratuito, e suportar programao em java.

3 JUSTIFICATIVA

No processo de informaes no ESF, os profissionais usam formulrios de papeis preenchidos em duas vias, uma para unidade e outra para secretaria de sade. O Tempo dedicado ao preenchimento dessas vias faz com que o funcionrio perca de dar ateno a outros pacientes. Isso acarreta problemas e prejudica a qualidade do atendimento. Uma das formas de melhorar o processo de atendimento pode ser a utilizao do sistema informatizado com a representao do pronturio eletrnico. Os dispositivos mveis sejam eles, celulares, personal digital assistants (PDAs), tabletes ou iphones, com um aplicativo especifico e conectado a um banco de dados para fazer os devidos registros da populao, poder trazer um aumento de produtividade e qualidade na elaborao de relatrios das visitas domiciliares, agilizando o processo de tomada de descio.

4 TRABALHOS RELACIONADOS Nos ltimos anos surgiram diversos aparelhos mveis, capazes de substituir as funcionalidades dos computadores de mesa. Em 2007 o Instituto Brasileiro de Geografia e Estatstica (IBGE), trouxe as ruas do pas uma forma de substituir os formulrios de papis, atravs de dispositivos mveis com software especfico implantado. Com a evoluo da tecnologia de 2007 para 2010, os aparelhos e tecnologias, tiveram uma melhora significativa, facilitou o trabalho dos recenseadores. Tambm em 2010 entra o LG Sm@rt, que um smartphone com windows mobile 6.5, como mostra a figura 1, a pedido do IBGE exclusivamente para uso do censo demogrfico, foram customizados aparelhos da LG Sm@rt GM750, para adequ-lo s necessidades do projeto, como bloqueio do acesso internet ou sistema de telefonia, e a incluso do aplicativo do instituto para o Censo 2010, e tambm o desenvolvimento de capa emborrachada, para aumentar a resistncia a eventuais quedas durante o uso, entre outras adaptaes de software e hardware. Mesmo a tecnologia mvel tendo evoludo bastante de 2007 para 2013, algumas coisas continuam iguais: depois que o formulrio preenchido, os dados so criptografados e salvos no smartphone. Uma vez por semana, o recenseador vai com seu dispositivo para uma das 7.000 centrais de dados, onde os aparelhos so sincronizados e os dados enviados pela internet, por uma Virtual Private Network (VPN) do IBGE. Em 1.400 centrais, os computadores usam modems 2G e 3G. No Par, as centrais usam transmisso por satlite. Apesar de o novo aparelho ter wifi e GPS, essas funcionalidades tambm so travadas. Tudo funciona na base do cabo USB, por segurana. (NIGGLI, 2011. 1p)

Figura 1. Aparelhos LG sm@rt gm750 censo 2010 Figura 1. LG Sm@rt GM750 utilizado no Censo

10

5 METODOLOGIA A metodologia utilizada na realizao deste projeto foi observao em quatro unidades bsica de sade, no ESF da Fatima, Santa Marta, Vila Luiza e do bairro Nen Graeff. Como forma de obter informaes realizou-se um estudo na forma de como as informaes eram armazenadas e controladas dentro do ESF, para chegar a uma soluo para o problema proposto. As unidades bsicas de sade no dispem de um sistema informatizado, e sim de uma rotina de trabalho tumultuada onde o cadastro de famlias feito em um formulrio de papel, no qual constam informaes da unidade, da famlia, da residncia e doenas, os mesmos formulrios devem ser atualizados todos os meses causando uma redundncia de informaes. O aplicativo desenvolvido neste trabalho conta com tecnologias tais como Java, PostgreSql, NetBeans, emuladores da sun. Estas tecnologias citadas foram escolhidas por serem softwares livres e por trazerem diversas vantagens na construo do aplicativo. O aplicativo desenvolvido na linguagem Java, que a tecnologia predominante do sistema, vem com pacotes que proporcionam o desenvolvimento junto com suas midlets, com o apoio do netbeans que ajuda na compilao dos cdigos gerando o sistema. As informaes preenchidas no aplicativo so enviados a uma base de dados no PostgreSql atravs de uma pgina da web tambm construda em java, e apresentada em um emulador de dispositivos mveis da sun para teste durante o desenvolvimento. A escolha da linguagem Java foi pela sua portabilidade, por ser uma linguagem interpretada e tambm independente de plataforma, podendo ser executada em qualquer lugar que tenha um interpretador java. Sua segurana protege o cliente tanto de ataques no intencionais quanto para os que foram de aes premeditadas. A linguagem conta com a orientao a objetos que permite a reutilizao de cdigos e herana de forma dinmica e esttica e principalmente pela facilidade, o prprio ambiente se encarrega de gerenciar a memria e os ponteiros. O banco de dados PostgreSql um banco que dispem de diversos recursos que so encontrados em grandes bancos de dados que custam uma fortuna. O PostgreSql tem suporte a stored procedure, triggres, integridade transacional, altamente extensvel adicionar novos tipos de dados, operadores, tem caractersticas de permite sgbdor

como herana, ele possui verses disponveis para vrios sistemas operacionais, como por

11

exemplo: Linux, Windows, Solares, FreeBSD, Mac OS entre outros. O postgresql um software livre (Open Source) isso significa que seu cdigo fonte aberto e permite mudar ou adaptar regras, tambm pode ter suporte de outras empresas alm de seus desenvolvedores. (SILVA, 2001 p 46) O postgreSql possui linguagem SQL (Structured Query Language Linguagem Estrutural de Consultas) que utilizada em consultas no banco de dados. SQL a linguagem padro, comumente usada para acessar banco de dados e definida pelo padro ANSI/ISSO SQL. A IDE NetBeans auxilia desenvolvedores a escrever seus cdigos, compilar, debugar e instalar aplicaes, foi arquitetada em forma de uma estrutura reutilizvel que visa

simplificar o desenvolvimento e aumentar a produtividade, pois rene em uma nica aplicao todas estas funcionalidades. Totalmente escrita em Java, mas que pode suportar qualquer outra linguagem de programao que desenvolva Swing, como C, C++, Ruby e PHP. Tambm suporta linguagens de marcao como XML e HTML. O NetBeans fornece uma base slida para a criao de projetos e mdulos, possui um grande conjunto de bibliotecas, mdulos e APIs (Application Program Interface, um conjunto de rotinas, protocolos e ferramentas para a construo de aplicativos de software) alm de uma documentao vasta inclusive em portugus bem organizada. Tais recursos auxiliam o desenvolvedor a escrever seu software de maneira mais rpida. A distribuio da ferramenta realizada sob as condies da SPL (Sun Public License), uma variao da MPL (Mozilla Public License). Esta licena tem como objetivo garantir a redistribuio de conhecimento comunidade de desenvolvedores quando novas funcionalidades forem incorporadas ferramenta. Atualmente est distribudo em diversos idiomas e isto tem o tornado cada vez mais popular, facilitando o acesso a iniciantes em programao e possibilitado o desenvolvimento de aplicativos multilnge. (GONALVES, 2008 578p.).

12

5.1 CRONOGRAMA
Abril Elaborao do projeto Referencial terico Definio dos requisitos Analise e modelagem do sistema Desenvolvimento e teste Escrita do artigo Apresentao do artigo X X Maio X X X Junho Julho Agosto Setembro

X X X X

X X

X X

13

6 SISTEMA INFORMATIZADO DE ATENO BSICA DIGITAL (SIABD). Atualmente os formulrios das figuras 2 e 3 so utilizados para cadastros de famlias, preenchendo os dados do endereo da residncia, da situao de tratamento da gua no domicilio, tipo de casa, abastecimento de gua, destino de fezes e urina, e outras informaes. Alguns destes dados so repetidos a cada paciente, como o caso no registro da residncia, este fato nos traz uma redundncia na hora do armazenamento dos dados. Diante deste contexto, visando diminuir o tumulto gerado com a forma de armazenamento destas informaes, o sistema proposto busca centralizar as informaes dos cadastros, alm de criar um controle para os pacientes. Assim, a cada cadastro ser possvel localizar as informaes de cada um dos pacientes que j foram cadastrados no SIABD.

Figura 2. Cadastramento Atual

14

Figura 3. Cadastramento Atual

A figura 4 apresenta o diagrama de classe do sistema, onde possvel observar todas as classes do sistema e seus relacionamentos, que so: UnidadeESF: esta classe foi modelada para representar cada unidade do programa de sade da famlia, contendo os principais dados para a manuteno da unidade que so: Nome, Endereo, Numero e telefone, e possui os mtodos bsicos para manuteno da unidade. Microrregio: esta classe foi modelada para representar cada microrregio, contendo os principais dados para a manuteno da microrregio que so: nome, quantidade de quadras e o nmero de pessoas que residem nesta microrregio.

15

Famlias: esta classe foi modelada para representar cada famlia ou um grupo de pessoas que residem na mesma casa, contendo os principais dados para a manuteno da classe famlia que so; Endereo, Bairro, numero da residncia, cep, Tipo de residncia se ela de alvenaria ou madeira ou tambm mista, as condies de saneamento tratamento da gua tipo de esgoto e telefone. Pacientes: esta classe foi modelada para conter os aspectos principais para a manuteno do cadastro paciente, contem nesta classe: nome, data de nascimento e idade para diferenciar se menor ou maior de 14 anos, dados de sua ocupao e alfabetizao e doenas ou condies referida.

Figura 4. Diagrama de Classe

a) Relacionamento entre as classes UnidadeESF e Microrregio. A classe unidadeESF se relaciona com a classe microrregio por associao, uma microrregio deve obrigatoriamente conter uma classe unidadeESF, enquanto uma unidadeESF precisa ter uma microrregio e pode ter varias. Diante deste contexto, podemos dizer que a classe unidadeESF deve ter no mnimo 1 e no mximo N microrregio, e que uma microrregio deve ter no mnimo 1 e no mximo 1 unidadeESF. (Figura 5)

16

Figura 5. Relacionamento UnidadeESF e Microrregio.

b) Relacionamento entre as classes Microrregio e Famlias. A classe Microrregio se relaciona com a classe Famlia por associao, uma Famlia deve obrigatoriamente conter uma classe Microrregio, enquanto uma Microrregio no precisa ter uma obrigatoriamente uma Famlia e pode ter varias. Diante deste contexto, podemos dizer que a classe Microrregio deve ter no mnimo 0 e no mximo N Famlias, e que uma Famlia deve ter no mnimo 1 e no mximo 1 Microrregio. (Figura 6)

Figura 6. Relacionamento Microrrego e Famlias.

c) Relacionamento entre as classes Famlias e Pacientes. A classe Famlias se relaciona com a classe Pacientes por associao, um paciente deve obrigatoriamente conter uma classe Famlia, enquanto uma Famlia precisa ter obrigatoriamente um Paciente e pode ter vrios. Diante deste contexto, podemos dizer que a classe Famlia deve ter no mnimo 1 e no mximo N Pacientes, e que uma Paciente deve ter no mnimo 1 e no mximo 1 Famlia. (Figura 7)

17

Figura 7. Relacionamento Famlias e Pacientes.

6.1 APRESENTAES DAS PRINCIPAIS TELAS DO SISTEMA Nesta seo so apresentadas as principais telas de funcionalidades do sistema, sua utilizao e qual sua finalidade. 6.2 INSERINDO NOVO REGISTRO A principal funcionalidade do sistema cadastrar as famlias, para isto existe a tela que cadastra as famlias. (Figura 8)

Figura 8. Inserindo novo Registro.

18

6.3 CADASTRO DAS UNIDADES As unidades do ESF tambm precisam ser cadastradas, para isto existe uma tela para cadastro das unidades (Figura 9)

Figura 9. Cadastro da Unidade.

6.4 LISTA DE PESSOAS O sistema faz a busca de famlias que j esto cadastradas no sistema para fazer atualizaes, para isto existe uma tela lista de pessoas (Figura 10)

Figura 10. Lista de Pacientes Cadastrados.

19

7 CONCLUSO Como foi visto as reas de tecnologia e sade esto em constante expanso para melhorar a qualidade de vida da populao, so dois setores que tem apresentado um aumento significativo nos ltimos anos, apesar de serem reas totalmente diferentes, as duas possuem um grande potencial para um crescimento contnuo. Isto, proporciona uma perspectiva muito grande a favor do Sistema Informatizado de Ateno Bsica Digital (SIABD), e com esta evoluo crescem as possibilidades de expandir suas funcionalidades, agregando outras funes ainda no existentes no aplicativo, bem como implantar o pronturio digital do paciente, junto ao (SIABD), proporcionando mais agilidade e praticidade nas unidades do Programa de Sade da Famlia. Ainda tratando de trabalhos futuros, com o grande crescimento da plataforma Android, torna-se interessante, para no dizer imprescindvel a migrao deste sistema para a plataforma citada, afim de se aproveitar o grande desenvolvimento do S.O e hardware envolvido, e tambm visando um melhor aproveitamento dos conhecimento dos usurio perante esta plataforma. Outra grande vantagem utilizada no desenvolvimento do Sistema Informatizado de Ateno Bsica Digital (SIABD), foi a integrao do NetBeans com o Java, utilizando conceitos de orientao a objeto, o que torna o aplicativo de fcil manuteno, pelo reaproveitamento de cdigo que esta metodologia proporciona, bem como a facilidade de portar o presente cdigo para a plataforma Android por meio de plug-ins.

20

REFERNCIAS

Ateno primria e promoo da sade / 2007 - ( Livros ) - Conselho Nacional de Secretrios de Sade (Brasil). Ateno primria e promoo da sade. Braslia, DF: CONASS, 2007. 229 p.

Ateno

primria

promoo

da

sade

2011 -

Livros

)-

Conselho Nacional de Secretrios de Sade (Brasil). Ateno primria e promoo da sade. Braslia, DF: CONASS, 2011. 199 p.

Avaliao do Programa de Sade da Famlia : ESF / 2002 - ( Folheto ) Cia. Brasil Tribunal de Contas da Unio. Avaliao do Programa de Sade da Famlia: ESF. Braslia: TCU, 2002. 17 p.

GONALVES, Edson. Desenvolvendo aplicaes web com NetBeans IDE 6. So Paulo: Cincia Moderna, 2008. 578 p.

NIGGLI, Andr. Gerente de vendas e projetos especiais da LG Electronics no Brasil. Disponvel em: <http://bloglge.com.br/2010/08/16/censo-2010-coleta-de-dados-e-feita-comdispositivo-lg/#more-6735>. Acesso em 2 Dezembro 2012

SILVA, Rafael. Aplicao web com ASP.NET e PostgreSQL: Codificando a aplicao - parte 2. SQL Magazine, Rio de Janeiro , v.7, n.82 , p. 44-51, dez. 2010. ROGERS, Rick, John Lombardo, Zigurd Mednieks, Blake Meike:: Android:

Desenvolvimento de Aplicaes Android. 1 ed. Novatec, So Paulo SP, 2009

Você também pode gostar