• Home
  • Chat IA
  • Guru IA
  • Tutores
  • Central de ajuda
Home
Chat IA
Guru IA
Tutores

·

Engenharia de Software ·

Engenharia de Software

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Criar Site Gerenciador de Orçamento Pessoal

6

Criar Site Gerenciador de Orçamento Pessoal

Engenharia de Software

UMG

Programacao Linear Metodo Grafico Solucao de Problemas com Duas Variaveis

4

Programacao Linear Metodo Grafico Solucao de Problemas com Duas Variaveis

Engenharia de Software

UMG

Atividade 4 - Eng Soft - Fundamentos e Arquitetura de Computadores -2019a1

9

Atividade 4 - Eng Soft - Fundamentos e Arquitetura de Computadores -2019a1

Engenharia de Software

UMG

Projeto Spring Boot Funcional GitHub - Exemplo de Aplicacao Completa

1

Projeto Spring Boot Funcional GitHub - Exemplo de Aplicacao Completa

Engenharia de Software

UMG

Trabalho do Figma

2

Trabalho do Figma

Engenharia de Software

UMG

API Quarkus para Geracao de QR Code Pix Celcoin Arquitetura Limpa

2

API Quarkus para Geracao de QR Code Pix Celcoin Arquitetura Limpa

Engenharia de Software

UMG

Trabalhos Java

4

Trabalhos Java

Engenharia de Software

UMG

Linhas de Produtos de Software - Av

5

Linhas de Produtos de Software - Av

Engenharia de Software

UMG

API Pix Celcoin com Quarkus - Arquitetura Limpa e Geração de QR Code

2

API Pix Celcoin com Quarkus - Arquitetura Limpa e Geração de QR Code

Engenharia de Software

UMG

PetLovers-Informações-do-Site-Logotipo-Cores-Serviços-e-Produtos

6

PetLovers-Informações-do-Site-Logotipo-Cores-Serviços-e-Produtos

Engenharia de Software

UMG

Texto de pré-visualização

CENTRO UNIVERSITÁRIO ESTÁCIO DA BAHIA PÓS-GRADUAÇÃO - ENGENHARIA DE SOFTWARE SAMUEL MATOS CORREIA 201901149765 TRABALHO FINAL DE ANALISE ORIENTADA A OBJETOS E PROJETO ARQUITETURAL Salvador – BA 2019 IMPRESSO por Weverton, CPF 066.474.656-00 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/04/2020 19:33:16 RESUMO O presente trabalho apresentado por mim tem por finalidade refinar a modelagem de Diagrama de Caso de Uso inserindo comandos como "Includes" e "Extends", trazendo uma especificação textual para diversos cenários onde será realizado o registro de um pedido de produto, a confirmação do recebimento do sinal, a finalização da produção e a entrega deste produto. Neste trabalho também será criado três tipos de diagramas, o Diagrama Conceitual de Classes, o Diagrama de Sequencial do Cenário Principal do Caso de Uso Registrar Pedido e o Diagrama de Classes de Projeto. Palavra chave: Modelagem; Comandos; Diagramas. Meu nome é Samuel Matos Correia, tenho 39 anos, moro na cidade de Salvador na Bahia, sou graduado em Engenharia Elétrica pelo Centro Universitário Estácio da Bahia – FIB em Salvador - BA, atualmente estou cursando o primeiro semestre da Pós-Graduação em Engenharia de Software pela mesma instituição citada acima. IMPRESSO por Weverton, CPF 066.474.656-00 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/04/2020 19:33:16 SUMÁRIO INTRODUÇÃO ................................................................................................................. 4 CASO DE USO ................................................................................................................ 6 RECEBIMENTO DO PEDIDO ........................................................................................ 6 FINALIZAÇÃO E ENTREGA DO PRODUTO ................................................................ 6 DIAGRAMA DE USO ..................................................................................................... 8 DIAGRAMA DE CLASSE ............................................................................................... 9 DIAGRAMA DE SEQUENCIA ..................................................................................... 10 Impresso por Weverton, CPF 066.474.656-00 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/04/2020 19:33:16 INTRODUÇÃO A empresa MontPC S.A., produz computadores personalizados a gosto do cliente. Com o aumento da clientela, Seu José, um dos sócios da empresa tão logo providenciou um sistema para controle de suas atividades, que basicamente compreendem: • Cadastrar e alterar dados de clientes; • Cadastrar e acompanhar todos os pedidos. Além disso, o sistema deve permitir acesso de gerencia para que possa: • Controlar o número de acessos; • Listar todos os clientes; • Listar todos os pedidos. O cliente, que geralmente chega por indicação de clientes satisfeitos, ou por cartões de visitas, faz o pedido e a atendente faz o cadastro do cliente e em seguida o registro do pedido: Cadastro de Cliente: ✓ O Nome do Cliente; ✓ O Endereço Completo; ✓ O CPF do Cliente; ✓ E um Telefone podendo ser celular. Registro de Pedido: ✓ Modelo do Gabinete; ✓ Modelo da Placa Mãe; ✓ Modelo do Processador; ✓ Tamanho da Memoria RAM; ✓ Capacidade do Disco Rígido; ✓ Modelo da Placa de Vídeo; ✓ Unidade CD/DVD; ✓ Teclado; ✓ Mouse; ✓ Previsão de Entrega; ✓ Valor do Serviço. Para confecção do valor do serviço o sistema deverá realizar os seguintes cálculos: • Valor_Serviço = Custo_Peças + Taxa_Montagem + %_Lucro; • Custo_Peças = Somatorio_Cada_Peça * 0,80; • Taxa_Montagem = Custo_Peças * 0,15; • %_Lucro = Custo_Peças + Taxa_Montagem * 0,20. O sistema ao cria um novo produto gera um boleto de pagamento com prazo de 10 dias e aguarda a confirmação do pagamento com o status de Em Espera. Quando o pagamento do boleto é confirmado o sistema manda o produto para montagem, e determina o prazo de entrega, entorno de 5 dias úteis, inserindo o status de Produzindo. Quando o produto ficar pronto à atendente finaliza a produção e o sistema muda o status para Pronto para Entrega e solicita a confirmação da entrega. Ao entregar o produto à atendente confirma a entrega e o sistema muda finalmente o status para Entregue. Para cada encomenda deve ser emitido um recibo, em 2 vias, contendo os dados do pedido e pagamento (valor do sinal e valor a pagar na entrega). O produto somente é entregue mediante o pagamento do valor do serviço. A entrega deve ser controlada pelo sistema. O sistema deve prover uma consulta (disponível apenas à diretoria), de cada pedido feito no período, informando: data do pedido, data de entrega, Valor Serviço, Serviço Finalizado (S/N), Serviço Pago (S/N) e Status Pedido. (S/N) = Sim ou Não. O Pedido ao longo do seu ciclo de vida pode ter vários estados e o sistema deve controlar os eventos que geram mudança de estado. ✓ Ao ser inserido, o status é EM ESPERA; ✓ Assim que o sinal for pago, o status passa a ser PRODUZINDO, para ser considerado o pedido tem que ter o saldo de pagamento confirmado; ✓ Se após os 5 dias úteis o pagamento ainda não for confirmado o status passa a ser EM DEBITO; ✓ Ao ser finalizado o status passa a ser PRONTO PARA ENTREGA; ✓ Ao ser entregue o status passa a ser ENTREGUE. CASO DE USO RECEBIMENTO DO PEDIDO Cenário Principal: A atendente solicita para criar um novo cliente e inseri no sistema os dados do cliente: Nome, Endereço, CPF e Telefone Celular; O Sistema cria um novo cliente e solicita um novo pedido; A atendente informa os dados do pedido: Modelo do Gabinete, Modelo Placa Mãe, Modelo do Processador, Tamanho da Memoria RAM, Capacidade do HD, Modelo da Placa de Vídeo, Unidade de CD / DVD, Teclado, Mouse e o sistema gera o Numero do Pedido; O sistema ao criar um novo produto, gera o boleto de pagamento com prazo de 5 dias úteis e aguarda a confirmação do pagamento; O pagamento do boleto é confirmado pela atendente; O sistema manda o produto para montagem e determina o prazo de entrega, mudando o status para Produzindo. Cenário Secundário: Após o prazo de 5 dias úteis o pagamento do Boleto não é confirmado; O sistema arquiva o pedido colocando-o em espera por 30 dias e inseri o status de Em Debito; Após os 30 dias sem a confirmação do pagamento o sistema apaga o pedido. FINALIZAÇÃO E ENTREGA DO PRODUTO Cenário Principal: A atendente realiza uma pesquisa no sistema sobre o pedido; Após a realização da busca a atendente encontra o pedido com o status de Pronto para Entrega; O sistema informa a atendente onde retirar o produto; A atendente com o produto em mãos realiza a confirmação da entrega no sistema; Impresso por Weverton, CPF 066.474.656-00 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/04/2020 19:33:16 O sistema coloca o status de Entregue. Cenário Secundário: A atendente realiza uma pesquisa no sistema sobre o pedido; Após a realização da busca a atendente encontra o pedido com o status de Produzindo; O sistema retorna a mensagem “Retorne em 2 Dias para Retirada o Produto”. Impresso por Weverton, CPF 066.474.656-00 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/04/2020 19:33:16 DIAGRAMA DE USO Figura 1 – Diagrama de Uso do Software MontPC. Fonte: Própria Autoria Impresso por Weverton, CPF 066.474.656-00 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/04/2020 19:33:16 DIAGRAMA DE CLASSE Figura 2 – Diagrama de Classe Conceitual do Software MontPC. Fonte: Própria Autoria Impresso por Weverton, CPF 066.474.656-00 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/04/2020 19:33:16 DIAGRAMA DE SEQUENCIA Figura 3 – Diagrama de Sequencia do Cenário Principal do Caso de Uso Registrar Pedido. Fonte: Própria Autoria

Envie sua pergunta para a IA e receba a resposta na hora

Recomendado para você

Criar Site Gerenciador de Orçamento Pessoal

6

Criar Site Gerenciador de Orçamento Pessoal

Engenharia de Software

UMG

Programacao Linear Metodo Grafico Solucao de Problemas com Duas Variaveis

4

Programacao Linear Metodo Grafico Solucao de Problemas com Duas Variaveis

Engenharia de Software

UMG

Atividade 4 - Eng Soft - Fundamentos e Arquitetura de Computadores -2019a1

9

Atividade 4 - Eng Soft - Fundamentos e Arquitetura de Computadores -2019a1

Engenharia de Software

UMG

Projeto Spring Boot Funcional GitHub - Exemplo de Aplicacao Completa

1

Projeto Spring Boot Funcional GitHub - Exemplo de Aplicacao Completa

Engenharia de Software

UMG

Trabalho do Figma

2

Trabalho do Figma

Engenharia de Software

UMG

API Quarkus para Geracao de QR Code Pix Celcoin Arquitetura Limpa

2

API Quarkus para Geracao de QR Code Pix Celcoin Arquitetura Limpa

Engenharia de Software

UMG

Trabalhos Java

4

Trabalhos Java

Engenharia de Software

UMG

Linhas de Produtos de Software - Av

5

Linhas de Produtos de Software - Av

Engenharia de Software

UMG

API Pix Celcoin com Quarkus - Arquitetura Limpa e Geração de QR Code

2

API Pix Celcoin com Quarkus - Arquitetura Limpa e Geração de QR Code

Engenharia de Software

UMG

PetLovers-Informações-do-Site-Logotipo-Cores-Serviços-e-Produtos

6

PetLovers-Informações-do-Site-Logotipo-Cores-Serviços-e-Produtos

Engenharia de Software

UMG

Texto de pré-visualização

CENTRO UNIVERSITÁRIO ESTÁCIO DA BAHIA PÓS-GRADUAÇÃO - ENGENHARIA DE SOFTWARE SAMUEL MATOS CORREIA 201901149765 TRABALHO FINAL DE ANALISE ORIENTADA A OBJETOS E PROJETO ARQUITETURAL Salvador – BA 2019 IMPRESSO por Weverton, CPF 066.474.656-00 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/04/2020 19:33:16 RESUMO O presente trabalho apresentado por mim tem por finalidade refinar a modelagem de Diagrama de Caso de Uso inserindo comandos como "Includes" e "Extends", trazendo uma especificação textual para diversos cenários onde será realizado o registro de um pedido de produto, a confirmação do recebimento do sinal, a finalização da produção e a entrega deste produto. Neste trabalho também será criado três tipos de diagramas, o Diagrama Conceitual de Classes, o Diagrama de Sequencial do Cenário Principal do Caso de Uso Registrar Pedido e o Diagrama de Classes de Projeto. Palavra chave: Modelagem; Comandos; Diagramas. Meu nome é Samuel Matos Correia, tenho 39 anos, moro na cidade de Salvador na Bahia, sou graduado em Engenharia Elétrica pelo Centro Universitário Estácio da Bahia – FIB em Salvador - BA, atualmente estou cursando o primeiro semestre da Pós-Graduação em Engenharia de Software pela mesma instituição citada acima. IMPRESSO por Weverton, CPF 066.474.656-00 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/04/2020 19:33:16 SUMÁRIO INTRODUÇÃO ................................................................................................................. 4 CASO DE USO ................................................................................................................ 6 RECEBIMENTO DO PEDIDO ........................................................................................ 6 FINALIZAÇÃO E ENTREGA DO PRODUTO ................................................................ 6 DIAGRAMA DE USO ..................................................................................................... 8 DIAGRAMA DE CLASSE ............................................................................................... 9 DIAGRAMA DE SEQUENCIA ..................................................................................... 10 Impresso por Weverton, CPF 066.474.656-00 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/04/2020 19:33:16 INTRODUÇÃO A empresa MontPC S.A., produz computadores personalizados a gosto do cliente. Com o aumento da clientela, Seu José, um dos sócios da empresa tão logo providenciou um sistema para controle de suas atividades, que basicamente compreendem: • Cadastrar e alterar dados de clientes; • Cadastrar e acompanhar todos os pedidos. Além disso, o sistema deve permitir acesso de gerencia para que possa: • Controlar o número de acessos; • Listar todos os clientes; • Listar todos os pedidos. O cliente, que geralmente chega por indicação de clientes satisfeitos, ou por cartões de visitas, faz o pedido e a atendente faz o cadastro do cliente e em seguida o registro do pedido: Cadastro de Cliente: ✓ O Nome do Cliente; ✓ O Endereço Completo; ✓ O CPF do Cliente; ✓ E um Telefone podendo ser celular. Registro de Pedido: ✓ Modelo do Gabinete; ✓ Modelo da Placa Mãe; ✓ Modelo do Processador; ✓ Tamanho da Memoria RAM; ✓ Capacidade do Disco Rígido; ✓ Modelo da Placa de Vídeo; ✓ Unidade CD/DVD; ✓ Teclado; ✓ Mouse; ✓ Previsão de Entrega; ✓ Valor do Serviço. Para confecção do valor do serviço o sistema deverá realizar os seguintes cálculos: • Valor_Serviço = Custo_Peças + Taxa_Montagem + %_Lucro; • Custo_Peças = Somatorio_Cada_Peça * 0,80; • Taxa_Montagem = Custo_Peças * 0,15; • %_Lucro = Custo_Peças + Taxa_Montagem * 0,20. O sistema ao cria um novo produto gera um boleto de pagamento com prazo de 10 dias e aguarda a confirmação do pagamento com o status de Em Espera. Quando o pagamento do boleto é confirmado o sistema manda o produto para montagem, e determina o prazo de entrega, entorno de 5 dias úteis, inserindo o status de Produzindo. Quando o produto ficar pronto à atendente finaliza a produção e o sistema muda o status para Pronto para Entrega e solicita a confirmação da entrega. Ao entregar o produto à atendente confirma a entrega e o sistema muda finalmente o status para Entregue. Para cada encomenda deve ser emitido um recibo, em 2 vias, contendo os dados do pedido e pagamento (valor do sinal e valor a pagar na entrega). O produto somente é entregue mediante o pagamento do valor do serviço. A entrega deve ser controlada pelo sistema. O sistema deve prover uma consulta (disponível apenas à diretoria), de cada pedido feito no período, informando: data do pedido, data de entrega, Valor Serviço, Serviço Finalizado (S/N), Serviço Pago (S/N) e Status Pedido. (S/N) = Sim ou Não. O Pedido ao longo do seu ciclo de vida pode ter vários estados e o sistema deve controlar os eventos que geram mudança de estado. ✓ Ao ser inserido, o status é EM ESPERA; ✓ Assim que o sinal for pago, o status passa a ser PRODUZINDO, para ser considerado o pedido tem que ter o saldo de pagamento confirmado; ✓ Se após os 5 dias úteis o pagamento ainda não for confirmado o status passa a ser EM DEBITO; ✓ Ao ser finalizado o status passa a ser PRONTO PARA ENTREGA; ✓ Ao ser entregue o status passa a ser ENTREGUE. CASO DE USO RECEBIMENTO DO PEDIDO Cenário Principal: A atendente solicita para criar um novo cliente e inseri no sistema os dados do cliente: Nome, Endereço, CPF e Telefone Celular; O Sistema cria um novo cliente e solicita um novo pedido; A atendente informa os dados do pedido: Modelo do Gabinete, Modelo Placa Mãe, Modelo do Processador, Tamanho da Memoria RAM, Capacidade do HD, Modelo da Placa de Vídeo, Unidade de CD / DVD, Teclado, Mouse e o sistema gera o Numero do Pedido; O sistema ao criar um novo produto, gera o boleto de pagamento com prazo de 5 dias úteis e aguarda a confirmação do pagamento; O pagamento do boleto é confirmado pela atendente; O sistema manda o produto para montagem e determina o prazo de entrega, mudando o status para Produzindo. Cenário Secundário: Após o prazo de 5 dias úteis o pagamento do Boleto não é confirmado; O sistema arquiva o pedido colocando-o em espera por 30 dias e inseri o status de Em Debito; Após os 30 dias sem a confirmação do pagamento o sistema apaga o pedido. FINALIZAÇÃO E ENTREGA DO PRODUTO Cenário Principal: A atendente realiza uma pesquisa no sistema sobre o pedido; Após a realização da busca a atendente encontra o pedido com o status de Pronto para Entrega; O sistema informa a atendente onde retirar o produto; A atendente com o produto em mãos realiza a confirmação da entrega no sistema; Impresso por Weverton, CPF 066.474.656-00 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/04/2020 19:33:16 O sistema coloca o status de Entregue. Cenário Secundário: A atendente realiza uma pesquisa no sistema sobre o pedido; Após a realização da busca a atendente encontra o pedido com o status de Produzindo; O sistema retorna a mensagem “Retorne em 2 Dias para Retirada o Produto”. Impresso por Weverton, CPF 066.474.656-00 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/04/2020 19:33:16 DIAGRAMA DE USO Figura 1 – Diagrama de Uso do Software MontPC. Fonte: Própria Autoria Impresso por Weverton, CPF 066.474.656-00 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/04/2020 19:33:16 DIAGRAMA DE CLASSE Figura 2 – Diagrama de Classe Conceitual do Software MontPC. Fonte: Própria Autoria Impresso por Weverton, CPF 066.474.656-00 para uso pessoal e privado. Este material pode ser protegido por direitos autorais e não pode ser reproduzido ou repassado para terceiros. 13/04/2020 19:33:16 DIAGRAMA DE SEQUENCIA Figura 3 – Diagrama de Sequencia do Cenário Principal do Caso de Uso Registrar Pedido. Fonte: Própria Autoria

Sua Nova Sala de Aula

Sua Nova Sala de Aula

Empresa

Central de ajuda Contato Blog

Legal

Termos de uso Política de privacidade Política de cookies Código de honra

Baixe o app

4,8
(35.000 avaliações)
© 2025 Meu Guru®