~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== 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 ([[desenvolvimento:especificacoes:sigaa:graduacao:casos_de_uso:administracao:emissao_de_diploma|ver especificação]]) automaticamente. Os registros de diplomas são protocolados em livros. Este caso de uso permite o cadastro e operações relativas aos livros de registro de diplomas. ===== Descrição do Caso de Uso ===== O caso de uso inicia quando o usuário acessa o link //SIGAA -> Diplomas -> Registro/Impressão -> Livro de Registro de Diplomas -> Abrir Livro//. Para abrir um livro, o usuário deve informar os seguintes atributos: * **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. Caso seja um livro antigo, o usuário deverá informar o número de registros por folha. * **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 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; O caso de uso é finalizado. 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 é possível registrar os diplomas de um curso em dois livros aberto e do mesmo tipo (interno/externo ou novos registros/registros antigos) ao mesmo tempo. * **RN03** - Não deve existir dois livros com o mesmo título. ==== Resoluções/Legislações Associadas ==== Não se aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.ufrn.sigaa.diploma.dominio.LivroRegistroDiploma | sigaa.diploma.livro_registro_diploma e sigaa.diploma.cursos_livro_registro_diploma | ====== Plano de Teste ====== Sistema: SIGAA Módulo: Diplomas Link(s): Registro/Impressão -> Livro de Registro de Diplomas -> Abrir Livro Usuário: adelardo Papel que usuário deve ter: SigaaPapeis.GESTOR_DIPLOMA_GRADUACAO, SigaaPapeis.GESTOR_DIPLOMA_LATO, SigaaPapeis.GESTOR_DIPLOMA_STRICTO. ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.