·
Engenharia de Software ·
Engenharia de Software
Envie sua pergunta para a IA e receba a resposta na hora

Prefere sua atividade resolvida por um tutor especialista?
- Receba resolvida até o seu prazo
- Converse com o tutor pelo chat
- Garantia de 7 dias contra erros
Recomendado para você
9
Atividade 4 - Eng Soft - Fundamentos e Arquitetura de Computadores -2019a1
Engenharia de Software
UMG
11
as Geral - Arquitetura de Software
Engenharia de Software
UMG
2
Atividade Estrutural Qualidade de Software
Engenharia de Software
UMG
5
Gerenciamento Ágil dos Sistemas
Engenharia de Software
UMG
2
Costa_claudiogiullianoalvesda_m-104
Engenharia de Software
UMG
2
Costa_claudiogiullianoalvesda_m-20
Engenharia de Software
UMG
32
Linhas de Produtos de Software Cct1027 Tema 1
Engenharia de Software
UMG
11
Trabalho de Analise Orientada a Objetos e Projeto Arquitetural _ Passei Direto
Engenharia de Software
UMG
5
Linhas de Produtos de Software - Av
Engenharia de Software
UMG
6
Prova - Engenharia de Requisitos
Engenharia de Software
UMG
Texto de pré-visualização
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. 1.1 : Dados do Cliente(): 2 : Novo(): void 2.1: Numero do Pedido() 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 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; 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 • Taxa_Montagem = Custo_Peças * 0,15; • %_Lucro = Custo_Peças + Taxa_Montagem * 0,20. O sistema ao criar 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 uteis, inserindo o status de Produzindo. Quando o produto ficar pronto a 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 realizado no período, informando: data do pedido, data de entrega, Valor do 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 uteis 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. 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 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 uteis 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
Envie sua pergunta para a IA e receba a resposta na hora
Recomendado para você
9
Atividade 4 - Eng Soft - Fundamentos e Arquitetura de Computadores -2019a1
Engenharia de Software
UMG
11
as Geral - Arquitetura de Software
Engenharia de Software
UMG
2
Atividade Estrutural Qualidade de Software
Engenharia de Software
UMG
5
Gerenciamento Ágil dos Sistemas
Engenharia de Software
UMG
2
Costa_claudiogiullianoalvesda_m-104
Engenharia de Software
UMG
2
Costa_claudiogiullianoalvesda_m-20
Engenharia de Software
UMG
32
Linhas de Produtos de Software Cct1027 Tema 1
Engenharia de Software
UMG
11
Trabalho de Analise Orientada a Objetos e Projeto Arquitetural _ Passei Direto
Engenharia de Software
UMG
5
Linhas de Produtos de Software - Av
Engenharia de Software
UMG
6
Prova - Engenharia de Requisitos
Engenharia de Software
UMG
Texto de pré-visualização
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. 1.1 : Dados do Cliente(): 2 : Novo(): void 2.1: Numero do Pedido() 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 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; 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 • Taxa_Montagem = Custo_Peças * 0,15; • %_Lucro = Custo_Peças + Taxa_Montagem * 0,20. O sistema ao criar 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 uteis, inserindo o status de Produzindo. Quando o produto ficar pronto a 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 realizado no período, informando: data do pedido, data de entrega, Valor do 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 uteis 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. 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 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 uteis 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