TrabalhosGratuitos.com - Trabalhos, Monografias, Artigos, Exames, Resumos de livros, Dissertações
Pesquisar

Linguagens de Programação Arvore Sintatica

Por:   •  27/1/2021  •  Exam  •  3.508 Palavras (15 Páginas)  •  157 Visualizações

Página 1 de 15
  1. Caso de uso – Cadastrar Contato

  1. Contexto

Ator deseja cadastrar um novo contato na agenda.

  1. Ator primário

Luiz.

  1. Pré-condição

  1. Pós-condição

Um novo contato é cadastrado na agenda.

  1. Cenário principal

1 – [OUT] Sistema retorna ao ator a tela de cadastrar contato.

2 – [IN] Ator preenche as informações e envia:
        2.1 – nome | 2.2 –rua| 2.3 - número | 2.4 – bairro | 2.5 – cidade | 2.6 uf | 2.7–empresa | 2.8 – e-mail

3 – [OUT] Sistema apresenta funcionalidades possíveis na tela de cadastro de contato.

        3.1 Cadastrar empresa | Cadastrar telefone.

4 – [OUT] Sistema retorna uma mensagem de sucesso “Contato cadastrado com sucesso!”.

  1. Exceções

2a – Algum campo não preenchido (        2.1 – nome | 2.2 – rua | 2.3 - número | 2.4 – bairro | 2.5 – cidade | 2.6 uf | 2.7 – empresa | 2.8 – e-mail).        

2a.1 – [OUT] Sistema retorna mensagem “É necessário o preenchimento deste campo”.

2a.2 – Sistema retorna ao passo 2 do cenário principal.

2b - Campo preenchido de forma incorreta (2.1 – nome | 2.2 – rua | 2.3 - número | 2.4 – bairro | 2.5 – cidade | 2.6 uf | 2.7 – empresa | 2.8 – e-mail).

2b.1- [OUT] Sistema retorna mensagem, “Campo preenchido de forma incorreta”.

2b.2 - [OUT] Sistema retorna ao passo 2 do cenário principal.

  1. Caso de uso – Alterar Contato

  1. Contexto

Ator deseja alterar informações de um contato registrado.

  1. Ator principal

Luiz.

  1. Pré-condição

Ter efetuado a rotina “Consultar Contato”.

  1. Pós-condição

Contato é alterado.

  1. Cenário principal

1 – [OUT] Sistema retorna ao ator a tela de alterar contato com os dados atuais.

2 – [IN] Ator altera os campos que deseja e envia.

2.1 – nome | 2.2 – rua | 2.3 - número | 2.4 – bairro | 2.5 – cidade | 2.6 uf | 2.7 – empresa | 2.8 – e-mail


3 – [OUT] Sistema retorna mensagem de sucesso, “Contato alterado com sucesso!”.

4 – [OUT] Sistema apresenta funcionalidades possíveis na tela de consulta de contato.

        4.1 – Alterar Empresa.

  1. Exceções

2a. – Algum campo não preenchido (2.1 – nome | 2.2 – rua |

2.3 - número | 2.4 – bairro | 2.5 – cidade | 2.6 uf | 2.7 – empresa | 2.8 – e-mail).

2a.1 – [OUT] Sistema retorna mensagem, “É necessário o preenchimento deste campo”.


2b - Campo preenchido de forma incorreta (2.1 – nome | 2.2 – rua | 2.3 - número | 2.4 – bairro | 2.5 – cidade | 2.6 uf | 2.7 – empresa | 2.8 – e-mail).

2b.1- [OUT] Sistema retorna mensagem, “Campo preenchido de forma incorreta”.

2b.2 - [OUT] Sistema retorna ao passo 2 do cenário principal.

  1. Caso de uso – Excluir Contato

  1. Contexto

Ator deseja excluir um contato da agenda.

  1. Ator principal
    Luiz

  2. Pré-condição
    Ter efetuado a rotina “Consultar Contato”.

  3. Pós-condição
    Contato é excluído.

  4. Cenário principal
    1 – [OUT] Sistema retorna mensagem, “Deseja excluir usuário?”.

2 – [IN] Ator confirma.

3 – Sistema exclui usuário.

4 – [OUT] Sistema retorna mensagem de sucesso, “Contato excluído com sucesso!”.

  1. Exceções

2a – Ator não confirma ou cancela, a exclusão.

2a.1 – [OUT] Sistema retorna mensagem, “Exclusão do contato é cancelada”.

2a.2 – Sistema retorna a tela de “consulta de usuário” (não excluir usuário).

  1. Caso de uso – Consultar Contato

  1. Contexto

Ator deseja consultar contato.

  1. Ator principal

Luiz.

  1. Pré-condição

Ter efetuado o login na agenda.

  1. Pós-condição

Contato é visualizada.

  1. Cenário principal

1 – [OUT] Sistema solicita o nome do contato.

2 – [IN] Ator informa o nome e envia.

3 – [OUT] Sistema exibe a tela com informações do contato desejado.

        3.1 – nome | 3.2 – rua | 3.3 - número | 3.4 – bairro | 3.5 – cidade | 3.6 uf | 3.7 – empresa | 3.8 – e-mail.                

4 – [OUT] Sistema apresenta funcionalidades possíveis na tela de consulta de contato.

        4.1 – Excluir contato | Alterar Contato | Cadastrar Telefone.

4.6 Exceções

2a – Contato não encontrado na busca.        

                2a.1 – [OUT]Sistema emite mensagem de erro, “Contato não encontrado”.

                2a.2 - Sistema retorna ao passo 2 do cenário principal.

2b - Campo nome não preenchido.

                2b.1 - [OUT] Sistema retorna mensagem, “É Necessário Informar o nome do contato”.

                2b.2 - [OUT] Sistema retorna ao passo 2 do cenário principal.

2c - Campo nome preenchido de forma incorreta.

                2c.1- [OUT] Sistema retorna mensagem, “Campo preenchido de forma incorreta”.

        2c.2 - [OUT] Sistema retorna ao passo 2 do cenário principal.

  1. Caso de uso – Cadastrar Telefone

5.1 Contexto

Ator deseja cadastrar telefone em determinado contato.

...

Baixar como (para membros premium)  txt (18.9 Kb)   pdf (69.7 Kb)   docx (15.9 Kb)  
Continuar por mais 14 páginas »
Disponível apenas no TrabalhosGratuitos.com