Você está na página 1de 7

Caso de USO

Caso de Uso ID01: Fazer login

1.Descrio: Este caso tem como objetivo fazer o login do usurio no sistema.
2.Atores: Usurio.
3.Pr-condio:
1. Ator est cadastrado no sistema.
4. Ps-condio:
1. Sistema exibe pagina principal para o usurio.
5. Fluxo principal:
1. Ator digita e-mail e senha.
2. Sistema verifica se usurio existe no sistema.
3. Caso no esteja cadastrado:
1. Sistema apresenta mensagem Este e-mail e senha no est cadastrado no
sistema, por favor se cadastre. Deseja se cadastrar? ;
2. Caso ator clica para se cadastrar:
1. Sistema utiliza caso de uso ID2: Cadastrar dados;
4. Sistema identifica usurio no banco de dados;
5. Usurio entra no sistema.
6. Sistema exibe pagina principal para o usurio.
Caso de Uso ID02: Cadastrar dados

1.Descrio: Este caso de uso tem o objetivo de cadastrar nome, e-mail e senha para o
cliente entrar no sistema.
2.Atores: Usurio.
3.Pr-condio:
1. Ator digitar seu nome, e-mail e senha.
4.Ps-condio:
1. Sistema cadastra ator no sistema.
5.Fluxo principal:
1. Ator digita seu nome, e-mail e senha.
2. Sistema valida os campos.
3. Caso tenha um campo incorreto:
1. Sistema foca na cor vermelha os campos que esto incorretos.
4. Sistema registra dados no banco de dados;
5. Sistema envia e-mail de confirmao de e-mail para ator;
6. Sistema cadastra ator no sistema.

Caso de Uso ID03: Alterar dados


1.Descrio: Este caso de uso tem o objetivo de alterar dados do ator/usurio.
2.Atores: Usurio.
3.Pr-condio:
1. Ator entra no sistema.
4.Ps-condio:
1. Sistema atualiza dados do ator.
5.Fluxo principal:
1. Ator entra no sistema com e-mail e senha;
2. Sistema exibe pagina principal.
3. Ator seleciona a opo Meus dados no menu principal.
4. Caso ator selecionar a opo Atualizar dados pessoais:
1. Ator digita os campos que desejar (data de nascimento, CPF, CEP,
endereo, nmero, bairro, cidade, e-mail, telefone, celular);
2. Caso ator alterar o e-mail:
1. Sistema envia um e-mail para confirmao do novo e-
mail.
3. Ator seleciona a opo Salvar.
5. Caso ator selecionar a opo Alterar senha:
1. Ator digita a senha atual e a nova senha;
2. Ator seleciona a opo Alterar senha.
6. Sistema valida campos.
7. Caso esteja algum campo incorreto:
1. Sistema foca na cor vermelha os campos que esto incorretos.
8. Sistema atualiza dados do ator.

Caso de Uso ID04: Manter Despesa


1.Descrio: Este caso de uso tem como objetivo de inserir, alterar e excluir uma
despesa.
2.Atores: Usurio.
3.Pr-condio:
1. Ator selecionar um ms e ano.
4.Ps-condio:
1. Sistema atualiza dados da despesa.
5.Fluxo principal:
1. Ator entra no sistema com seu e-mail e senha;
2. Sistema exibe pagina principal.
3. Ator seleciona a opo Minhas despesas.
4. Ator seleciona o ms e ano.
5. Sistema exibe todas as despesas e as opes A1: Adicionar, A2: Alterar ou
A3: Excluir.
6. Ator seleciona uma das opes.
7. Sistema atualiza dados das despesas.

6.Fluxo Alternativo:
A1. Adicionar:
1. Sistema exibe tela de cadastro de despesa.
2. Ator seleciona o tipo de despesa (varivel ou fixa);
3. Caso selecione varivel:
1. Ator digita os dados da despesa (descrio, categoria, valor e
data da despesa);
4. Caso selecione despesa fixa:
1. Ator digita os dados da despesa (descrio, categoria,
quantidade de parcelas, valor e data da despesa);
5. Sistema valida as informaes;
6. Caso esteja incorreto os dados:
1. Sistema foca em vermelho os campos que estiverem
incorretos, obrigando usurio a corrigir.
7. Caso os dados estejam corretos:
1. Sistema registra dados.

A2. Alterar:
1. Ator seleciona a despesa que deseja alterar.
2. Sistema exibe a despesa na tela.
3. Ator altera dados da despesa (descrio, categoria, quantidade de
parcelas e valor);
4. Sistema valida os dados digitados pelo usurio.
5. Caso esteja incorretos os dados:
1. Sistema foca na cor vermelha os campos que esto incorretos,
obrigando o ator a corrigir.
6. Caso esteja correto os dados:
1. Sistema atualiza dados.

A3. Excluir:
1. Ator seleciona a despesa que deseja excluir.
2. Sistema exibe a mensagem Deseja excluir est despesa? ;
3. Caso ator seleciona a opo No:
1. Sistema exibe a tela com todas despesas novamente.
4. Caso ator seleciona a opo Sim:
1. Sistema exclui a despesa.
5. Sistema exibe tela com todas as despesas novamente.

Caso de Uso ID05: Manter Receitas


1.Descrio: Este caso de uso tem o objetivo de inserir, alterar e excluir uma receita no
sistema.
2.Ator: Usurio.
3.Pr-condio:
1. Ator seleciona um ms e ano.
4.Ps-condio:
1. Sistema atualiza dados da receita.
5.Fluxo Principal:
1. Ator entra no sistema com e-mail e senha.
2. Sistema exibe pagina principal.
3. Ator seleciona a opo Minhas receitas no menu de opes.
4. Sistema exibe todas as receitas e as opes A1: Adicionar, A2: Alterar ou
A3: Excluir.
5. Ator seleciona uma das opes.
6. Sistema atualiza dados das receitas.

6.Fluxo Alternativo:
A1. Adicionar:
1. Sistema exibe tela de cadastro de receitas.
2. Ator seleciona o tipo de receita (varivel ou fixa);
3. Caso selecione receita varivel:
1. Ator digita os dados da receita (descrio, categoria, valor e
data da receita);
4. Caso selecione receita fixa:
2. Ator digita os dados da despesa (descrio, categoria, valor);
5. Sistema valida as informaes;
6. Caso esteja incorreto os dados:
3. Sistema foca em vermelho os campos que estiverem
incorretos, obrigando usurio a corrigir.
7. Caso os dados estejam corretos:
4. Sistema registra dados.

A2. Alterar:
1. Ator seleciona a receita que deseja alterar.
2. Sistema exibe a receita na tela.
3. Ator altera dados da receita (descrio, categoria e valor);
4. Sistema valida os dados digitados pelo usurio.
5. Caso esteja incorretos os dados:
1. Sistema foca na cor vermelha os campos que esto incorretos,
obrigando o ator a corrigir.
6. Caso esteja correto os dados:
2. Sistema atualiza dados.

A3. Excluir:
1. Ator seleciona a receita que deseja excluir.
2. Sistema exibe a mensagem Deseja excluir est receita?;
3. Caso ator seleciona a opo No:
1. Sistema exibe a tela com todas receitas novamente.
4. Caso ator seleciona a opo Sim:
2. Sistema exclui a receita.
5. Sistema exibe tela com todas as receitas novamente.

Caso de Uso ID06: Manter investimentos

1.Descrio: Este caso de uso tem o objetivo de inserir, alterar e excluir um


investimento no sistema.
2.Ator: Usurio.
3.Pr-condio:
1. Ator seleciona um ms e ano.
4.Ps-condio:
1. Sistema atualiza dados dos investimentos.
5.Fluxo Principal:
1. Ator entra no sistema com e-mail e senha.
2. Sistema exibe pagina principal.
3. Ator seleciona a opo Meus investimentos no menu de opes.
4. Sistema exibe todos os investimentos e as opes A1: Adicionar, A2:
Alterar ou A3: Excluir.
5. Ator seleciona uma das opes.
6. Sistema atualiza dados dos investimentos.

6.Fluxo Alternativo:
A1. Adicionar:
1. Sistema exibe tela de cadastro de investimento.
2. Ator digita os dados do investimento (descrio, valor, quantidade de
meses e taxa de juros);
3. Sistema valida as informaes;
4. Caso esteja incorreto os dados:
1. Sistema foca em vermelho os campos que estiverem incorretos,
obrigando usurio a corrigir.
5. Caso os dados estejam corretos:
1. Sistema registra dados.

A2. Alterar:
7. Ator seleciona o investimento que deseja alterar.
8. Sistema exibe a receita na tela.
9. Ator altera dados do investimento (descrio, valor, quantidade de
meses e/ou taxa de juros);
10. Sistema valida os dados digitados pelo usurio.
11. Caso esteja incorretos os dados:
3. Sistema foca na cor vermelha os campos que esto incorretos,
obrigando o ator a corrigir.
12. Caso esteja correto os dados:
4. Sistema atualiza dados.
A3. Excluir:
6. Ator seleciona o investimento que deseja excluir.
7. Sistema exibe a mensagem Deseja excluir este investimento? ;
8. Caso ator seleciona a opo No:
1. Sistema exibe a tela com todos investimentos novamente.
9. Caso ator seleciona a opo Sim:
3. Sistema exclui o investimento.
10. Sistema exibe tela com todas os investimentos novamente.

Caso de Uso ID07: Gerar relatrios de receitas

1.Descrio: Este caso de uso tem como objetivo gerar um relatrio com todas as
receitas cadastradas no sistema com um totalizador filtrando por ms e ano.
2.Atores: Usurio.
3.Pr-condio:
1. Ator selecionar um ms e ano.
4.Ps-condio:
1. Sistema exibe tela com todas as receitas cadastradas e um totalizador.
5.Fluxo Principal:
1. Ator entra no sistema com seu e-mail e senha;
2. Ator seleciona a opo Minhas receitas;
3. Ator seleciona um ano e ms;
4. Sistema exibe tela com todas as receitas cadastradas daquele ms e um
totalizador geral.

Caso de Uso ID08: Gerar relatrios de despesas

1.Descrio: Este caso de uso tem como objetivo gerar um relatrio com todas as
despesas cadastradas no sistema com um totalizador filtrando por ms e ano.
2.Atores: Usurio.
3.Pr-condio:
1. Ator selecionar um ms e ano.
4.Ps-condio:
1. Sistema exibe tela com todas as despesas cadastradas e um totalizador.
5.Fluxo Principal:
1. Ator entra no sistema com seu e-mail e senha;
2. Ator seleciona a opo Minhas despesas;
3. Ator seleciona um ano e ms;
4. Sistema exibe tela com todas as despesas cadastradas daquele ms/ano e um
totalizador geral.

Caso de Uso ID09: Gerar extrato geral

1.Descrio: Este caso de uso tem como objetivo gerar um relatrio com todas as
receitas e despesas cadastradas no sistema com um totalizador filtrando por ms e ano.
2.Atores: Usurio.
3.Pr-condio:
2. Ator selecionar um ms e ano.
4.Ps-condio:
2. Sistema exibe tela com todas as receitas e despesas cadastradas e um totalizador.
5.Fluxo Principal:
5. Ator entra no sistema com seu e-mail e senha;
6. Ator seleciona a opo Meu extrato;
7. Ator seleciona um ano e ms;
8. Sistema exibe tela com todas as receitas e despesas cadastradas daquele ms e
um totalizador geral.

Caso de Uso ID10: Excluir conta

1.Descrio: Este caso de uso tem como objetivo excluir conta do usurio.
2.Atores: Usurio.
3.Pr-condio:
1. Ator entrar no sistema com seu e-mail e senha.
4.Ps-condio:
1. Sistema desativa cadastro do usurio.
5.Fluxo Principal:
1. Ator entra no sistema com seu e-mail e senha;
2. Ator seleciona a opo Meus dados;
3. Ator seleciona a opo Excluir minha conta;
4. Sistema exibe mensagem Deseja excluir sua conta?
5. Caso ator selecione a opo No:
1. Sistema fecha mensagem e exibe a pgina dos dados do usurio.
6. Caso ator selecione a opo Sim:
1. Sistema retira usurio do sistema.
2. Sistema exibe mensagem Usurio excludo com sucesso.;
3. Sistema envia e-mail confirmando a excluso do usurio.
4. Sistema registra excluso.
7. Sistema desativa cadastro do usurio.