PIM IV – DESENVOLVIMENTO DE UM SISTEMA USANDO A LINGUAGEM DE PROGRAÇÃO
Por: BethArley1010 • 24/3/2022 • Trabalho acadêmico • 2.905 Palavras (12 Páginas) • 167 Visualizações
UNIP – UNIVERSIDADE PAULISTA
Projeto Integrado Multidisciplinar
Curso Superior de Tecnologia de Análise e Desenvolvimento de Sistemas
ALUNOS
xxxxxxx
PIM IV – DESENVOLVIMENTO DE UM SISTEMA USANDO A LINGUAGEM DE PROGRAÇÃO C
UNIP (APARECIDA DE GOIÂNIA – GO)
2020
ALUNOS
XXXXXXXXXXX
PIM IV – DESENVOLVIMENTO DE UM SISTEMA USANDO A LINGUAGEM DE PROGRAÇÃO C
Projeto Integrado Multidisciplinar para obtenção de título de Tecnólogo em Análise e Desenvolvimento de Sistemas, apresentado à Universidade Paulista – UNIP EaD.
Orientador: Marcelo Santos
UNIP (APARECIDA DE GOIÂNIA – GO)
2020
RESUMO
Este trabalho apresenta uma proposta de um sistema para uma clínica médica desenvolvido usando a linguagem de programação C com o auxílio do programa CodeBlocks. Ao abrir o sistema aparece uma tela de login onde o usuário deve digitar um usuário e uma senha para entrar no sistema e realizar o cadastro do paciente. Ao realizar o login (dados de acesso padrão usuário: admin, senha: 123) no sistema é direcionado para a tela de menu com 6 opções (Dados Pessoais, Idade, Diagnostico, Endereço, Mostrar, Salvar Dados, Sair) para realizar o cadastro do paciente. Este sistema conta com uma parte prática onde o usuário consegue realizar login e o cadastro completo de um cliente e o próprio sistema identifica se é uma paciente do grupo de risco ou não, levando em consideração sua idade. Mostra todas as informações cadastradas do paciente e caso o paciente seja do grupo de risco, o mesmo é salvo em um banco de dados local em formato de texto com a proposta futura de ser enviado para o Ministério da Saúde.
Para garantir a qualidade e eficiente do presente sistema e sua funcionalidade, todas as funções e etapas desenvolvidas foram testadas inúmeras vezes e visando uma entrega do software 100% funcionando o mais corretamente possível. Contudo esse sistema deve ser melhorado e muito levando em consideração vários aspectos como por exemplo tratamento de erros na digitação do usuário.
Palavras Chave: Engenharia de software; Programação; Paciente; Linguagem e Técnicas de Programação.
ABSTRACT
This work presents a proposal for a system for a medical clinic developed using the C programming language with the aid of the CodeBlocks program. When opening the system, a login screen appears where the user must enter a user name and a password to enter the system and perform the patient registration. When logging in (standard user access data: admin, password: 123) the system is directed to the menu screen with 6 options (Personal Data, Age, Diagnosis, Address, Show, Save Data, Exit) to perform the registration of the patient. This system has a practical part where the user can login and complete the registration of a client and the system itself identifies whether it is a patient in the risk group or not, taking into account her age. It shows all the registered information of the patient and if the patient is from the risk group, it is saved in a local database in text format with the future proposal to be sent to the Ministry of Health.
In order to guarantee the quality and efficiency of the present system and its functionality, all the functions and steps developed were tested numerous times and aiming at delivering the software 100% working as correctly as possible. However, this system must be improved and taking into account several aspects, such as handling errors in the user's typing.
Keywords: Software engineering; Programming; Patient; Programming Language and Techniques.
SUMÁRIO
1. INTRODUÇÃO 6
2. OBJETIVOS 8
2.1. Objetivo Geral Desenvolver um sistema em linguagem C para o cadastro de paciente de uma clínica. 8
2.2. Objetivos Específicos Desenvolver e aplicar os conhecimentos adquiridos em aula sobre algoritmos, técnicas de programação e engenharia de software, desenvolver a lógica de programação; argumentar e discutir o uso de processos de software; desenvolver a capacidade de identificar necessidades e propor soluções e fomentar o hábito de executar projetos envolvendo múltiplas disciplinas. 8
3. LINGUAGEM E TÉCNICAS DE PROGRAMAÇÃO 8
Figura 1. Tela de Login do Sistema. 9
Figura 1. Tela de Login do Sistema, erro ao realizar login. 9
Figura 1. Tela de Menu do Sistema. 10
Figura 1. Tela de Cadastro de dados pessoais no Sistema. 10
Figura 1. Tela de Cadastro da data de nascimento no Sistema. 11
Figura 1. Tela de Cadastro da data de diagnóstico no Sistema. 12
Figura 1. Tela de Cadastro do endereço no Sistema. 13
Figura 1. Tela que mostra o resumo dos dados do paciente no Sistema. 14
Figura 1. Tela que salva os dados do paciente no Sistema. 15
4. ENGENHARIA DE SOFTWARE 16
5. CÓDIGO DESENVOLVIMENTO NO PROGRAMA 17
6. CONCLUSÃO 25
7. REFERÊNCIAS BIBLIOGRÁFICAS 26
- INTRODUÇÃO
Clínicas médicas atualmente são muito importantes para a comunidade e devem sempre está presente para o auxílio da população no atendimento de forma eficiente e para atender as demando cada vez mais crescente. O desenvolvimento de um sistema capaz de ajudar no diagnostico, dados e troca de informação de paciente se faz uma necessidade cada dia mais evidente em nossa comunidade tão dinâmica.
...