| {{:projetos:ufopa:requisitos:sigaa:graduacao:administracao:processamento_de_matricula:logosig.png?50 }}SIG Software & Consultoria em Tecnologia da Informação LTDA | | Documento de Especificação de Requisitos | | **Projeto:** Implantação Sistemas SIG | | **Instituição:** Universidade Federal do Piauí | | **Contrato:** 72/2011 | | ====== Relatório de Turmas Ofertadas ao Curso ====== Este caso de uso gera um relatório que lista as turmas ofertadas para algum curso num determinado período. Essa funcionalidade é utilizada pelos funcionários do DAE (Departamento de Administração Escolar). ===== Descrição do Caso de Uso ===== Este caso de uso inicia-se quando a opção //SIGAA -> Graduação -> Relatórios - DAE -> Outros -> Turma -> Turmas Ofertadas ao Curso// é acessada. Para gerar o relatório são solicitados as seguintes informações: * **Curso***: Tipo - TEXTO. * **Ano-Período***: Formato - AAAA-9. Tipo - NUMÉRICO. * **Apenas Com Reservas Para o Curso**: Formato - SIM/NÃO * **Exibir Reservas**: Formato - SIM/NÃO O relatório organiza as turmas por departamento e lista como dados de saída: * **__Componente Curricular__**: Tipo - TEXTO. * **__Turma__**: Tipo - NUMÉRICO. * **__Horário__**: Tipo - TEXTO. * **__Capacidade__**: Tipo - NUMÉRICO. * **__Docentes__**: Tipo - TEXTO. Caso o campo Exibir Reservas esteja marcado com SIM, os cursos com reservas são apresentados junto do número de vagas reservadas. Seguindo o modelo de tabela abaixo: ^ NOME DO DEPARTAMENTO ^^^^^^ ^ Componente Curricular ^ Turma ^ Horário ^ Vagas ^ Docentes | | NOME DO COMPONENTE CURRICULAR | 99 | 99X99 | 99 | NOME DO DOCENTE | | ------ | ------ | ------ | ------ | ------ | O caso de uso é finalizado. ===== Principais Regras de Negócio ===== Não se aplica. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | < PREENCHER > | < PREENCHER > | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Graduação Link(s): Relatórios - DAE -> Outros -> Turma -> Turmas Ofertadas ao Curso Usuário: admin Papel que usuário deve ter: SigaaPapeis.DAE, SigaaPapeis.ADMINISTRADOR_DAE ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.