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

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
