Ir ao conteúdo

Posts recomendados

Postado

Tiver como me ajudar ai, desde já agradeço muito! Tmj!

 

Questão:

 

O SUS está interessado em controlar os pacientes internados, os médicos, nos
seus hospitais. Quando uma pessoa credenciada junto ao SUS passa mal, ela
se dirige a um dos hospitais e se consulta com algum médico. Dependendo da
gravidade o médico pode decidir pela internação. Não há interesse em
controlar as consultas antes da internação. Cada médico do SUS só pode estar
vinculado a no máximo 3 hospitais. Não se admite um médico com mais de um
vínculo no mesmo hospital. Há interesse em controlar a data da internação e
data da alta do paciente (saída do hospital). Há necessidade de se conseguir
as seguintes informações:
a) Paciente (nome, CPF);
b) Internação (CPF, matrícula médico, código do hospital e data de
início e fim da internação);
c) Médico (nome, matrícula, especialidade, código(s) do(s) hospital(s)).
d) Hospital (nome, código) que um paciente está internado ou médico
mantém vínculo.

O programa deve ser capaz de armazenar no máximo:
• 10 hospitais;
• 200 pacientes;
• 20 médicos;
• 100 internações.
Menu do Sistema:
(1) Cadastrar Paciente:
a. Deve-se cadastrar apenas UM paciente para cada vez que está
opção for escolhida. Informando o nome do cliente e seu CPF.
i. Caso a quantidade de pacientes atinja o limite máximo,
exibir mensagem informando a situação e voltar ao menu;
ii. Caso o paciente possua cadastro, exibir mensagem
informando a situação e voltar ao menu;

(2) Cadastrar Hospital:
a. Deve-se cadastrar apenas UM hospital para cada vez que está
opção for escolhida. Informando o nome do hospital e seu código.
i. Caso a quantidade de hospitais atinja o limite máximo,
exibir mensagem informando a situação e voltar ao menu;
ii. Caso o hospital possua cadastro, exibir mensagem
informando a situação e voltar ao menu;

(3) Cadastrar Médico:
a. Deve-se cadastrar apenas UM médico para cada vez que está
opção for escolhida. Informando o nome do médico, matrícula,
especialidade e códigos dos hospitais que esteja vinculado.
i. Caso a quantidade de médicos atinja o limite máximo,
exibir mensagem informando a situação e voltar ao menu;
ii. Caso o médico possua cadastro, exibir mensagem
informando a situação e voltar ao menu;
iii. O médico deve possuir vínculo com pelo menos um
hospital e no máximo três hospitais;
iv. Caso o código do hospital informado não exista, exibir
mensagem informando a situação e voltar ao menu;

(4) Editar Paciente:
a. Deve-se solicitar o CPF do paciente, buscar o paciente e solicitar
a digitação do nome para alteração.
i. Caso o paciente não seja encontrado para edição, exibir
mensagem informando a situação e voltar ao menu;

(5) Editar Médico:
a. Deve-se solicitar a matrícula do médico, buscar o médico e
solicitar a digitação do nome ou especialidade para alteração.
i. Caso o médico não seja encontrado para edição, exibir
mensagem informando a situação e voltar ao menu;

(6) Efetuar internação do paciente:
a. Deve-se solicitar o código do hospital, buscar o hospital para
internação.
i. Caso o hospital não seja encontrado para internação, exibir
mensagem informando a situação e voltar ao menu;
b. Deve-se solicitar o CPF do paciente, buscar o paciente para
internação.
i. Caso o paciente não seja encontrado para internação,
exibir mensagem informando a situação e voltar ao menu;
c. Deve-se solicitar a matrícula do médico, buscar o médico
responsável pela internação.
i. Caso o médico não seja encontrado, exibir mensagem
informando a situação e voltar ao menu;
ii.
d. Com o código do hospital, CPF, e matrícula do médico válidos,
solicitar data de início da internação e registrar as informações
em uma estrutura.
i. Caso a quantidade registros de internações atinja o limite
máximo, exibir mensagem informando a situação e voltar
ao menu;
(7) Dar alta para o paciente:
a. Deve-se solicitar o CPF do paciente, buscar a internação daquele
paciente e solicitar a digitação da data de fim da internação.
i. Caso a internação não seja encontrada para realizar alta
do paciente, exibir mensagem informando a situação e
voltar ao menu;
ii. Caso a internação esteja finalizada – paciente com alta -,
exibir mensagem informando a situação e voltar ao menu;

(8) Relatórios:
• Pacientes por data de início de internação:
o Exibir todos os pacientes internados em uma determinada
data de início da internação. Os pacientes que estão
internados não possuem data de alta;

• Médicos por paciente:
o Exibir nome e especialidade de todos os médicos que
realizaram internação de um determinado paciente;

• Pacientes por médico:
o Exibir todos as internações de um determinado médico.
• Nome do paciente, CPF, data início e data alta (quando
existir);

• Relatório Hospital – médico - paciente:
o Deve exibir as informações do hospital, médicos vinculados e
a lista dos pacientes internados pelo médico.
• Nome do hospital, nomes dos médicos, e pacientes
(nome e CPF);

  • Triste 1
  • Coordenador
Postado

Caro usuário,

 

Seja bem-vindo ao Clube do Hardware.

 

No intuito de servir como fonte de pesquisa no caso de instituições de ensino, informamos que incorrer no resolvimento por completo de questões relacionadas a disciplinas escolares de cursos técnicos e faculdades podem ser revistas e removidas pela Equipe de Moderação do Clube do Hardware.

 

Para sanar dúvidas sobre esse tipo de problema, por gentileza, publique o passo a passo do desenvolvimento da questão, projeto, monografia ou conteúdo em dúvida para que possamos analisar se a resposta está correta ou não, ou para que possa ser auxiliado com a dúvida no desenvolvimento do exercício.

 

Infelizmente, não há como resolver os trabalhos pelos usuários. O objetivo do Clube do Hardware é auxiliar seus usuários a encontrar soluções para que possam sanar suas dúvidas, e não de trazer soluções prontas para seus usuários. Além disso, copiar e colar respostas que não são de autoria própria do qualquer usuário é considerado plágio, o que é ilegal.

 

Esperamos que compreenda.

 

Atenciosamente,

Equipe Clube do Hardware

Crie uma conta ou entre para comentar

Você precisa ser um usuário para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar agora

Sobre o Clube do Hardware

No ar desde 1996, o Clube do Hardware é uma das maiores, mais antigas e mais respeitadas comunidades sobre tecnologia do Brasil. Leia mais

Direitos autorais

Não permitimos a cópia ou reprodução do conteúdo do nosso site, fórum, newsletters e redes sociais, mesmo citando-se a fonte. Leia mais

×
×
  • Criar novo...