Tabela de conteúdos

Especificação Funcional: Cadastro de Disciplinas

Resumo

Esta especificação descreve os requisitos utilizados como base para o desenvolvimento do módulo de Cadastro de Disciplinas do software Tecsystem School e suas principais operações.

Descrição

O Cadastro de Disciplinas reúne todas as informações das disciplinas de uma série (dados gerais, itens da disciplina, planos de ensino e conceitos) e constitui um módulo centralizado para a realização de todas as operações relativas às mesmas. Através deste módulo é possível incluir novas disciplinas para cada série, excluir uma disciplina cadastrada, editar e visualizar os dados das disciplinas cadastradas, entre outras.

O acesso a este módulo é realizado através do módulo de Cursos / Séries, o sistema deve exibir uma lista com as disciplinas já cadastradas da série para facilitar as operações de exclusão, edição e visualização dos dados, já que para isso é necessário indicar qual é a disciplina que será utilizada. Esta lista, deve exibir os dados mais importantes de cada disciplina.

Dados da Disciplina

Uma disciplina deve possuir os seguintes campos:

Campo Descrição Tipo Tamanho Obrigatório?
Dados gerais
Nome Nome da disciplina Texto 60 Sim
Área disciplinar Nome da área da disciplina Texto - Sim
Carga horária Quantidade anual de aulas da disciplina Número - Não
Aplicar critério de aprovação Utilizado para identificar se a disciplina aplica o critério de aprovação Marcado/Desmarcado - Não
Tipo de avaliação Tipo de avaliação da disciplina Texto - Não
Tipo de ficha Tipo de ficha da avaliação da disciplina Texto - Não
Classificação da disciplina para o diário de classe Identifica a disciplina quanto ao diário de classe - - Sim

Itens da disciplina

Uma disciplina pode possuir itens com os seguintes campos:

Campo Descrição Tipo Tamanho Obrigatório?
Número de ordenação dos itens da disciplina Número - Não
Identificador Identificador dos itens da disciplina Texto 50 Não
Nome Nome dos itens da disciplina Texto 600 Sim
Grupo Grupo dos itens da disciplina Texto 80 Não
Tipo Tipo dos itens da disciplina Texto - Sim
Peso Peso dos itens da disciplina Número - Sim

Plano de ensino

Uma disciplina pode possuir itens do plano de ensino com os seguintes campos:

Campo Descrição Tipo Tamanho Obrigatório?
Número de ordenação dos itens do plano de ensino Número - Não
Descrição Nome dos itens do plano de ensino da disciplina Texto 250 Sim
Grupo Grupo dos itens do plano de ensino da disciplina Texto 80 Não

Conceitos

Uma disciplina pode possuir vínculo com os conceitos cadastrados no curso, desde que seu tipo de avaliação seja “FORMATIVA (FICHAS)”.

Campo Descrição Tipo Tamanho Obrigatório?
Conceito Nome dos conceitos da disciplina Texto - Não
Peso Peso dos conceitos da disciplina Número - Não

Resultados

Uma disciplina possui os mesmos resultados cadastrados no curso, porém suas descrições podem ser distintas:

Campo Descrição Tipo Tamanho Obrigatório?
Tipo do resultado Resultado pré-definido utilizado pelo sistema Texto - Sim
Resultado final Descrição do resultado utilizado pelo usuário Texto 20 Sim

Inclusão, alteração e exclusão de disciplinas

Toda disciplina de uma série pode ser cadastrada como uma disciplina no sistema, desde que possua o conjunto mínimo de dados (campos obrigatórios) necessários. O sistema também deve permitir que os dados de uma disciplina previamente cadastrada sejam modificados.

A exclusão de uma disciplina também deverá ser permitida, desde que nenhum aluno matriculado na série não possua nota cadastrada para o mesma. Caso possua, o sistema deverá avisar ao usuário que existem lançamentos vinculados à disciplina e não deve permitir sua exclusão.

Configurações e preferências do usuário

Não aplicável.

Pontos de verificação

Na inclusão/alteração de disciplinas:

Carga horária

Aplicar critério de aprovação

Tipo de avaliação

Tipo de ficha

Classificação da disciplina para o diário de classe

Itens da disciplina

Conceitos da disciplina

Na exclusão de disciplinas:

Observações

Nenhuma informação adicional.