Nome: Geral Atores: Gerente, Funcionário e Usuário.
Diagrama 1. Diagrama de caso de uso geral
O Diagrama 1 mostra de forma geral todos os casos de uso necessários para o
funcionamento do sistema. Nos diagramas a seguir foi especificado cada um dos casos de uso, usando descrição numerada. Diagrama 2. Diagrama de caso de uso Login
Diagrama 2 – Especificação Caso de Uso – “Logar”.
Identificação: Caso de Uso Login Caso de Uso: Logar Atores: Usuário Propósito: Autenticar usuário no sistema para definir nível de privilégio. Pré-condições: Possuir dados de usuário. Pós-condições: Acesso ao Sistema Curso Típico de Eventos Ator (Registrador) Sistema 1. Insere dados de usuário. 2. Solicita acesso ao sistema. 3. Verifica se o usuário existe e confere. 4. Verifica se a senha confere. 5. Libera tipo de acesso dependendo do nível de privilégio. Diagrama 3. Diagrama de caso de uso Gerar Orçamento
Diagrama 3 – Especificação Caso de Uso – “Gerando Orçamento”.
Identificação: Caso de Uso Gerar Orçamento Caso de Uso: Gerando Orçamento Atores: Usuário Propósito: Calcular o valor de cada produto, serviço e o valor total. Pré-condições: Selecionar produtos para orçamento. Pós-condições: Orçamento pronto para gerar ordem de serviço. Curso Típico de Eventos Ator (Registrador) Sistema 1. Usuário acessa o sistema com sua 2. Sistema verifica se usuário e senha conta. conferem e o nível de permissão do usuário.
3. Usuário seleciona opção de orçamento.
4. Usuário solicita novo orçamento. 5. Sistema exibe formulário de inclusão de
produtos.
6. Usuário preenche formulário de 7. Sistema calcula valor de cada produto e
inclusão de produtos valor total da venda.
8. Usuário solicita salvar orçamento. 9. Sistema exibe confirmação.
Diagrama 4. Diagrama de caso de uso Realizar Ordem de Serviço.
Diagrama 4 – Especificação Caso de Uso – “Realizando Ordem de
Serviço”. Identificação: Caso de Uso Realizar Ordem de Serviço Caso de Uso: Realizando Venda Atores: Usuário Propósito: Registrar se o serviço foi efetuado ou não. Pré-condições: Gerar orçamento. Pós-condições: Ordem de serviço concluída ou cancelada. Curso Típico de Eventos Ator (Registrador) Sistema 1. Usuário acessa o sistema com sua 2. Sistema verifica se usuário e senha conta. conferem e o nível de permissão do usuário.
3. Usuário seleciona opção de ordem de 4. Sistema exibe formulário de busca de
serviço. orçamento.
5. Usuário insere número do orçamento 6. Sistema verifica e exibe os dados do
desejado. orçamento.
7. Usuário seleciona opção de abrir ordem 8. Sistema exibe confirmação.
de serviço.
8. Usuário seleciona opção de concluir ou 9. Sistema exibe confirmação.
cancelar ordem de serviço. Diagrama 5. Diagrama de caso de uso Gerar Relatório.
Diagrama 5 – Especificação Caso de Uso – “Gerando Relatório”.
Identificação: Caso de Uso Gerar Relatório Caso de Uso: Gerando Relatório Atores: Usuário Propósito: Gerar relatório do estoque dos produtos selecionados, orçamentos ou ordens de serviço. Pré-condições: Selecionar opção desejada para relatório correspondente. Pós-condições: Relatório será gerado em formato PDF. Curso Típico de Eventos Ator (Registrador) Sistema 1. Usuário acessa o sistema com sua 2. Sistema verifica se usuário e senha conta. conferem e o nível de permissão do usuário.
3. Usuário seleciona opção de Relatórios. 4. Sistema exibe formulário de opção de
relatório.
5. Usuário seleciona relatório desejado. 6. Sistema exibe confirmação.
Diagrama 6. Diagrama de caso de uso Cadastrando Produtos.
Diagrama 6 – Especificação Caso de Uso – “Cadastrando Produtos”.
Identificação: Caso de Uso Cadastrar Produtos Caso de Uso: Cadastrando Produtos Atores: Usuário Propósito: Incluir dados de produtos no sistema. Pré-condições: Usuário logado no sistema. Pós-condições: Novo produto disponível para inclusão no orçamento. Curso Típico de Eventos Ator (Registrador) Sistema 1. Usuário acessa o sistema com sua 2. Sistema verifica se usuário e senha conta. conferem e o nível de permissão do usuário.
3. Usuário seleciona opção de cadastro de 4. Sistema exibe formulário de dados.
produtos.
5. Usuário preenche formulário de
cadastro de produto. 6. Usuário solicita salvar formulário. 7. Sistema exibe confirmação. Diagrama 7. Diagrama de caso de uso Cadastrando Fornecedores.
Diagrama 7 – Especificação Caso de Uso – “Cadastrando Fornecedores”.
Identificação: Caso de Uso Cadastrar Fornecedores Caso de Uso: Cadastrando Fornecedores Atores: Usuário Propósito: Incluir dados de fornecedores no sistema. Pré-condições: Usuário logado no sistema. Pós-condições: Novo fornecedor disponível para seleção no formulário de produtos. Curso Típico de Eventos Ator (Registrador) Sistema 1. Usuário acessa o sistema com sua 2. Sistema verifica se usuário e senha conta. conferem e o nível de permissão do usuário.
3. Usuário seleciona opção de cadastro de 4. Sistema exibe formulário de dados.
fornecedor.
5. Usuário preenche ou atualiza
formulário de cadastro de fornecedor. 6. Usuário solicita salvar formulário. 7. Sistema exibe confirmação. Diagrama 8. Diagrama de caso de uso Cadastrando Categorias.
Diagrama 8 – Especificação Caso de Uso – “Cadastrando Categorias”.
Identificação: Caso de Uso Cadastrar Categorias Caso de Uso: Cadastrando Categorias Atores: Usuário Propósito: Incluir dados de categorias de produtos no sistema. Pré-condições: Usuário logado no sistema. Pós-condições: Nova categoria disponível para seleção no formulário de produtos Curso Típico de Eventos Ator (Registrador) Sistema 1. Usuário acessa o sistema com sua conta. 2. Sistema verifica se usuário e senha conferem e o nível de permissão do usuário.
3. Usuário seleciona opção de cadastro de 4. Sistema exibe formulário de dados.
categorias.
5. Usuário preenche ou atualiza formulário
de cadastro de categoria. 6. Usuário solicita salvar formulário. 7. Sistema exibe confirmação.