| {{: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 | ~~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: * **__Título__**: Tipo - TEXTO. * **__Cursos__**: Tipo - TEXTO. * **__Instituição__**: Tipo - TEXTO. * **__Aberto__**: Tipo - TEXTO. * **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)