Logo Passei Direto
Buscar
Material
páginas com resultados encontrados.
páginas com resultados encontrados.
left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

left-side-bubbles-backgroundright-side-bubbles-background

Crie sua conta grátis para liberar esse material. 🤩

Já tem uma conta?

Ao continuar, você aceita os Termos de Uso e Política de Privacidade

Prévia do material em texto

3 
 
 	3 
 
 	3 
 
 
 
WESLEY RAFAEL FONSECA
 
 
 
 
RELATÓRIO DO DESENVOLVIMENTO DE UM SISTEMA DE AGENDAMENTO PARA CLÍNICA MÉDICA
 
WESLEY RAFAEL FONSECA
 
 
 
 
 
 
 
 
 
RELATÓRIO DO DESENVOLVIMENTO DE UM SISTEMA DE AGENDAMENTO PARA CLÍNICA MÉDICA
SUMÁRIO
1	INTRODUÇÃO:	6
2	ETAPA 1 – PLANEJAMENTO E DIAGRAMA DE CLASSES:	6
3	ETAPA 2 – PÁGINA DE AGENDAMENTO (HTML, CSS E JS):	8
3.1	Script: index.html:	9
3.2	Script: style.css:	10
3.3	Script: script.js	12
4	ETAPA 3 – MODELO ENTIDADE-RELACIONAMENTO (MER):	13
5	ETAPA 4 – CRIAÇÃO DO BANCO DE DADOS E POPULAÇÃO:	14
5.1	Script de criação do banco e tabelas:	14
5.2	Script de inserção de dados nas tabelas para testes:	15
6	ETAPA 5 – VIEW E FUNCTION:	16
6.1	VIEW – view_consultas_completas:	16
6.2	FUNÇÃO – func_total_arrecadado_por_periodo ():	17
7	CONCLUSÃO:	18
 
INTRODUÇÃO:
Neste relatório, apresento o desenvolvimento do Projeto Integrado, cujo objetivo principal foi a criação de um sistema de agendamento online para uma clínica médica. O projeto envolveu tanto a parte visual do sistema (interface de agendamento) quanto o planejamento e implementação do banco de dados relacional utilizando MySQL. As etapas foram desenvolvidas de forma sequencial e integradas, aplicando conceitos de programação, banco de dados e modelagem.
ETAPA 1 – PLANEJAMENTO E DIAGRAMA DE CLASSES: 
Nesta etapa, elaborei o Diagrama de Classes UML, com o auxílio da ferramenta Lucidchart, para representar a estrutura lógica do sistema.
O sistema contempla as seguintes entidades principais:
· Paciente
· Médico
· Consulta
· Plano de Saúde
· Receita
· Pagamento.
Figura 1: Diagrama de Classes UML do Sistema de Agendamento de Consultas Médicas
ETAPA 2 – PÁGINA DE AGENDAMENTO (HTML, CSS E JS):
Foi criada uma interface de agendamento usando HTML, CSS e JavaScript, com foco em responsividade e visual moderno.
Melhorei a estética da página, utilizando cores suaves, alinhamento adequado, fontes mais agradáveis e correção nas bordas dos labels.
Figura 2 - Captura de tela da página de agendamento
0. Script: index.html:
Figura 3 - Script index.html
Figura 4 - Captura de tela do script: index.html
Script: style.css:
Figura 5 - Captura de tela do script: style.css - parte 1
Figura 6 - Captura de tela do script: style.css - parte 2
Script: script.js
Figura 7 - Captura de tela do script: script.js
ETAPA 3 – MODELO ENTIDADE-RELACIONAMENTO (MER):
Utilizando o MySQL Workbench, após criar o banco de dados, utilizei a funcionalidade de engenharia reversa para gerar o MER (Modelo Entidade-Relacionamento).
Este diagrama representa visualmente todas as entidades do banco de dados e os relacionamentos entre elas.
Figura 8 - Modelo Entidade-Relacionamento do banco de dados da clínica.
ETAPA 4 – CRIAÇÃO DO BANCO DE DADOS E POPULAÇÃO:
0. Script de criação do banco e tabelas:
 
Figura 9 - Script de criação do banco e tabelas
 
Script de inserção de dados nas tabelas para testes:
Figura 10 - Script de inserção de dados
ETAPA 5 – VIEW E FUNCTION:
0. VIEW – view_consultas_completas:
Criei uma VIEW que consolida dados da tabela Consulta, relacionando informações dos pacientes, médicos e plano de saúde. Isso facilita a geração de relatórios e visualização das consultas agendadas. 
Figura 11 - Script da View Consultas Completas
Figura 12 - Resultado da View Consultas Completas
FUNÇÃO – func_total_arrecadado_por_periodo ():
A função criada retorna o valor total das consultas registradas na base de dados.
Figura 13 - Script e resultado da função total arrecadado por período
CONCLUSÃO: 
Este projeto me permitiu aplicar conhecimentos de programação front-end e back-end, com destaque para a criação de banco de dados relacional em MySQL, modelagem com MER e UML, e desenvolvimento de uma interface funcional e responsiva para agendamento online.
Todos os objetivos propostos foram cumpridos, integrando as áreas de desenvolvimento e banco de dados, resultando em um sistema coeso e funcional que poderia ser facilmente expandido com novas funcionalidades.
BELO HORIZONTE - 2024 
BELO HORIZONTE - 2024 
BELO HORIZONTE - 2025
image3.png
image4.png
image5.png
image6.png
image7.png
image8.png
image9.png
image10.png
image11.png
image12.png
image13.png
image14.png
image1.png
image2.png

Mais conteúdos dessa disciplina