Você está na página 1de 2

Universidade Federal do Pará

Instituto de Ciências Exatas e Naturais


Faculdade de Computação
Disciplina: Programação de computadores I
Professor: Reginaldo Santos

Uma empresa fictícia que vende produtos alimentícios no varejo necessita de um sistema que
apresente estatísticas de vendas, gráficos e lucros. Atualmente, esses cálculos são realizados por um
funcionário da empresa por meio de uma planilha simples e calculadora, o que pode ocasionar erros de
digitação e, consequentemente, a obtenção de resultados imprecisos.
O arquivo de nome “base_de_varejo.csv” armazena os dados brutos sobre cada produto alimentício
vendido pela empresa e pode ser baixado no sigaa. A base de dados contém os seguintes atributos:
• Nome do produto (PROD): contém o nome do produto.
• Valor de compra (VC): valor que o produto é comprado pela empresa.
• Valor de venda (VV): valor que o produto é vendido para o consumidor.
• Quantidade (QUANT): quantidade do produto que tinha em estoque.
• Meses do ano: informa a quantidade do produto que foi vendido no mês.
De posse desse software, a empresa será capaz de automatizar o tratamento dos dados brutos e
transformá-los em informação útil que possa ser utilizado pelos tomadores de decisão da empresa.

Requisitos mínimos do sistema


1. O sistema que será desenvolvido deve ser capaz de ler o arquivo em formato Comma Separated
Value (CSV) e realizar os tratamentos adequados para alcançar as expectativas do cliente.
2. Realize um pré-processamento na base de dados para transformar os valores VV e VC em numéricos
com separador ‘.’ para casas decimais.
3. O sistema deve calcular o lucro mensal da empresa pela seguinte equação
lucrobruto−despesas
lucroliquido =
lucrobruto
4. O sistema deve informar o produto com o maior e o menor lucro para empresa.
5. O sistema deve plotar um gráfico no plano cartesiano contendo nos eixos:
a) Eixo x: os 12 meses.
b) Eixo y: quantidade de cada produto vendido.
6. O sistemas deve plotar qual o estoque restante de cada produto após 22 meses.
7. Informe, para cada produto, qual o mês em que houve o maior quantidade de vendas.
8. Informe o total investido, vendido e lucro (ou prejuízo) total da empresa após 12 meses.
9. Informe deve plotar a quantidade de venda de cada produto após 12 meses.
10. Faça um parecer sobre a saúde fianceira da empresa.
Universidade Federal do Pará
Instituto de Ciências Exatas e Naturais
Faculdade de Computação
Disciplina: Programação de computadores I
Professor: Reginaldo Santos

O que deve ser entregue


Um relatório financeiro, em formato PDF da SBC 1, contendo, pelo menos, as seguintes seções
sugeridas:
• Introdução e objetivos;
• Modelagem do software;
• Saúde fianceira da empresa;
• Conclusão;
• Código-fonte comentado.
Esse relatório técnico deve ter no mínimo 10 páginas. Seja criativo na seção “saúde finaceira”,
lembre-se que este software deve auxiliar os tomadores de decisão da empresa a planejar a quantidade de
produtos que serão comprados para o próximo ano. Adicione as informações estatísticas requisitadas pela
empresa, gráficos, e quaisquer outros tipos de informações que julgar interessante. O relatório técnico deve
ser submetido via SIGAA antes da data limite. Atenção: o código-fonte não deve ser contado como página.

1Template: https://www.sbc.org.br/documentos-da-sbc/category/169-templates-para-artigos-e-capitulos-de-livros

Você também pode gostar