Odontosys – Sistema Gerenciador de Clínica Odontológica
Especificação de Caso de Uso: UC002 – Manter Materiais
Versão 1.0 R01
ODONTOSYS Clínica Novo Sorriso Emissão: 27/05/2008 Página: 2/7
HISTÓRICO DE REVISÃO
Versão Descrição Data Responsável
1.0 Criação do documento de caso de uso 24/05/2008 Daniel Ferreira
ODONTOSYS Clínica Novo Sorriso Emissão: 27/05/2008 Página: 3/7
Sumário
1. Descrição 4 2. Referências 4 3. Definições e Acrônimos 4 4. Pré-condições 4 5. Fluxo de Eventos 45.1 Fluxo Básico – Manter Materiais 4
5.2 Subfluxos 4 [S01] Incluir registro 4 [S02] Alterar registro 5 [S03] Excluir registro 5 [S04] Pesquisar registro 5 5.3 Fluxos Alternativos 5
[A01] Cancelar operação 5
5.4 Exceções 6
[E01] Dados inválidos 6
[E02] Exclusão não permitida 6
[E03] Material não cadastrado 6
1. Pós-condições 6
2. Requisitos Especiais 6
3. Regras de Negócio Específicas 7
[RN01] Cadastro de materiais 7 [RN02] Pesquisa materiais 7 4. Demais Interfaces 7 4.1 Interfaces de Software 7 4.2 Interfaces de Hardware 7 5. Pontos de Extensão 7 6. Observações 7
ODONTOSYS Clínica Novo Sorriso Emissão: 27/05/2008 Página: 4/7
Especificação de Caso de Uso: UC002 – Manter
Materiais
1. Descrição
Este caso de uso destina-se à inclusão, alteração e exclusão de materiais no sistema Odontosys, mantendo seus dados para permitir pedidos de compras e movimentação de estoque.
2. Referências
Foram utilizados como referência na elaboração deste documento os seguintes documentos/consultas:
Documento Data Criação/
Consulta Versão Onde por ser obtido
Documento de Visão 15/04/2008 1.0 R05 http://www.webesystem.net/Doc/DocVisao.pdf
Documento de Regras de Negócio 24/04/2008 1.0 R01 http://www.webesystem.net/Doc/DocRegra.pdf
Documento de Requisitos 28/04/2008 1.0 R01 http://www.webesystem.net/Doc/DocReq.pdf
Documento de Glossário 28/04/2008 1.0 http://www.webesystem.net/Doc/Glossario.pdf
3. Definições e Acrônimos
Odontosys: Vide Glossário (http://www.webesystem.net/Doc/Glossario.pdf);
4. Pré-condições
• O usuário deverá estar logado no sistema, bem como possuir permissão para manutenção no cadastro de materiais.
• Previamente já deverá existir o fornecedor cadastrado no sistema
5. Fluxo de Eventos
5.1 Fluxo Básico – Manter Materiais
[P01] O caso de uso se inicia quando o usuário acessa o item do menu “Manter Materiais”.
[P02] O sistema disponibiliza as funcionalidades de [S01] Incluir Material; [S02]
Alterar Material; [S03] Excluir Material; [S04] Pesquisar Material. [P03] O usuário seleciona a funcionalidade.
[P04] O caso de é encerrado.
5.2 Subfluxos
[S01] Incluir registro
Pré-condições
No passo [P03] do fluxo básico, o usuário selecionou a opção “Incluir Material”. Passos
[P01] O sistema apresenta a tela de cadastro de materiais [RN01].
[P02] O usuário informa os dados do material. [P03] O Sistema valida os dados [E01].
ODONTOSYS Clínica Novo Sorriso Emissão: 27/05/2008 Página: 5/7
[P04] Continha no passo [P04] do fluxo básico.
[S02] Alterar registro
Pré-condições
No passo [P03] do fluxo básico, o usuário selecionou a opção “Alterar Material”. Passos
[P01] O usuário, através da ação [S04] de subfluxos, seleciona o material a ser alterado.
[P02] O sistema apresenta a tela de dados para alteração [RN01].
[P03] O usuário informa os dados a serem alterados. [P04] O Sistema valida os dados [E01].
[P05] Continua no passo [P04] do fluxo básico.
[S03] Excluir registro
Pré-condições
No passo [P03] do fluxo básico, o usuário selecionou a opção “Excluir Material”. Passos
[P01] O usuário, através da ação [S04] de subfluxos, seleciona o material a ser excluído.
[P02] O usuário confirma a exclusão dos dados [E02]. [P03] O material é excluído e o caso de uso encerrado.
[S04] Pesquisar registro
Pré-condições
No passo [P03] do fluxo básico, o usuário selecionou uma das opções “Alterar”, “Excluir” ou Pesquisar”.
Passos
[P01] O sistema exibe a tela para pesquisa de materiais [RN02]. [P02] O usuário informa os dados para a pesquisa.
[P03] Os dados do material é localizado [E03].
• Se a opção escolhida no passo [P03] do fluxo básico foi “Alterar”, continua no passo [P02] do subfluxo [S02].
• Se a opção escolhida no passo [P03] do fluxo básico foi “Excluir”, continua no passo [P02] do subfluxo [S03].
5.3 Fluxos Alternativos
[A01] Cancelar operação
Pré-condições
No passo [P02] do fluxo básico, no passo [P01] do subfluxo [S01], ou no passo
ODONTOSYS Clínica Novo Sorriso Emissão: 27/05/2008 Página: 6/7
Passos
[P01] O sistema retorna ao passo anterior da ação que estava sendo executada.
5.4 Exceções
[E01] Dados inválidos
Pré-condições
Nos passos [P02] do subfluxo [S01] e [P03] do subfluxo [S02], algum dos dados informados é inválido.
Passos
[P01] Caso o usuário tenha deixado os campos “Descrição”, “Fornecedor” ou “Data Entrada” em branco, o sistema informa a obrigatoriedade dos dados e retorna aos campos.
[P02] Caso o usuário tenha escolhido a opção “Incluir” ou “Alterar” no passo [P02]
do fluxo básico, o sistema verificará se a descrição informada já existe e, em caso positivo, avisará ao usuário.
[E02] Exclusão não permitida
Pré-condições
No passo [P02] do subfluxo [S03], o sistema verificou que existem pedidos de compras ou movimentações vinculadas ao material.
Passos
[P01] O sistema informa que não será permitida a exclusão do material por haver registros vinculados.
[P02] O caso de uso é encerrado.
[E03] Material não cadastrado
Pré-condições
No passo [P03] do subfluxo [S04], o material não foi encontrado pelo sistema. Passos
[P01] O sistema informa que o material não foi encontrado ou não está cadastrado e retorna para informar novamente o dado para pesquisa.
6. Pós-condições
O cadastro de materiais é atualizado.
7. Requisitos Especiais
ODONTOSYS Clínica Novo Sorriso Emissão: 27/05/2008 Página: 7/7
8. Regras de Negócio Específicas
[RN01] Cadastro de materiais
Nos passos [P01] do subfluxo [S01] e [P02] do subfluxo [S02], o sistema exibe os seguintes campos para cadastrar/alterar os dados do material:
Campo Obrigatório Observações
Fornecedor Sim O usuário digita ou escolhe de uma lista
Descrição Sim O usuário digita
Data Validade Não O usuário digita, caso exista
Número Lote Não O usuário digita, caso exista
Medida Não O usuário digita, caso exista
Valor Unitário Sim O usuário digita ou o sistema informa o valor padrão “0.00”
Data Entrada Sim O usuário digita
Estoque Não O usuário digita ou o sistema informa o valor
padrão “0” Estoque
Mínimo
Não O usuário digita ou o sistema informa o valor padrão “0”
Estoque Máximo
Não O usuário digita ou o sistema informa o valor padrão “0”
[RN02] Pesquisa materiais
No passo [P01] do subfluxo [S04], o sistema exibe os seguintes campos para possibilitar a pesquisa do material:
Campo Obrigatório Observações
Código Sim/Não
Descrição Sim/Não
O usuário deverá informar somente um dos campos 9. Demais Interfaces Não se aplica 9.1 Interfaces de Software Não se aplica. 9.2 Interfaces de Hardware Não se aplica. 10. Pontos de Extensão Não se aplica. 11. Observações Não há.