NetBeans UML Modeling

pckAbevo
UseCase Cadastro de Telas

public usecase Cadastro de Telas
estende Cadastro
Todos os diagramas de encerramento:
 dcuAbevo  

Descrição textual resumida do “Use Case” Cadastro de Telas

Este Use Case apresenta ao usuário uma tela de cadastro de telas. 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 telas, que pode ocorrer conforme o crescimento do sistema, com os campos de preenchimento, Código, Nome, Descrição e Endereço. Por ser uma extenção do Use Case cadastro ele faz uso de 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 telas 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 Telas
Visibilidade public
Final
Transitório
Abstrato
Folha
 
NetBeans UML Modeling