Buscar

PARTE 1 PIM_4 Sistema em C para cadastrar pacientes diagnosticados com covid 19

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 3, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 6, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes
Você viu 9, do total de 11 páginas

Faça como milhares de estudantes: teste grátis o Passei Direto

Esse e outros conteúdos desbloqueados

16 milhões de materiais de várias disciplinas

Impressão de materiais

Agora você pode testar o

Passei Direto grátis

Você também pode ser Premium ajudando estudantes

Prévia do material em texto

0
UNIP EaD
Projeto Integrado Multidisciplinar Cursos Superiores de Tecnologia
Sistema em C para cadastrar pacientes diagnosticados com covid-19
 (
Impresso por
 
Josivan Leandro Silva, E-mail 
josivanleandro.ti@gmail.com
 para uso pessoal e privado. Este material pode ser
 
protegido
 
por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 11/04/2023, 22:06:51
)
 (
Polo
 
Rangel
 
-
 
Santos
) (
2020
)
1
UNIP EaD
Projeto Integrado Multidisciplinar Cursos Superiores de Tecnologia
Sistema em C para cadastrar pacientes diagnosticados com covid-19
Nome(s) completo(s) do(s) aluno(s): Matheus Batista Corrêa, Brunno dos Santos Silva
RA(s): 2039712,
2039702
Curso: Análise e Desenvolvimento de Sistemas Semestre: 2
2
Resumo
O foco do trabalho será a criação de um sistema em C para hospitais, o sistema irá fazer o cadastro, separação e monitoramento dos pacientes diagnosticados com COVID-19.
Neste sistema os pacientes vão ser cadastrados no sistema com seu nome, CPF, telefone, endereço, data de nascimento, e-mail, idade, alguma comorbidade como diabetes, obesidade, tuberculose, e outros, desta forma eles serão divididos entre pacientes dentro do grupo de risco e pacientes fora do grupo de risco.
Caso o paciente faça parte do grupo de risco, seus dados serão salvos em um arquivo de texto, para que essas informações possam ser encaminhadas para a central da Secretaria da Saúde da cidade.
Palavras chave: COVID-19, cadastro, pacientes, hospitais.
 (
Impresso por
 
Josivan Leandro Silva, E-mail 
josivanleandro.ti@gmail.com
 para uso pessoal e privado. Este material pode ser
 
protegido
 
por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 11/04/2023, 22:06:51
)
3
Abstract
The focus of the work will be the creation of a C system for hospitals, the system will register, separate and monitor patients diagnosed with COVID-19.
In this system, patients will be registered in the system with their name, CPF, telephone, address, date of birth, e-mail, age, some comorbidity such as diabetes, obesity, tuberculosis, and others, this way they will be divided among patients within the risk group and patients outside the risk group.
If the patient is part of the risk group, his data will be saved in a text file, so that this information can be forwarded to the central Health Department of the city.
Keywords: COVID-19, register, patients, hospitals.
 (
Impresso por
 
Josivan Leandro Silva, E-mail 
josivanleandro.ti@gmail.com
 para uso pessoal e privado. Este material pode ser
 
protegido
 
por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 11/04/2023, 22:06:51
)
4
Sumário
1. Introdução	5
2. Desenvolvimento	6
2.1 Objetivo	6
2.2 Sistema	7
2.2.1 login	10
2.2.2 Menu	11
2.2.3 Cadastro	12
2.2.5 Funções	14
3. Conclusão	15
4. Referências
16
 (
Impresso por
 
Josivan Leandro Silva, E-mail 
josivanleandro.ti@gmail.com
 para uso pessoal e privado. Este material pode ser
 
protegido
 
por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 11/04/2023, 22:06:51
)
5
1. Introdução
Nesse PIM iremos apresentar um sistema que foi criado para os profissionais da saúde realizarem o cadastro de pacientes diagnosticados com COVID-19, este sistema será utilizado pelos hospitais e irá salva os dados dos pacientes para um melhor controle da doença.
Com o aumento exponencial e rápido dos casos de COVID-19 é essencial o uso da tecnologia para podermos controla-la e monitorar com mais eficácia, e este sistema irá ajudar nisso, tanto no monitoramento dos pacientes, como na divisão dos paciente, entre pacientes que pertence ao grupo de risco (acima de 65 anos e/ou doenças crônicas, como diabete, hipertensão e outras) e pacientes que não pertencem ao grupo de risco.
 (
Impresso por
 
Josivan Leandro Silva, E-mail 
josivanleandro.ti@gmail.com
 para uso pessoal e privado. Este material pode ser
 
protegido
 
por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 11/04/2023, 22:06:51
)
6
2. Desenvolvimento
2.1 Objetivos
Com os conhecimentos adquiridos nas matérias Linguagem e técnicas de programação e Engenharia de software I, este PIM terá como objetivo o desenvolvimento de um sistema em C, que será usado em hospitais para cadastrar pacientes diagnosticados com COVID-19.
O sistema conta com a tela de login onde o profissional da saúde precisa de um usuário e senha para entrar no sistema, após isto ele é encaminhado para o menu onde ele pode começar o cadastro de um novo paciente ou buscar um paciente já cadastrado no sistema.
O sistema também fara a verificação para saber se o paciente cadastrado pertence ao grupo de risco ou não, assim o sistema vai salvar estas informações e para serem enviadas para o ministério da saúde. Fazendo com que a identificação dos pacientes do grupo de risco seja feita de forma mais eficaz e rápida para os hospitais.
 (
Impresso por
 
Josivan Leandro Silva, E-mail 
josivanleandro.ti@gmail.com
 para uso pessoal e privado. Este material pode ser
 
protegido
 
por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 11/04/2023, 22:06:51
)
7
2.2 Sistema
O sistema foi feito na linguagem C, utilizando o programa CodeBlocks, desta forma ele será visualizado na forma de janela simples (Prompt) como demostrado na imagem abaixo (Figura 1).
Figura 1 – Tela Inicial do Sistema
 (
Impresso por
 
Josivan Leandro Silva, E-mail 
josivanleandro.ti@gmail.com
 para uso pessoal e privado. Este material pode ser
 
protegido
 
por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 11/04/2023, 22:06:51
)
8
Foram usadas as seguintes bibliotecas para a criação do sistema.
A - stdio.h é um cabeçalho da biblioteca padrão do C. Seu nome vem da expressão inglesa standard input-output header, que significa "cabeçalho padrão de entrada/saída".
Possui definições de sub-rotinas relativas às operações de entrada/saída, como leitura de dados digitados no teclado e exibição de informações na tela do programa de	computador.	Também	possui	numerosas	definições de constantes, variáveis e tipos. É um dos cabeçalhos mais populares da linguagem de programação C, intensivamente utilizado tanto por programadores iniciantes como por experientes.
Abaixo temos as funções desta biblioteca que foram utilizadas: printf() Função usada para imprimir dados na tela.
scanf() Função usada para capturar dados do usuário.
B - Stdlib.h é um arquivo cabeçalho da biblioteca de propósito geral padrão da linguagem de programação C. Ela possui funções envolvendo alocação de memória, controle de processos, conversões e outras. Ela é compatível com C+
 (
cstdlib
)+ e é chamada	em C++. O nome "stdlib" vem de standard library (standard
library é biblioteca padrão em inglês).
Abaixo temos as funções desta biblioteca que foram utilizadas: Fgets()
C - locale.h define as configurações específicas do local, como formatos de data e símbolos de moeda, foi utilizada para podermos visualizar acentos e ‘ç” corretamente no sistema.
Abaixo temos as funções desta biblioteca que foram utilizadas:
 (
Impresso por
 
Josivan Leandro Silva, E-mail 
josivanleandro.ti@gmail.com
 para uso pessoal e privado. Este material pode ser
 
protegido
 
por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 11/04/2023, 22:06:51
)
9
Setlocate() Função usada para definir a localidade do sistema para a atual do sistema onde ela está operando.
D - time.h é um arquivo cabeçalho que fornece protótipos para funções, macros e definição de tipos da biblioteca padrão da linguagem de programação C para manipulação de datas e horários de modo padrão.
Abaixo temos as funções desta biblioteca que foram utilizadas:
Time_t() Variável para guardar o tempo de calendário, e geralmente corresponde ao número de segundos decorridos desde as 00 horas do dia 1 de Janeiro de 1970 UTC.
E - stdbool.h é um arquivo cabeçalho da biblioteca padrão da linguagemde programação C que foi introduzido a partir de 1999, com C99. É usada para manipular variáveis lógicas, como verdadeiro e falso. Pode ser substituída pela utilização de valores inteiro, sua função é simplesmente facilitar a compreensão do código. Ela é um pouco mais complexa que as outras básicas, mas podemos entende-la perfeitamente.
É formada por quatro macros, definidos no IEEE Std 1003.1-2001 são eles:
· bool tipo de função que retorna valores lógicos
· true equivale a verdadeiro ou também 1
· false representa falso ou 0
· 	bool_true_false_are_defined significa 1
F - string.h é um arquivo cabeçalho que fornece funções, macros e definições da biblioteca padrão da linguagem de programação C para manipulação de cadeias de caracteres e regiões de memória. Apesar de fornecer funções portáveis entre plataformas, sabidamente há problemas de segurança que expõe os programas a problemas de transbordamento. As funções trabalham apenas com cadeias de caracteres ASCII, mas não são compatíveis com Unicode.
 (
Impresso por
 
Josivan Leandro Silva, E-mail 
josivanleandro.ti@gmail.com
 para uso pessoal e privado. Este material pode ser
 
protegido
 
por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 11/04/2023, 22:06:51
)

Continue navegando