... | @@ -10,6 +10,7 @@ Esta seção apresentará todos os dados relacionados ao banco de dados do siste |
... | @@ -10,6 +10,7 @@ Esta seção apresentará todos os dados relacionados ao banco de dados do siste |
|
- [Introdução](#introducao)
|
|
- [Introdução](#introducao)
|
|
- [Modelagem](#modelagem)
|
|
- [Modelagem](#modelagem)
|
|
- [Banco de Dados](#banco-de-dados)
|
|
- [Banco de Dados](#banco-de-dados)
|
|
|
|
- [Conclusão](#conclusao)
|
|
|
|
|
|
|
|
|
|
## Introdução:
|
|
## Introdução:
|
... | @@ -26,3 +27,26 @@ Abaixo, apresentamos a imagem da modelagem do banco de dados, destacando as prin |
... | @@ -26,3 +27,26 @@ Abaixo, apresentamos a imagem da modelagem do banco de dados, destacando as prin |
|
## Banco de Dados:
|
|
## Banco de Dados:
|
|
O sistema de gerenciamento de banco de dados escolhido foi o PostgreSQL: sistema de gerenciamento de banco de dados relacional de código aberto amplamente reconhecido por sua robustez, desempenho e extensibilidade.
|
|
O sistema de gerenciamento de banco de dados escolhido foi o PostgreSQL: sistema de gerenciamento de banco de dados relacional de código aberto amplamente reconhecido por sua robustez, desempenho e extensibilidade.
|
|
|
|
|
|
|
|
O banco de dados está organizando e gerenciando informações relacionadas a uma plataforma de aprendizado, onde usuários podem se inscrever em cursos, concluir módulos e atividades, e interagir com conteúdos educativos. As principais funções do banco de dados incluem:
|
|
|
|
|
|
|
|
- Gerenciamento de Contas e Usuários: Armazena informações sobre contas (que podem representar organizações) e os usuários associados a essas contas. Define tipos de contas e papéis de usuários (como administradores e colaboradores).
|
|
|
|
|
|
|
|
- Estruturação de Cursos e Módulos: Define cursos que são categorizados por tipos e grupos. Cada curso pode conter múltiplos módulos, que são unidades menores de aprendizado dentro do curso.
|
|
|
|
|
|
|
|
- Gestão de Atividades Educativas: Cada módulo contém atividades que os usuários devem completar. Atividades podem ser de diferentes tipos, como conteúdo de mídia ou questionários.
|
|
|
|
|
|
|
|
- Avaliação do Progresso do Usuário: Rastreamento do progresso dos usuários em cursos e módulos. Registro de atividades concluídas pelos usuários, permitindo a avaliação de seu desempenho e progresso.
|
|
|
|
|
|
|
|
- Estrutura de Questionários: Questionários são parte das atividades e contêm perguntas com alternativas. As alternativas podem ser corretas ou incorretas, permitindo a avaliação das respostas dos usuários.
|
|
|
|
|
|
|
|
|
|
|
|
- Funções Principais: Criação e Gerenciamento de Conteúdo Educacional: O banco de dados permite a criação e organização de cursos, módulos e atividades, facilitando o gerenciamento de um currículo educativo.
|
|
|
|
|
|
|
|
- Rastreamento e Avaliação: Mantém o registro do progresso dos usuários, permitindo que administradores vejam quais cursos e módulos foram concluídos.
|
|
|
|
|
|
|
|
- Personalização e Acesso Controlado: Com contas e áreas associadas, diferentes organizações podem personalizar o conteúdo e gerenciar seus próprios usuários e materiais educativos.
|
|
|
|
|
|
|
|
- Interatividade e Avaliação: A inclusão de questionários e atividades interativas permite avaliar a compreensão e o aprendizado dos usuários de maneira dinâmica.
|
|
|
|
|
|
|
|
## Conclusão:
|
|
|
|
Este banco de dados está essencialmente fornecendo a infraestrutura para uma plataforma de aprendizado online, onde cursos são oferecidos, usuários podem se inscrever e completar atividades, e o progresso pode ser monitorado. Ele suporta a criação de um ambiente de aprendizado estruturado e interativo, com funcionalidades para gerenciar conteúdo, usuários e suas atividades educativas. |
|
|
|
\ No newline at end of file |