Casos de Uso
2.1.DIAGRAMA DE CASOS DE USO
2.2 – DESCRIÇÕES TEXTUAIS DOS ATORES
Administrativo: setor responsável por gerenciar funcionários da loja, controle de clientes e controles financeiros.
Setor de Compras: setor responsável por controlar os produtos vendidos na loja.
Estoquista: funcionário responsável por controlar o estoque de cada produto e solicitar ao setor de compras que adquira mais produtos dos fornecedores.
Vendedor: responsável por gerenciar as vendas online.
2.2.1 - Caso de Uso: Manter Funcionários
Sumário: Setor Administrativo realiza o cadastramento dos funcionários.
Ator Primário: Administrativo
Fluxo Principal:
1. Sistema consulta funcionários cadastrados
2. Sistema exibe funcionários consultados.
3. Funcionário Administrativo seleciona um funcionário para visualizar.
4. Sistema exibe detalhes do funcionário.
5. Funcionário Administrativo visualiza detalhes do funcionário.
6. Sistema retorna ao passo 2.
Fluxo Alternativo (3): Incluir Funcionário
3. Funcionário Administrativo seleciona Incluir Funcionário.
4. Sistema exibe formulário de edição de funcionário
5. Funcionário Administrativo insere dados do funcionário: nome, CPF, data de admissão, salário e perfil.
6. Sistema valida dados do funcionário
1. Campos obrigatórios (nome, CPF, data de admissão e salário)
2. CPF deve estar no formato correto.
3. CPF não pode estar associado a outro funcionário.
4. Data de admissão deve ser uma data válida
5. Data de admissão não pode ser posterior à data atual.
6. Salário deve ser número real válido.
7. Salário deve ser maior que zero.
7. Sistema gera nova matrícula.
8. Sistema inclui novo funcionário.
9. Sistema retorna ao passo 1.
Fluxo Alternativo (3): Alterar Funcionário
3. Funcionário Administrativo seleciona funcionário a ser alterado.
4. Sistema exibe formulário de edição de funcionário
5. Funcionário Administrativo altera dados do