Skip to content

Documento de Modelagem de Dados

luizcarlosom edited this page Apr 26, 2025 · 2 revisions

1. Introdução

Este documento apresenta o Modelo Entidade-Relacionamento (ER) para o prontuário eletrônico especializado para estudantes com necessidades educacionais específicas. O objetivo do modelo é fornecer uma visão clara da estrutura de dados do sistema, descrevendo as entidades, seus atributos e os relacionamentos entre elas. Este modelo serve como base para a implementação do banco de dados relacional que dará suporte ao sistema.

2. Escopo

O sistema permitirá o armazenamento seguro de laudos e documentos, o acompanhamento pedagógico, a avaliação de desempenho e o registro de crises ou surtos. O objetivo é garantir um suporte mais eficiente, seguro e personalizado para esses estudantes.

3. Diagramas Entidade-Relacionamento (ER)

4. Descrição das Entidades e Atributos

4.1. Users

  • Descrição: Representa os usuários que acessam o sistema, como Profissionais da Educação e Profissionais da Saúde.
  • Atributos:
    • id (PK): Identificador único.
    • username: Nome completo do usuário.
    • password: Senha do usuário (armazenada de forma segura).
    • email: Endereço de email do usuário.
    • affiliation: Filiação.
    • pedagogical_manager: Responsável pedagógico.
    • id_level (FK): Nível de acesso do usuário.
    • id_current_phase: Fase atual do estudante (anamnese ou triagem).

4.2. Screening

  • Descrição: Representa as triagens dos etudantes.
  • Atributos:
    • id (PK): Identificador único.
    • course: Nome do curso do estudante.
    • email: Email do estudante.
    • report: Laudo médico do estudante.
    • need_specific: Necessidades específicas do estudante.
    • need_service: Atendimento especial do estudante.
    • physical_disability: Deficiência física do estudante.
    • visual_impairment: Deficiência visual do estudante.
    • hearing_impairment: Deficiência auditiva do estudante.
    • global_disorder: Transtornos globais do estudante.
    • other_disabilities: Outos casos de deficiência do estudante.

4.3. Amnesis

  • Descrição: Representa as anamneses dos estudantes.
  • Atributos:
    • id (PK): Identificador único da anamnese.
    • identification: Identificações dos estudantes.
    • family_data: Dados familiares dos estudantes.
    • family_condition: Condições familiares dos estudantes.
    • mother_background: Antecedentes pessoais da mãe dos estudantes.
    • verbal_language_three_years: Linguagem verbal durante os primeiros três anos de idade.
    • development: Histórico de problemas no desenvolvimento dos estudantes.
    • sexuality: Sexualidade dos estudantes.
    • student_assessment: Avaliações dos estudantes
    • student_development: Desenvolvimento escolar dos estudantes.

4.4. Comments

  • Descrição: Representa os comentários particulares dos estudantes.
  • Atributos:
    • id (PK): Identificador único do comentário.
    • comment: Mensagem enviada ao estudante.
    • id_user (FK): Id do usuário que foi enviado o comentário.

4.5. Levels

  • Descrição: Representa os níveis de acesso dos usuários.
  • Atributos:
    • id (PK): Identificador único do usuário.
    • name: Nome do nível de acesso.

4.6. PlansEducation

  • Descrição: Representa os planos estudantis individuais (PEI) de cada estudante.
  • Atributos:
    • id (PK): Identificador único do PEI.

4.7. CurrentPhases

  • Descrição: Fase atual do usuário.
  • Atributos:
    • id (PK): Identificador único da fase atual.
    • name: Nome da fase atual.

5. Relacionamentos

5.1. Relacionamento Usuário - Comentários

  • Descrição: Um usuário pode enviar vários comentários.
  • Relacionamento: Um-para-Muitos.
  • Detalhes: Cada usuário pode enviar vários comentários, mas cada comentário só pode ser recebido por um usuário.

5.2. Relacionamento Usuário - PEIs

  • Descrição: Um usuário possui um PEI.
  • Relacionamento: Um-para-Um.
  • Detalhes: Um usuário pode possuir um PEI e um PEI só possuir um usuário.

5.3. Relacionamento Usuário - Anamneses

  • Descrição: Um usuário possui uma anamnese.
  • Relacionamento: Um-para-Um.
  • Detalhes: Um usuário possui uma anmnese e uma anamnese só possui um usuário.

5.4. Relacionamento Usuário - Níveis

  • Descrição: Um usuário pode possuir um nível.
  • Relacionamento: Um-para-Muitos.
  • Detalhes: Um usuário pode possuir um nível, mas um nível pode possuir vários usuários.

5.5. Relacionamento Usuário - Triagens

  • Descrição: Um usuário pode possuir uma triagem.
  • Relacionamento: Um-para-Um.
  • Detalhes: Um usuário pode possuir uma triagem e uma triagem só possui um usuário.

5.6. Relacionamento Usuário - Fase Atual

  • Descrição: Um usuário pode possuir uma fase.
  • Relacionamento: Um-para-N.
  • Detalhes: Um usuário pode possuir uma fase atual, mas uma fase atual pode possuir vários usuários.

6. Conclusão

Este documento apresenta o modelo de dados necessário para a implementação do sistema de prontuário eletrônico especializado para estudantes com necessidades educacionais específicas, detalhando as entidades, atributos e os relacionamentos para garantir a integridade das informações. Ao seguir este modelo, espera-se que o sistema atenda aos requisitos funcionais e de segurança, proporcionando uma base sólida para o desenvolvimento do banco de dados relacional.

Clone this wiki locally