echo "";
echo "Última atualização: ";
ver('', false);
echo "
";
====== Consultar Componente Curricular ======
Este caso de uso é destinado aos Discentes da Instituição, tendo como finalidade permitir que o usuário possa consultar os componentes curriculares cadastrados no SIGAA em vários níveis de ensino.
===== Descrição do Caso de Uso =====
Este caso de uso inicia-se quando a opção //Sigaa -> Portal do Discente -> Ensino -> Consultas gerais -> Consultar Componente Curricular// é acessada.
Ao selecionar o caso de uso é necessário que o usuário informe os seguintes critérios de consulta:
* **Nível**: Tipo - TEXTO. Opções: ''INFANTIL, FUNDAMENTAL, MÉDIO, TÉCNICO, INTEGRADO, FORMAÇÃO COMPLEMENTAR, GRADUAÇÃO, LATO SENSU - ESPECIALIZAÇÃO, LATO SENSU - RESIDÊNCIA, STRICTO SENSU, MESTRADO OU DOUTORADO''.
* **Código**: Tipo - TEXTO.
* **Nome da Disciplina**: Tipo - TEXTO.
* **Pré - Requisito**: Tipo - TEXTO.
* **Co - Requisito**: Tipo - TEXTO.
* **Equivalência**: Tipo - TEXTO.
* **Unidade Responsável**: Tipo - TEXTO.
* **Tipo do Componente**: Tipo - TEXTO.
* **Modalidade**: Tipo - TEXTO.
* **Exibir Resultado da consulta em formato de relatório**. Tipo - LÓGICO.
O sistema listará os Componentes Curriculares Encontrados informando os seguintes dados:
* **__Código__**: Tipo - TEXTO.
* **__Nome__**: Tipo - TEXTO.
* **__Nível de Ensino__**: Tipo - TEXTO.
* **__CR Ch Total__**: Tipo - NUMÉRICO.
* **__CH Ch Total__**: Tipo - NUMÉRICO.
* **__Ativo__**: Tipo - TEXTO.
Para cada componente listado, é possível //Visualizar Componente Curricular, Relatório para Impressão e Programa Atual do Componente//.
===Visualizar Componente===
Ao selecionar esta opção, o sistema exibirá os seguintes Dados do Componente:
* **__Tipo do Componente Curricular__**: Tipo - TEXTO.
* **__Unidade Responsável__**: Tipo - TEXTO.
* **__Código__**: Tipo - TEXTO.
* **__Nome__**: Tipo - TEXTO.
* **__Créditos Carga Horária Teóricos__**: Tipo - NUMÉRICO.
* **__Créditos Carga Horária Práticos__**: Tipo - NUMÉRICO.
* **__Créditos Carga Horária Ead__**: Tipo - NUMÉRICO.
* **__Carga Horária Total__**: Tipo - NUMÉRICO.
* **__Pré - Requisitos__**: Tipo - TEXTO.
* **__Co-Requisitos__**: Tipo - TEXTO.
* **__Equivalências__**: Tipo - TEXTO.
* **__Excluir da Avaliação Institucional__**: Tipo - TEXTO.
* **__Matriculável On-Line__**: Tipo - TEXTO.
* **__Horário Flexível da Turma__**: Tipo - TEXTO.
* **__Obrigatoriedade de Nota Final__**: Tipo - TEXTO.
* **__Pode Criar Turma Sem Solicitação__**: Tipo - TEXTO.
* **__Necessita de Orientador__**: Tipo - TEXTO.
* **__Proíbe Aproveitamento__**: Tipo - TEXTO.
* **__Possui Subturmas__**: Tipo - TEXTO.
* **__Exige Horário__**: Tipo - TEXTO.
* **__Quantidade de Avaliações__**: Tipo - NUMÉRICO.
* **__Ementa/Descrição__**: Tipo - TEXTO.
**Histórico de Equivalência**
* **__Ativa__**: Tipo - TEXTO.
* **__Início da Vigência__**: Formato: DD/MM/AAAA. Tipo - DATA.
* **__Fim da Vigência__**: Tipo - TEXTO.
* **__Código__**: Tipo - NUMÉRICO.
* **__Ano.Período de Implementação__**: Tipo - TEXTO.
* **__Matriz Curricular__**: Tipo - TEXTO.
* **__Obrigatória__**: Tipo - TEXTO.
* **__Período__**: Tipo - NUMÉRICO.
* **__Ativo__**: Tipo - TEXTO.
===Relatório para Impressão===
Ao selecionar esta opção o sistema emitirá em forma de Relatório o Resumo do Componente Curricular, descrito em [[#Visualizar Componente|Visualizar Componente]].
===Programa Atual do Componente===
Ao selecionar esta opção, o sistema exibirá os seguintes Dados do Programa:
* **__Componente Curricular__**: Tipo - TEXTO.
* **__Créditos__**: Tipo - NUMÉRICO.
* **__Carga Horária__**: Tipo - HORA.
* **__Unidade Responsável__**: Tipo - TEXTO.
* **__Tipo do Componente__**: Tipo- TEXTO.
* **__Ementa__**: Tipo - TEXTO.
* **__Modalidade__**: Tipo - TEXTO.
* **__Ano-Periodo__**: Formato: AAAA.9. Tipo - NUMÉRICO.
* **__Quantidade de Avaliações__**: Tipo - NUMÉRICO.
* **__Objetivos__**:Tipo - TEXTO.
* **__Conteúdo__**:Tipo - TEXTO.
* **__Competências e Habilidades__**:Tipo - TEXTO.
O caso de uso é finalizado.
===== Principais Regras de Negócio =====
Não há.
===== Classes Persistentes e Tabelas Envolvidas =====
^ Classe ^ Tabela ^
| br.ufrn.sigaa.dominio.ComponenteCurricular | ensino.componente_curricular |
| br.ufrn.sigaa.dominio.Unidade | comum.unidade |
| br.ufrn.sigaa.ensino.dominio.ComponentesDetalhes | ensino.componente_curricular_detalhes |
| br.ufrn.sigaa.ead.dominio.ItemPrograma | ensino.item_programa |
| br.ufrn.sigaa.dominio.ModalidadeEducação | comum.modalidade_educacao |
| br.ufrn.sigaa.dominio.ParametrosGestoraAcademica | ensino.parametros_gestora_academica |
====== Plano de Teste ======
Sistema: SIGAA
Módulo: Portal do Discente
Link(s): Ensino -> Consultas Gerais -> Consultar Componente Curricular
Usuário: wiltonnunes, joabfg
Papel que usuário deve ter: ser discente.
===== Cenários de Teste =====
Logar como discente e realizar busca por componente curricular.
===== Dados para o Teste =====
Não se aplica.