Casos de Uso Gerenciar Lançamentos - AndersonSilvaLemos/MyEmpregado GitHub Wiki

Proto

CSU - Gerenciar Lançamentos

Ator Principal: Administrador

Resumo: Este caso de uso tem como objetivo atender a funcionalidade do ator de gerenciar receitas no sistema

Pré Condições: Ator deve estar devidamente logado no sistema e ter realizado o caso de uso listar lançamentos


Fluxo Principal

1 - Ator seleciona opção "incluir" na tela principal

2 - Sistema carrega tela de cadastro de lançamentos

3 - Ator seleciona tipo de lançamento

4 - Ator seleciona a atividade do lançamento

5 - Ator preenche os campos restantes e clica em salvar

4 - Sistema salva cadastro e atualiza para tela principal de últimos lançamentos

Fluxo Alternativo: Incluir tipo de lançamento

1 - Ator seleciona opção incluir novo tipo de lançamento

2 - Sistema solicita um nome para o novo tipo de lançamento

3 - Ator informa o dado solicitado e clica em salvar

4 - Sistema salva alterações e retorna no fluxo principal 3

Fluxo Alternativo: Incluir atividade

1 - Ator seleciona opção incluir nova atividade

2 - Sistema solicita um nome para o nova atividade

3 - Ator informa o dado solicitado e clica em salvar

4 - Sistema salva alterações e retorna no fluxo principal 4

Validações e restrições

1 - O sistema não deverá permitir lançamentos de valores negativos

2 - O sistema não deverá permitir lançamentos com datas futuras

Proto