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()
```