Lógica dos Processos

7
Faculdade de Tecnologia de Sorocaba Tecnologia em Análise e Desenvolvimento de Sistemas Engenharia de Software I Dicionário de Dados Grupo 01 – Compras Andrew Messias de Barros Gabriel Barisio de Moraes João Victor Ventura Júlio César Fortunato Filho Mauro Antunes Pereira Júnior Prof. Levi Rodrigues Munhoz

description

Lógica dos Processos

Transcript of Lógica dos Processos

Faculdade de Tecnologia de SorocabaTecnologia em Anlise e Desenvolvimento de SistemasEngenharia de Software I

Dicionrio de DadosGrupo 01 Compras

Andrew Messias de BarrosGabriel Barisio de MoraesJoo Victor VenturaJlio Csar Fortunato FilhoMauro Antunes Pereira Jnior

Prof. Levi Rodrigues Munhoz

Sorocaba SPDezembro / 2014ano={inteiro}

aprovada=*a solicitao de compra/cotao foi aprovada pelo gerente responsvel*

bairro={caracter_valido}

caracter_valido=[A..Z|a..z|'| |-] *aceita-se acentuaes da lngua portuguesa*

cep={inteiro} *8 dgitos*

cidade={caracter_valido}

cnpj_digito={inteiro} *2 dgitos*

cnpj_filial={inteiro} *4 dgitos*

cnpj_fornecedor=*cdigo que identifica o fornecedor* cnpj_numero + cnpj_filial + cnpj_digito

cnpj_numero={inteiro} *8 dgitos*

codigo_cotacao=*o cdigo que identifica uma das cotaes da Trizio* { inteiro }

codigo_material=*o cdigo que identifica um dos materiais utilizados pela Trizio* { inteiro }

codigo_pedido=*o cdigo que identifica um dos pedidos da Trizio* {inteiro}

codigo_solicitacao=*o cdigo que identifica uma das solicitaes de compra da Trizio* { inteiro }

contato_fornecedor=*pessoa de contato no fornecedor* {caracter_valido}

COTAES={registro-cotacoes}

data_solicitacao=*data em que a solicitao de compra foi efetuada* {data_valida}

data_valida=dia + ms + ano

dataentrega_pedido=*a data em que os materiais comprados pela Trizio devem ser entregues pelo fornecedor* {data_valida}

ddd=*cdigo telefnico de rea* {inteiro} *2 dgitos*

descricao_material=*uma breve descrio do material* {caracter_valido}

dia={inteiro} *Valores entre 01 e 31*

email_fornecedor={caracter_valido} + @

endereco_fornecedor=*localizao do fornecedor* rua + num + bairro + cep + cidade + uf

formapgto=*a forma de pagamento a ser utilizada caso a cotao seja confirmada* [A vista|Cheque|Carto de crdito]

FORNECEDORES={registro-fornecedores}

inteiro=[0|1|2|3|4|5|6|7|8|9]

MATERIAIS={registro-materiais}

ms={inteiro} *Valores entre 01 e 12*

num=*nmero de uma casa/empresa* {inteiro}

num_telefone={inteiro} *8 ou 9 dgitos*

PEDIDOS={registro-pedidos}

qtdsolicitada_material=*a quantidade necessria do material solicitada* {inteiro}

razaosocial_fornecedor=*identificao do fornecedor* {caracter_valido}

registro-cotacoes=*cada uma das cotaes geradas pelo sistema* codigo_cotacao + codigo_fornecedor + codigo_material + qtdsolicitada_material + total_cotacao + formapgto + status_cotacao

registro-fornecedores=*cada um dos fornecedores da Trizio* cnpj_fornecedor + razaosocial_fornecedor + endereco_fornecedor + telefone_fornecedor + email_fornecedor + contato_fornecedor

registro-materiais=*cada um dos materiais utilizados pela Trizio* codigo_material + descricao_material + unmedida_material

registro-pedidos=*cada um dos pedidos efetuados pela trizio* codigo_pedido + codigo_fornecedor + codigo_material + qtdsolicitada_material + total_pedido + formapgto + dataentrega_pedido

registro-solicitacoesdecompra=*cada uma das solicitaes de compra geradas no sistema* codigo_solicitacao + data_solicitacao + codigo_material + qtdsolicitada_material + status_solicitacao

reprovada=*a solicitao de compra/cotao foi reprovada pelo gerente responsvel*

rua={caracter_valido}

SOLICITAES DE COMPRA={registro-solicitacoesdecompra}

status_cotacao=*a situao da solicitao de compra em relao gerncia do departamento* [aprovada|rejeitada]

status_solicitacao=*a situao da solicitao de compra em relao gerncia do departamento* [aprovada|rejeitada]

telefone_fornecedor=ddd + num_telefone

total_cotacao=*valor total a ser pago pela Trizio na compra dos materiais da cotao* valor_moeda

total_pedido=*valor total a ser pago pela Trizio na compra dos materiais do pedido* valor_moeda

uf={caracter_valido} *2 dgitos*

unmedida_material=*sigla da unidade de medida em que o material encontrado* {caracter_valido}