Histórico da Página
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|
Informações Gerais
Especificação | |||
Produto | TOTVS Educacional | Módulo | EDU |
Segmento Executor | Educacional | ||
Projeto1 | PDR_EDU_EDU019 | IRM1 | |
Requisito1 | Subtarefa1 | ||
Chamado2 |
| ||
País | (X) Brasil ( ) Argentina ( ) Mexico ( ) Chile ( ) Paraguai ( ) Equador ( ) USA ( ) Colombia ( ) Outro _____________. | ||
Outros | <Caso necessário informe outras referências que sejam pertinentes a esta especificação. Exemplo: links de outros documentos ou subtarefas relacionadas>. |
Legenda: 1 – Inovação 2 – Manutenção (Os demais campos devem ser preenchidos para ambos os processos).
Objetivo
Disponibilizar consultas públicas para os projetos de pesquisa, projetos de extensão e grupos de pesquisa.
Definição da Regra de Negócio
Rotina | Tipo de Operação | Opção de Menu | Regras de Negócio |
Consulta pública para projetos de pesquisa | Criação |
| - |
Consulta pública para projetos de extensão | Criação |
| - |
Consulta pública para grupo de pesquisa | Criação |
| - |
Book de Relatórios - Relatório de Grupo de pesquisa | Criação | - | |
Book de Relatórios - Relatório de Projeto de pesquisa | Criação | - | |
Book de Relatórios - Relatório de Projeto de extensão | Criação | - |
Requisito 1: Pesquisas públicas
- As pesquisas públicas ficarão em uma pasta denominada "Public" localizada dentro da estrutura do corpore.net, será uma subpasta da pasta "..\Source\Edu-Educacional".
Como o acesso as pesquisas públicas não requer a autenticação do usuário, o cliente deverá parametrizar um usuário e senha no arquivo de web.config localizado na pasta "Public" que possibilitará a chamada ao serviço de pesquisa.
- Por padrão esta pasta estará com acesso restrito impossibilitando a utilização das pesquisas públicas, sendo necessário para os clientes que queiram utilizá-la a parametrização do arquivo web.config (<allow users="*"/>).
Requisito 2: Pesquisa pública a projetos de pesquisa
- A pesquisa permitirá ao usuário realizar filtros pelos seguintes campos:
- Área de conhecimento
- Subárea de conhecimento
- Código do projeto
- Título do projeto
- Nome do participante
- Nome do coordenador
- Palavra chave
- Data início (carregado inicialmente com a data atual decrescida de um ano)
- Data fim (carregado inicialmente com a data atual)
- Código do edital
- Descrição do edital
- Na consulta deve existir uma opção para o usuário definir se a coluna contendo a súmula do projeto (resumo) deverá ser exibida.
"Deseja exibir no resultado a súmula dos projetos" - A consulta só listará projetos de pesquisa com situação "Em execução" ou "Encerrado".
- O cliente poderá configurar o link da consulta pública passando a coligada e/ou a filial como QueryString (Exemplo: <CAMINHO>?CODCOLIGADA=ValorColigada&CODFILIAL=ValorFilial), neste cenário o resultado da consulta será filtrado pela coligada e/ou filial informadas.
- O resultado da pesquisa apresentará as seguintes informações dos projetos de pesquisa:
- Código do projeto
- Título do projeto
- Área de conhecimento
- Subárea de conhecimento principal
- Subárea de conhecimento secundária
- Coordenador
- Situação
- Data início
- Data fim
- Sumula (será exibida apenas se o usuário tiver marcado a opção "Deseja exibir no resultado a súmula dos projetos")
- Palavras chave
- Nome da coligada
- Nome da filial (através do edital do projeto de pesquisa)
- Código do edital
- Descrição do edital
- Lista dos participantes da equipe vinculada ao projeto
- Por padrão o resultado da pesquisa exibirá todos os campos definidos no item anterior, no entanto, o cliente poderá no arquivo web.config determinar quais dessas colunas ficarão visíveis. Se o usuário definir no arquivo web.config que o campo súmula não será apresentado no resultado final, a opção "Deseja exibir no resultado a súmula dos projetos" ficará invisível.
- Criar um relatório para o book que listará as informações de um determinado projeto de pesquisa. Este relatório poderá ser emitido a partir das linhas do resultado da consulta, caso o usuário queira utilizar o seu próprio relatório será permitido parametrizá-lo no arquivo web.config. A exibição do botão para imprimir o relatório também poderá ser configurado no arquivo web.config.
Requisito 3: Pesquisa pública a projetos de extensão
- A pesquisa permitirá ao usuário realizar filtros pelos seguintes campos:
- Área de conhecimento
- Subárea de conhecimento
- Linha de extensão
- Código do projeto
- Nome do projeto
- Tipo de ação (programas, cursos, eventos)
- Subtipo de ação
- Nome do participante
- Nome do coordenador
- Nome do programa vinculado
- Data início (carregado inicialmente com a data atual decrescida de um ano)
- Data fim (carregado inicialmente com a data atual)
- Código do edital
- Descrição do edital
- A consulta só listará projetos de extensão com situação "Em execução" ou "Encerrado".
- O cliente poderá configurar a chamada ao link da consulta passando a coligada e/ou a filial como QueryString, neste cenário o resultado da consulta utilizará estes campos como filtros fixos.
- O resultado da pesquisa apresentará as seguintes informações dos projetos de extensão:
- Código do projeto
- Título do projeto
- Área de conhecimento
- Subárea de conhecimento principal
- Subárea de conhecimento secundária
- Linha de extensão
- Tipo de ação
- Subtipo de ação
- Coordenador
- Participantes da equipe
- Nome do programa vinculado
- Situação
- Data início
- Data fim
- Código do edital
- Descrição do edital
- Nome da coligada
- Nome da filial (através do edital do projeto de extensão)
- Por padrão o resultado da pesquisa exibirá todos os campos definidos no item anterior, no entanto, o cliente poderá no arquivo web.config determinar quais dessas colunas ficarão visíveis.
- Criar um relatório para o book que listará as informações de um determinado projeto de extensão. Este relatório poderá ser emitido a partir das linhas do resultado da consulta, caso o usuário queira utilizar o seu próprio relatório será permitido parametrizá-lo no arquivo web.config. A exibição do botão para imprimir o relatório também poderá ser configurado no arquivo web.config
Requisito 4: Pesquisa pública ao grupo de pesquisa
- A pesquisa permitirá ao usuário realizar filtros pelos seguintes campos:
- Líder do grupo
- Área de conhecimento
- Subárea de conhecimento
- A consulta não possuirá nenhum filtro fixo.
- O resultado da pesquisa apresentará as seguintes informações dos grupos de pesquisa:
- Código
- Nome
- Área de conhecimento
- Subárea de conhecimento
- Nome Líder do grupo
- Participantes do grupo
- Situação
- Nome da coligada
- Por padrão o resultado da pesquisa exibirá todos os campos definidos no item anterior, no entanto, o cliente poderá no arquivo web.config determinar quais dessas colunas ficarão visíveis.
- Criar um relatório para o book que listará as informações de um determinado grupo de pesquisa. Este relatório poderá ser emitido a partir das linhas do resultado da consulta, caso o usuário queira utilizar o seu próprio relatório será permitido parametrizá-lo no arquivo web.config. A exibição do botão para imprimir o relatório também poderá ser configurado no arquivo web.config
Este documento é material de especificação dos requisitos de inovação, trata-se de conteúdo extremamente técnico. |
---|