Portfólio Engenharia de software – Bacharelado
Tarefa 1:
Você trabalha como administrador de redes de uma rede de loja de departamento e precisa
dividir a rede em sub-redes, uma para cada setor, sendo eles: Vendas, Logistica, Gerência e RH. Para
isso, você tem disponível uma faixa de endereçamento IPv4 de classe B no seguinte endereço:
172.162.0.0/16
Neste contexto, responda as seguintes questões:
a) Qual será a máscara de sub-rede?
b) Após a divisão em 4 sub-redes, qual o número de hosts por sub-rede?
c) Preencha a tabela a seguir:
Endereço da sub-rede | Faixa de endereçamento para hosts |
Endereço de Broadcast |
Sub-rede 1 (Vendas) |
||
Sub-rede 2 (Logística) |
||
Sub-rede 3 (Gerência) |
||
Sub-rede 4 (RH) |
Tarefa 2:
Desenvolva um diagrama de casos de uso para um sistema de compra de roupas online, de
acordo com os seguintes requisitos:
• O cliente pode navegar pelo catálogo de produtos da loja;
• O cliente pode colocar suas peças de roupas favoritas no carrinho;
• O cliente pode finalizar a sua compra;
• Ao finalizar a sua compra, se o cliente já estiver cadastrado com um cartão de crédito
válido, o sistema deve realizar a fatura da compra;
• Ao finalizar a sua compra, se o cliente é novo e necessita de cadastro, o cliente irá
informar seus dados e um cartão de crédito válido;
• Após o informe dos dados do cartão de crédito, o sistema deve verificar os dados;
Tarefa 3:
Você é o responsável pela análise de dados e pela modelagem do banco de dados do sistema
acadêmico de uma universidade. Sabe que implementar um banco de dados de alta performance
requer uma análise criteriosa das necessidades de informações e suas relações.
O sistema acadêmico deve contemplar as funcionalidades de matrícula do aluno, a associação
das disciplinas do aluno para um determinado semestre e as notas obtidas pelas provas e apuração
do resultado de aprovação ou reprovação, em cada disciplina, segundo um critério de regras da
universidade.
Elabore um projeto de banco de dados através de um MER (modelo de entidade-
relacionamentos) as respectivas entidades e seus relacionamentos que refletem a realização das
funcionalidades do sistema acadêmico.
Você pode escolher os dados e as informações que irão compor as entidades e o banco de
dados preparando-o para a operação das seguintes funcionalidades:
• Gerenciar a matrícula do aluno num curso;
• Associar as disciplinas que o aluno cursará para o semestre 2022-2;
• Registrar as notas para apurar se o aluno foi aprovado nas disciplinas.
O MER deve conter pelo menos 3 entidades com relacionamentos entre si.
Tarefa 4:
Ao longo de cinco anos em que se dedicou no desenvolvimento do sistema acadêmico na
universidade, agora que a sua equipe colocou a maioria dos sistemas em operação no ambiente de
produção do seu cliente, eles aprovaram a nova etapa para o Business Intelligence.
Faça um planejamento dessa nova do seu projeto, descrevendo quais recursos deverá utilizar,
dando um exemplo prático, dando ênfase no processo de construção do Data Warehouse e as
características esperadas pelo uso do Data Mining.
Tarefa 5:
Com foco em qualidade do software que está sendo desenvolvido para uma organização que
pretende aumentar o seu mercado, que hoje é nacional, mas que vai atender o mercado
internacional, está mudando alguns requisitos relacionados ao tratamento das regras de negócio.
Como exemplo: a conversão de moedas, conversão de unidade de medidas, critério de exigências
pelas organizações locais (agências nacionais de cada país), entre outras.
Diante de um cenário adverso e da modernidade, elabore uma situação em que o time de
desenvolvimento juntamente com os responsáveis pela operação do sistema efetue as atividades
necessárias para garantir que os requisitos serão corretamente desenvolvidos e colocados em
produção. Para tanto deverá propor atividades do Gerenciamento de mudanças de requisitos e de
Revisão de Requisitos.