~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Cadastro de Componente Curricular ====== Este Caso de Uso tem a finalidade de cadastrar Componentes Curriculares para o Ensino Técnico, estabelecendo todos os seus detalhes, como Carga Horária, Pré-requisitos, Ementa entre outros. Essa funcionalidade é utilizada por Gestores do Ensino Técnico. ===== Descrição do Caso de Uso ===== O caso de uso está disponível através do caminho: //Curso -> Componentes Curriculares -> Cadastrar// Este caso de uso é semelhante ao [[desenvolvimento:especificacoes:sigaa:graduacao:casos_de_uso:ddp:componentes_curriculares::cadastrar|Cadastrar Componente Curricular]] de Graduação, porém diferencia-se em alguns pontos: ** Passo 2: ** Preencher as seguintes informações: * **Código**: o preenchimento automático do código é uma sugestão do sistema por um código disponível para um componente dessa unidade. Deve ser composto de três letras e quatro algarismos. * **Nome**: nome do componente curricular. * **Carga Horária** * **Carga Horária Teórica**: valor, em horas, da carga horária em atividades teóricas do componente curricular. * **Carga Horária Prática**: valor, em horas, da carga horária em atividades de prática do componente curricular. * **Carga Horária do Docente**: valor, em horas, da carga horária dedicada do docente à atividade. * **Pré-Requisitos**: expressão lógica, composta de códigos dos componentes curriculares e operadores lógicos '**E**' e '**OU**', indicando o pré-requisito para a matrícula no componente curricular. * **Co-Requisitos**: expressão lógica, composta de códigos dos componentes curriculares e operadores lógicos '**E**' e '**OU**', indicando o co-requisito para a matrícula no componente curricular. * **Equivalências**: expressão lógica, composta de códigos dos componentes curriculares e operadores lógicos '**E**' e '**OU**', indicando a equivalência do componente curricular.\\ **OBS:** todas as expressões de pré-requisitos, co-requisitos e equivalências devem ser cercadas por parênteses. Exemplo: ( ( DIM0052 ) E ( DIM0301 OU DIM0053 ) ) * **Outras informações** (o "X" indica que o atributo poderá ser configurado pelo usuário): | ||^ Atividade ^^^| || | ^ Descrição ^ Disciplina ^ Complementar ^ Integradora de Formação ^ Estágio ^ Trabalho de Conclusão de Curso ^ Módulo ^ Bloco | ^ Matriculável "On-Line" | Indica se os alunos podem se matricular nesse componente de forma on-line. | X | | | | | X | X | ^ Permite Ch Compartilhada | Indica que a soma da carga horária de todos os docentes possa ultrapassar a carga horária do componente curricular. | X | X | X | X | X | X | X | ^ Flexibilidade de Horário | Permite que na criação da turma ela seja criada com os horários definidos por período. Por exemplo, se a turma inicia em: 10/08 e termina em 16/12. Podemos criar um horário 24M12 no período de 10/08 até 15/11 e 23T12 no período de 16/11 até 16/12. | | | | | | | | ^ Permite Horário Flexível do Docente na Turma | Permite que o docente, na criação da turma, possa ter horários definidos por período. | X | X | X | X | X | X | X | ^ Obrigatoriedade de Nota Final | Indica se a atividade precisa de média final para sua consolidação ou validação. | | X | X | X | | | | ^ Pode criar turma sem solicitação | Indica se é possível criar turma deste componente sem a necessidade de haver uma solicitação de turma. | X | | | | | | X | ^ Necessita de Orientador | Indica se a atividade complementar deve ter orientador. | | X | | | | | | ^ Possui subturmas | Indica se é um componente que permita a criação de [[desenvolvimento:especificacoes:sigaa:graduacao:casos_de_uso:matriculas_e_programas:turmas:criar_turma#gerenciamento_de_subturmas|subturmas]]. | X | | | | | X | X | ^ Exige Horário | Indica se é possível criar turmas deste componente sem informar horário. | X | | | | | X | X | ^ Quantidade de Avaliações | Quantidade de avaliações que comporão a nota final do componente curricular. | X | X | X | X | X | X | X | ^ Ementa | Ementa do componente curricular. | X | | | | | X | | ^ Descrição | Descrição da atividade. | | X | X | X | X | | | ^ Referências | Referências bibliográficas do componente curricular. | | | | | | | | ===== Principais Regras de Negócio ===== * **RN01**: O sistema não deve permitir que se cadastre uma "Carga Horária do Docente" superior a "Carga Horária Total" do componente Curricular. * **RN02**: O sistema só deverá apresentar o campo Carga horária do Docente apenas para componentes do tipo "Atividade". ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.ensino.dominio.ComponenteCurricular | sigaa.ensino.componente_curricular | | br.ufrn.sigaa.ensino.dominio.TipoComponenteCurricular | sigaa.ensino.tipo_componente_curricular | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Técnico Link(s): Curso -> Componentes Curriculares -> Cadastrar Usuário: anaflaviast, robcoe, cogomes Papel que usuário deve ter: SigaaPapeis.GESTOR_TECNICO ===== Cenários de Teste ===== Para verificação do cadastro do Componente Curricular basta seguir: //Curso -> Componentes Curriculares -> Buscar/Alterar// ===== Dados para o Teste ===== Não se Aplica.