Você está na página 1de 10

IFPB GUARABIRA

SISTEMAS PARA INTERNET


BANCO DE DADOS I

MINI-MUNDO
Jackeline Conceição da Silva Santos
Vitória Juliane Viana Felinto da Silva
Beatriz Vitória Alves dos Santos

GUARABIRA - PB
2022

1
SUMÁRIO

Introdução ...............................................................................................................................................3
Modelo Conceitual...................................................................................................................................3
2.1. Levantamento de Requisitos ............................................................................................................3
2.2. Diagrama entidade-relacionamento.............................................................................................4
2.3. Dicionário de Dados Conceitual ....................................................................................................4
Modelo Relacional ...................................................................................................................................6
3.1. Diagrama de modelo Lógico .........................................................................................................6
3.2. Dicionário de Dados Lógico ..........................................................................................................7
Consultas................................................................................................................................................10

2
Introdução
O projeto tem como objetivo organizar e melhorar a loja de roupas, controlando as
movimentações de entrada e saída. Para ter mais facilidade e controle poderemos consultar
os clientes cadastrados e os produtos. Além disso o sistema irá controlar estoques e
pagamentos da loja.

Tendo em vista como está sendo feito o armazenamento do controle de dados e


processos da loja, e a frequente perda desses arquivos que atualmente estão sendo
armazenados em cadernos e promissórias, o sistema terá como objetivo corrigir esses erros,
mantendo todos os dados de cliente, fluxos e produtos armazenados diretamente nele, com
o intuito de solucionar as perdas de cadastros, pagamentos e etc... facilitando a vida do
usuário/cliente e resolvendo os problemas internos da loja.

Modelo Conceitual
2.1. Levantamento de Requisitos
Requisito: Controle do estoque
Descrição do problema: Essa loja não está fazendo nenhum controle de estoque, a ideia da
criação desse software irá ajudar na necessidade de produtos nesta loja, evitando compras
dispensáveis.

Sugestão para solução do problema: Este software irá ter o papel de controlar o fluxo de
entrada e saída de cada um dos produtos, a cada compra ou venda o sistema irá dar baixa
nesse estoque fazendo o upgrade de uma nova quantidade.

Requisito: Cadastro de clientes, produtos e fornecedores


Descrição do problema: Esses cadastros atualmente são feitos em cadernos e geralmente
sofrem com perdas.
Sugestão para solução do problema: O software irá fazer uso de uma área onde clientes e
fornecedores conseguiram realizar seus cadastros e onde produtos serão cadastrados.

Requisito: Pagamentos recebidos e pendentes


Descrição do problema: Os clientes que realizam pagamentos têm seus dados armazenados
em cadernos e os clientes devedores em promissórias, desta forma acabam acontecendo a
perda dessas informações.
Sugestão para solução do problema: Pensando em uma melhor organização e não perda
desses dados, o software vai contar com um cadastro de contas aos clientes que efetuaram
os pagamentos mensais.

3
2.2. Diagrama entidade-relacionamento
O modelo entidade-relacionamento mostra as entidades da loja, seus atributos e o
relacionamento que uma entidade terá com a outra.

2.3. Dicionário de Dados Conceitual


Informações sobre as entidades da loja e seus atributos.

Entidade: Cliente

Atributos Descrição
ID ID do cliente
Nome Nome completo do cliente
Endereço Endereço do cliente
Telefone Número para contato

Entidade: Pagamento

Atributos Descrição
CPF CPF da pessoa que fez a compra
Método Forma de pagamento da dívida
Parcela Quantidade de vezes em que foi parcelado

4
Entidade: Categoria

Atributos Descrição
Tipo Categoria da peça (Ex: Short, camisa, etc...)
Tamanho Numeração da peça
Material Tecido de fabricação
Cor Cor da peça

Entidade: Tipo

Atributos Descrição
Código Código de todos os funcionários da loja

Entidade: Funcionário

Atributos Descrição
ID ID do funcionário
Nome Nome do funcionário
Login Informações de login
Telefone Número do funcionário

Entidade: Vendas

Atributos Descrição
Quantidade Quantidade de vendas
Código Venda Código da venda
Valor Valor da venda

Entidade: Produto

Atributos Descrição
Código Produto Código de barras do produto
Valor Valor do produto
Categoria Categoria em que o produto se encontra
Quantidade Quantidade de produtos

Entidade: Troca

Atributos Descrição
Código Produto Código de barras do produto
Gerente Código do gerente da loja

5
Entidade: Fornecedor

Atributos Descrição
ID ID do fornecedor ou da empresa
Nome Nome do fornecedor ou da empresa
fornecedora
CNPI Certificado nacional do profissional de
investimento

Modelo Relacional

3.1. Diagrama de modelo Lógico


O modelo lógico mostra as entidades da loja, seus atributos, chaves primárias|estrangeiras
e o relacionamento que uma entidade terá com a outra.

6
3.2. Dicionário de Dados Lógico
Informações sobre as entidades, atributos e chaves da loja.

Entidade: Cliente
Descrição: Usuário da aplicação.

Atributos Descrição Tipo de dado Tamanho Restrições de


domínio (PK,
FK)
ID ID do cliente Int PK
Nome Nome completo Texto 50
do cliente
Endereço Endereço do Texto 50
cliente
Telefone Número para Int
contato

Entidade: Pagamento

Descrição: Forma de pagamento da compra.

Atributos Descrição Tipo de dado Tamanho Restrições de


domínio (PK,
FK)
CPF CPF da pessoa Varchar 20 PK
que fez a
compra
Método Forma de Texto 50
pagamento da
dívida
Parcelas Quantidade de Int
vezes que foi
parcelado

Entidade: Tipo
Descrição: Tipo de funcionário da loja (Ex: Gerente, vendedor...)

Atributos Descrição Tipo de dado Tamanho Restrições de


domínio (PK,
FK)
Código Código de todos Int PK
os funcionários
da loja

7
Entidade: Categoria
Descrição: Onde o produto está categorizado.

Atributos Descrição Tipo de dado Tamanho Restrições de


domínio (PK,
FK)
Tipo Categoria da Texto 50 PK
peça (Ex: Short,
camisa, etc...)
Tamanho Numeração da Int
peça
Material Tecido de Texto 50
fabricação
Cor Cor da peça Texto 50

Entidade: Funcionário
Descrição: Dados dos funcionários da loja.

Atributos Descrição Tipo de dado Tamanho Restrições de


domínio (PK,
FK)
ID ID do Int PK
funcionário
Nome Nome do Texto 50
funcionário
Login Informações de Varchar 20
login
Telefone Número do Int
funcionário

Entidade: Vendas
Descrição: Vendas da aplicação.

Atributos Descrição Tipo de dado Tamanho Restrições de


domínio (PK,
FK)
CódigoVenda Código da Int PK
venda
Quantidade Quantidade de Int
vendas
Valor Valor da venda Int

8
Entidade: Produto

Descrição: Informações sobre o produto vendido.

Atributos Descrição Tipo de dado Tamanho Restrições de


domínio (PK,
FK)
CódigoProduto Código de Int PK
barras do
produto
Valor Valor do Texto 50
produto
Categoria Categoria em Int
que o produto
se encontra
Quantidade Quantidade de Int
produtos

Entidade: Fornecedor
Descrição: Responsáveis por fornecerem produtos a loja.

Atributos Descrição Tipo de dado Tamanho Restrições de


domínio (PK,
FK)
ID ID do Int PK
fornecedor ou
da empresa
Nome Nome do Texto 50
fornecedor ou
da empresa
fornecedora
CNPI Certificado Texto 50
nacional do
profissional de
investimento

9
Entidade: Trocar
Descrição: Troca de um produto adquirido.

Atributos Descrição Tipo de dado Tamanho Restrições de


domínio (PK,
FK)
Gerente Código do Int PK
gerente da loja
CódigoProduto Código de Int FK
barras do
produto

Consultas

• Consultas que estarão disponíveis no sistema:


• Consultar Cliente;
• Consultar Fornecedor;
• Consultar Vendedor;
• Consultar Gerente;
• Consultar Produtos;
• Consultar Vendas;
• Consultar Estoque;
• Consultar Pagamentos Realizados;
• Consultar Pagamentos Pendentes;
• Consultar Fluxos de Entrada e Saída.

10

Você também pode gostar