casa |  | Informação em Saúde >  | setor de Saúde | Hospitais

Como você desenha um diagrama de classes avançado para sistema de gerenciamento hospitalar?

```
+----------------+
| Ator:Paciente |
+----------------+

* Atributos:
- ID do Paciente
- Nome
- Endereço
- Telefone
- Seguro

* Operações:
- Registrar()
- AtualizarPerfil()
- Solicitação de Agendamento()
- Ver registros médicos ()
- Conta de pagamento()

+-------------------+
| Ator:Médico |
+-------------------+

* Atributos:
- Doutor ID
- Nome
- Especialidade
- Departamento
- Anos de experiência

* Operações:
- DiagnosticarPaciente()
- PrescreverTratamento()
- Realizar Cirurgia ()
- VerRegistros de Pacientes()
- Gerenciar compromissos()

+----------------------+
| Aula:Consulta |
+----------------------+

* Atributos:
- ID do compromisso
- ID do Paciente
- Doutor ID
- Data
- Tempo
- Localização
- Status

* Operações:
- Agendar compromisso()
- Cancelar compromisso()
- Reagendar Consulta()
- ViewAppointmentDetails()

+------------------+
| Aula:Tratamento |
+------------------+

* Atributos:
- ID do tratamento
- ID do Paciente
- Doutor ID
- Plano de Tratamento
- Medicamento
- Instruções

* Operações:
- CriarPlano de Tratamento()
- Atualizar Plano de Tratamento ()
- Prescrever Medicação ()
- Ver Histórico de Tratamento ()

+--------------------------+
| Turma:Prontuário Médico |
+--------------------------+

* Atributos:
- ID do registro médico
- ID do Paciente
- Diagnóstico
- Histórico de tratamento
- Resultados de laboratório
- Relatórios de imagens
- Alergias

* Operações:
- AdicionarDiagnóstico()
- AtualizaçãoDiagnosis()
- Adicionar Histórico de Tratamento ()
- Ver Registro Médico ()

+----------------+
| Classe:Conta |
+----------------+

* Atributos:
- ID da conta
- ID do Paciente
- Valor devido
- Status de pagamento

* Operações:
- Gerar conta()
- Conta de pagamento()
- ViewBillDetails()

+---------------------------+
| Turma:Gestão Hospitalar |
+---------------------------+

* Atributos:
- ID do Hospital
- Nome
- Endereço
- Telefone
- Número de camas
- Departamentos

* Operações:
- Gerenciar Pacientes()
- Gerenciar Médicos ()
- Agendar compromissos()
- Gerenciar Tratamentos()
- Gerar contas ()
- VerRelatórios()

```