1
Linguagens de Programação
UMG
16
Linguagens de Programação
UMG
9
Linguagens de Programação
UMG
3
Linguagens de Programação
UMG
1
Linguagens de Programação
UMG
16
Linguagens de Programação
UMG
1
Linguagens de Programação
UMG
1
Linguagens de Programação
UMG
1
Linguagens de Programação
UMG
5
Linguagens de Programação
UMG
Texto de pré-visualização
PROJETO INTEGRADO Público Desenvolvimento BackEnd Prezado aluno PROJETO INTEGRADO INOVAÇÃO DESENVOLVIMENTO BACKEND PROJETO INTEGRADO Público Seja bemvindo 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 Lembrese de que a prática do plágio constitui crime com pena prevista em lei Lei nº 9610 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 Lembrese 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 PROJETO INTEGRADO Público 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 PROJETO INTEGRADO Público 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 BACKEND 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 Nodejs 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 PROJETO INTEGRADO Público Passo 3 MODELAGEM DE DADOS Desenhe o Modelo EntidadeRelacionamento MER incluindo 1 Entidades Paciente Médico Consulta Plano de Saúde Receita Pagamento 2 Relacionamentos e cardinalidades apropriadas 3 Inclua atributos adicionais como email 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 EXHIBIT A EVIDENCE LISTINGCRESTREVUE Magnus B E WONDERFUL WORLD v AIP DICK CLARK PRODUCTIONS INC REEL 26 AIP 141 2 BLANKS STRAND PRODUCTIONS LTD V 20th CENTURYF0X TV 1973 FILM EXHIBIT AMG DICK CLARK PRODUCTIONS INC No 12VPT Visible physical test prints 3M tape label Producers Air Original missing one reel 16mm color sound issuer marketing staff 1973 Los Angeles CA 3 reels no longer available 196 minutes No 14TV 16mm color print 4 perfsframe optical sound print No 27TV 16mm transfer print on acetate base optical sound color print No 32TTTV 16mm color with closed captioning print No 43E1 E1E3 16mm color sound print No 55WBRW TV 16mm color print optical sound 20th Century Fox Telecast not included No 6TWZC16mm color sound print No 710TTTV 16mm color sound print No 82WT 16mm color sound print No 91TTV 16mm color sound print No 10WVPT 16mm color prints with sound No 1112TV 16mm color sound print No 1211AIP TV 16mm color print with optical sound AIP Experience Reel No 13DIPRDIP 16mm color sound print No 1407TV 16mm color sound print No 15DM 16mm color print with optical sound No 16TTV 16mm color print with optical sound No 17AIP13TV 16mm color print optical sound No 18TTV 16mm color print with optical sound No 19DM 2TV 16mm color print with optical sound No 20TTV 16mm color print with optical sound No 21TTV 16mm color print with optical sound No 22M 2XTV Color print with optical sound No 23VPT 16mm color print with optical sound 1973 No 24TV 16mm color print with optical sound 1973 No 25TV 16mm color print with optical sound No 26TV 16mm color print with optical sound 1973 Total 26 reels 16mm color prints with optical sound various years
1
Linguagens de Programação
UMG
16
Linguagens de Programação
UMG
9
Linguagens de Programação
UMG
3
Linguagens de Programação
UMG
1
Linguagens de Programação
UMG
16
Linguagens de Programação
UMG
1
Linguagens de Programação
UMG
1
Linguagens de Programação
UMG
1
Linguagens de Programação
UMG
5
Linguagens de Programação
UMG
Texto de pré-visualização
PROJETO INTEGRADO Público Desenvolvimento BackEnd Prezado aluno PROJETO INTEGRADO INOVAÇÃO DESENVOLVIMENTO BACKEND PROJETO INTEGRADO Público Seja bemvindo 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 Lembrese de que a prática do plágio constitui crime com pena prevista em lei Lei nº 9610 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 Lembrese 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 PROJETO INTEGRADO Público 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 PROJETO INTEGRADO Público 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 BACKEND 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 Nodejs 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 PROJETO INTEGRADO Público Passo 3 MODELAGEM DE DADOS Desenhe o Modelo EntidadeRelacionamento MER incluindo 1 Entidades Paciente Médico Consulta Plano de Saúde Receita Pagamento 2 Relacionamentos e cardinalidades apropriadas 3 Inclua atributos adicionais como email 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 EXHIBIT A EVIDENCE LISTINGCRESTREVUE Magnus B E WONDERFUL WORLD v AIP DICK CLARK PRODUCTIONS INC REEL 26 AIP 141 2 BLANKS STRAND PRODUCTIONS LTD V 20th CENTURYF0X TV 1973 FILM EXHIBIT AMG DICK CLARK PRODUCTIONS INC No 12VPT Visible physical test prints 3M tape label Producers Air Original missing one reel 16mm color sound issuer marketing staff 1973 Los Angeles CA 3 reels no longer available 196 minutes No 14TV 16mm color print 4 perfsframe optical sound print No 27TV 16mm transfer print on acetate base optical sound color print No 32TTTV 16mm color with closed captioning print No 43E1 E1E3 16mm color sound print No 55WBRW TV 16mm color print optical sound 20th Century Fox Telecast not included No 6TWZC16mm color sound print No 710TTTV 16mm color sound print No 82WT 16mm color sound print No 91TTV 16mm color sound print No 10WVPT 16mm color prints with sound No 1112TV 16mm color sound print No 1211AIP TV 16mm color print with optical sound AIP Experience Reel No 13DIPRDIP 16mm color sound print No 1407TV 16mm color sound print No 15DM 16mm color print with optical sound No 16TTV 16mm color print with optical sound No 17AIP13TV 16mm color print optical sound No 18TTV 16mm color print with optical sound No 19DM 2TV 16mm color print with optical sound No 20TTV 16mm color print with optical sound No 21TTV 16mm color print with optical sound No 22M 2XTV Color print with optical sound No 23VPT 16mm color print with optical sound 1973 No 24TV 16mm color print with optical sound 1973 No 25TV 16mm color print with optical sound No 26TV 16mm color print with optical sound 1973 Total 26 reels 16mm color prints with optical sound various years