Baixe o app para aproveitar ainda mais
Prévia do material em texto
UNIVERSIDADE PAULISTA – UNIP EaD Projeto Integrado Multidisciplinar Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas PROJETO INTEGRADO MULTIDISCIPLINAR – PIM IV SISTEMA DE CONTROLE E MONITORAMENTO DE COVID 19 XXXXXXX UNIVERSIDADE PAULISTA – UNIP INSTITUTO DE CIÊNCIAS SOCIAIS E COMUNICAÇÃO CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS SISTEMA DE CONTROLE E MONITORAMENTO DE CASOS DE COVID 19 PROJETO INTEGRADO MULTIDISCIPLINAR – PIM IV ALUNOS: XXXXXXXX R.A.: XXXXX Projeto Integrado Multidisciplinar – PIM IV apresentado como um dos pré-requisitos para aprovação no bimestre vigente, no Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas Orientador (a): XXXXXXXXX XXXXXXXXX XXXXX RESUMO Este é um projeto multidisciplinar que visa desenvolver no aluno a prática da realização de pesquisa cientifica e a busca por conhecimento, fomentando a argumentação e discussão das técnicas e metodologias aplicadas. A pandemia de Covid19 que está assolando a humanidade nos últimos anos fez com que a sociedade precisasse desenvolver vacinas, remédios e outros artifícios para que pudéssemos lidar com a doença, controlando e buscando meios de vencer essa crise. O uso de inovações tecnológicas que temos atualmente foi muito importante para o controle e criação de planos de ação contra essa doença. Em vista desse cenário este trabalho propõem apresentar um programa desenvolvido na linguagem C, que pode auxiliar os hospitais e profissionais da saúde a realizarem o cadastro dos pacientes de Covid, gravando os registros dos pacientes do grupo de risco em um arquivo txt que poderá ser enviado para os órgãos responsáveis afim de informar e catalogar a disseminação da doença. Importante acrescentar que nenhum dado pessoal do paciente será gravado nos registros que serão disponibilizados para os órgãos responsáveis, somente será gravado a Idade e o CEP de residência do paciente, preservando assim sua identidade. PALAVRAS CHAVE: Covid19, Linguagem de Programação C, Software de monitoramento. ABSTRACT This is a multidisciplinary project that aims to develop in the student the practice of carrying out scientific research and the search for knowledge, promoting argumentation and discussion of applied techniques and methodologies. The Covid19 pandemic that has been plaguing humanity in recent years has made society need to develop vaccines, medicines and other devices so that we could deal with the disease, controlling and seeking ways to overcome this crisis. The use of technological innovations that we currently have was very important for the control and creation of action plans against this disease. In view of this scenario, this work proposes to present a program developed in C language, which can help hospitals and health professionals to carry out the registration of patients in Covid, recording the records of patients in the risk group in a txt file that can be sent to the responsible bodies in order to inform and catalog the spread of the disease. It is important to add that no personal data of the patient will be recorded in the records that will be made available to the responsible bodies, only the Age and the zip code of residence of the patient will be recorded, thus preserving their identity. KEYWORDS: Covid19, C Programming Language, Monitoring Software. 4 SUMÁRIO INTRODUÇÃO ...................................................................................................................... 5 DESENVOLVIMENTO ........................................................................................................... 6 1. LINGUAGEM C ........................................................................................................... 6 1.1. Características e Recursos da linguagem C .................................................... 6 2. METODOLOGIA ........................................................................................................... 7 3. TECNOLOGIA E A COVID19 ..................................................................................... 7 4. SOFTWARE “MONITOR DE COVID” ........................................................................ 8 4.1. Tela de Login ...................................................................................................... 9 4.2. Menu de Cadastro .............................................................................................. 9 5. CODEBLOCKS ......................................................................................................... 14 CONCLUSÃO...................................................................................................................... 16 REFERÊNCIAS BIBLIOGRÁFICAS .................................................................................... 17 5 INTRODUÇÃO A pandemia mundial demandou necessidade de investimentos na área médica e as instituições correram para desenvolver softwares para a área da saúde. Muitos países precisaram de ferramentas para enfrentar o vírus no sentido de produção de testes, dispositivos de proteção, ventiladores e outros itens que foram sendo desenvolvidos nesse meio tempo, para assim termos melhores “armas” contra a doença. As técnicas digitais também foram muito utilizadas para monitorar a disseminação da doença, o que ajudou a traçar estratégias para conter o avanço do vírus. O Covid19 é altamente transmissível e saber quais indivíduos estão mais expostos ao vírus é essencial. O sistema de saúde criado neste trabalho foi desenvolvido em linguagem C, utilizando CodeBlocks, e será empregado em hospitais para cadastrar pacientes que forem diagnosticados com Covid19 e precisam de acompanhamento e monitoramento. Ao receber o diagnostico positivo o profissional de saúde deve realizar o login no sistema (com seu usuário e senha) e seguir os passos para cadastro do paciente. Informações como nome, endereço, data de nascimento, cep, se tem alguma comorbidade (diabetes, obesidade, hipertensão, tuberculose e etc) serão inseridas no sistema e serão salvos em um arquivo, porém caso o paciente seja do grupo de risco (maior de 65 ou tenha alguma comorbidade), será gravado um arquivo sem os dados pessoais dele, sem nenhuma referencia a sua pessoa, mas com a informação da localidade (encontrada pelo cep) e idade (encontrada a partir da data de nascimento). 6 DESENVOLVIMENTO 1. LINGUAGEM C A linguagem C foi elaborada nos laboratórios da AT&T por Dennis Richie em 1972. A linguagem foi criada com o objetivo de aperfeiçoar o sistema operacional Unix, desta maneira esta linguagem foi desenvolvida de programador para programador. O código C é de aplicação geral, habilitada praticamente para qualquer modelo de projeto e plataforma, usando a linguagem C é possível criar sistemas operacionais, aplicativos, drivers e outros controladores de dispositivo. É possível também programar micro controladores e muitos outros dispositivos. A linguagem C pode ser facilmente encontrada rodando em grandes jogos que estão disponibilizados no mercado, editores de vídeo e imagem, robôs, sistemas de automação e também muitos sistemas operacionais como Windows, Linux e Mac Os. C é uma linguagem muito poderosa, extremamente veloz em tempo de execução com uma construção simples e robusta, que inspirou de modo direto muitas linguagens como C++, Java, C#, Objetive C entre outras. 1.1. Características e Recursos da linguagem C Devemos ressaltar que a linguagem C é uma expressão de alto padrão, nela esta contida recursos de executam mias naturalmente o acesso aos espaços físicos de memória e dados, isso facilita a instalação de softwares e aplicações de diferentes propósitos. As linguagensde programação são classificadas em níveis, linguagem de baixo nível e linguagem de alto nível. Linguagem de baixo nível são aquelas que em sua construção se assemelham com os sinais de máquina, com os códigos binários. Uma linguagem bem conhecida de baixo nível é a Assembly. Por outro lado, linguagem de alto nível é quando a sintaxe se relaciona e tem muita semelhança com língua falada por nós seres humanos, ou seja, pode-se criar 7 um código usando a nossa língua, claro que tem que se seguir certos parâmetros de lógica e operadores da linguagem, mas essas são as mais próximas do nosso vocabulário. A Linguagem Python é um bom exemplo disso. A linguagem C pode ser compilada em diversas arquiteturas, sistemas operacionais e compiladores diferentes. Sendo usada para softwares e hardwares com códigos limpos e muito velozes. Ela também se mostra muito simples, com sintaxes fáceis de se assimilar e aprender, quando bem escrita, dificilmente dará problema. A linguagem C possui recursos de baixo nível muito úteis, como por exemplo: acesso a memória de máquina, o que elimina a necessidade do programador usar códigos em Assembly. 2. METODOLOGIA No desenvolvimento do Projeto Integrado Multidisciplinar IV usei o método Ágil e com framework SCRUM. Algumas ferramentas para organização e desenvolvimento dos testes de mesa foram usadas durante o projeto, o que facilitou muito o trabalho e a visão do projeto como um todo monitorando o fluxo de atividades e melhorando a construção do projeto. O método facilitou também a estimar os prazos e os tempos necessários para conclusão do trabalho. 3. TECNOLOGIA E A COVID19 Atualmente tudo que vem acontecendo envolve tecnologia, sendo assim, seria de se esperar que a pandemia também entraria nesse “pacote”. Este projeto tem a finalidade de executar a fundamentação teórica e prática efetivando assim um completo processo de aprendizagem, possibilitando usarmos os conceitos adquiridos apresentando um sistema escrito em linguagem C. Desta maneira o Monitor de Covid foi desenvolvido assim de auxiliar os hospitais a realizarem o cadastro dos pacientes que possam ser diagnosticados com Covid19, e precisam de acompanhamento. O sistema também possibilita os órgãos 8 de saúde a desenvolverem planos de ação para combater e conter os casos de Covid19. Também será possível realizar pesquisas cientificas com os dados gerados pelo software. 4. SOFTWARE “MONITOR DE COVID” O software foi desenvolvido com o objetivo de cadastrar pacientes infectados pela Covid19 auxiliando profissionais da saúde e possibilitando o controle e monitoramento dos pacientes com resultado positivo, permitindo mais atenção aqueles que estão no grupo de risco, por conta da idade ou de comorbidades. Para acessar o sistema “Monitor de Covid” basta executar o arquivo MonitorDeCovid.exe localizado no arquivo zipado que foi entregue junto com o trabalho. Figura 1 – Tela Inicial Fonte: print screen – acervo próprio A primeira tela apresentada no sistema tem a data atual o nome do sistema, autor e a tela de login. 9 4.1. Tela de Login Para acessar o sistema “Monitor de Covid” basta digitar o Login: unip e senha: unip. Figura 2 – Tela de Login Fonte: print screen – acervo próprio O sistema apresenta uma tela de login que verifica quantas vezes forem necessárias o login e a senha até que a senha esteja correta e o usuário possa logar. 4.2. Menu de Cadastro Após o login o sistema avisa que o usuário esta logado e exibe uma mensagem de boas vindas, em seguida ele testa os arquivos de cadastro, confirmando que eles estão presentes, caso contrario o sistema cria automaticamente os arquivos no diretório que o executável esta alocado. 10 No menu de cadastro o usuário encontra duas opções: 1- Iniciar o Cadastro do Paciente 2- Sair do programa Conforme imagem abaixo. Figura 3 – Menu de Cadastro Fonte: print screen – acervo próprio 11 Caso o usuário escolha a opção 2 a tela abaixo será mostrada e ele sairá automaticamente do sistema. Figura 3 – Menu de Cadastro Fonte: print screen – acervo próprio 12 Se o usuário escolher a opção 1, o cadastro se iniciará solicitando a primeira informação do paciente “Nome”, conforme tela abaixo. Figura 4 – Início do Cadastro Fonte: print screen – acervo próprio 13 Após o usuário inserir todas as informações o sistema pergunta se ele quer cadastrar outro paciente teclando 1 ou tecla qualquer tecla para sair. Conforme tela abaixo. Figura 5 – Cadastro Fonte: print screen – acervo próprio 14 Caso o usuário tecle 1, um novo cadastro se inicia. Figura 6 – Novo Cadastro Fonte: print screen – acervo próprio 5. CODEBLOCKS O CodeBlocks foi a IDE usada para programar em C, juntamente com o compilador MinGW. CodeBlocks é um projeto de software livre que facilita a organização e programação. Abaixo esta a tela dele. 15 Figura 6 – Novo Cadastro Fonte: print screen – acervo próprio 16 CONCLUSÃO São muitas as aplicações dos softwares na melhoria na vida da sociedade, investir em tecnologia na área da saúde é uma estratégia muito bem vinda, porque os recursos tecnológicos aceleram processos e organizam dados facilmente. A tecnologia está na rotina domiciliar, acadêmica, na área de pesquisa, reinderização de imagens e também na área da saúde. A tecnologia pode ajudar a reduzir custos e acelerar os processos estratégicos. A pandemia do Covid19 muitas ferramentas foram desenvolvidas usando a tecnologia atual, dessa maneira podemos verificar o quanto a área tecnológica é importante para gerarmos segurança e protegermos a sociedade. Boas ferramentas auxiliam os profissionais da saúde a alimentar pesquisas e desenvolver métodos e estratégias para solucionar problemas ou senão que pelo menos consigam atenuar os efeitos, controlando as ações se baseando nos dados fornecidos por softwares como este. O “Monitor de Covid” com certeza vai ajudar aos clínicos e órgãos de saúde a rastrear as atividades do vírus. 17 REFERÊNCIAS BIBLIOGRÁFICAS A importância de investir em tecnologia na área da saúde. Disponível em: http://medilab.net.br/2019/06/18/importancia-de-investir-em-tecnologia-na- area- da-saude/ . Acesso em 20 de novembro de 2021. Linguagem C – Exemplos e aplicações da programação em linguagem C. Disponível em: https://idocode.com.br/blog/programacao/exemplos-e- aplicacoes-da- linguagem-c/ . Acesso em 28 de novembro de 2021. O que é Linguagem C? Disponível em: http://linguagemc.com.br/o-que-e- linguagem-c/ . Acesso em 13 de novembro de 2021. Qual o papel da tecnologia no combate ao novo corona vírus (COVID-19)? Disponível em: https://convexnet.com.br/qual-o-papel-da-tecnologia- no-combate- ao-novo-coronavirus-covid-19/ . Acesso em 24 de novembro de 2021. Variáveis em Linguagem C. Disponível em: http://linguagemc.com.br/variaveis-em-linguagem-c / . Acesso em 26 de outubro de 2020.
Compartilhar