|
NetBeans UML Modeling |
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 |