Logo Passei Direto
Buscar

ArthurHenriqueNunesBarbosa202014693

Ferramentas de estudo

Material
páginas com resultados encontrados.
páginas com resultados encontrados.

Prévia do material em texto

CAPÍTULO II 
 
 Para compreender melhor esse projeto de sistema de WEB para 
delivery, foi realizado várias pesquisas e correlação dos estudos de aula 
Algoritmos I e II sobre qual melhor sistema vai ser viável. Para tanto descrevo 
tais diagramas que serão apresentados. 
 DER- representa o modelo conceitual da empresa. (DIAGRAMA DE 
ENTIDADE RELACIONAL). 
 MER- os conceitos e elementos de modelagem de dados. (MODELO 
DE ENTIDADE-RELACIONAL) 
 DCT- onde os elementos informacionais são modelados. (DICIONARIO 
DE DADOS). A priori este sistema poderá ser muito útil as empresas 
que tem a opção dos serviços de delivery. 
 
MODELAGEM DE DADOS 
 
1. Diagrama de Entidade Relacional 
 
 O Diagrama de DER será apresentado com a utilização da ferramenta 
brModelo aonde demonstro a estrutura no qual foi desenvolvida. E de suma 
importância para que aja um grande relacionamento entre os dados do sistema. 
Sua relaciona com a aplicação móvel do cliente, visto que apenas aloca os dados 
dos usuários produção e administrador utilizados para acessar a parte de 
gerenciamento. 
 Cadastro de clientes; 
 Cadastro de produtos; 
 Cadastro do pedido; 
 Cadastro finalizado; 
 
 
 
Utilizando o sistema para realizar cadastro, solicitar pedidos e 
visualizar seus pedidos 
 
 Figura 1 Diagrama de Entidade Relacional ( Elaborado pelo propio autor) 
 
1. Modelo de Entidade-Relacional 
 MER caracteriza a entidade, representa qualquer coisa do mundo real 
que possui uma existência independente de objetivos, pessoas, conceitos e 
coisas etc. 
Toda entidade tem particularidades que são chamadas de atributos e 
algumas se relacionam uma com as outras. A seguir o modelo de entidade 
relacionamento para o cenário proposto deste projeto 
 
 
 
 
 
 
Figura 2 Diagrama de Banco de Dados: MER ( Elaborado pelo propio autor) 
 
3.1 Dicionário de Dados 
 
 Para desenvolvimento da interface do sistema web foi ultilizado o Flutter, 
framework desenvolvido pela google, que usando uma linguagem Dart permite 
construir apps nativos para celular em pouco tempo. Na criação do banco de 
dados foi ultilizado o sublime utilizado o mysql e o php que são ferramenta visual 
de design de banco de dados que integra desenvolvimento, administração, 
design, criação e manutenção de SQL em um único ambiente de 
desenvolvimento integrado para o sistema de banco de dados MySQL. 
 
 
 
 
 
 
 
3.1.1 Tabela 
 
ENTIDADE:CLIENTE 
Campo Tipo/Tamanho Obrigatório Comentário 
 CPF Caractere/11bytes S cadastro do cliente 
na plataforma 
 Nome_Cliente Caractere/40bytes N Nome de cadastro 
dos clientes 
 E-mail Caractere/40bytes S E-mail para 
cadastro dos 
clientes 
 Tel_Cliente Inteiro/11bytes S Telefone de 
cadastro dos 
clientes 
 Endereco Conj_Numero Caractere/40bytes N Cadastro de 
moradia dos 
clientes 
Ref_do_Ende
reco 
Caractere/40bytes N Dados para 
referência de 
localidade 
 
 RELACIONAMENTOS 
 FAZER Dados que são armazenados a partir da relação entre 
cliente e pedido 
 
ENTIDADE :PEDIDO 
 Campo Tipo/Tamanho Obrigatório Comentário 
 Idpedido Inteiro/4bytes S Código do pedido 
 Status Caractere/10bytes N Status de preparo 
do pedido 
 Data_Pedido Data-Hora/10bytes N data de confecção 
do pedido 
 Preco_Pedido Inteiro/4bytes S Preço de 
identificação do 
pedido 
 
 RELACIONAMENTOS 
 REALIZAR Dados que são armazenados a partir da finalização do 
pedido e realização das compras. 
 
ENTIDADE :COMPRAS 
 Campo Tipo/Tamanho Obrigatório Comentário 
 Nota_Fiscal Inteiro/10bytes S Nota fiscal de 
identificação da 
realização de 
compra 
 CPF_cliente Caractere/11bytes S Código de 
identificação do 
cliente 
 Cod_Produto Inteiro/4bytes N Código do produto 
 Quantidade Inteiro/2bytes N Quantidade de 
produtos 
comprados 
 
 RELACIONAMENTOS 
CHAMAR Ação prevista para deslocamento do motoboy até o delivery 
para pegar o pedido após a finalização das compras. 
 
ENTIDADE :MOTOBOY 
 Campo Tipo/Tamanho Obrigatório Comentário 
 
Tempo_de_Deslocamento 
Inteiro/4bytes N Tempo estimado de 
deslocamento até o 
delivery 
 Data_Hora Data-Hora/10bytes N Data informativa de 
aceite do pedido 
pelo motoboy 
 CPF_Motoboy Caractere/11bytes S Cpf de cadastro do 
motoboy 
 
 
 
 
ENTIDADE :FUNCIONRIO 
 Campo Tipo/Tamanho Obrigatório Comentário 
 Funcao Caractere/4bytes N Função exercida 
pelo funcionário 
dentro do delivery 
 Senha_Usuario Inteiro/10bytes S Senha do 
funcionário 
 Nome_Funcionario Caractere/40bytes N Nome do 
funcionário 
 CPF_Funcionrio Caractere/11bytes S Cpf de cadastro do 
funcionário na 
plataforma 
Figura 4 elaborada pelo autor 
 
https://vimeo.com/547691353

Mais conteúdos dessa disciplina