• Nenhum resultado encontrado

Sistema de Vendas Couro Virtual.odt

N/A
N/A
Protected

Academic year: 2021

Share "Sistema de Vendas Couro Virtual.odt"

Copied!
71
0
0

Texto

(1)

O modelo relacional deve conter todas as tabelas, colunas, restrições de chave primária, restrições de chave estrangeira e índices.

Deve ser elaborado também um dicionário de dados contendo a descrição de cada tabela contendo os seguintes campos: nome da coluna, tipo de dado, tamanho, aceita nulo ( sim/não ), domínio de valores para a coluna. Ex. Estado Civil = S = Solteiro, C = Casado, D = Divorciado, V – Viúvo.

O trabalho deve ser feito em grupo de até 4 pessoas.

O trabalho deve ser formatado de acordo com a regras da ABNT.

(2)

Descrição dos Casos de Uso

Cadastrar cliente

Caso de Uso: Cadastrar cliente Descrição

Geral:

Cliente (comprador/revendedor) se cadastra no site da empresa

Atores: Cliente, Administradora de Cartão de Crédito

Início: Cliente acessa o portal da empresa e solicita seu cadastro

Fluxo Típico No Ação

1 Solicita CPF ou CGC

2 Cliente informa CPF ou CGC

3 Sistema verifica se é um novo cliente 4 Sistema solicita o endereço do cliente 5 Cliente informa o endereço

6 Sistema solicita endereço de e-mail 7 Cliente informa endereço de e-mail

(3)

9 Cliente informa número, administradora e nome que constam no cartão de crédito

10 Sistema verifica validade do cartão junto à administradora de cartão 11 Administradora de cartão de crédito confirma validade do cartão 12 Sistema informa ao cliente seu número de matrícula

13 Sistema solicita cadastramento de senha e apelido 14 Cliente informa senha e apelido

15 Sistema solicita cadastramento de dependente ou representante 16 Cliente cadastra dependente ou representante

Fluxos Alternativos Alternativa 1: Cliente já cadastrado

No Ação

4 Sistema informa que o cliente já possui cadastro 5 Fim de caso de uso.

Alternativa 2: Cartão não é aceito pela administradora No Ação

11 Administradora de cartão de crédito informa a recusa do cartão 12 Fim de caso de uso

(4)
(5)

Cadastrar categoria

Caso de Uso: Cadastrar categoria Descrição

Geral:

Funcionário cadastra categoria de produto

Atores: Funcionário

Início: Funcionário acessa cadastro de categoria de produto

Fluxo Típico No Ação

1 Sistema solicita nome da categoria de produto 2 Funcionário informa nome da categoria de produto 3 Sistema solicita descrição da categoria de produto 4 Funcionário informa descrição da categoria de produto

(6)

Cadastrar produto

Caso de Uso: Cadastrar produto Descrição

Geral: Funcionário cadastra produto

Atores: Funcionário

Início: Funcionário acessa cadastro de produto

Fluxo Típico No Ação

1 Sistema solicita nome do produto 2 Funcionário informa nome do produto 3 Sistema solicita descrição do produto 4 Funcionário informa descrição do produto 5 Sistema solicita preço do produto

6 Funcionário informa preço do produto 7 Sistema solicita fotografia do produto

(7)

9 Sistema solicita quantidade do produto 10 Funcionário informa quantidade do produto

(8)

Confirmar solicitação de fabricação de produto

Caso de Uso: Confirmar solicitação de fabricação de produto

Descrição Geral:

Revendedor Confirma solicitação de fabricação de produto.

Atores: Revendedor e Setor de Produção, Adm. Cartão de Crédito.

Início: Revendedor Confirma solicitação de fabricação de produto.

Fluxo Típico No Ação

1 Sistema solicita confirmação de Fabricação de produtos ao Revendedor. 2 Revendedor Confirma solicitação de fabricação de produto.

3 Sistema apresenta dados do Cartão de Crédito. 4 Efetua débito junto a Adm. Cartão de Crédito. 5 Sistema Envia Mensagem ao setor de produção. 6 Sistema apresenta página confirmando a transação.

Fluxos Alternativos

Alternativa 1: Revendedor cancela solicitação de fabricação de produtos.

No Ação

(9)

Alternativa 2: Revendedor cancela solicitação de fabricação de produtos.

No Ação

4 Adm. Cartão de Crédito não autoriza o débito.

5 Sistema apresenta página informando o cancelamento da solicitação de fabricação de produtos.

6 Fim de Caso de Uso.

Informar data prevista de fabricação e entrega

Caso de Uso: Informar data prevista de fabricação e entrega Descrição

Geral:

Informar data prevista de fabricação e Entrega.

Atores: Setor de Entrega, Setor de Vendas.

(10)

Fluxo Típico No Ação

1 Setor de Vendas analisa pedido.

2 Sistema solicita data prevista de fabricação e entrega do pedido ao Setor de Vendas.

3 Setor de vendas informa data prevista de fabricação e entrega de pedido ao Sistema.

4 Sistema envia mensagem ao Revendedor.

Informar prontificação de produtos

Caso de Uso: Informar prontificação de produtos Descrição

Geral: Setor de Produção Informa prontificação de produtos

Atores: Setor de Produção

Início: Setor de Produção Informa prontificação de produtos

Fluxo Típico No Ação

1 Sistema solicita data de prontificação de produtos ao Setor de Produção. 2 Setor de Produção informa ao sistema data de prontificação de produtos.

(11)

Solicitar fabricação de produtos

Caso de Uso: Solicitar Fabricação de Produtos Descrição

Geral: Solicitar a Fabricação de Produtos.

Atores: Revendedor, Setor de Vendas, Setor de Produção.

Início: Revendedor solicita fabricação dos produtos.

Fluxo Típico No Ação

1 Sistema solicita Tipo de produto.

2 Revendedor informa tipo de produto pretendido. 3 Sistema mostra lista de produtos disponíveis. 4 Revendedor seleciona produtos desejados. 5 Sistema solicita confirmação do pedido. 6 Envia mensagem ao setor de produção.

(12)

Fluxos Alternativos

Alternativa 1: Revendedor solicita produto personalizado. No Ação

2 Revendedor seleciona tipo de produto e agenda especialista. 3 Fim de Caso de Uso.

Alternativa 2: Revendedor cancela solicitação de Fabricação de Produtos. No Ação

2 Revendedor cancela solicitação de Fabricação de Produtos. 3 Fim de Caso de Uso.

(13)

Orçar encomenda

Caso de Uso: Orçar encomenda Descrição

Geral:

Especialista Realiza Orçamento de Encomenda

Atores: Especialista, Revendedor

Início: Especialista Realiza Orçamento

Fluxo Típico No Ação

1 Sistema solicita encomenda Orçada ao Especialista. 2 Especialista Informa ao sistema a encomenda orçada. 3 Executa confirmar solicitação de Fabricação de Produtos.

Consultar entregas em atraso

(14)

Descrição

Geral: O Gerente precisa de um relatório que seja capaz de indicar entregas em atraso

Atores: Gerente

Início: Gerente solicita relação de entregas em atraso

Fluxo Típico No Ação

1 Sistema solicita o acionamento do relatório 2 Gerente aciona relatório

(15)

Consultar melhores clientes

Caso de Uso: Consultar melhores clientes Descrição

Geral:

O Gerente precisa de um relatório que seja capaz de indicar os melhores clientes da empresa

Atores: Gerente

Início: Gerente solicita relação de melhores Cliente

Fluxo Típico No Ação

1 Sistema solicita período para o relatório 2 Gerente informa período do relatório 3 Sistema apresenta relatório

Consultar produtos mais vendidos

(16)

Descrição

Geral: O Gerente precisa de um relatório que seja capaz de indicar os produtos que tem mais pedidos associados

Atores: Gerente

Início: Gerente solicita relação de produtos mais vendidos

Fluxo Típico No Ação

1 Sistema solicita período para o relatório 2 Gerente informa período do relatório 3 Sistema apresenta relatório

(17)

Consultar produtos menos vendidos

Caso de Uso: Consultar produtos menos vendidos Descrição

Geral:

O Gerente precisa de um relatório que seja capaz de indicar os produtos que tem menos pedidos associados

Atores: Gerente

Início: Gerente solicita relação de produtos encalhados

Fluxo Típico No Ação

1 Sistema solicita período para o relatório 2 Gerente informa período do relatório 3 Sistema apresenta relatório

Fazer pedido de produto

(18)

Descrição

Geral: Comprador Final acessa o Portal para fazer compras de produto. Atores: Comprador Final, Administradora de Cartões de Crédito

Início: Comprador Final seleciona no Portal a opção Relação de Produtos

Fluxo Típico No Ação

1 Sistema apresenta a relação de produtos, com quantidade disponível, categoria do produto e foto.

2 Comprador Final seleciona produtos para compra. 3 Comprador Final finaliza a compra.

4 Sistema apresenta a relação de produtos selecionados para compra, com suas quantidades, valores unitários e valores totais e solicita confirmação. 5 Comprador Final confirma a compra.

6 Sistema apresenta dados do cartão de crédito.

7 Sistema solicita débito no cartão de crédito junto à Administradora de Cartão de Crédito.

8 Administradora de Cartão de Crédito autoriza o débito no cartão de crédito. 9 Sistema apresenta página confirmando a transação.

(19)

No Ação

8 Administradora de Cartão de Crédito não autoriza o débito no cartão de crédito.

9 Sistema apresenta página informando que a transação não foi concluída. Encerra o caso de uso.

Alternativa 2: Detalhamento de produto. No Ação

2 Comprador final seleciona produtos para ver mais informações.

3 Sistema apresenta página contendo todas as informações do produto, além da quantidade disponível para compra e botão para compra imediata.

Retorna ao passo 2 do fluxo típico.

Informar realização de entrega de pedido

Caso de Uso: Informar realização de entrega de pedido

(20)

Geral: realização de entrega de pedido.

Atores: Setor de Entrega

Início: Setor de Entrega acessa o sistema para informar a data de realização de entrega de pedido.

Fluxo Típico No Ação

1 Sistema solicita número do pedido.

2 Setor de entrega informa número do pedido.

3 Sistema solicita data de realização da entrega do pedido. 4 Setor de entrega informa data de realização da entrega.

Fluxos Alternativos

Alternativa 1: Entrega já realizada após o passo 2 do fluxo típico. No Ação

3 Sistema exibe mensagem de Entrega já realizada. Encerra o caso de uso.

(21)
(22)
(23)

Solicitar confirmação de fabricação Apresentar dados do cartão Confirmação Não confirmar Enviar mensagem ao setor de produção

Não aceita cartão

Debito realizado

Apresentar pagina de confirmação

(24)
(25)
(26)

Solicitar data prevista e fabricação Informar datas previstas Enviar mensagem ao revendedor

(27)
(28)
(29)

selecionando produtos

apresentando totais do/ Solicitar Confirmação

confirmado

entry/ Apresentar Dados do Cartão de Crédito do/ Débito junto à Adm. Cartão Crédito

pendente de entrega atrasado entregue Finaliza compra Confirma compra

Transação concluída[ Débito Cartão de Crédito Ok ]

[ Data do Pedido + 2 dias > Data Atual ] Pedido entregue

(30)
(31)
(32)

selecionando produtos

Aguardando Debito Automatico do/ Data_Pedido = Data Atual

do/ Data_Entrega_Prevista = Data Atual + (2 dias) exit/ Informar ao Cliente Data_Entrega_Prevista

exit/ Enviar Relação de produtos e datos do cliente para setor de Entregas

Disponivel para Entrega

entry/ Informar ao setor de entrega que ha nova entrega a ser realizada Final Pedido PF

Entrega Atrasada

entry/ Data_Entrega_Prevista = Nova Data Entrega Sol. pelo Cliente entry/ Reagendar Entrega

Pedido Finalizado entry/ Data_Entrega = Data Atual entry/ atualiza_estoque(pedido)

Cliente Confirma Compra

Debito automatico Aceito / Flg_Pagamento=True Debito Automatico Recusado / Flg_Pagamento = False

[ Data_Entrega_Prevista >= Data Atual ]

[ Data_Entrega_Prevista >= Data Atual ]

(33)
(34)

Pedido_PJ

selecionando produtos

Analise Pedido

do/ Setor de Vendas Informa Data_Prontificação_Prevista do/ Setor de Vendas Informa Data_Entrega_prevista

Aguardando Confirmação do Revendedor entry/ Informar ao Revendedor Data_Entrega_Prevista

Solicitação Debito Automatico do/ Solicitação Dbto cartao para Administradora_Cartao exit/ Flg_Pagamento = True

Aguardando Prontificação exit/ Data_Prontificação = Data Atual

entry/ Informar ao setor de produção que novo produto deve ser prontificado

Aguardando Entrega

entry/ Informar ao setor de entrega que ha nova entrega a ser realizada

Entrega Atrasada entry/ Reagendar Entrega Prontificação Atrasada

entry/ Comunicar atraso para Revendedor

exit/ Data_Prontificação_Prevista = Nova Data Prontificacao exit/ Data_Entrega_Prevista = Nova Data Entrega

Aguardando Especialista exit/ Data_Visita = Data Atual

exit/ Especialista cadastra Descrição_Novo_Produto exit/ Preencher Nome_Especialista

exit/ Especilista cadastra Data_Prontificação_Prevista exit/ Especilista cadastra Data_Entrega_Prevista

PedidoPJ Finalizado entry/ Data_entrega=Data Atual Revendedor solicita produto( Tipo Produto )

[ Tipo Produto != Novo ]

Analise do Pedido Completa

Revendedor Aceita Pedido( Data_Entrega_Prevista )

Cartao Aceito

Produto Disponivel para entrega

Data_Entrega_prevista > = Data Atual [ Data_Entrega_prevista > = Data Atual ] [ Data_Prontificação_Prevista > = Data Atual ]

Data_Prontificação_Prevista > = Data Atual

Produto Disponivel para Entrega

[ Tipo Produto = Novo ]

Especialista informa projeto concluído

Produto Entregue

(35)
(36)

Diagramas de Atividade

Cadastrar categoria de produto

obter nome da categoria

obter descrição da categoria

(37)
(38)
(39)

[ novo cliente ] [ cliente já cadastrado ] obter cpf/cgc obter endereço cliente informar cliente já cadastrado obter e-mail

obter número, administradora, nome do cartão de crédito

verificar validade do cartão de crédito

informar recusa do cartão [ cartão não é aceito ]

informar matrícula [ cartão é aceito ] obter senha e apelido obter dependentes/representantes

(40)
(41)
(42)

obter nome do produto obter descrição do produto obter preço do produto obter fotografia do produto obter quantidade do produto

(43)
(44)
(45)

apresentar relação de produtos

obter produto detalhar

produto

apresentar totais do pedido

apresentar dados do dartão de crédito

solicitar débito no cartão de crédito junto à administradora de cartão de crédito

apresentar página confirmando a transação

apresentar página informando que a transação não foi concluída [ Detalhar produto ] [ Senão ] [ Finaliza Compra ] [ Senão ] [ Confirma ] [ Senão ] [ Não Autoriza ] [ Autoriza ]

(46)
(47)

Solicitar data de prontificação

Informar data de prontificação

(48)
(49)

Solicitar orçamento ao especialista Informar orçamento de encomenda Enviar msg ao revendedor

(50)
(51)

Solicitar tipo de produto Informar tipo de produto Agendar Especialista Disponibilizar lista de produtos Enviar Mensagem ao setor de produção Produto personalizado Produto Normal [Confirmar] [ Else ]

(52)
(53)

obter número do pedido

obter data de realização da entrega

Else

(54)
(55)
(56)

: funcionário interface nova_categoria : categoria

solicita nome da categoria do produto informa nome da categoria do produto

solicita descrição da categoria do produto informa descrição da categoria do produto

(57)
(58)
(59)

: setor de produção :Interface : pedido : item_pedido solicita numero do pedido

informa numero do pedido

busca_pedido(pedido)

busca_item(pedido) Solicita data de prontificação de produto

Informa data de prontificação de produto

(60)
(61)

: cliente

interface : Cliente novo_cliente:clien te : Cliente interface : administradora cartão de crédito solicita cpf/cgc informa cpf/cgc solicita endereço informa e-mail

solicita número, administradora e nome do cartão de crédito

informa endereço solicita e-mail

informa número, administradora e nome do cartão de crédito

informa matrícula solicita senha e apelido

informa senha e apelido

solicita dependentes/representantes

informa dependentes/representantes

obter_lista_clientes( )

Criar(, , , , , , , , , ) Verifica Validade Cartão de Crédito

Cadastra dependentes/representantes(, , , , , , , , , , )

verifica validade do cartão de crédito

resposta sobre a validade do cartão de crédito

(62)
(63)
(64)

: funcionário interface novo_produto : produto

solicita nome do produto informa nome do produto

solicita descrição do produto informa descrição do produto

solicita preço do produto informa preço do produto

solicita fotografia do produto

adiciona foto do produto

solicita quantidade do produto informa quantidade do produto

(65)
(66)

: revendedor :Interface : pedido_pj : item_pedido : produto : Cliente :Interface : administradora cartão de crédito : setor de produção Solicita n. pedido informa n. pedido busca_pedido(pedido) busca item busca_produto(produto) solicita confirmação de fabricação de produto

Confirmar solicitação de fabricação de produtos

obter_num_cartao_credito(Cliente) Informar debito solicitar debito codigo autorização envia mensagem Apresenta confirmação

(67)

: gerente :Interface : pedido solicitar acionamento do relatório

acionar relatório

busca_pedido_em_atraso( ) apresenta relatório

(68)
(69)

: gerente :Interface : Cliente : pedido : item_pedido : produto Solicita período Informa periodo busca_clientes( ) busca_pedido(Cliente) busca_item(pedido) busca_produto(produto) Apresenta relatório

(70)
(71)
(72)

: gerente :Interface : produto busca_pedido : item_pedido : pedido Solicita periodo Informa periodo Busca_Produto( ) busca_item(produto) busca_pedido(pedido) Calcula_Mais_Vendido( ) Apresentar relatório

(73)
(74)
(75)

: comprador final :Interface de Pedido produto : produto :Interface : administradora cartão de crédito NovoItem : item_pedido cliente_selecio nado:cliente cliente : Cliente novo_pedido : pedido Seleciona Produto Finaliza Compra Apresenta Totais Confirma a Compra

Apresenta dados Cartão de Crédito

Apresenta Página Confirmando a Transação

Obter_Lista_Produtos( )

Solicita Autorização

Código da Autorização criar(Cliente)

Número Pedido criar_item(produto, Quantidade, Valor)

obter_dados_cartao_credito(String)

obter_autorizacao_debito(Num_cartao,Valor)

(76)

: setor de vendas :Interface P : pedido :Interface : revendedor Solicitar o numero do pedido

Informar o numero do pedido Solicita data de prontificação de produto Informa data de prontificação de produto

atualiza_pedido(Num_pedido, Data, Data Prev Fabricação, Data Prev. Entrega) Envia mensagem para interface

Envia mensagem ao revendedor

(77)
(78)

: setor de entrega

:Interface de Pedido

pedido : pedido pedido_selecionado: pedido : pedido Seleciona Informar data de entrega de pedido

Solicita Número do Pedido

Informa Número do Pedido

Solicita Data de Entrega

Informa Data de Entrega

obter_data_entrega( )

atualiza_pedido(Num_pedido, Data, Data Prev Fabricação, Data Prev. Entrega)

(79)

: especialista :Interface P : pedido :Interface : revendedor

Solicita Pedido Informa Pedido

Informa OrçamentoEnviar Mensagem

Enviar mensagem

(80)

: revendedor

:interface : categoria : produto

: setor de vendas :Interface novo_item : item_pedido ped : pedido solicita categoria

apresenta lista de categorias informar categoria

informar lista de produtos disponíveis seleciona produtos e informa qtd

solicita confirmação

confirma pedido

obter_categorias( )

obter_produtos(categoria)

criar(Cliente) criar_item(produto, Quantidade, Valor) Envia mensagem de prontificiação

Envia mensagem

(81)

Referências

Documentos relacionados

Três décadas após a promulgação da constituição cidadã, o protagonismo municipal vem perdendo espaço, aliado a uma má interpretação do artigo 30 da

Os processos de degradação dos recursos naturais ocorridos no vazadouro do Município de Januária são provocados pela disposição inadequada dos resíduos sólidos, os quais,

 A aplicação do D-Count ® na quantificação de microrganismos termorresistentes, como o Bacillus cereus, não obteve os resultados esperados, para o mesmo protocolo em uso, uma

As an illustrative effect of the great importance of using NTICs in nursing practice, Marin & Cunha published a study in 2006 that dealt with the current perspectives of nursing

Ambiental) - Escola de Engenharia de São Carlos, Universidade de São Paulo, 2006.. Revista Científica Eletrônica de Medicina Veterinária é uma publicação semestral da Faculdade

como enfoque o processo da reforma educativa em curso em Angola. Para isso, será realizada a análise à percepção dos professores e directores de escola face à

Os textos dos críticos de arte Douglas Crimp, Hal Foster e Hubert Damisch são aqui essenciais, e portanto os mais comentados, para se pensar noções acerca

 Peça aos alunos que, após responderem cada questão, devem aguardar em silêncio até todos os colegas terminarem e que não passem para a página seguinte antes de receber sua