Você está na página 1de 10

POLITÉCNICO DO PORTO

Instituto Superior de Contabilidade e Administração do Porto


2021/2022

PROJETO DE TECNOLOGIAS DA
INFORMAÇÃO
GESTÃO DE PEDIDOS DE DEVOLUÇÃO

Elementos do grupo
Aida Cristina Pereira de Oliveira, 2120530

Ana Patrícia de Sousa Moreira, 2210782

André de Sá Filipe, 2210783

Daniela Lara Garcia da Costa, 2211281

José Pedro Afonso Oliveira, 2200775

Vera Mónica Sabat Guedes, 2212074


INTRODUÇÃO

No âmbito da unidade curricular de Tecnologias da Informação foi-nos proposta a elaboração


de um projeto que consiste na elaboração de uma base de dados que armazene informações
sobre a gestão de pedidos de devolução da “Electric”.

Numa primeira fase elaboramos o Modelo Relacional, bem como o Diagrama E-R, que nos
facilita a organização e a documentação de dados dentro de um sistema, tendo como objetivo
resolver o problema inerente ao texto seguinte:

“A Electric é uma empresa que representa em Portugal diversas marcas internacionais dos
vários setores da indústria, dedicando-se à comercialização de produtos elétricos e eletrónicos
em Portugal. Com o crescimento da empresa e, consequentemente, dos seus armazéns, é
agora possível armazenar diversos produtos de várias marcas e rapidamente despachá-los para
os seus clientes. Com uma maior quantidade de produtos e referências, por vezes existem
erros e os clientes pretendem devolver os produtos.“

Pretendemos que o sistema por nós elaborado responda a questões como:

- Qual o motivo predominante para devoluções?

- Quanto tempo demora até o processo estar concluído?

- Quais os clientes que mais devolvem produtos?

- Em que meses há mais devoluções (tem de ter registos de vários meses)?

- Quanto tempo um pedido de devolução, devido a ‘material danificado’, demora a estar

resolvido?

- Quais os funcionários que mais pedidos de devolução registam (tem de ter registos de

devolução feitos por vários funcionários)?


Modelo Relacional
- Identificação das Entidades: CLIENTE; COMPRA; DEVOLUÇÃO; FUNCIONÁRIO;
PRODUTO; FUNÇÃO; NOTA DE CRÉDITO; VERIFICAÇÃO; ESTADO DO PROCESSO;
MOTIVO; ESTADO DE VERIFICAÇÃO.

- Identificação dos Atributos das Entidades: Os atributos são um conjunto de


caraterísticas específicas de uma entidade. Cada atributo tem um domínio, que é o
conjunto de valores que lhe podem ser atribuídos. Deste modo, o esquema o esquema de uma
tabela é definido através do nome da tabela (entidade) em maiúsculas, seguido do nome dos
atributos entre parenteses.

Como exemplo: CLIENTE (Nº Cliente, Nome, Localidade, Telemóvel, NIF)

- Relacionamentos e Cardinalidades: Cliente 1:M Pedido, Pedido 1:M Análise, Análise


M:1 Produto, Produto M:1 Departamento Técnico, Produto 1:M Verificação,
Verificação M:1 Estado de Verificação, Produto 1:M Devolução, Departamento Técnico
1:1 Devolução, Verificação 1:1 Devolução, Verificação M:1 Funcionário, Estado do
Processo 1:m Devolução, Motivo 1:M Devolução, Devolução 1:1 Nota de Crédito, Nota
de Crédito M:1 Funcionário, Devolução M:1 Funcionário, Funcionário M:1 Função.

Assim:

 Cada cliente faz várias pedidos de devolução;


 Cada pedido corresponde a várias análises;
 Várias análises correspondem a um produto;
 Um produto está a ter várias verificações;
 Uma verificação pode estar devolvida;
 Várias verificações correspondem a um estado de verificação;
 Um funcionário regista várias devoluções;
 Uma devolução pode ter uma nota de crédito;
 Várias devoluções possuem o mesmo produto;
 Um funcionário emite várias notas de crédito;
 O mesmo estado do processo corresponde a várias devoluções;
 Vários funcionários têm uma função;
 Um produto possui várias devoluções e várias devoluções possuem um (mesmo)
produto.
Modelo Relacional:

Diagrama E-R:
Elaboração das tabelas em Excel
Após definirmos as entidades, os seus relacionamentos e respetivas cardinalidades, o grupo
passou à elaboração das tabelas em Excel.

Visto que as tabelas se encontram em páginas diferentes, dá-se o nome da tabela principal a
cada página:

Para a criação dos dados das tabelas utilizamos as seguintes funções:

 ALEATÓRIOENTRE (inferior;superior)
 SE (teste_lógico; valor_se_verdadeiro; valor_se_falso)
 OU (valor_lógico1;valor_lógico2)
 FREQUÊNCIA (matriz_dados; matriz_bin)
 MÉDIA (num1; num2;...)
 MÁXIMO (num1, num2;…)

Além disso, utilizamos uma ferramenta essencial e prática para a automatização de tarefas que
numa folha de cálculo acabam por ser repetidas com alguma frequência, as macros. Servem
para facilitar a execução de tarefas, assegurando que estas são feitas sempre da mesma forma.
Nomeadamente, na parte de “aceite” ou “não aceite”, filtrando o estado de verificação do
pedido em “aceite”.

Além disso, na sétima página “resultado” está presente a descrição do estado, logo foi criada
uma função em que só avançam para a verificação (página seguinte) os pedidos aceites,
verificando a validade dos prazos. Com isto, há um “visto” que mostra que os pedidos são
válidos - FIGURA 1

Posteriormente, na página “verificação” existe a descrição do produto; no caso de estar em


bom estado avança para a identidade “departamento técnico” e no caso de estar em mau
estado o pedido é finalizado imediatamente na identidade “verificação” - FIGURA 2.

Assim, conseguimos alcançar o objetivo que era ocultar os momentos em que o pedido de
devolução não foi aceite.

Após isto, o grupo começou a criação de algumas macros iniciais, com vista a facilitar a
navegação entre as várias folhas do Excel, representativas das entidades previamente
definidas, nomeadamente para facilitar:

 A mudança de página;
 Voltar à primeira folha através da macro menu;
 Uma vez que na primeira folha estão presentes macros que nos permitem ir para a
página pretendida.

FIGURA 1
FIGURA 2

No fim de cada mês, são elaborados relatórios para verificar como o processo está a
decorrer e se responde a várias questões às quais pretendemos responder, por isso
trabalhamos num programa Power BI que tem como objetivo fornecer visualizações
interativas e recursos de business intelligence com uma interface simples para que os
usuários finais criem os seus próprios relatórios e dashboards, para fazer a verificação dita
acima.

1. Qual o motivo predominante para devoluções?

2. Quanto tempo demora té o processo estar concluído?

3. Quais os clientes que mais devolvem produtos?


4. Em que meses há mais devoluções (tem de ter registos de vários meses)?

5. Quanto tempo um pedido de devolução, devido a ‘material danificado’, demora a


estar resolvido?
6. Quais os funcionários que mais pedidos de devolução registam (tem de ter
registos de devolução feitos por vários funcionários)?
Conclusão:
Com este trabalho conseguimos realizar o aprofundamento do conhecimento das matérias
lecionadas ao longo do semestre.

Na fase inicial, o grupo conseguiu entender de forma mais concreta o modo como devem ser
definidas as entidades e como estas se podem relacionar. Além disso, ao longo das três fases
do trabalho o grupo reviu constantemente os atributos, atualizando-os constantemente.

Um dos maiores desafios foi a realização da nota de crédito, já que na segunda fase o grupo
não a conseguiu concluir, tendo de aprofundar melhor esse conhecimento para a conclusão da
segunda fase. Além disso, a passagem do Modelo ER para Excel, pois, assim como já foi dito, o
grupo teve de fazer algumas alterações ao nível das entidades. No entanto, após a conclusão
desta tarefa mais difícil, o grupo passou à criação das tabelas, que representam as entidades,
em excel e não sentiu grandes dificuldades.

Após esta tarefa, relacionando os atributos de todas as entidades, utilizamos o programa


Power BI para responder a diferentes questões, a fim de verificar como o processo está a
decorrer através de relatórios elaborados mensalmente. Esta parte constituiu, também, um
grande desafio para o grupo.

Para concluir, o grupo tem em conta que este trabalho foi bastante enriquecedor e, com
certeza, ajudará cada um de nós a realizar tarefas futuras.

Você também pode gostar