NetBeans UML Modeling

pckAbevo
UseCase Cadastro de Parâmetros

public usecase Cadastro de Parâmetros
estende Cadastro
Todos os diagramas de encerramento:
 dcuAbevo  

Descrição textual resumida do “Use Case” Cadastro de Parâmetros

Este Use Case apresenta ao usuário uma tela de cadastro de parâmetros. Esses parâmetros são utilizados pelo Use Case Gerar Arquivo de Parâmetros de Pesquisa. Este Use Case extende as funcionalidades do Use Case Cadastro.

Descrição do Fluxo principal de eventos associados a esse “Use Case”

Este Use Case apresenta ao usuário uma tela de cadastro de parâmetros com os campos de preenchimento, Código, Nome e Descrição. Por ser uma extenção do Use Case cadastro ele utiliza suas funcionalidades.


Se o usuário após clicar na opção:
Inserir, é executado o subfluxo (A1);
Atualizar, é executado o subfluxo (A2);
Excluir, é executado o subfluxo (A3);
Pesquisar, é executado o subfluxo (A4);
Imprimir, é executado o subfluxo (A5);
Sair, é executado o subfluxo (A6);
Cancelar, é executado o subfluxo (A7).

Descrição dos Subfluxos Alternativos associados a esse “Use Case”

A1. O sitema verifica se os dados necessários para o cadastro foram digitados (E1), e insere o registro no sistema.

A2. O sitema verifica se os dados necessários para a atualização foram digitados (E1), e se o registro a ser atualizado existe na base de dados (E2), e atualiza o registro no sistema.


A3. O sistema verifica se o registro a ser excluido exite na base de dados (E2) e apresenta uma mensagem de confirmação. Se o usuário confirmar a exclusão, o sistema exclui o registro da base de dados.

A4. O sistema verifica se o registro a ser procurado existe na base de dados (E2). Se existir os dados cadastrados na base de dados são apresentados na tela do usuário.

A5. O sistema imprime o registro presente na tela do usuário.

A6. O sistema fecha a tela de cadastro de parâmetros e retorna para o menu principal.

A7. O sistema limpa todos os campos do formulário.

Descrição dos Subfluxos de Exceção

E1. O usuário pode preencher o campo faltante ou executar o subluxo (A6).

E2. O usuário pode executar a ação para uma outra entidade.


Propriedades
Alias Cadastro de Parâmetros
Visibilidade public
Final
Transitório
Abstrato
Folha
 
NetBeans UML Modeling