Mudanças entre as edições de "PJE UC016"
Renata.catao (disc | contribs) |
|||
(41 edições intermediárias de 2 usuários não apresentadas) | |||
Linha 1: | Linha 1: | ||
− | |||
== Descrição == | == Descrição == | ||
Este caso de uso tem o objetivo de permitir a inclusão e alteração da Informação Criminal Relevante referente à prisão do(s) réu(s) selecionado(s) no processo em questão. | Este caso de uso tem o objetivo de permitir a inclusão e alteração da Informação Criminal Relevante referente à prisão do(s) réu(s) selecionado(s) no processo em questão. | ||
Linha 13: | Linha 12: | ||
== Fluxo Básico – Incluir Prisão == | == Fluxo Básico – Incluir Prisão == | ||
− | P1 O sistema recupera e exibe a lista de réus do processo; [ATR1]; [TE1]; <br> | + | P1 O sistema recupera e exibe a lista de réus do processo; [[PJE_UC016#ATR1_.E2.80.93_R.C3.A9us_do_Processo|ATR1]]; [[PJE_UC016#TE1_.E2.80.93_Cadastro_Pris.C3.A3o|TE1]]; <br> |
− | P2 O ator seleciona o(s) réu(s) desejado(s); [[ | + | P2 O ator seleciona o(s) réu(s) desejado(s); [[Regras_de_neg%C3%B3cio#RN72|RN72]]; [[PJE_UC016#FA3_-_Encerrar_Pris.C3.A3o|FA3]] <br> |
P3 O sistema exibe os “Dados da Prisão”; <br> | P3 O sistema exibe os “Dados da Prisão”; <br> | ||
− | P4 O ator preenche os dados da | + | P4 O ator preenche os dados da prisão; <br> |
− | P5 O ator seleciona a opção Incluir; <br> | + | P5 O ator seleciona a opção "Incluir"; <br> |
− | P6 O sistema valida os dados informados; [FE1]; <br> | + | P6 O sistema valida os dados informados; [[PJE_UC016#FE1_.E2.80.93_Campo.28s.29_obrigat.C3.B3rio.28s.29_n.C3.A3o_preenchido.28s.29|FE1]]; <br> |
P7 Todas as regras sendo atendidas, o sistema grava as informações de prisão e, se existir, de encerramento de prisão. <br> | P7 Todas as regras sendo atendidas, o sistema grava as informações de prisão e, se existir, de encerramento de prisão. <br> | ||
− | P8 O sistema exibe a mensagem MN1 e permanece na tela atual; <br> | + | P8 O sistema exibe a mensagem [[Regras_de_mensagens#MN1|MN1]] e permanece na tela atual; <br> |
P9 O caso de uso é finalizado. <br> | P9 O caso de uso é finalizado. <br> | ||
Linha 30: | Linha 29: | ||
== FA3 - Encerrar Prisão == | == FA3 - Encerrar Prisão == | ||
− | P1. O sistema exibe a mensagem | + | P1. O sistema exibe a mensagem [[Regras_de_mensagens#MN38|MN38]]; <br> |
− | P2. O ator confirma a mensagem exibida; [FA4] <br> | + | P2. O ator confirma a mensagem exibida; [[PJE_UC016#FA4_.E2.80.93_Op.C3.A7.C3.A3o_.22Fechar.22|FA4]] <br> |
− | P3. O sistema exibe os “Dados para Encerramento da Prisão”; [ATR3]; [TE2] <br> | + | P3. O sistema exibe os “Dados para Encerramento da Prisão”; [[PJE_UC016#ATR3_.E2.80.93_Dados_do_Encerramento_da_Pris.C3.A3o|ATR3]]; [[PJE_UC016#TE2_.E2.80.93_Dados_do_Encerramento_da_Pris.C3.A3o|TE2]] <br> |
P4. O ator informa os dados do encerramento; <br> | P4. O ator informa os dados do encerramento; <br> | ||
− | P5. O ator seleciona a opção “Gravar”; [FA4] <br> | + | P5. O ator seleciona a opção “Gravar”; [[PJE_UC016#FA4_.E2.80.93_Op.C3.A7.C3.A3o_.22Fechar.22|FA4]] <br> |
P6. O sistema valida os dados informados; <br> | P6. O sistema valida os dados informados; <br> | ||
P7. O sistema não grava as informações, apenas armazena em memória. <br> | P7. O sistema não grava as informações, apenas armazena em memória. <br> | ||
− | P8. O sistema exibe a mensagem [MN50]; <br> | + | P8. O sistema exibe a mensagem [[Regras_de_mensagens#MN50|MN50]]; <br> |
P9. O ator confirma a mensagem exibida; <br> | P9. O ator confirma a mensagem exibida; <br> | ||
− | P10. O sistema retorna ao passo P3 do fluxo básico.<br> | + | P10. O sistema retorna ao passo P3 do [[PJE_UC016#Fluxo_B.C3.A1sico_.E2.80.93_Incluir_Pris.C3.A3o|fluxo básico]].<br> |
== FA4 – Opção "Fechar" == | == FA4 – Opção "Fechar" == | ||
Linha 45: | Linha 44: | ||
== Fluxos de Exceção == | == Fluxos de Exceção == | ||
− | == | + | == FE1 – Campo(s) obrigatório(s) não preenchido(s) == |
− | + | Referência: [[Regras_de_neg%C3%B3cio#RN17|RN17]] | |
− | + | ||
− | + | ||
− | + | 1. O sistema exibe a mensagem, [[Regras_de_mensagens#MN6|MN6]]; <br> | |
− | 1. O sistema exibe a mensagem, | + | 2. O ator confirma a mensagem exibida; <br> |
− | 2. O ator confirma a mensagem exibida; | + | 3. O sistema retorna ao passo P3 do [[PJE_UC016#Fluxo_B.C3.A1sico_.E2.80.93_Incluir_Pris.C3.A3o|fluxo básico]].<br> |
− | 3. O sistema retorna ao passo | + | |
+ | == FE2 – Data de encerramento inferior à data da prisão == | ||
+ | Referência: [[Regras_de_neg%C3%B3cio#RN74|RN74]] | ||
+ | |||
+ | == Pontos de extensão == | ||
− | |||
Não se aplica. | Não se aplica. | ||
− | + | == Entidades relacionadas == | |
− | Entidades | + | |
− | + | ||
− | + | ||
− | + | ||
− | + | {| border=2 width="60%" | |
+ | |+ Tabela 1 - Exemplo | ||
+ | |- | ||
+ | !Entidades | ||
+ | !Tabelas correspondentes | ||
+ | |- | ||
+ | ! Prisão | ||
+ | | criminal.tb_icr_prisao | ||
+ | |- | ||
+ | ! Réus do processo | ||
+ | | client.tb_processo_parte | ||
+ | |- | ||
+ | ! Estabelecimento Prisional | ||
+ | | criminal.tb_estabelecimento_prisional | ||
+ | |} | ||
+ | |||
+ | == Pós-condições == | ||
Não se aplica. | Não se aplica. | ||
− | + | == Atributos == | |
− | ATR1 – Réus do Processo | + | |
− | Campo Descrição Tipo Tamanho Obrigatório Editável | + | == ATR1 – Réus do Processo == |
− | Réus do Processo Nome de todos os réus do processo selecionado Lista - Sim N/A | + | |
− | + | {| border=2 width="60%" | |
+ | |+ Tabela 1 - Exemplo | ||
+ | |- | ||
+ | !Campo | ||
+ | !Descrição | ||
+ | !Tipo | ||
+ | !Tamanho | ||
+ | !Obrigatório | ||
+ | !Editável | ||
+ | !Regras | ||
+ | !Observação | ||
+ | |- | ||
+ | ! Réus do Processo | ||
+ | | Nome de todos os réus do processo selecionado | ||
+ | | Lista | ||
+ | | - | ||
+ | | Sim | ||
+ | | N/A | ||
+ | | [[Regras_de_interface#RI24|RI24]] | ||
+ | | - | ||
+ | |} | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
* I – Inclusão, A – Alteração, E – Exclusão, C – Consulta, N/A – Não se aplica. | * I – Inclusão, A – Alteração, E – Exclusão, C – Consulta, N/A – Não se aplica. | ||
− | + | == ATR2 – Dados da Prisão == | |
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
− | + | ||
+ | == ATR3 – Dados do Encerramento da Prisão == | ||
+ | == Interfaces == | ||
− | + | == TE1 – Cadastro Prisão == | |
+ | [[imagem:cadastroprisao.jpg|700px]] | ||
+ | |||
+ | == TE2 – Dados do Encerramento da Prisão == | ||
− | + | == TE3 – Editar ICR Prisão == | |
− | + | == Requisitos não funcionais == | |
− | + | ||
− | + | Não se aplica | |
− | + | ||
− | + | ||
− | + | ||
+ | == Referências == | ||
− | + | [[Regras_de_negócio|Regras de negócio]]<br> | |
− | + | [[Regras_de_mensagens|Regras de mensagens]]<br> | |
− | + | [[Regras_de_interface|Regras de interface]]<br> | |
− | + | [[Regras_de_domínio|Regras de domínio]]<br> | |
− | + | ||
− | + | == Observações == | |
Este caso de uso possui informações vinculadas ao caso de uso Cadastra Transferência do Réu, pois informa o novo estabelecimento prisional, para onde o réu será transferido, vinculado ao mesmo ICR de Prisão do réu. | Este caso de uso possui informações vinculadas ao caso de uso Cadastra Transferência do Réu, pois informa o novo estabelecimento prisional, para onde o réu será transferido, vinculado ao mesmo ICR de Prisão do réu. |
Edição atual tal como às 18h13min de 17 de maio de 2013
[editar] Descrição
Este caso de uso tem o objetivo de permitir a inclusão e alteração da Informação Criminal Relevante referente à prisão do(s) réu(s) selecionado(s) no processo em questão.
[editar] Atores
Servidores do Judiciário (Podendo ser parametrizado pelo Administrador)
[editar] Pré-condições
Deverá haver Movimentação de Prisão cadastrada para o processo.
[editar] Fluxo de Eventos
[editar] Fluxo Básico – Incluir Prisão
P1 O sistema recupera e exibe a lista de réus do processo; ATR1; TE1;
P2 O ator seleciona o(s) réu(s) desejado(s); RN72; FA3
P3 O sistema exibe os “Dados da Prisão”;
P4 O ator preenche os dados da prisão;
P5 O ator seleciona a opção "Incluir";
P6 O sistema valida os dados informados; FE1;
P7 Todas as regras sendo atendidas, o sistema grava as informações de prisão e, se existir, de encerramento de prisão.
P8 O sistema exibe a mensagem MN1 e permanece na tela atual;
P9 O caso de uso é finalizado.
[editar] Fluxos Alternativos
[editar] FA1 – Editar Prisão
[editar] FA2 – Opção "Novo"
[editar] FA3 - Encerrar Prisão
P1. O sistema exibe a mensagem MN38;
P2. O ator confirma a mensagem exibida; FA4
P3. O sistema exibe os “Dados para Encerramento da Prisão”; ATR3; TE2
P4. O ator informa os dados do encerramento;
P5. O ator seleciona a opção “Gravar”; FA4
P6. O sistema valida os dados informados;
P7. O sistema não grava as informações, apenas armazena em memória.
P8. O sistema exibe a mensagem MN50;
P9. O ator confirma a mensagem exibida;
P10. O sistema retorna ao passo P3 do fluxo básico.
[editar] FA4 – Opção "Fechar"
[editar] Fluxos de Exceção
[editar] FE1 – Campo(s) obrigatório(s) não preenchido(s)
Referência: RN17
1. O sistema exibe a mensagem, MN6;
2. O ator confirma a mensagem exibida;
3. O sistema retorna ao passo P3 do fluxo básico.
[editar] FE2 – Data de encerramento inferior à data da prisão
Referência: RN74
[editar] Pontos de extensão
Não se aplica.
[editar] Entidades relacionadas
Entidades | Tabelas correspondentes |
---|---|
Prisão | criminal.tb_icr_prisao |
Réus do processo | client.tb_processo_parte |
Estabelecimento Prisional | criminal.tb_estabelecimento_prisional |
[editar] Pós-condições
Não se aplica.
[editar] Atributos
[editar] ATR1 – Réus do Processo
Campo | Descrição | Tipo | Tamanho | Obrigatório | Editável | Regras | Observação |
---|---|---|---|---|---|---|---|
Réus do Processo | Nome de todos os réus do processo selecionado | Lista | - | Sim | N/A | RI24 | - |
- I – Inclusão, A – Alteração, E – Exclusão, C – Consulta, N/A – Não se aplica.
[editar] ATR2 – Dados da Prisão
[editar] ATR3 – Dados do Encerramento da Prisão
[editar] Interfaces
[editar] TE1 – Cadastro Prisão
[editar] TE2 – Dados do Encerramento da Prisão
[editar] TE3 – Editar ICR Prisão
[editar] Requisitos não funcionais
Não se aplica
[editar] Referências
Regras de negócio
Regras de mensagens
Regras de interface
Regras de domínio
[editar] Observações
Este caso de uso possui informações vinculadas ao caso de uso Cadastra Transferência do Réu, pois informa o novo estabelecimento prisional, para onde o réu será transferido, vinculado ao mesmo ICR de Prisão do réu.