Buscar

Pim 4 - UNIP Analise e desenvolvimento de sistemas covid19

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 26 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 26 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 26 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

19
UNIVERSIDADE PAULISTA EAD
 PROJETO INTEGRADO MULTIDISCIPLINAR IV
 JUNDIAÍ – POLO PRÓPRIO
 2022
PROJETO INTEGRADO MULTIDISCIPLINAR IV
Projeto Integrado Multidisciplinar de Análise e Desenvolvimento de Sistemas apresentado à Universidade Paulista – UNIP.
JUNDIAÍ – POLO PRÓPRIO
2022
RESUMO
O PIM IV tem como principal objetivo criar um sistema em linguagem C para ser usado em hospitais para cadastro de pacientes diagnosticados com COVID-19 e que precisam de acompanhamento durante o período de infecção. 
Junto com a pandemia global do novo coronavírus, veio também a necessidade da inovação tecnológica dos sistemas hospitalares por todo o mundo, é importante que o uso da tecnologia se alinhe com a situação mundial para que possamos identificar e rastrear as pessoas contaminadas com o vírus e que podem proliferar a doença ou até mesmo precisar de um tratamento mais intensivo. Muitos governos estão usando a tecnologia durante a pandemia para disseminação de informações a respeito da propagação do vírus e ajudar os profissionais de saúde a criar um protocolo mais eficiente para tratamento e prevenção da doença.
Para elaboração e desenvolvimento desse projeto serão utilizadas as disciplinas do bimestre vigente: Linguagem e Técnicas de Programação e Engenharia de Software I.
Palavras-chave: Linguagem C, Covid19, Pandemia, Sistema, Código
 ABSTRACT
The PIM IV main objective is to create a system in C language to be used in hospitals to register patients diagnosed with COVID-19 and who may need medical follow up during the period of infection.
Along with the global pandemic of the new coronavirus, there was also the need for technological innovation in hospital systems around the world, it is important that the use of technology is aligned with the world situation so that we can identify and track people infected with the virus and that can proliferate the disease or even need a more intensive treatment. Many governments are using technology during the pandemic to disseminate information about the spread of the virus and help health professionals create a more efficient protocol for treating and preventing the disease.
For the elaboration and development of this Project we´ll use the subjects of the current bimester: Programming Language and Techniques and Software Engineering I.
Keywords: C language, Covid19, Pandemic, System, Code
SUMÁRIO
1	INTRODUÇÃO	10
2	COVID 19 NO BRASIL E NO MUNDO	11
3	ENGENHARIA DE SOFTWARE	12
3.1.	Modelo do Software	13
4	LINGUAGEM C	15
5	DESENVOLVIMENTO	16
6	DESENVOLVIMENTO DO PROJETO	17
6.1.	Execução do Sistema	21
6.2.	Arquivos	24
7	FLUXOGRAMA	25
8	FUNÇÕES	27
9	CONCLUSÃO	28
10 REFERÊNCIAS	29
1 INTRODUÇÃO
A pandemia da Covid-19 afetou o mundo todo, com o coronavírus infectando um número exponencial de pessoas e se propagando de maneira rápida. A partir disso muitos países investiram na área de saúde, não só em medicamentos, máscaras respiratórias, testes, equipamentos de proteção, entre outros meios para prevenir e combater o vírus, como também no desenvolvimento de softwares relacionados à área de saúde, para ajudar no combate a essa doença. 
Muitos países em todo o mundo têm recorrido a inovações tecnológicas, com muitas empresas investindo no desenvolvimento de softwares. Esses programas vêm sendo muito utilizados no rastreamento e identificação de indivíduos que foram contaminados, informando qual a situação de cada um deles e alertando quem possa ter tido contato com pessoas contaminadas, transmitindo de maneira rápida diversas informações que ajudarão no combate a Covid-19, pois saber quais indivíduos estão contaminados é fundamental para conter o avanço do vírus. 
No nosso projeto, iremos desenvolver um sistema utilizando a linguagem C, para ser empregado em hospitais, no qual os profissionais de saúde o utilizarão para cadastrar de maneira rápida e efetiva os pacientes que estiverem contaminados pelo coronavírus e que precisarão de monitoramento e acompanhamento. 
Para o desenvolvimento do trabalho utilizaremos os conhecimentos adquiridos nas matérias de Linguagem e Técnicas de programação e Engenharia de Software I. Será utilizado o CodeBlocks, que é um ambiente de desenvolvimento integrado, para o desenvolvimento do programa.
2 COVID 19 NO BRASIL E NO MUNDO
Em 31 de dezembro de 2019, a Organização Mundial da Saúde (OMS) foi alertada sobre o aumento descomunal de casos de pneumonia na cidade de Wuhan na China. Tratava-se de uma nova cepa do coronavírus que ainda não havia sido identificada em seres humanos.
Uma semana depois, em 7 de janeiro de 2020, as autoridades chinesas confirmaram que haviam identificado um novo tipo de coronavírus. Os coronavírus são “comuns” e estão por toda parte. Eles são a segunda principal causa de resfriado comum e, até as últimas décadas, raramente causavam doenças mais graves em humanos.
Em 11 de março de 2020, a COVID-19 foi caracterizada pela OMS como uma pandemia. O termo “pandemia” se refere à distribuição geográfica de uma doença e não à sua gravidade. A designação reconhece que, no momento, existem surtos de COVID-19 em vários países e regiões do mundo.
A partir de meados de janeiro de 2020, ocorreram os primeiros casos confirmados fora da China continental. A doença logo se espalhou de maneira devastadora por todo o mundo. Em 26 de fevereiro de 2020, foi confirmado em São Paulo o primeiro caso de covid 19 no Brasil e na América Latina. O paciente era um senhor de 61 anos, morador da capital e que esteve na Itália a trabalho. Na época, pouco se sabia sobre a doença, além afetar principalmente idosos e pessoas com comorbidades. 
A maioria das pessoas que adoecem em decorrência da COVID-19 apresentam sintomas leves a moderados e se recupera sem tratamento especial. No entanto, algumas desenvolvem um quadro grave e precisam de atendimento médico.
O vírus pode se espalhar pela boca ou pelo nariz de uma pessoa infectada, em pequenas partículas líquidas expelidas quando elas tossem, espirram, falam, respiram ou transpiram. 
A infecção pode ocorrer caso você inale o vírus quando estiver perto de alguém que tenha COVID-19 ou se você tocar em uma superfície contaminada e, em seguida, passar as mãos nos olhos, no nariz ou na boca. O vírus se espalha com maior facilidade em locais fechados e em multidões.
Com o aumento das infecções o vírus da covid19 sofreu milhares de mutações. Quando ocorrem as mutações surgem as variantes. Atualmente já passam de mil variantes espalhadas pelo mundo, elas são divididas em 2 grupos:
· Variantes de interesse: quando o vírus sofre mutações que podem levar a um aumento da capacidade de transmissão;
· Variantes de preocupação: quando o vírus sofre mutações que permitem determinadas vantagens em relação às variantes anteriores, como aumento da capacidade de transmissão, doença mais grave ou escape imune. Por exemplo: Alfa, Beta, Gama, Delta e Ômicron.
De maneira geral os sintomas mais comuns da covid são febres, tosse seca, perda de olfato e paladar e dor de cabeça. Nos casos mais graves os infectados apresentam também dificuldade para respirar.
Toda variante apresenta algum nível de escape da imunidade natural ou pela vacinação. Isso significa que elas podem causar infecções mesmo em pessoas vacinadas ou que já tiveram a doença, mas de forma muito mais leve e, em alguns casos, até assintomática. 
Apesar da evolução sobre a prevenção e tratamento da Covid19, ainda é importante que pessoas com mais de 60 anos e com comorbidades tenham um cuidado maior com sua saúde, mantendo sempre a vacinação em dia, assim como o uso de mascaras em lugares fechados e em aglomerações. 
3 ENGENHARIA DE SOFTWARE
Durante a realização do projeto, iremos desenvolver um software, que pode ser definido como “um conjunto de instruções que devem ser seguidas e executadas por um mecanismo,seja ele um computador ou um aparato eletromecânico.” (Tecnoblog, 2019).
Discorreremos sobre os métodos, técnicas e modelos de processo, que de acordo com a nossa concepção, se encaixam melhor no funcionamento do software. O processo de desenvolvimento do software pode ser definido como “a atividade de criar programas de computação, executada por um desenvolvedor ou grupo de desenvolvedores.” (FIA, 2019). 
O software possui um ciclo de vida e possui algumas fases, no primeiro momento ele é concebido a partir da necessidade de um cliente, alguma pessoa ou empresa, depois ocorre o seu desenvolvimento e ele é entregue a esse cliente, dessa maneira ele entra em operação sendo utilizado por tempo indeterminado pelo cliente, podendo sofrer alterações e melhorias com o decorrer do tempo e posteriormente retirado de operação caso o cliente queira um outro software mais adequado para aquele momento, ou queira um novo software de outra empresa. Durante as fases do ciclo de desenvolvimento, podem ser identificadas as fases de análise, projeto, implementação e testes. 
 Para que o projeto possa ter mais eficiência em seu desenvolvimento, deve ser muito bem selecionada a metodologia que será utilizada, para que a melhor opção seja escolhida, desse modo fazendo com que o seu desempenho não seja afetado. Por isso a equipe de desenvolvimento deve saber quais os benefícios de cada modelo, método, deve estar ciente dos objetivos, prazos e metas.
3.1. Modelo do Software
Existem diversos tipos de modelos para o desenvolvimento de um software, porém optamos por utilizar o modelo incremental, pois ele é apropriado para o desenvolvimento de softwares pequenos, que é o caso do nosso projeto, e também porque é “possível obter entrega e implementação rápida de um software útil ao cliente, mesmo se todas as funcionalidades não forem incluídas.” (Medium, 2019).
Desse modo o cliente já pode utilizar o software mais rapidamente, facilitando assim a sua rotina no dia a dia, colhendo informações importantes para a prevenção do coronavírus. O modelo incremental é considerado uma evolução do sistema cascata, que é um dos modelos mais antigos e recebe esse nome “devido a sua forma sequencial cascateada que acontece de uma fase para a outra.” (Medium, 2019). 
O modelo incremental combina elementos do modelo cascata. Cada parte ou incremento é desenvolvida também de forma linear, se for preciso alterar algo, uma nova parte é desenvolvida e o resultado é novamente apresentado, pois “ao invés de especificar e desenvolver tudo de uma só vez, este modelo trabalha com incrementos, ou seja, pequenos pedaços de software entregues de cada vez.” (ID, 2019). 
	Segue abaixo uma imagem de um modelo incremental:
Figura 01: Modelo Incremental
Fonte: Jkolb (2013).
Como mostrado na figura acima, existem diversas partes ou incrementos, diferente do modelo cascata que como já descrito anteriormente, desenvolve e especifica tudo de uma só vez. No modelo incremental, como já citado antes, são entregues de cada vez pequenos pedaços de software, pois seu desenvolvimento é dividido em pequenas partes, podendo ocorrer em paralelo, de forma sequencial ou parte a parte, com equipes diferentes desenvolvendo partes diferentes. 
O primeiro incremento é denominado núcleo do produto, considerado a parte mais importante e essencial. É no núcleo do produto que estão a implementação dos requisitos básicos para o funcionamento do sistema e para que as necessidades do cliente possam ser minimamente atendidas. Assim o cliente pode escolher as suas prioridades e quais partes serão desenvolvidas primeiro. Posteriormente ele vai sendo aprimorado e lançado como uma nova versão, apresentando um produto operacional a cada incremento, dessa maneira ocorreram novas incrementações, novas versões são elaboradas, até que seja lançada a versão final, com o sistema completo e adequado. 
 As fases no modelo incremental começam com a comunicação, que ocorre entre os desenvolvedores e o cliente, a fim de definirem o que será implementado no sistema. Na sequência é realizado o planejamento, onde é determinado o plano de desenvolvimento do sistema, as técnicas que serão utilizadas, o cronograma, entre outros aspectos. Depois vem a fase da modelagem, onde o desenvolvedor irá elaborar modelos para que o cliente entenda melhor o funcionamento do software. A próxima fase é a construção, como o próprio nome já diz é a fase em que onde o software é desenvolvido, através de códigos de programação e testes para a certificação de que não exista nenhum erro no programa. Por último é realizada a fase da implantação, onde o software começa a funcionar, e o cliente avalia o produto e informa se está satisfeito ou se será necessária alguma alteração. 
 Algumas das vantagens do modelo incremental são que seus módulos podem ser completados em momentos diferentes, o software pode ser implementado mesmo sem todas as suas funcionalidades serem incluídas para o uso do cliente, os incrementos podem ser desenvolvidos por menos profissionais, se houver algum erro ele pode ser identificado e tratado por módulo, entre outras vantagens. Algumas de suas desvantagens são que ele é mais apropriado para sistemas pequenos, nem sempre pode ser definido o término do processo devido o número de incrementações que o software pode precisar, entre outros.
4 LINGUAGEM C
Em nosso projeto utilizaremos a linguagem de programação C, essa linguagem foi “inventada e foi implementada no início dos anos 70 por Dennis Ritchie em um DEC PDP-11, usando o Sistema Operacional UNIX.” (Devmedia, 2012). 
A linguagem C até os dias de hoje é muito utilizada, sendo uma das mais populares, pois possui muitas vantagens, uma delas é a “capacidade de gerar códigos rápidos, ou seja, com um tempo de execução baixo. Além disso, a programação em C é bastante simplificada, pois sua estrutura é simples e flexível.” (Blog.Betrybe, 2022). 
A linguagem C é considerada uma linguagem de médio nível e também possui um elevado nível de portabilidade, pois ela pode ser compilada por diferentes sistemas operacionais, arquiteturas e compiladores diferentes. 
Ao utilizarmos a linguagem C, para que possamos escrever programas eficazes e corretos, temos que entender o conceito de varáveis de ponteiro, de passagem de parâmetros por valor e referência, de que temos que gerenciar a memória alocada explicitamente, entre outros. É muito importante sabermos isso para realizarmos o desenvolvimento de programas e estruturas de dados, dessa forma atendendo especificações necessárias para que o projeto funcione.
5 DESENVOLVIMENTO
Para todo o processo de codificação e execução do sistema, será utilizada a IDE (Integrated Development Environment) Code Blocks, que é uma ferramenta multiplataforma e possui seu código fonte aberto, desse modo podendo ser visualizado por qualquer pessoa, para desenvolvimento em linguagem C e C++. 
	 O Code Blocks ou C::B como também é conhecido, é um ambiente de desenvolvimento integrado. Ele foi desenvolvido em linguagem C++, no ano de 2005, usando wxWidgets. Sua arquitetura é orientada a plugin, de forma que suas funcionalidades são definidas a ele pelos plugins fornecidos, ele também suporta múltiplos compiladores. Abaixo segue uma imagem da interface do Code Blocks: 
Figura 02: Interface do Code Blocks.
Fonte: Autoria própria. 
6 DESENVOLVIMENTO DO PROJETO
O projeto foi desenvolvido para que sejam realizados cadastros de pacientes com Covid-19, sendo que quem estiver usando o programa terá que inserir corretamente o login e a senha, para que ele possa ter acesso e realizar novos cadastros de pacientes. Após entra com o login e senha, o usuário poderá realizar o cadastro de dados do paciente, como o nome completo, CPF, telefone, endereço (rua, número, bairro, cidade, estado e CEP), data de nascimento e e-mail, data do diagnóstico e, se for o caso, informar existentes comorbidades (diabetes, obesidade, hipertensão, tuberculose, entre outros). Após inserir as informações os dados são salvos. 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 (maiores de 65 anos). Caso o paciente faça parte do 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 Secretária da Saúde da cidade. Abaixo podemos ver uma figura do início do programa. 
Figura 03: Início do programa. 
 
Fonte: Autoria própria. 
Na primeira tela do sistema, o funcionário que o estiver acessando terá que digitar o login e a senha corretos, para que o mesmo tenha acesso a área de cadastros, para que novos pacientes sejam cadastrados. Caso o login ou a senha sejam digitados errado, o usuário não terá acesso ao sistema, e aparecerá a frase login incorreto, o mesmo se atribui a senha. Abaixo podemos ver um exemplo de teste, onde o login é digitado errado. 
Figura 04: Mensagem de erro no login do programa. 
Fonte: Autoria própria.
Após o login e senha serem inseridos corretamente, o usuário tem acesso ao programa. Como mostra a figura abaixo:
Figura 05: Início do cadastro. 
Fonte: Autoria própria. 
	Desse modo o usuário pode realizar o cadastro do paciente. Como mostra a figura abaixo:
Figura 06: Cadastro do paciente.
Fonte: Autoria própria. 
Após o cadastro do paciente, aparecerá a pergunta se o paciente possui alguma comorbidade, devendo o usuário responder sim ou não. Na figura a baixo, podemos visualizar um teste em que o paciente possui comorbidade. Como mostra a figura abaixo: 
Figura 07: Paciente com comorbidade.
Fonte: Autoria própria. 
	Após serem digitadas todas as comorbidades do paciente o arquivo é gerado com sucesso. Como mostra a figura abaixo: 
Figura08: Arquivo gerado com sucesso. 
 Fonte: Autoria própria.
6.1. Execução do Sistema
Para que o sistema seja executado, o usuário deve ter instalado em seu computador, um ambiente de desenvolvimento integrado. No caso do nosso projeto, como já citado anteriormente, utilizaremos o Code Blocks. 
Com o Code blocks já aberto, em sua tela inicial, o usuário deve clicar em File, na barra de menus. Como mostra a figura abaixo:
Figura 09: Opção File.
Fonte: Autoria própria. 
 Após selecionar a opção “File” o usuário deve selecionar a opção Open. Como mostra a figura abaixo: 
Figura 10: Opção Open. 
Fonte: Autoria própria. 
Após selecionar a opção Open o usuário irá escolher o local onde está salvo o arquivo, que no caso do nosso projeto se chama cadastro.c. Como mostra a figura abaixo: 
Figura 11: Selecionar o arquivo.
Fonte: Autoria própria. 
Depois de selecionar o arquivo é clicar em Abrir. Como mostra a figura abaixo
Figura 12: Opção Abrir.
Fonte: Autoria própria. 
Após a realização de todo o processo anterior, já com o arquivo aberto na tela inicial do Code Blocks, o usuário deve executar e compilar o programa, pois a compilação fará com que o código fonte se torne executável, fazendo com que o programa funcione. Para isso o usuário primeiramente deve clicar na opção Build. Como podemos observar na imagem abaixo: 
Figura 13: Opção Build.
 Fonte: Autoria própria.
Após selecionar a opção Build, para que o programa comece a funcionar, o usuário deve selecionar a opção Build and Run, como podemos observar abaixo:
Figura 14: Opção Build and Run.
Fonte: Autoria própria.
6.2. Arquivos
Os arquivos são onde ficam armazenados os dados do sistema, como se fosse um banco de dados, com todos os dados utilizados no sistema. Após a primeira execução são criados três arquivos, o CadastroCovid19, que armazena os dados completos das pessoas que contraíram o vírus, o arquivo Medcare, que armazena os dados caso o paciente seja de risco e o arquivo Diagnóstico, que armazena se o paciente tem ou não comorbidade e qual a comorbidade do mesmo. Foram realizados testes com dados de pessoas fictícias, como podemos observar a baixo na imagem:
Figura 15: Arquivos.
Fonte: Autoria própria.
7 FLUXOGRAMA
Para facilitar a compreensão do nosso projeto, foi feito um fluxograma, que é um processo onde são utilizados um conjunto de símbolos para representar as etapas do processo de como o programa funciona. 
Figura 15: Fluxograma.
Entrada do login
Seja bem vindo
Início
Login correto?
	não
 
 sim Cadastrar
Senha correta?
Entrada senha
	 sim
		
	 não 	
 Entrar com os dados
Gravar um arquivo txt com o CEP e idade
Gravar arquivo txt com os dados do cadastro
Todos os dados cadastrados
Paciente de risco ou com comorbidade? 
 Fim 
Fonte: Autoria própria.
8 FUNÇÕES
	Um conjunto de comandos que realiza uma tarefa especifica dentro de um programa é chamado de função. Abaixo podemos verificar algumas funções utilizadas no nosso programa: 
 Tabela 01: Funções e suas descrições 
	Função
	Descrição
	setlocale(LC_ALL,"portuguese")
	Define o idioma para o Português
	calculo_idade()
	Calcula a idade do paciente (data atual – data nascimento)
	fflush(stdin)
	Limpa o buffer do teclado
	SYSTEMTIME str_t
	Identifica a data atual do sistema
	FILE *Medcare
	Cria a variável ponteiro para criação dos arquivos
	Medcare = fopen("Medcare.txt", "a");
	Abre o arquivo
	cadastro()
	Cria o cadastro do paciente
	Logar()
	Cria o login do usuário
	Validlogin()
	Valida o login do usuário
 Fonte: Autoria própria
9 CONCLUSÃO 
Baseado nos conhecimentos adquiridos das matérias disponíveis, juntamente com algumas pesquisas, nosso grupo foi capaz de desenvolver um sistema utilizando a Linguagem C, para auxiliar profissionais de saúde dentro de ambientes hospitalares, facilitando assim, o cadastro de pacientes que estiverem contaminados por COVID-19. 
Para o desenvolvimento deste sistema, utilizamos os aprendizados da disciplina de Linguagem e Técnicas de Programação, e com o Code Blocks, para executar o código necessário para criar os campos que o sistema possui, iniciando na tela de Login, seguindo para o cadastro de um paciente, inserir informações de possíveis comorbidades do paciente, e finalizando com a criação de um arquivo com as informações inseridas. 
Partindo deste mesmo princípio, com o que foi explorado na matéria de Engenharia de Software I, pudemos avaliar as metodologias de desenvolvimento e decidir qual seria a melhor forma de prosseguir, assim, optamos por seguir o Modelo Incremental, pois se adequa ao nosso software por ser um projeto menor e permitir entregas rápidas e úteis ao cliente, mesmo sem todas as funcionalidades estarem concluídas. 
Devido ao grande número de casos por COVID-19, podemos utilizar a tecnologia para obter dados de diversos locais e diferentes pacientes, para ajudar os profissionais da saúde a identificarem e mapear possíveis variantes, além de agilizar e facilitar o atendimento nos hospitais.	
10 REFERÊNCIAS
Desenvolvimento de Softwares: O que é, Como Funciona e Dicas. FIA , Business School, 2019. Disponível em: https://fia.com.br/blog/desenvolvimento-de-softwares/. Acesso em 20 de novembro de 2022. 
O que é software? Tecnoblog.net, 2019. Disponível em: https://tecnoblog.net/responde/o-que-e-software/. Acesso em 20 de novembro de 2022.
O Modelo em Cascata. Medium, 2019.	Disponível em: https://medium.com/contexto-delimitado/o-modelo-em-cascata-f2418addaf36. Acesso em 21 de novembro de 2022. 
O Modelo Incremental. Medium, 2019. Disponível em: https://medium.com/contexto-delimitado/o-modelo-incremental-b41fc06cac04. Acesso em 21 de novembro de 2022. 
O Modelo Incremental. JKOLB, 2013. Disponível em: https://jkolb.com.br/o-modelo-incremental/ Acesso em 22 de novembro de 2022. 
Modelos de Processos de Software. Edisciplinas, 2017. Disponível em: https://edisciplinas.usp.br/pluginfile.php/3134606/mod_resource/content/1/Aula02_ModelosProcessos_2017.pdf.Acesso em 22 de novembro de 2022. 
Análise e Projeto de Sistemas. APSIFPAPGM, 2016. Disponível em: https://sites.google.com/site/apsifpapgm/aulas/processos-de-desenvolvimento-de-software/3-2-modelos-de-processos-prescritivos/3-2-2-prototipacao. Acesso em 22 de novembro de 2022.
Desenvolvimento Iterativo e Incremental. Digité, 2022. Disponível em: https://www.digite.com/pt-br/agile/desenvolvimento-iterativo-e-incremental/. Acesso em 22 de novembro de 2022. 
Programação de Computadores I. Conhecendo a IDE Code::Blocks. Docplayer, 2022. Disponível em: https://docplayer.com.br/10366075-Programacao-de-computadores-i-conhecendo-a-ide-code-blocks.html. Acesso em 23 de novembro de 2022. 
História do C / C++. Devmedia, 2012. Disponível em: https://www.devmedia.com.br/historia-do-c-c/24029#:~:text=A%20Linguagem%20C%20foi%20inventada,BCPL%2C%20desenvolvida%20por%20Martin%20Richards. Acesso em 23 de novembro em 2022. 
Linguagem C: o que é e quais os principais fundamentos! Blog.Betrybe, 2020. Disponível em: https://blog.betrybe.com/linguagem-de-programacao/linguagem-c/. Acesso em 23 de novembro de 2022.

Continue navegando