~~ODT~~ echo "
"; echo "Última atualização: "; ver('', false); echo "
";
====== Modificar Especificações do Caso de Uso ====== Esse caso de uso tem por objetivo cadastrar/alterar as especificações relacionadas a um caso de uso específico. É usado pelos gerentes para realizar os cadastros dos mesmos. ===== Descrição do Caso de Uso ===== O caso de uso se inicia ao acessar a funcionalidade: //"iProject → Tarefas → Casos de Uso → Cadastrar Caso de Uso -> Opção Modificar Caso de Uso"//. Inicialmente são exibidos os detalhes do caso de uso: * **__Nome__**: Tipo TEXTO. Nome do Caso de Uso. * **__Caminho__**: Tipo TEXTO.Caminho no sistema. * **__Link do Manual__**: Tipo TEXTO. * //Tal qual como descrito no campo, é uma âncora para o manual já escrito no wiki.// * **__Nível Utilização__**: Tipo TEXTO. * **__Exigência de Desempenho__**: Tipo TEXTO. Também são exibidos os campos, para a modificação do caso de uso: ***Dados Gerais**: Tipo TEXTO. ***Descrição do Caso de Uso**: Tipo TEXTO. Ao prosseguir, ao usuário é exibida a opção de criar os grupos de regras de negócio, com as seguintes informações: ***__Número__**: Tipo NUMÉRICO. ***Nome***: Tipo TEXTO. ***Papeis Associados ao Grupo**: Tipo TEXTO. * Caso o usuário deseje relacionar um determinado papel à regra de negócio, uma listagem é exibida, com o campo: ***__Papel__**: Tipo TEXTO. * Para cada item listado, o sistema disponibiliza a opção para removê-lo, mediante uma confirmação positiva. A cada grupo criado, são exibidos: ***__NÚMERO GRUPO DE REGRAS DE NEGÓCIO - DENOMINAÇÃO GRUPO DE REGRAS DE NEGÓCIO__** * __Permissões do grupo de Regras de Negócio: NÚMERO__ * É exibida uma listagem com os papéis, com os dados: ***__Permissões__**: Tipo TEXTO. * __Listagem das Regras de Negócio__ * É exibida uma listagem dessas, com os dados: ***__Número__**: Tipo NUMÉRICO. ***__Especificação__**: Tipo TEXTO. ***__Tarefa__**: Tipo TEXTO, formato: NÚMERO TAREFA TÍTULO TAREFA * Para cada regra listada, existe a opção de removê-la mediante uma confirmação positiva. O sistema disponibiliza a opção adicionar uma nova regra ao grupo, que, ao ser acessada, exibe: * **__Número__**: Tipo NUMÉRICO, formato: NÚMERO GRUPO REGRA DE NEGÓCIO.NÚMERO REGRA DE NEGÓCIO. * **Descrição**: Tipo TEXTO. * **Tarefa:** Tipo AUTOCOMPLETE, formato: TÍTULO TAREFA, entrada de dados: NÚMERO TAREFA. * **Papeis Associados:** Tipo TEXTO. * O sistema exibe uma listagem contendo todos os papéis adicionados à regra de negócio, com o campo: * **__Papel__**: Tipo TEXTO. * Para cada papel listado, existe a opção de removê-la mediante uma confirmação positiva. O caso de uso é finalizado. ===== Principais Regras de Negócio ===== Não se Aplica. ==== Resoluções/Legislações Associadas ==== Não se Aplica. ===== Classes Persistentes e Tabelas Envolvidas ===== ^ Classe ^ Tabela | | br.com.jeebrasil.iproject.especificaoes.dominio.EspecificacaoCasoUso.java | sistemas_comum.iproject.especificacao_caso_uso | | br.com.jeebrasil.iproject.especificaoes.dominio.TipoSecoesEspecificacao.java | sistemas_comum.iproject.tipo_secoes_especificacao | | br.com.jeebrasil.iproject.especificaoes.dominio.GrupoRegraNegocio.java | sistemas_comum.iproject.grupo_regra_negocio | | br.com.jeebrasil.iproject.especificaoes.dominio.PapelGrupoRegraNegocio.java | sistemas_comum.iproject.papel_grupo_regra_negocio | | br.com.jeebrasil.iproject.especificaoes.dominio.RegraNegocio.java | sistemas_comum.iproject.regra_negocio | ====== Plano de Teste ====== Sistema: iProject Módulo: Tarefas Link(s): iProject → Tarefas → Casos de Uso → Cadastrar Caso de Uso -> Opção Modificar Caso de Uso Usuário: dalton Papel que usuário deve ter: Papel de Gerente. ===== Cenários de Teste ===== Não se aplica. ===== Dados para o Teste ===== Não se aplica.