Em até 12x de R$16,63
Em até 12x de R$8,32





ATIVIDADE PRÁTICA – ENGENHARIA DE SOFTWARE
R$120,00 O preço original era: R$120,00.R$90,00O preço atual é: R$90,00.
Em até 12x de R$10,69
Este produto refere-se à resolução (resposta) da atividade, fornecida no formato WORD. O download do arquivo é imediato após confirmação do pagamento.
⚠️ATENÇÃO: Recomenda-se que o aluno modifique o conteúdo para evitar qualquer forma de cópia. Não nos responsabilizamos por eventuais cópias.
ATIVIDADE PRÁTICA
1. OBJETIVO
Desenvolver a documentação do projeto fictício da Empresa AUTO CENTER FERNANDES, descrito na história de usuário, utilizando os materiais disponibilizados nas Rotas de Aprendizagem e nos Materiais extras.
2. ORIENTAÇÕES IMPORTANTÍSSIMAS
- O aluno deverá entregar um ARQUIVO ÚNICO NO FORMATO PDF no AVA no ícone Trabalhos. Caso não envie no formato correto, será atribuído NOTA ZERO.
- Submeter o trabalho em múltiplos arquivos separados, ou em formatos diferentes dos impostos, acarretará NOTA ZERO.
- Esta atividade é para ser realizada com consulta e pesquisa. Portanto, não basta somente estudar o material da rota de aprendizagem. Leia também os livros bases, materiais complementares e procure seu tutor para tirar dúvidas diretamente via Canal de Tutoria.
- No AVA existe um modelo em WORD para você utilizar e gerar o PDF para a entrega. Você deverá submeter o seu arquivo em PDF, basta apertar em salvar como PDF no Word.
- Não há segunda oportunidades para repostar os trabalhos/atividade prática. Caso esqueça de colocar seu nome/ru ou enviar em formato diferente da extensão PDF, será atribuída NOTA ZERO no trabalho.
CUIDADO!
✓ Cada aluno deverá escrever de sua maneira formal e respeitando as normas da ABNT. Por este motivo, e como a atividade é INDIVIDUAL, não serão aceitos trabalhos idênticos entre alunos (ou iguais à Internet). Caso o(a) corretor(a) observe respostas iguais, elas serão consideradas como PLÁGIO e atribuída NOTA ZERO no trabalho.
3. COMO SE DARÁ A CORREÇÃO DA ATIVIDADE?
Como temos 4 questões, seus respectivos pesos são:
- Questão nº 1 – 20%;
- Questão nº 2 – 20%;
- Questão nº 3 – 40%;
- Questão nº 4 – 20%.
Requisitos para ganhar nota máxima em cada exercício:
- Apresentar por completo sua resposta, seja coerente e formal.
- Descrever corretamente os requisitos funcionais e não funcionais citados dentro da história de usuário da startup AUTO CENTER FERNANDES. Caso não seja descrito corretamente, será descontado 10% da nota por requisito.
- Colocar a arquitetura de software do tipo Orientada a Objetos em alta resolução. Caso não seja utilizado nenhuma ferramenta online e não contar a sua identificação (nome e RU), será descontado 50% da nota.
- Contextualizar corretamente os testes de software: qual elemento será testado? O que implicaria em não o testar? Caso não seja contextualizado, será descontado até 10% da nota por teste de software.
4. EXERCÍCIOS
História de Usuário da startup AUTO CENTER FERNANDES:
O empresário Felipe Fernandes precisa realizar a automatização do sistema de sua startup AUTO CENTER FERNANDES. Atualmente, o empresário disponibiliza em sua startup produtos automotivos de modo geral. Mas o empresário não tem nenhum software para realizar as seguintes funções:
- Código do produto;
- Marca do produto;
- Quantidade dos produtos em estoque;
- Valor unitário do produto;
- Dados do cliente (nome, CPF, e-mail, contato, endereço e histórico de compras efetuadas e devoluções/trocas);
- Impressão de notas fiscais das compras realizadas pelos clientes;
- Gastos mensais com funcionários;
- Gastos mensais básicos (energia e água);
- Entrada/saída de produtos;
- Lucros da empresa (mensal e anual).
Além disso, Felipe precisará ter neste software dois tipos de login: um administrativo (terão acesso a todos os dados de sua startup e dos clientes) e outro login para seus funcionários (sem o demonstrativo de rendimentos que a startup ganha por dia/mês/ano e gastos gerais da empresa). Seu desafio é pensar como irá desenvolver futuramente um software que atenda a demanda do empresário Felipe para automatizar a startup AUTO CENTER FERNANDES.
5. Questões
1. Após a leitura da História de Usuário da startup AUTO CENTER FERNANDES, você deverá preencher as duas tabelas a seguir descrevendo no mínimo 6 requisitos funcionais e 6 requisitos não funcionais do sistema.
Resposta:
REQUISITO FUNCIONAL
| REQUISITO | DESCRIÇÃO |
|---|---|
| RF01 | Cadastro de produtos com código, marca, quantidade e valor unitário. |
| RF02 | Cadastro e gerenciamento dos dados dos clientes (nome, CPF, e-mail, etc.). |
| RF03 | Impressão de notas fiscais para as compras dos clientes. |
| RF04 | Registro e controle de entradas e saídas de produtos no estoque. |
| RF05 | Controle de gastos mensais com funcionários e despesas básicas (energia e água). |
| RF06 | Sistema de login com diferentes permissões para administradores e funcionários. |
REQUISITO NÃO FUNCIONAL
| REQUISITO | DESCRIÇÃO |
|---|---|
| RNF01 | O sistema deve ser rápido, com tempo de resposta inferior a 2 segundos para as operações mais comuns. |
| RNF02 | O sistema deve ser compatível com navegadores modernos (Chrome, Firefox, etc.). |
| RNF03 | O sistema deve ter backup automático dos dados diariamente. |
| RNF04 | O sistema deve garantir a segurança dos dados dos clientes, com criptografia para informações sensíveis. |
| RNF05 | O sistema deve ter uma interface intuitiva e de fácil usabilidade para os funcionários. |
| RNF06 | O sistema deve ser escalável, suportando o aumento de produtos e clientes sem degradação de desempenho. |
2. Criar uma tabela para ilustrar as atividades do projeto e seus respectivos responsáveis por tal tarefa. Com isto, preencha a tabela a seguir de acordo com suas habilidades se você fosse o(a) CEO do projeto. Listar no mínimo 6 atividades que podem ser realizadas ao longo do desenvolvimento do projeto.
Resposta:
| ATIVIDADE | DONE | DOING | TO DO | EM TESTE | RESPONSÁVEL |
|---|---|---|---|---|---|
| Levantamento de requisitos | ✓ | CEO | |||
| Análise e design da arquitetura | ✓ | Arquiteto de Software | |||
| Desenvolvimento de cadastro de produtos | ✓ | Desenvolvedor Backend | |||
| Desenvolvimento do sistema de login | ✓ | Desenvolvedor Backend | |||
| Implementação de controle de estoque | ✓ | Desenvolvedor Backend | |||
| Testes de integração | ✓ | Tester |
3. Desenvolver uma arquitetura de software do tipo ORIENTADA A OBJETOS para o software fictício narrado na História de Usuário da startup AUTO CENTER FERNANDES. Para esta questão, você deverá relembrar os aspectos da programação orientada a objetos e utilizar alguma ferramenta online (Exemplo: Lucidchart, Miro ou a de sua preferência). Dentro da ferramenta online colocar o seu nome e o RU para identificação.
Resposta:
Desenvolver a arquitetura conforme as ferramentas online recomendadas (Lucidchart, Miro, etc.). A resposta inclui o diagrama de classes e objetos, com os principais componentes da solução: Produto, Cliente, NotaFiscal, Estoque, entre outros. O diagrama deve ser ilustrado de forma clara e organizada, com as classes, atributos e métodos necessários.
4. Você foi destinado a testar algumas fases do software fictício narrado na História de Usuário da startup AUTO CENTER FERNANDES. Com isto, será necessário colocar em prática toda teoria estudada na Aula 05 e suas habilidades. Posto isto, você deverá descrever 4 componentes para os seguintes testes: Teste de unidade, Teste de integração e Teste de sistema. Aqui você precisará colocar o nome dos quatro componentes (elementos) que estão sendo testados para cada tipo de teste.
Resposta:
- Teste de Unidade:
- Validação de cálculo de preço final (Produto).
- Validação de entrada de dados do cliente (Cliente).
- Validação de geração de nota fiscal (NotaFiscal).
- Validação do controle de estoque (Estoque).
- Teste de Integração:
- Integração entre cadastro de produtos e controle de estoque.
- Integração entre sistema de login e permissões de acesso.
- Integração entre dados do cliente e histórico de compras.
- Integração entre cálculo de lucros e controle de gastos.
- Teste de Sistema:
- Teste do fluxo completo de compra de um cliente (do cadastro à impressão da nota fiscal).
- Teste do processo de entrada e saída de produtos no estoque.
- Teste do sistema de backup de dados.
- Teste de performance do sistema com vários usuários simultâneos.
Produtos relacionados
ATIVIDADE PRÁTICA – ANÁLISE DE SISTEMAS DE MEDIÇÃO – FOLHA DE VERIFICAÇÃO
Em até 12x de R$11,29
ATIVIDADE PRÁTICA – FÍSICA TERMODINÂMICA E ONDAS – PÊNDULO SIMPLES
Em até 12x de R$10,69
ATIVIDADE PRÁTICA – ROTEIRO PARA AP DE SEGURANÇA NO TRABALHO E ERGONOMIA
Em até 12x de R$10,69
ATIVIDADE PRÁTICA – ESTRUTURAS DE CONCRETO I
Em até 12x de R$10,69
ATIVIDADE PRÁTICA DE GESTÃO DE QUALIDADE – IMPLEMENTAÇÃO DO MÉTODO 5S
Em até 12x de R$10,69
ATIVIDADE PRÁTICA DE METODOLOGIA CIENTÍFICA – ANÁLISE DE UM ARTIGO CIENTÍFICO
Em até 12x de R$10,69
ATIVIDADE PRÁTICA LOCORREGIONAL – CÁLCULO DIFERENCIAL E INTEGRAL
Em até 12x de R$10,69
PROJETOS INTERDISCIPLINARES EM ARTES E EDUCAÇÃO FÍSICA
Em até 12x de R$9,51
