0% acharam este documento útil (0 voto)
118 visualizações5 páginas

RESOLVIDO-Projeto Integrado Back-End Clínica Médica

O documento apresenta um Projeto Integrado focado no desenvolvimento de um portal de agendamento para uma clínica médica, abordando a proposta de trabalho individual e as orientações para sua execução. O projeto inclui a análise orientada a objetos, desenvolvimento back-end com API RESTful, modelagem de dados e programação de banco de dados, além de requisitos de infraestrutura para hospedagem. Os alunos devem seguir critérios avaliativos rigorosos e evitar plágio, garantindo a originalidade do trabalho.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
0% acharam este documento útil (0 voto)
118 visualizações5 páginas

RESOLVIDO-Projeto Integrado Back-End Clínica Médica

O documento apresenta um Projeto Integrado focado no desenvolvimento de um portal de agendamento para uma clínica médica, abordando a proposta de trabalho individual e as orientações para sua execução. O projeto inclui a análise orientada a objetos, desenvolvimento back-end com API RESTful, modelagem de dados e programação de banco de dados, além de requisitos de infraestrutura para hospedagem. Os alunos devem seguir critérios avaliativos rigorosos e evitar plágio, garantindo a originalidade do trabalho.
Direitos autorais
© © All Rights Reserved
Levamos muito a sério os direitos de conteúdo. Se você suspeita que este conteúdo é seu, reivindique-o aqui.
Formatos disponíveis
Baixe no formato DOCX, PDF, TXT ou leia on-line no Scribd
Você está na página 1/ 5

PROJETO INTEGRADO

PROJETO INTEGRADO
INOVAÇÃO –
DESENVOLVIMENTO
BACK-END

Prezado aluno,
Desenvolvimento Back-End

Público
PROJETO INTEGRADO

Seja bem-vindo a este semestre!

A proposta de Projeto Integrado é possibilitar a aprendizagem interdisciplinar dos conteúdos


desenvolvidos nas disciplinas desse semestre.

ORIENTAÇÕES DO PROJETO INTEGRADO

 O trabalho será realizado individualmente.


 Importante: Você deverá postar o trabalho finalizado no AVA, o que deverá ser feito na pasta
específica da disciplina Projeto Integrado obedecendo ao prazo limite de postagem, conforme
disposto no AVA. Não existe prorrogação para a postagem da atividade.
 Deve conter, depois de pronto, capa e folha de rosto padrão da Instituição, sendo organizado
no que tange à sua apresentação visual (tipos e tamanhos de fontes, alinhamento do texto,
espaçamentos, adentramento de parágrafos, apresentação correta de citações e referências,
entre outros elementos importantes), conforme modelo disponível no AVA.
 A produção textual é um trabalho original e, portanto, não poderá haver trabalhos idênticos
aos de outros alunos ou com reprodução de materiais extraídos da internet. Os trabalhos
plagiados serão invalidados, sendo os alunos reprovados na atividade. Lembre-se de que a
prática do plágio constitui crime, com pena prevista em lei (Lei n.º 9.610), e deve ser evitada
no âmbito acadêmico.
 Importante: O trabalho deve ser enviado em formato Word. Não serão aceitos, sob nenhuma
hipótese, trabalhos enviados em PDF.

A seguir, apresentamos a você alguns dos critérios avaliativos que nortearão a análise
do Tutor a Distância para atribuir o conceito à produção textual:

 Normalização correta do trabalho, com atendimento ao número de páginas solicitadas.


 Apresentação de estrutura condizente com a proposta apresentada (com introdução,
desenvolvimento e conclusão).
 Uso de linguagem acadêmica adequada, com clareza e correção, atendendo à norma padrão.
 Atendimento à proposta, contemplando todos os itens solicitados, com objetividade,
criatividade, originalidade e autenticidade.
 Fundamentação teórica do trabalho, com as devidas referências dos autores eventualmente
citados.

Lembre-se de que seu Tutor a Distância está à disposição para lhe atender em suas
dúvidas e, também, para repassar orientações sempre que você precisar. Aproveite esta
oportunidade para realizar um trabalho com a qualidade acadêmica de nível universitário.

 Leitura proposta

Público
PROJETO INTEGRADO

Para atingir os objetivos deste projeto integrado, você deverá seguir as instruções voltadas à
elaboração do trabalho disponibilizadas ao longo do semestre, sob a orientação do Tutor a
Distância.
ATIVIDADES

Situação Problema: Desenvolvimento de um Portal de Agendamento para uma Clínica Médica

Contexto:

Uma clínica médica em uma cidade de médio porte está enfrentando desafios para gerenciar os
agendamentos de consultas médicas. Atualmente, os agendamentos são realizados apenas por
telefone, o que frequentemente resulta em longas esperas para os pacientes, erros no registro de
informações e dificuldades em reorganizar a agenda em casos de cancelamentos ou remarcações.
Além disso, muitos pacientes relatam insatisfação devido à falta de transparência sobre horários
disponíveis e à impossibilidade de realizar agendamentos fora do horário comercial.
Diante disso, o gerente da clínica decidiu investir no desenvolvimento de um portal de
agendamento online. O objetivo principal do portal é permitir que os pacientes visualizem os
horários disponíveis em tempo real, realizem agendamentos diretamente pela plataforma, recebam
notificações por e- mail ou SMS como lembrete e façam alterações ou cancelamentos com
facilidade. O portal também deve incluir funcionalidades para que os funcionários da clínica possam
gerenciar os agendamentos, acompanhar a ocupação dos consultórios e gerar relatórios de
utilização.
No entanto, surgiram diversos desafios técnicos e estratégicos. A equipe de desenvolvimento
precisa definir a melhor tecnologia para construir o portal, garantindo que ele seja responsivo,
tenha uma boa estrutura de banco de dados e seja fácil de usar.

DESAFIO:

Passo 1: Análise Orientado a Objetos


O seu primeiro passo é a partir do entendimento do problema, criar um diagrama de classes que
represente o sistema de consultas médicas. O sistema deve registrar informações sobre pacientes,
como nome, endereço, data de nascimento e telefone. Cada paciente pode estar vinculado a um
plano de saúde, que possui atributos como limite de cobertura e data de vencimento, e deve ser
validado antes da realização da consulta.

Público
PROJETO INTEGRADO

As consultas médicas devem incluir informações como o valor, a data e o médico responsável, que é
identificado pelo nome e especialidade. Cada consulta pode gerar uma receita médica, que inclui a
descrição do medicamento, o tempo de tratamento e a dosagem, sendo emitida pelo médico. Além
disso, deve ser possível registrar os pagamentos realizados para cada consulta, com informações
sobre o valor e a data do pagamento.
O sistema também deve emitir relatórios financeiros que consolidem informações das consultas
realizadas, incluindo a data de emissão e o valor total. A partir do diagrama, identifique as classes,
seus atributos e métodos, e crie os relacionamentos necessários para atender aos requisitos
descritos.
Outros pontos levantados pelo cliente são:
1. Gerenciar o cadastro de pacientes, médicos e planos de saúde.
2. Agendar consultas, vincular pacientes a médicos e emitir receitas.
3. Registrar pagamentos e gerar relatórios financeiros de consultas realizadas.
4. Validar os planos de saúde antes de confirmar as consultas.
Simule um cenário em que um paciente realiza uma consulta, efetua o pagamento e recebe uma
receita médica. Em seguida, emita um relatório com o resumo das operações realizadas. Garanta
que o diagrama de classes e a implementação do sistema estejam consistentes com os requisitos.

Passo 2: DESENVOLVIMENTO BACK-END


Sua tarefa agora é criar a parte lógica do sistema, isto é, onde realmente irão ocorrer as funções do
sistema, como: cadastro de pacientes, médicos etc.
Passos a seguir:
1. Desenvolva uma API RESTful usando Node.js para:

 Gerenciar o cadastro de pacientes, médicos e planos de saúde.


 Agendar consultas médicas e associar pagamentos a essas consultas.
 Gerar um resumo financeiro de todas as consultas agendadas, agrupadas por mês.

2. Garanta que os endpoints incluam:

 POST para criação de pacientes, médicos, planos de saúde e consultas.


 GET para listar consultas e resumos financeiros.

3. Implemente a validação do plano de saúde antes de confirmar uma consulta.

Público
PROJETO INTEGRADO

Passo 3: MODELAGEM DE DADOS

Desenhe o Modelo Entidade-Relacionamento (MER), incluindo:

1. Entidades: Paciente, Médico, Consulta, Plano de Saúde, Receita, Pagamento.


2. Relacionamentos e cardinalidades apropriadas.
3. Inclua atributos adicionais, como e-mail e CPF para Paciente, e CRM para Médico.

Passo 4: PROGRAMAÇÃO E DESENVOLVIMENTO DE BANCO DE DADOS

Atividade:
Implemente os comandos SQL para:

1. Criar tabelas: Paciente, PlanoDeSaude, Médico, Consulta, ReceitaMedica e Pagamento.


2. Cadastrar dados iniciais para todas as tabelas.
3. Realizar a consulta de agendamentos de pacientes vinculados a um plano de saúde válido.

Passo 5: SISTEMAS OPERACIONAIS

Atividade:

1. Descreva os requisitos de infraestrutura necessários para hospedar o portal de


agendamentos. Inclua:
o Sistema operacional para o servidor.
o Banco de dados a ser utilizado.
o Ferramentas para monitoramento e backup.
2. Configure um script de automação em Linux (Bash) para realizar backups automáticos do
banco de dados.

Bons estudos!!!
Docentes do curso

Público

Você também pode gostar