Baixe o app para aproveitar ainda mais
Prévia do material em texto
REFINAMENTO DA MODELAGEM DO DIAGRAMA DE CASO DE USO Nesta etapa modelamos de forma mais apurada o diagrama de casos de uso fazendo inserções de includes e extends. Figura 01. Diagrama de Caso de uso de forma detalhada. ESPECIFICAÇÃO TEXTUAL 5 CASO DE USO: REGISTRAR PEDIDO Cenário principal: Atendente inicia um novo registro de pedido. Atendente informa o código do cliente ( se este já tiver comprado pelo menos uma vez na empresa) . Sistema localiza cliente. Atendente, solicita dados do pedido ao cliente. Para cada pedido de faixa são feitos os seguintes procedimentos: Atendente informa ao sistema dados referente a confecção da faixa, tais como medidas da faixa, tipo de letra, cor , tipo de material; Atendente informa ao sistema o texto a ser escrito na faixa; Sistema informa ao Atendente previsão de entrega do produto (A Previsão está condicionada a confirmação de pagamento do valor do sinal); Atendente informa ao sistema forma de pagamento (restante dos 50% fracionado em 2 ou 3vezes) Sistema informa ao Cliente o valor do serviço; Sistema informa ao Cliente o valor do sinal (50% do valor total do Serviço) e emite o boleto bancário para o cliente; Sistema concluir cadastro e inicia status do pedido “EM ESPERA”. Cenário alternativo : Cliente não cadastrado: Sistema vai para o Extends cadastrar cliente. Sistema retorna solicitação para inclusão no sistema de cadastro . Especificação Textual Casos de Uso: Confirmação de 50% recebimento para sinal. Diretor informa dados do pedido; Sistema verifica recebimento do sinal do pedido: Sistema encontra recibo do boleto do pedido. Sistema emite mensagem de confirmação. Diretor confirma recebimento do sinal no sistema; Sistema mostra data de entrega do produto para o usuário (não podendo ultrapassar o limite de 8 dias); Sistema mostra valor do serviço para o usuário e os respectivos valores caso o cliente necessite fracionar o restante do 50% do pagamento; Sistema muda status do pedido para “EM PRODUÇÃO”. Cenário alternativo: Sistema verifica que o pedido não está p ago: Sistema altera o Status do pedido “EM ESPERA” – aguardando sinal. Especificação Textual Casos de Uso: Registrar conclusão da produção do pedido Atendente verifica Status do pedido. Sistema localiza pedido. Sistema confirma Status do pedido pronto. Sistema atualiza Status do pedido para “PEDIDO PRONTO”. Cenário alternativo: Sistema verifica que o pedido não está pronto: Atendente aguarda o Status do pedido está pronto. Especificação Textual Casos de Uso: Registrar entrega do pedido Atendente informa dados do pedido; Sistema verifica entrega do pedido: Sistema encontra Status de pedido. Sistema confirma entrega do pedido e altera o status do pedido para “ENTREGUE”. 3. Atendente registra entrega do pedido. Cenário alternativo: Sistema verifica não foi entregue: Atendente aguarda atualização do Status do pedido. Figura 02. Diagrama Conceitual de Classes. Figura 03. Diagrama de Sequência do Cenário Principal do Caso de Uso Registrar Pedido. Figura 04. Diagrama de Classes de Projeto.
Compartilhar