~~ODT~~
Cadastrar Localização
Este caso de uso é utilizado pelos gestores de telefonia para definir os locais onde as linhas telefônicas se encontram.
Descrição do Caso de Uso
O caso de uso está disponível através do caminho: SIPAC → Faturas → Telefonia → Localização→ Cadastrar/Alterar/Remover
Ao acessar o caso de uso, é disponibilizado um fórmulário para criação dos endereços em formato de árvore conforme exemplo abaixo:
Ao pressionar com o botão esquerdo do mouse o usuário seleciona a localização e são mostrados no formulário abaixo as seguintes informações:
- Localização Superior: Tipo TEXTO.
- Denominação: Tipo TEXTO.
Os níveis da localização representam respectivamente: edifício, andar, sala.
Após selecionado a localização ao se pressionar botão direito do mouse é apresentado um menu com as seguintes opções:
- Cadastrar
- Alterar
- Remover (RN01)
Ao Cadastrar/Alterar é mostrado o seguinte formulário:
- Localização Superior: Tipo TEXTO.
- Denominação*: Tipo TEXTO - Formato: Livre.
O caso de uso é finalizado.
Principais Regras de Negócio
- RN01 - Não pode remover localização que possua sublocalizações.
Resoluções/Legislações Associadas
Não se aplica.
Classes Persistentes e Tabelas Envolvidas
Classe | Tabela |
---|---|
br.ufrn.sipac.faturas.telefones.dominio.Localizacao | administrativo.faturas.localizacao |
Plano de Teste
Sistema: SIPAC
Módulo: Faturas
Link(s): Faturas → Telefonia → Localização→ Cadastrar/Alterar/Remover
Usuário: lof
Papel que usuário deve ter: SipacPapeis.GESTOR_TELEFONIA, SipacPapeis.GESTOR_TELEFONIA_MENU, SipacPapeis.GESTOR_TELEFONIA_UNIDADE_GESTORA, SipacPapeis.GESTOR_TELEFONIA_UNIDADE_LOCAL, SipacPapeis.GESTOR_TELEFONIA_ALTERACOES_LINHA
Cenários de Teste
Cadastrar, alterar e remover locais e verificar se estes persistem.
Dados para o Teste
Para verificar se os dados foram cadastrados/alterados corretamente executar o seguinte comando SQL:
select * from faturas.localizacao