Prévia do material em texto
2 UNIVERSIDADE PAULISTA – UNIP EaD Projeto Integrado Multidisciplinar Curso Superior de Tecnologia em Análise e Desenvolvimento de Sistemas GIOVANI ALFEU HARADA DOS SANTOS – 2091206 JAIANE SILVA DE JESUS – 2082600 SISTEMA EM C PARA CADASTRAR PACIENTES DIAGNOSTICADOS COM COVID-19 SANTO ANDRÉ – SP 2020 GIOVANI ALFEU HARADA DOS SANTOS – 2091206 JAIANE SILVA DE JESUS – 2082600 SISTEMA EM C PARA CADASTRAR PACIENTES DIAGNOSTICADOS COM COVID-19 Projeto Integrado Multidisciplinar para a obtenção de título de tecnólogo em Análise e Desenvolvimento de Sistemas, apresentado à Universidade Paulista – UNIP EaD. Orientador: Prof. Marcelo Henrique dos Santos. SANTO ANDRÉ – SP 2020 RESUMO O objetivo deste projeto é desenvolver um sistema em C para que os profissionais da saúde dos hospitais possam cadastrar pacientes que testaram positivo para o Covid-19. O profissional pode fazer isso indicando os dados do paciente, informações como nome e idade. Caso o sistema informe que o paciente tem mais de 65 anos, será enviada uma mensagem informando que esse é um paciente de risco e, após isso, o profissional da saúde deve informar mais alguns dados para que sejam enviados para a Secretaria da Saúde, onde o paciente receberá o acompanhamento e o monitoramento necessários. Palavras-chave: profissionais; saúde; covid-19; hospitais; sistema; cadastro; pacientes. ABSTRACT The objective of this project is to develop a program usaing C so that hospital health professionals can register patients who tested positive for Covid-19. The professional can do this by indicating the patient's data, information such as name and age. If the system informs that the patient is over 65 years old, a message will be sent stating that this is a patient at risk and, after that, the health professional must inform some more data to be sent to the Health Department, where the patient will receive the necessary follow-up and monitoring. Key-words: professionals; health; covid-19; hospitals; system; register; patients. SUMÁRIO 1. INTRODUÇÃO.............................................................................................................5 2. FERRAMENTAS USADAS PARA ELABORAÇÃO DO PROJETO....................6 3. COMO EXECUTAR O PROGRAMA.......................................................................7 4. COMO USAR O PROGRAMA...................................................................................8 4.1. OPÇÃO “ADICIONAR DIAGNÓSTICO” ........................................................8 4.2. OPÇÃO “LISTAR TODOS DIAGNÓSTICOS” .............................................14 4.3. OPÇÃO “LISTAR TODOS DIAGNÓSTICOS EM ORDEM ALFABÉTICA” ..................................................................................................14 4.4. OPÇÃO “BUSCAR DIAGNÓSTICO” .............................................................14 4.5. OPÇÃO “BUSCAR DIAGNÓSTICO POR LETRA” .....................................15 4.6. OPÇÃO “EXCLUIR DIAGNÓSTICO” ...........................................................15 4.7. OPÇÃO “SAIR” ..................................................................................................15 5. CONCLUSÃO.............................................................................................................16 2 6. REFERÊNCIAS..........................................................................................................17 7. INTRODUÇÃO Neste Projeto Integrado Multidisciplinar, fomos convidados a desenvolver um projeto de um sistema em C que será utilizado por hospitais para que haja o cadastro de pacientes diagnosticados com Covid-19 e que não têm muitas opções de monitoramento e/ou acompanhamento. Os profissionais da saúde devem acessar o sistema e completar com informações do paciente como CEP, nome, email etc. Após esse cadastro ser completado, o sistema irá calcular a idade do paciente e, se o mesmo tiver mais que 65 anos de idade, entrará no grupo de risco e o profissional informará novamente o CEP e a idade do paciente para que isso seja enviado à central da Secretaria da Saúde da cidade onde reside o paciente. 8. FERRAMENTAS USADAS PARA ELABORAÇÃO DO PROJETO Para o desenvolvimento do sistema, a principal ferramenta utilizada foi a IDE Codeblocks, na sua versão para Windows. Quanto às práticas de programação, foram utilizados loops, funções, structs e ponteiros. O arquivo principal de dados foi salvo como binário para facilitar a leitura pelo programa, porém, o arquivo extra para as pessoas com idade de risco foi salvo com texto, para facilitar a usabilidade. Figura 1: imagem ilustrativa do sistema feito no Codeblocks. Fonte: elaborada pelo autor. 1. COMO EXECUTAR O PROGRAMA Clique duas vezes no arquivo covid-report.exe. Figura 2: como executar o programa. Fonte: elaborada pelo autor. 2. COMO USAR O PROGRAMA Ao abrir o programa, terá um menu com as seguintes opções: 1 – Adicionar diagnóstico; 2 – Listar todos diagnosticados; 3 – Listar todos diagnosticados em ordem alfabética; 4 – Buscar diagnóstico; 5 – Buscar diagnósticos por letra; 6 – Excluir diagnóstico; 9 – Sair. Figura 3: menu do sistema. Fonte: elaborada pelo autor. 4.1 OPÇÃO “ADICIONAR DIAGNÓSTICO” Essa opção permite que seja adicionado um diagnóstico. 1º passo: informar o nome da pessoa que quer ter o diagnóstico no sistema; Figura 4: campo nome. Fonte: elaborada pelo autor. 2º passo: informar o CPF; Figura 5: campo CPF. Fonte: elaborada pelo autor. 3º passo: informar o endereço; Figura 6: campo endereço. Fonte: elaborada pelo autor. 4º passo: informar o e-mail; Figura 7: campo email. Fonte: elaborada pelo autor. 5º passo: informar o telefone; Figura 8: campo telefone. Fonte: elaborada pelo autor. 6º passo: informar data de nascimento: Figura 9: campo data de nascimento. Fonte: elaborada pelo autor. 7º passo: informar a data em que o paciente recebeu o teste positivo para Covid-19; Figura 10: campo data do teste. Fonte: elaborada pelo autor. 8º passo: informar se o paciente possui alguma comorbidade; Figura 11: campo comorbidade. Fonte: elaborada pelo autor. 9º passo: informar o CEP. Figura 12: campo CEP. Fonte: elaborada pelo autor. Caso o paciente tenha idade superior a 65 anos, irá aparecer a seguinte mensagem: Figura 13: mensagem/aviso. Fonte: elaborada pelo autor. Após o usuário pressionar qualquer tecla, o diagnóstico já terá sido enviado e o sistema voltará para a tela de menu. 4.2 OPÇÃO “LISTAR TODOS DIAGNOSTICADOS” Essa opção permite que o usuário tenha acesso a todos os pacientes diagnosticados com Covid-19 que estão cadastrados no sistema. Figura 14: listar diagnosticados. Fonte: elaborada pelo autor. Ao pressionar qualquer tecla, o sistema voltará para a tela de menu. 4.3 OPÇÃO “LISTAR TODOS DIAGNOSTICADOS EM ORDEM ALFABÉTICA” Essa opção permite que o usuário tenha acesso a todos os pacientes diagnosticados com Covid-19 que estão cadastrados no sistema, em ordem alfabética. Figura 15: listar diagnosticados em ordem alfabética. Fonte: elaborada pelo autor. Ao pressionar qualquer tecla, o sistema voltará para a tela de menu. 4.4 OPÇÃO “BUSCAR DIAGNÓSTICO” Essa opção permite que o usuário pesquise os pacientes cadastrados no sistema pelo nome. Figura 16: campo de busca de diagnósticos. Fonte: elaborada pelo autor. Ao pressionar qualquer tecla, o sistema voltará para a tela de menu. 4.5 OPÇÃO “BUSCAR DIAGNÓSTICOS POR LETRA” Essa opção permite que o usuário pesquise os pacientes cadastrados no sistema pela primeira letra do nome dele. Figura 17: busca de diagnósticos por letra. Fonte: elaborada pelo autor. Ao pressionar qualquer tecla, o sistema voltará para a tela de menu. 4.6 OPÇÃO “EXCLUIR DIAGNÓSTICO” Essa opção permite excluir diagnósticos pelo nome do paciente. Figura 18: campo excluir. Fonte: elaborada pelo autor. Ao pressionar qualquer tecla, o sistema voltará para a tela de menu. 4.7 OPÇÃO “SAIR” Essa opção permite que o usuário saia do sistema. Figura 19: opção sair. Fonte:elaborada pelo autor. Ao pressionar qualquer tecla, o terminal será fechado. 3. CONCLUSÃO Esse projeto tinha o objetivo de criar um sistema na linguagem C onde os funcionários dos hospitais pudessem cadastrar pacientes diagnosticados com o Covid-19 e ver se esses pacientes entravam no grupo de risco (pessoas com mais de 65 anos). Caso o paciente entrasse nesse grupo de risco, seria informado ao profissional da saúde por meio de uma mensagem/aviso, assim, o funcionário poderia encaminhar os dados do paciente para a Secretaria da Saúde, onde o paciente iria receber todos os cuidados necessários para o seu caso. Concluímos esse objetivo. Foi criado o sistema, onde o usuário pode cadastrar os pacientes colocando informações como nome, data de nascimento, endereço, se possui ou não alguma comorbidade. O sistema salva todos esses dados e é possível acessá-los futuramente, por meio de pesquisa usando o nome do paciente, ou até mesmo olhando a lista de todos os pacientes cadastrados no sistema, por exemplo. As matérias Engenharia de Software e Linguagens e Técnicas de Programação serviram de grande ajuda para que esse sistema fosse completado com sucesso. 4. REFERÊNCIAS BANSAL, Sunidhi. C program to calculate age. Disponível em: https://www.tutorialspoint.com/c-program-to-calculate-age. Acesso em: 22/nov/2020. SINGH, Chaitanya. C- Strings and String functions with examples. Disponível em: https://beginnersbook.com/2014/01/c-strings-string-functions/. Acesso em: 22/nov/2020. WIKIPEDIA. C data types. Disponível em: https://en.wikipedia.org/wiki/C_data_types. Acesso em: 22/nov/2020.