Escolar Documentos
Profissional Documentos
Cultura Documentos
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.
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.
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.
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.
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.
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.
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.
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.