|
|
Linha 1: |
Linha 1: |
| [[image:Voltar.jpg |Voltar]][[P%C3%A1gina_principal|Voltar a Página Inicial - Menu Sistemas]] | | [[image:Voltar.jpg |Voltar]][[P%C3%A1gina_principal|Voltar a Página Inicial - Menu Sistemas]] |
| <br> | | <br> |
− | == Introdução == | + | == Módulo Graduação == |
− | | + | == Módulo Estágio Supervisionado == |
− | O sistema Academus Web visa disponibilizar para a comunidade acadêmica (professores e alunos) funcionalidades que auxiliem no gerenciamento de informações acadêmicas, como lançamento de notas e frequência, cadastramento de informações sobre estágios supervisionados, projetos de pesquisa e extensão, bolsas PIBIC, dentre outros.
| + | |
− | | + | |
− | == Análise de Requisitos ==
| + | |
− | === Requisitos Funcionais ===
| + | |
− | ==== Módulo Controle de Estágios Supervisionados ====
| + | |
− | #deve permitir o cadastro de estágios curriculares, que são os estágios que o acadêmico deve fazer quando matriculado em uma disciplina que obriga estágio
| + | |
− | ## permitir cadastrar as seguintes informações:
| + | |
− | ### orientador do estágio
| + | |
− | ### local onde o estágio será realizado, podendo ser em uma unidade da Unioeste ou em um local definido por uma pessoa física/pessoa jurídica nacional/pessoa jurídica estrangeira que tenha convênio com a Unioeste
| + | |
− | ### tipo do estágio, pode ser Estágio obrigatório, Aula prática supervisionada, Visita técnica
| + | |
− | ### data inicial e final do estágio
| + | |
− | ### série e disciplina ao qual o estágio está vinculado
| + | |
− | ### total de horas que devem ser realizadas no estágio
| + | |
− | ### se o acadêmico possui bolsa-auxílio ou não
| + | |
− | ### se é a Unioeste ou não quem paga o seguro do acadêmico
| + | |
− | ### observações gerais a respeito do estágio do acadêmico
| + | |
− | # deve permitir o cadastro de estágios não-curriculares, que são os estágios que não são obrigatórios para o curso que o acadêmico frequenta, mas que devem ser registrados para poder constar no histórico da vida acadêmica do aluno, pois tem relação com o seu curso
| + | |
− | ## permitir cadastrar as mesmas informações do estágio obrigatório, com exceção do tipo do estágio, que deve ser apenas Estágio não-obrigatório
| + | |
− | # deve permitir cadastrar informações sobre a apólice do seguro que é feito para os acadêmicos, cujos dados são: pessoa jurídica (seguradora), número da apólice e período de vigência
| + | |
− | # deve disponibilizar relatório que exibe acadêmicos cujo período de estágio está vencendo
| + | |
− | # deve disponibilizar relatório que exibe acadêmicos que devem entregar relatório de estágio ou relatório de término de estágio (definir tabelas para controlar períodos de entrega de relatórios)
| + | |
− | # deve disponibilizar relatório que exibe os dados da seguradora por período de vigência
| + | |
− | # deve disponibilizar relatório que liste os acadêmicos, com estágio vigente, por mês, para os quais deverá ser pago seguro, sendo que um acadêmico que faz estágio referente a mais de uma disciplina só poderá aparecer uma única vez na listagem
| + | |
− | # ao acessar o sistema, verificar se o padrão de acesso obriga que o usuário seja coordenador de estágios em algum curso da instituição com período de coordenação ativo; não permitir o acesso para alteração de dados caso o coordenador não tenha período de coordenação ativo
| + | |
− | # ao acessar o sistema, verificar se o padrão de acesso obriga filtro por curso; se sim, permitir que o usuário acesse somente informações vinculadas aos cursos em que é coordenador de estágio.
| + | |
− | | + | |
− | === Requisitos Não-Funcionais === | + | |
− | #deve ser implementado utilizando-se a biblioteca JavaScript ExtJS e o framework Java VRaptor, com os mesmos padrões e classes utilizados nos outros sistemas web onde estas tecnologias já são usadas
| + | |
− | #para os relatórios, deve-se utilizar as bibliotecas do JasperReport e a ferramenta de design iReport, posteriormente cadastrando-se os relatórios no menu de cadastro de relatórios que é disponibilizado no sistema.
| + | |
− | | + | |
− | == Descrição de Menus e Telas ==
| + | |
− | ===Menu "Estágios Supervisionados"===
| + | |
− | <ul>
| + | |
− | <li>[[SUP:AcademusWeb:frmCdsEstSprTurma|Estágios [por turma]]]</li>
| + | |
− | <li>Estágios [por acadêmico]: Permite cadastrar estágios para acadêmicos de forma individual, através da escolha de um acadêmico por vez.</li>
| + | |
− | <li>Coordenador de Estágio:
| + | |
− | | + | |
− | Permite cadastrar coordenadores de estágio para turmas de um determinado curso.
| + | |
− | | + | |
− | Deve permitir a escolha do docente, filtrando a escolha do curso (campo Crs_Codigo) por aqueles que estão vinculados ao centro onde o docente está lotado.
| + | |
− | | + | |
− | Para fazer esse filtro, deve-se consultar o campo Str_Lotacao da tabela PssFscAdmPrvCargo; com este valor, selecionar os cursos cujo campo Str_Funcionamento seja igual a Str_Lotacao
| + | |
− | </li>
| + | |
− | </ul>
| + | |
− | | + | |
− | ===Menu "Relatórios"===
| + | |
− | <ul>
| + | |
− | <li>[[SUP:AcademusWeb:rltSeguradora|Estagiários para Seguradora]]</li>
| + | |
− | <li>[[SUP:AcademusWeb:rltEstPorCurso|Estagiários por Curso]]</li>
| + | |
− | <li>[[SUP:AcademusWeb:rltEstPorDisciplina|Estagiários por Disciplina]]</li>
| + | |
− | <li>[[SUP:AcademusWeb:rltEstCompleto|Estagiários (Completo)]]</li>
| + | |
− | <li>[[SUP:AcademusWeb:rltCoordenadores|Coordenadores]]</li>
| + | |
− | </ul>
| + | |