use cases specifications - Kanri-ERP/docs GitHub Wiki
Home > Casos de Uso
Especificação dos Casos de Uso
RF001
Manter Fornecedores
UC-001
Listar Fornecedores
- Atores: Dono, Secretária
- Pré-condição: Usuário autenticado e com permissão de acesso ao menu Fornecedores.
- Fluxo Principal:
- Usuário acessa o menu Fornecedores.
- Sistema exibe a lista de fornecedores cadastrados, ordenados alfabeticamente.
- Sistema exibe colunas: Nome/Razão Social, Tipo (PF/PJ), Cidade, Ações.
- Usuário pode ordenar por Tipo ou Cidade.
- Usuário pode navegar entre páginas se houver mais de 10 fornecedores.
- Fluxos Alternativos:
- Filtro/Pesquisa: Usuário utiliza o campo de pesquisa para filtrar fornecedores por Nome (PF) ou Razão Social (PJ).
- Pós-condição: Lista de fornecedores apresentada conforme filtros e ordenações aplicadas.
- Cenários de Aceitação:
- Listagem apresenta todos os fornecedores cadastrados.
- Colunas exibidas conforme especificação.
- Pesquisa e ordenação funcionam corretamente.
- Paginação disponível quando necessário.
Regras de Negócio Relacionadas: RN-001 RN-002 RN-003 RN-004 RN-005 RN-006
Histórias de Usuário Relacionadas: US-001 US-002 US-003 US-004 US-005
Histórias de Usuário | Regras de Negócio | Matriz de Rastreabilidade
RF002
Manter Clientes
UC-002
Listar Clientes
- Atores: Dono, Secretária
- Pré-condição: Usuário autenticado e com permissão de acesso ao menu Clientes.
- Fluxo Principal:
- Usuário acessa o menu Clientes.
- Sistema exibe a lista de clientes cadastrados, ordenados alfabeticamente.
- Sistema exibe colunas: Nome/Razão Social, Tipo (PF/PJ), Cidade, Ações.
- Usuário pode ordenar por Tipo ou Cidade.
- Usuário pode navegar entre páginas se houver mais de 10 clientes.
- Fluxos Alternativos:
- Filtro/Pesquisa: Usuário utiliza o campo de pesquisa para filtrar clientes por Nome (PF) ou Razão Social (PJ).
- Pós-condição: Lista de clientes apresentada conforme filtros e ordenações aplicadas.
- Cenários de Aceitação:
- Listagem apresenta todos os clientes cadastrados.
- Colunas exibidas conforme especificação.
- Pesquisa e ordenação funcionam corretamente.
- Paginação disponível quando necessário.
Regras de Negócio Relacionadas: RN-007 RN-008 RN-009 RN-010 RN-011 RN-012
Histórias de Usuário Relacionadas: US-006 US-007 US-008 US-009 US-010
Histórias de Usuário | Regras de Negócio | Matriz de Rastreabilidade
RF003
Manter Entradas
UC-003
Cadastrar Entrada
- Atores: Dono, Secretária
- Pré-condição: Usuário autenticado e com permissão de cadastro.
- Fluxo Principal:
- Usuário acessa o menu Entradas e clica em Cadastrar.
- Sistema apresenta formulário de cadastro de entrada.
- Usuário preenche os campos obrigatórios e salva.
- Pós-condição: Entrada cadastrada e disponível para listagem.
Regras de Negócio Relacionadas: RN-013
Histórias de Usuário Relacionadas: US-011
Histórias de Usuário | Regras de Negócio | Matriz de Rastreabilidade
UC-004
Listar Entradas
- Atores: Dono, Secretária
- Pré-condição: Usuário autenticado.
- Fluxo Principal:
- Usuário acessa o menu Entradas.
- Sistema exibe lista de entradas cadastradas, com filtros e ordenação.
- Pós-condição: Entradas exibidas conforme filtros.
Regras de Negócio Relacionadas: RN-013
Histórias de Usuário Relacionadas: US-012 US-013
Histórias de Usuário | Regras de Negócio | Matriz de Rastreabilidade
UC-005
Editar Entrada
- Atores: Dono, Secretária
- Pré-condição: Entrada existente.
- Fluxo Principal:
- Usuário seleciona uma entrada e clica em Editar.
- Sistema apresenta formulário para edição.
- Usuário altera os dados e salva.
- Pós-condição: Entrada atualizada.
Regras de Negócio Relacionadas: RN-014
Histórias de Usuário Relacionadas: US-014
Histórias de Usuário | Regras de Negócio | Matriz de Rastreabilidade
RF004
Manter Saídas
UC-006
Registrar Saída
- Atores: Dono, Secretária
- Pré-condição: Usuário autenticado e com permissão de registro.
- Fluxo Principal:
- Usuário acessa o menu Saídas e clica em Registrar.
- Sistema apresenta formulário de registro de saída.
- Usuário preenche os campos obrigatórios e salva.
- Pós-condição: Saída registrada e disponível para listagem.
Regras de Negócio Relacionadas: RN-015
Histórias de Usuário Relacionadas: US-015
Histórias de Usuário | Regras de Negócio | Matriz de Rastreabilidade
UC-007
Listar Saídas
- Atores: Dono, Secretária
- Pré-condição: Usuário autenticado.
- Fluxo Principal:
- Usuário acessa o menu Saídas.
- Sistema exibe lista de saídas cadastradas, com filtros e ordenação.
- Pós-condição: Saídas exibidas conforme filtros.
Regras de Negócio Relacionadas: RN-015
Histórias de Usuário Relacionadas: US-016 US-017
Histórias de Usuário | Regras de Negócio | Matriz de Rastreabilidade
UC-008
Editar Saída
- Atores: Dono, Secretária
- Pré-condição: Saída existente.
- Fluxo Principal:
- Usuário seleciona uma saída e clica em Editar.
- Sistema apresenta formulário para edição.
- Usuário altera os dados e salva.
- Pós-condição: Saída atualizada.
Regras de Negócio Relacionadas: RN-015
Histórias de Usuário Relacionadas: US-018
Histórias de Usuário | Regras de Negócio | Matriz de Rastreabilidade
RF005
Controle de Produção
UC-009
Visualizar Controle Produção
- Atores: Dono, Secretária
- Pré-condição: Usuário autenticado.
- Fluxo Principal:
- Usuário acessa o menu Controle de Produção.
- Sistema exibe cards com quantidade de leite, últimos resultados e botões de ação.
- Pós-condição: Informações exibidas para planejamento.
Regras de Negócio Relacionadas: RN-016
Histórias de Usuário Relacionadas: US-019 US-020
Histórias de Usuário | Regras de Negócio | Matriz de Rastreabilidade
RF006
Separar Matéria-prima
UC-010
Separar Matéria-prima
- Atores: Dono, Secretária
- Pré-condição: Usuário autenticado.
- Fluxo Principal:
- Usuário acessa a função Separar Matéria-prima.
- Sistema apresenta formulário para separação de leite.
- Usuário informa as quantidades e salva.
- Pós-condição: Separação registrada.
Regras de Negócio Relacionadas: RN-017
Histórias de Usuário Relacionadas: US-021
Histórias de Usuário | Regras de Negócio | Matriz de Rastreabilidade
RF007
Lançar Resultados de Produção
UC-011
Lançar Resultados de Produção
- Atores: Dono, Secretária
- Pré-condição: Separação de matéria-prima realizada.
- Fluxo Principal:
- Usuário acessa a função Lançar Resultados de Produção.
- Sistema apresenta formulário para lançamento dos resultados.
- Usuário informa os dados e salva.
- Pós-condição: Resultados registrados e vinculados à separação.
Regras de Negócio Relacionadas: RN-018 RN-019
Histórias de Usuário Relacionadas: US-022
Histórias de Usuário | Regras de Negócio | Matriz de Rastreabilidade