Sobre o projeto

A Pizzaria Delivery nos solicitou o desenvolvimento de um sistema para facilitar a gestão de pedidos, controle de entregas e acompanhamento dos pagamentos de forma automatizada e integrada. A proposta central é que o sistema seja intuitivo e funcional, para garantir uma melhor experiência para o cliente, desde o momento do pedido até a entrega da pizza.

Desafios e Necessidades

O briefing recebido pela pizzaria destacava os seguintes pontos como essenciais para o desenvolvimento do sistema:


Modelo Conceitual

O modelo conceitual foi projetado com base nos principais fatores e processos de um sistema de pizzaria delivery, garantindo que todas as informações essenciais para o funcionamento do serviço sejam representadas. Fornecendo uma visão geral dos dados que serão armazenados e como eles se relacionam entre si, sem entrar nos detalhes de implementação. Usado para garantir que todos os requisitos de negócio sejam atendidos antes de iniciar a implementação física do banco de dados.


Modelo conceitual feito pelo draw.io para a delivery pizzaria

Entidades

As entidades representam os principais componentes do sistema de pizzaria delivery. Para este projeto, as seguintes entidades foram definidas:


Relacionamentos

Conexões entre as entidades e como elas colaboram entre si no sistema de pizzaria delivery.


Cardinalidades

Limites e possibilidades de conexão entre as entidades dentro do modelo de dados, onde "N" representa um número indefinido. O primeiro valor indica o número mínimo de instâncias e o segundo valor indica o número máximo.


Modelo Lógico

O modelo lógico detalha a estrutura do banco de dados, transformando os conceitos do modelo conceitual em um design mais específico e tecnicamente implementável. Este modelo define as tabelas, atributos e relacionamentos entre as tabelas, garantindo que todas as entidades e suas interações sejam corretamente representadas. Ele estabelece as bases para a implementação física do banco de dados, refletindo a organização dos dados e as regras de integridade necessárias para a operação eficiente do sistema de pizzaria delivery.


Modelo lógico feito pelo draw.io para a delivery pizzaria