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 |
~~ODT~~
Abrir Livro (Livro de Registro de Diplomas)
Os diplomas dos alunos são registrados em livros de forma manual. A nova proposta é que o registro de diplomas seja feita pelo SIGAA automaticamente. Os registros de diplomas são protocolados em livros.
Essa funcionalidade permite aos gestores de diplomas (Gestor Diplomas Graduação, Stricto e Lato Sensu e Faculdades Particulares) abrir livros para realizar o registro de diplomas nos mesmo.
Descrição do Caso de Uso
O gestor de diplomas pode acessar este caso de uso a partir do link “SIGAA → Diplomas → Registro/Impressão → Livro de Registro de Diplomas → Abrir Livro”, logo em seguida será exibida uma tela com um formulário com as seguintes informações necessárias para abrir um livro de registro de diplomas:
Tipo de Livro:* - Tipo → TEXTO. Caso o usuário possa registrar mais de um tipo de livro, ele deverá escolher um. Caso o tipo escolhido seja o de “FACULDADES PARTICULARES”, serão solicitadas as seguintes informações:
Faculdade Particular:* - Tipo - TEXTO. Identifica o nome da Faculdade Particular. A partir de 3 caracteres digitados, será informado ao usuário sugestões de nomes de Faculdades Particulares que estão cadastradas no banco de dados, baseadas no que ele estiver digitando
Nível de Ensino: Tipo - TEXTO. Caso o usuário possa operar o registro de diplomas de mais de um nível de ensino, ele deverá escolher um. De acordo com o nível escolhido são pedidos as seguintes informações:
Graduação
Título*: Tipo - TEXTO. Identifica o livro e deve ser único. Há ainda a opção de buscar pelos últimos livros criados, onde são mostrados os seguintes dados sobre os livros:
O livro será utilizado para registrar Diploma de Instituições Externa: Tipo - LÓGICO. Indica se o livro será utilizado para registrar diplomas de outras instituições;
Este é um livro de registro antigo (anterior ao Registro de Diplomas no SIGAA): Tipo - LÓGICO. Indica que o livro é anterior à funcionalidade de registro automático de diplomas. Em outras palavras, este livro será utilizado somente para digitação dos registros antigos;
Instituição: Tipo - TEXTO. Instituição que terá os diplomas registrados no livro. A UFRN faz o registro de diplomas de instituições de ensino superior da rede privada;
Número Sugerido de Páginas*: Tipo - NUMÉRICO. O usuário informa quantas folhas o livro poderá ter. Esse número não é rígido, podendo ter o livro fechado e impresso antes ou após esse valor de folhas. Para os livros antigos, esse valor deve ser exatamente o número de folhas do livro;
Número de Registro por Folha: Tipo - NUMÉRICO. Informa a quantidade de registros por folha. Atualmente, são quatro registros, e deverá permanecer assim.
Curso*: Tipo - TEXTO. Para a graduação, os cursos são registrados em livros específicos. O usuário deverá informar quais cursos serão registrados no livro que está cadastrando.
Stricto Sensu / Lato Sensu
Título*: Tipo - TEXTO. Identifica o livro e deve ser único.
Este é um livro de registro antigo (anterior ao Registro de Diplomas no SIGAA): Tipo - LÓGICO. Indica que o livro é anterior à funcionalidade de registro automático de diplomas. Em outras palavras, este livro será utilizado somente para digitação dos registros antigos;
Instituição: Tipo - TEXTO. Instituição que terá os diplomas registrados no livro. A UFPI faz o registro de diplomas de instituições de ensino superior da rede privada;
Número Sugerido de Páginas*: Tipo - NUMÉRICO. O usuário informa quantas folhas o livro poderá ter. Esse número não é rígido, podendo ter o livro fechado e impresso antes ou após esse valor de folhas. Para os livros antigos, esse valor deve ser exatamente o número de folhas do livro;
Número de Registro por Folha: Tipo - NUMÉRICO. Informa a quantidade de registros por folha. Atualmente, são quatro registros, e deverá permanecer assim.
O caso de uso é finalizado.
Principais Regras de Negócio
RN01 - O livro só poderá ser utilizado no registro de diplomas caso esteja aberto.
RN02 - Não é possivel registrar diplomas de um curso em dois livros abertos e do mesmo tipo (interno/externo, novos/antigos registros) ao mesmo tempo.
RN03 - Não deve existir dois livros com o mesmo título.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
br.ufrn.sigaa.diploma.dominio.LivroRegistroDiploma | sigaa.diploma.livro_registro_diploma |
Plano de Teste
Sistema: SIGAA
Módulo: Menu Diploma
Link(s): Registro/Impressão → Livro de Registro de Diplomas → Abrir Livro
Usuário:
Papel que o usuário deve ter:
SigaaPapeis.GESTOR_DIPLOMA_GRADUACAO;
SigaaPapeis.GESTOR_DIPLOMA_LATO;
SigaaPapeis.GESTOR_DIPLOMA_STRICTO;
SigaaPapeis.GESTOR_DIPLOMA_FACULDADES_PARTICULARES;
Cenários de Teste
Tentar abrir um livro utilizando um título já existente (RN03)
Tentar abrir um livro do mesmo tipo para o mesmo curso (RN02)
Tentar registrar um diploma de um curso que não tenha livros abertos (RN01)