O PIM IV Unip
Por: Ruan2399 • 28/3/2021 • Trabalho acadêmico • 8.746 Palavras (35 Páginas) • 1.091 Visualizações
UNIVERSIDADE PAULISTA – UNIP EAD
PROJETO INTEGRADO MULTIDISCIPLINAR
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
PROJETO INTEGRADO IV
¬¬¬¬¬
MARABÁ – PA
2020
UNIVERSIDADE PAULISTA – UNIP EAD
PROJETO INTEGRADO MULTIDISCIPLINAR
CURSO SUPERIOR DE TECNOLOGIA EM ANÁLISE E DESENVOLVIMENTO DE SISTEMAS
PIM IV – SISTEMA DE CADASTRO DESENVOLVIDO COM O WXWIDGETS NO CODEBLOCKS
Projeto Integrado Multidisciplinar apresentado
ao Curso Superior de Tecnologia em Análise e
Desenvolvimento de Sistemas da Universidade
Paulista - UNIP, como parte dos requisitos para a
conclusão do segundo módulo do curso.
MARABÁ-PA
2020
1
RESUMO
Neste trabalho, foi desenvolvido um projeto com sistema em linguagem C, utilizando owxWidgets no codeblocks, desenvolvendo um projeto para cadastrar os pacientes que forem diagnosticados com Covid-19 e carecem de acompanhamento e monitoramento. Ao receber o diagnóstico positivo, os profissionais da saúde devem realizar o login no sistema (informando o usuário e a senha) e informar os dados pessoais do paciente que serão salvos em um Arquivo. Após o cadastro, o sistema deverá calcular a idade e verificar se o paciente possui alguma comorbidade e se pertence ao grupo de risco (maior de 65 anos). Caso o paciente pertença ao grupo de risco, o sistema deverá salvar em um arquivo de texto o CEP e a idade do paciente para que essa informação possa ser enviada para a central da Secretaria de Saúde da cidade. Os arquivos-texto estão capacitados a armazenar caracteres, palavras, frases e dados numéricos. Os números, entretanto, são armazenados como caracteres alfanuméricos, portanto ocupam muito mais espaço em disco do que na memória de um computador. A solução para este detalhe é utilizar funções que usem os números em formato binário, o que será visto mais adiante.
PALAVRAS-CHAVE: Linguagem C, OwxWidgets, Codeblocks, Cadastro, Covid-19
2
ABSTRACT
In this work, a project was developed with a C language system, using owxWidgets in codeblocks, developing a project to register patients who are diagnosed with Covid-19 and need follow-up and monitoring. Upon receiving a positive diagnosis, health professionals must log in to the system (informing the user and password) and inform the patient's personal data that will be saved in an Archive. After the registration, the system should calculate the age and check if the patient has any comorbidity and if it belongs to the risk group (older than 65 years). If the patient belongs to the risk group, the system must save the patient's zip code and age in a text file so that this information can be sent to the central Health Department of the city. Text files are capable of storing characters, words, phrases and also numeric data. Numbers, however, are stored as alphanumeric characters, so they take up a lot more disk space than in a computer's memory. The solution to this detail is to use functions that use numbers in binary format, which will be seen later.
KEYWORDS: C Language, OwxWidgets, Codeblocks, Covid-19, Register
SUMÁRIO
Resumo ............................................................................................... Página 1
Abstract ............................................................................................... Página 2
Introdução ........................................................................................... Página 3
Resultados e Discussões ................................................................... Página 4, 5
Códigos da tela de login ..................................................................... Página 5, 6, 7
Tela de cadastro de pacientes ........................................................... Página 8, 9
Código da tela de cadastro ................................................................. Página 10, 11, 12, 13
Conclusão ............................................................................................ Página 14
Referências .......................................................................................... Página 15
...