Вы находитесь на странице: 1из 10

ndice 1.0 2.0 Modelo Fsico de Dados ........................................................................ 2 Dicionrio de Dados ................................................................................

1.0 Modelo Fsico de Dados


CREATE TABLE TabMate ( CodMat_TabMate AUTONUMERIC PRIMARY KEY, Descri_TabMate VARCHAR(50), QdeAnt_TabMate INTEGER NOT NULL, Genero_TabMate VARCHAR(50) NOT NULL, PesoMt_TabMate DECIMAL NOT NULL, CodUni_TabMadi VARCHAR(30) NOT NULL, MarcaM_TabMate VARCHAR(30), CodBar_TabMate VARCHAR(30) NOT NULL, CodSet_TabSeto INTEGER NOT NULL REFERENCES TabSeto, UsoInt_TabMate CHAR(1), PCusto_TabMate MONEY, PVenda_TabMate MONEY ) CREATE TABLE TabLote ( LoteMt_TabLote VARCHAR(40) PRIMARY KEY, CodMat_TabMate AUTONUMERIC NOT NULL REFERENCES TabMate, Validd_TabLote DATE NOT NULL, QdeRec_TabLote INTEGER NOT NULL, DtRece_TabLote DATE NOT NULL, CodEmb_TabLote VARCHAR(30) NOT NULL, CodFor_TabForn INTEGER NOT NULL REFERENCES TabFornc, Garant_TabLote VARCHAR(30) ) CREATE TABLE TabSeto ( CodSet_TabSeto AUTONUMERIC PRIMARY KEY, Descri_TabSeto VARCHAR(30) ) CREATE TABLE TabForn ( CodForn_TabForn AUTONUMERIC PRIMARY KEY, Descri_TabForn VARCHAR(50) )

CREATE TABLE TabReqM ( COdReq_TabReqM AUTONUMERIC PRIMARY KEY, CodMat_TabMate INTEGER NOT NULL REFERENCES TabMate, QdeMat_TabReqM INTEGER ) CREATE TABLE TabMovM (

CodMov_TabMovM CodReq_TabReqM CodEst_TabEstq Destin_TabMovM DataMv_TabMovM HoraMv_TabMovM EeSMat_TabMovM Motivo_TabMovM )

AUTONUMERIC PRIMARY KEY, INTEGER NOT NULL REFERENCES TabReqM, INTEGER NOT NULL REFERENCES TabEstq, VARCHAR(30), DATE NOT NULL, DECIMAL NOT NULL, VARCHAR(30) NOT NULL, VARCHAR(30)

CREATE TABLE TabEstq ( CodEst_TabEstq AUTONUMERIC CodLoc_TabLoca INTEGER NOT CodMat_TabMate INTEGER NOT QdeAtu_TabEstq INTEGER NOT EstMin_TabEstq INTEGER )

PRIMARY KEY, NULL REFERENCES TabLoca, NULL REFERENCES TabMate, NULL,

CREATE TABLE TabInve ( CodInv_TabInve AUTONUMERIC PRIMARY KEY, CodMat_TabMate INTEGER NOT NULL REFERENCES TabMate, DataIn_TabInve DATE NOT NULL, QdeCon_TabInve INTEGER NOT NULL, CodEst_TabEstq INTEGER NOT NULL REFERENCES TabEstq, ) CREATE TABLE TabSoli ( CodPed_TabSoli AUTONUMERIC PRIMARY KEY, CodSlt_TabSolM INTEGER NOT NULL REFERENCES TabSolM, DataPd_TabSoli DATE NOT NULL, CodSol_TabSolc UNIQUE NOT NULL, Priori_TabSOli VARCHAR(30) ) CREATE TABLE TabSolc ( CodSol_TabSolc AUTONUMERIC PRIMARY KEY, Descri_TabSolc VARCHAR(50) ) CREATE TABLE TabSolM ( CodSlt_TabSolM AUTONUMERIC PRIMARY KEY, CodMat_TabMate INTEGER NOT NULL REFERENCES TabMate, QdeMat_TabSolM INTEGER, Observ_TabSolM VARCHAR(500) ) CREATE TABLE TabMedi (

CodUni_TabMedi AUTONUMERIC PRIMARY KEY, Descri_TabMedi VARCHAR(10), Unidad_TabMedi VARCHAR ) CREATE TABLE TabLoca ( CodLoc_TabLoca AUTONUMERIC PRIMARY KEY, RuaLoc_TabLoca VARCHAR(30), Pratel_TabLoca VARCHAR(30), DivPra_TabLoca VARCHAR(10), CodSeto_TabSeto INTEGER NOT NULL ) CREATE TABLE TabDivg ( CodDiv_TabDivg AUTONUMERIC PRIMARY KEY, CodInv_TabInve INTEGER NOT NULL REFERENCES TabInve, Diverg_TabDivg INTEGER )

2.0 Dicionrio de Dados

A Ano Atualizar Estoque B C Cadastrar Divergncia Cadastrar Movimentao de Material Cadastrar Material CodBar_TabMate = = =

*Referncias que iniciam com a letra A* [1900 9999] *Atualiza a quantidade de cada material* *armazenada no setor* *Referncias que iniciam com a letra B* *Referncias que iniciam com a letra C* *Registra divergncias entre a Quantidade de* *Material registrada no sistema e a quantidade* *contada manualmente pelo funcionrio.* *Cadastra todas as movimentaes de entrada e* *sada do estoque de Materials do Almoxarifado.* *Cadastra Materials no Sistema* *Campo da tabela material que representa o* *cdigo de barras do material.* {Letras vlidas} {Nmeros vlidos}

= =
=

CodEmb_TabLote

*Campo da tabela lote que representa o cdigo de* *barra da embalagem do material.* {Nmeros vlidos} {Letras vlidas} *Campo da tabela estoque que representa o* *cdigo de identificao do estoque.* *Campo da tabela fornecedor que representa o* *cdigo de identificao do fornecedor.* *Caracteres que identificam de forma nica para* *cada material.* *Campo da tabela inventrio que representa o* *cdigo de identificao do inventrio.* *Campo da tabela lote que representa o cdigo de* *identificao do lote do* material.* *Campo da tabela de material que representa o* *cdigo de identificao do material.* *Campo da tabela movimentao de material que* *representa o cdigo de identificao da* *movimentao.* *Campo da tabela solicitao que representa o* *nmero do pedido.* *Campo da tabela requisio de material que* *representa o cdigo de identificao da* *requisio do material.* *Campo da tabela setor que representa o cdigo* *de identificao do setor.* *Campo da tabela solicitao de material que* *representa o cdigo de identificao.* *Campo da tabela solicitao que representa seu* *cdigo de identificao.* *Campo da tabela solicitante que representa o* *cdigo de identificao do mesmo.* *Consulta dados de um material (Quantidade,* *Localizao, Data de Entrada, Validade, etc.) de* *acordo com o Cdigo ou Nome fornecidos.* *Referncias que iniciam com a letra D*
5

CodEst_TabEstq

CodFor_TabForn

Cdigo Material

CodInv_TabInve CodMat_TabLote CodMat_TabMate

= = =

CodMov_TabMovM

CodPed_TabSoli

CodReq_TabReqM

CodSet_TabSeto

CodSlt_TabSolM

CodSol_TabSolc

CodSol_TabSolc

Consultar Materiais D

Data Entrada

*Data em que ser realizada entrega do material.* Dia + Ms + Ano *Data em que ser realizada a movimentao do* *material.* Dia + Ms + Ano *Data da validade do material.* Dia + Ms + Ano *Campo da tabela inventrio que representa a* *data de realizao da contagem.* Dia + Ms + Ano *Campo da tabela movimentao de material que* *representa a data da movimentao.* Dia + Ms + Ano *Campo da tabela solicitao que representa a* *data do pedido.* Dia + Ms + Ano *Relaciona-se com o sistema quando h a* *necessidade de reabastecer o estoque.* *Campo da tabela solicitante que representa a* *descrio do mesmo.* *Campo da tabela fornecedor que representa a* *descrio do fornecedor.* *Campo da tabela material que representa a* *descrio do material.* *Campo da tabela setor que representa a* *descrio do setor.* *Campo da tabela movimentao de material que* *representa o destino da ao.* *Destino de armazenagem do material.* [1 - 31] *Campo da tabela inventrio que representa se h* *ou no divergncia na contagem/conferncia.* *Depsito de Dados para armazenar as* *divergncias, se houverem.* *Campo da tabela lote que representa a data de* *recebimento do material.* Dia + Ms+ Ano
6

Data Movimentao

Data Validade

DataIn_TabInve

DataMv_TabMovM

DataPd_TabSoli Departamento de Compras Descri_Solic Descri_TabForn Descri_TabMate Descri_TabSeto Destin_TabMovM Destino Dia Diverg_TabInve Divergncias

= = = = = = = = = =

DtRece_TabLote

E E/SMat_TabMovM Embalagem EstMin_TabEstq F Fornecedor = = = =

*Referncias que iniciam com a letra E* *Campo da tabela movimentao de material que* *representa se a movimentao foi de entrada ou* *sada de estoque.* *Tipo de embalagem de determinado material.* *Campo da tabela estoque que representa a* *quantidade mnima do material.* {Nmeros vlidos} *Referncias que iniciam com a letra F* *Fornecedor a pessoa jurdica que abastece os* *setores do Almoxarifado com novos materials.* * a entidade mais prxima do sistema* *internamente. Realiza as contagens, acompanha* *as movimentaes e fornece os dados* *complementares para gerar relatrios.* *Referncias que iniciam com a letra G* = = *Campo da tabela lote que representa o prazo de* *garantia do material.* *Campo da tabela material que representa o* *gnero do material.* *Referncias que iniciam com a letra H* = *Campo da tabela movimentao de material que* *representa a hora da movimentao.* [0 - 23] : [0 -59] *Referncias que iniciam com a letra I* *Referncias que iniciam com a letra J* *Referncias que iniciam com a letra K* *Referncias que iniciam com a letra L* = = = [A - Z] *Locais de armazenagem dos materials.*
*Campo da tabela lote que representa o lote do* *material.*

Funcionrio

G Garant_TabLote Genero_TabMate H HoraMv_TabMovM I J K L Letras Vlidas Local LoteMt_TabMate M MarcaM_TabMate =

*Referncias que iniciam com a letra M* *Campo da tabela material que representa a
7

marca* *do material.* Ms Motivo_TabMovM = = [1 - 12] *Campo da tabela movimentao de material que* *representa o motivo da movimentao.* *Depsito de Dados para armazenar as* *movimentaes de determinado material.* *Referncias que iniciam com a letra N* = *Descrio de determinado material.* { Dados Vlidos } * *Conjunto de dados numricos/alfabticos que* *identificam o lote que especificam a origem dos* *materials.* { Dados Vlidos } [0 - 9] *Referncias que iniciam com a letra O* = = *Campo da tabela solicitao de material para* *observaes.* *Anotaes relevantes e outras observaes sobre* *o material.* *Referncias que iniciam com a letra P* = = = *Campo da tabela material que representa o preo* *de custo do material.* *Peso por unidade de material.* {Nmeros Vlidos} *Campo da tabela material que representa que* *representa o peso do material.* *Campo da tabela local que representa a prateleira* *de armazenamento do material no estoque.* *Campo da solicitao que representa a prioridade* *do pedido.* *Materials usados internamente pelos* *funcionrios do Almoxarifado.* *Campo da tabela material que representa o preo*
8

Movimentao N Nome Material

Nmero Lote

Nmeros Vlidos O Observ_TabSolM Observaes P PCusto_TabMate Peso PesoMt_TabMate

Prateleira_TabEstq

Priori_TabSoli Materials Uso Interno PVenda_TabMate

= = =

*de venda do material.* Q QdeAnt_TabMate = *Referncias que iniciam com a letra Q* *Campo da tabela material que representa a* *quantidade anterior do material.* {Nmeros vlidos} *Campo da tabela estoque que representa a* *quantidade atual do material no estoque.* {Nmeros vlidos} *Campo da tabela inventrio que representa que* *representa a quantidade contada no inventrio.* {Nmeros vlidos} *Campo da tabela requisio de material que* *representa a quantidade de material solicitada.* {Nmeros vlidos} *Campo da tabela solicitao de material que* *representa a quantidade de material solicitada.* {Nmeros vlidos} *Campo da tabela lote que representa a* *quantidade recebida do material.* {Nmeros vlidos} *Nmero de materials contados manualmente no* *estoque e no salo para vendas.* {Nmeros Vlidos} *Nmero de materials movimentados do estoque* *para venda.* {Nmeros Vlidos} *Nmero de materials contidos em determinado* *documento.* {Nmeros Vlidos} *Nmero de materials com entradas novas no* *acervo.* {Nmeros Vlidos} *Nmero de materials contidos no sistema.* {Nmeros Vlidos} *Referncias que iniciam com a letra R* = *Resumo do levantamento do estoque gerado por* *perodo.*

QdeAtu_TabEstq

QdeCon_TabInve

QdeMat_TabReqM

QdeMat_TabSolM

QdeRec_TabLote

Quantidade Fsica

Quantidade Movimentada

Quantidade Material

Quantidade Recebida Quantidade Sistema R Relatrio Estoque Geral

Relatrio Movimentao S Setor T U UniMat_ TabMate UsoInt_TabMate V Validd_TabLote

*Resumo das atividades de movimentao dos* *materials gerado por perodo.* *Referncias que iniciam com a letra S*

*Setor do almoxarifado que determinado material* *ficar armazenado.* {Opes Vlidas} *Bomboniere, Perfumaria, Eletrodomsticos* *Referncias que iniciam com a letra T* *Referncias que iniciam com a letra U*

= =

*Campo da tabela material que representa a* *unidade de medida do peso do *material.* *Campo da tabela material que representa o uso* *interno pela empresa do material.* *Referncias que iniciam com a letra V*

*Campo da tabela lote que representa a data de* *validade do material.* Dia+ Ms+ Ano *Informa o valor unitrio de determinado material.* {Nmeros vlidos} *Informa o volume do material na nota fiscal.* *Referncias que iniciam com a letra X* *Referncias que iniciam com a letra Y* *Referncias que iniciam com a letra Z*

Valor Unitrio Volume X Y Z

= =

10

Вам также может понравиться