Discente: Weglison Ramos Pereira
Orientadora: Eliana Pantaleão
Título: Desenvolvimento de software para gerenciamento de informações da secretaria de saúde de patos de minas e proposta de uma ferramenta para análise de dados
_________________________________________________________________________
O TCC da graduado Weglison Ramos Pereira, do curso de Engenharia Eletrônica e de Telecomunicações, pela UFU no campus Patos de Minas, propõe O foco principal do trabalho é o desenvolvimento de um software para digitalização e gerenciamento de informações da Secretaria de Saúde de Patos de Minas (SSPM). Esse sistema visa substituir os questionários arquivados em arquivos de papel pela digitalização, permitindo a busca e edição de informações previamente armazenadas. Além disso, o trabalho propõe uma ferramenta de análise de dados.
INTRODUÇÃO
A digitalização de documentos é um processo inteligente para evitar a perda de tempo na busca por documentos físicos. Ela envolve a transformação de informações analógicas em digitais, permitindo o armazenamento e a recuperação eficiente dos arquivos. Vale ressaltar que a digitalização difere de um documento digital, que tem origem no meio eletrônico e é garantido por um certificado digital. Por outro lado, a digitalização consiste na conversão de arquivos analógicos para o meio digital, podendo ser realizada por meio de fotocópia ou sistemas computacionais que representem fielmente o documento original.
Em grandes organizações, a necessidade de solucionar problemas complexos muitas vezes requer o desenvolvimento de software com funcionalidades específicas. O processo de desenvolvimento de software envolve o estudo, projeto e implementação de um sistema computacional, transformando as necessidades dos usuários ou da organização em um produto virtual. Esse produto é baseado em um conjunto de códigos e instruções escritos em uma ou várias linguagens de programação, visando solucionar problemas específicos.
Controle de Zoonoses
A contenção de zoonoses de relevância para a saúde pública compreende doenças de transmissão vetorial, alguns dos animais que são vetores de doenças podem ser visualizados na figura a seguir. As doenças fiscalizadas pelo programa nacional de vigilância e controle de zoonoses do Ministério da Saúde incluem raiva, leishmaniose, peste, leptospirose, febre maculosa brasileira, hantavirose, doença de Chagas, febre amarela, chikungunya, dengue malária e febre do Nilo Ocidental.
Desenvolvimento de Software
O processo de desenvolvimento de software pode ser pensado como uma estrutura de passos organizados que são usados para projetar, desenvolver, testar e ajustar um software. Existem alguns padrões distintos para se desenvolver um sistema computacional, porém em quase todos os processos é comum deparar-se com os seguintes passos: levantamento de requisitos, análise de requisitos, projeto, implementação, testes e implantação.
Paradigmas de Linguagens de Programação
Uma linguagem de programação é uma ferramenta utilizada pelo profissional de computação para escrever programas, isto é, conjuntos de instruções a serem seguidas pelo computador para realizar um determinado processo”. A sintaxe de uma linguagem refere ao que constitui um programa estruturalmente preciso e é definida por uma gramática livre de contexto.
Paradigma de programação é um conceito importante no estudo das linguagens de programação. Pode-se pensar em paradigma de programação como um padrão de resolução de problemas que se associa a um determinado gênero de programas e linguagens. Quatro paradigmas de programação diferentes e fundamentais que podem ser destacadas são: programação imperativa, programação orientada a objetos, programação funcional e programação lógica.
Arquitetura em Três Camadas
A arquitetura em três camadas tem como propósito promover a segmentação das funcionalidades utilizando camadas para o desacoplamento da lógica de apresentação, da lógica de negócio e da lógica de acesso aos dados como mostrado a seguir. A separação em três camadas propicia ao sistema mais flexibilidade, possibilitando que elas sejam desenvolvidas e editadas de forma independente.
Desenvolvimento do Software de Digitalização
Para o desenvolvimento do software de digitalização, os conceitos descritos nas Seções anteriores foram de suma importância. Aspectos do paradigma de programação orientada a objetos bem como conceitos de arquitetura de software foram os pilares para o desenvolvimento da solução proposta.
Tela Inicial do Software
Tela de Cadastro
Classes de Objetos e Classes de Acesso aos Dados (DAO)
RESULTADOS E CONCLUSÃO
O software de digitalização de questionários da SSPM visa automatizar e agilizar o processo de arquivamento dos questionários que estão em formato de papel e é desenvolvido utilizando conceitos abordados durante a graduação. Além do cadastro o usuário pode realizar uma busca por meio da funcionalidade de busca por questionários.
A análise de dados pode ser realizada de forma descritiva, esse tipo de análise demonstra visões de comportamentos passados, serve para diagnosticar tendencias ou padrões. Dessa forma atitudes e correções podem ser tomadas em busca de melhoras nos processos.
Por meio do sistema desenvolvido objetivou-se modernizar o armazenamento de informações de questionários e reduzir os custos com material para o setor de endemias da Secretária de Saúde de Patos de Minas. As informações digitalizadas são essenciais visto que campanhas e ações voltadas ao controle de doenças endêmicas muitas vezes se baseiam em estudos das informações obtidas em anos anteriores. Nesse contexto, os dados podem fundamentar e direcionar medidas preventivas, como por exemplo doses de remédios a serem adquiridas em campanhas de vacinação animal e medidas para o controle de doenças vetoriais como dengue, malária, leishmanioses, doença de chagas e febre amarela. Além disso é demonstrado de forma prática como poderia ser desenvolvido um sistema de análise descritiva dos dados para as informações armazenadas.
Como sugestão para trabalhos futuros, poderia ser estudado uma forma de migrar o sistema de questionário para web. Dessa forma a aplicação poderia ser acessada de qualquer plataforma e os agentes poderiam cadastrar as informações no banco de dados já no momento da visita aos domicílios.
Comments