• Nenhum resultado encontrado

Pesquisa, finalidade, funções e objetivos.

N/A
N/A
Protected

Academic year: 2021

Share "Pesquisa, finalidade, funções e objetivos."

Copied!
26
0
0

Texto

(1)

Pesquisa, finalidade, funções e objetivos.

Pesquisa e identificação do problema

Na oficina Gaiola independência, os cadastros de clientes, produtos, funcionários e fornecedores, bem como as movimentações que este fluxo gerava, eram

registradasarcaicamente em blocos de papel, tornando o sistema vulnerável a erros banais, além do risco de se prederinformações importantes.

Diante deste cenário, surgiu a proposta de desenvolver um sistema que atendesse as necessidades do proprietário.

Finalidade do trabalho

Os objetivos deste trabalho é conhecer e analisar as necessidades de uma oficina mecânica, para que, baseado nisso, se desenvolva um sistema que agilize as movimentações como cadastro, consultas e emissão de relatórios.

Funções

O sistema possui as seguintes funcionalidades: cadastro e consulta de clientes, produtos, fornecedores e funcionários. Possui também controles para as movimentações de serviços e compra.

Objetivos

O principal objetivo deste trabalho consistiu no desenvolvimento de um programa que atendesse as necessidades de administradores de oficina mecânica.

(2)

Levantamento de dados

Baseado em entrevistas realizadas com o proprietário da oficina mecânica, localizado na rua A, número 000 na cidade de Jaboticabal/SP, foram expostos dados acerca da rotina de trabalho rotina de trabalho do estabelecimento. Foi constatado que a empresa não possuía um sistema informatizado para controle de cadastro e movimentações, utilizando ainda métodos

antiquados de armazenamento, como talões de papel . Análise

Com base no levantamento dos dados, constata-se que com a implantação do sistema na empresa trará benefícios com agilidade nos cadastros de clientes, produtos, fornecedores e funcionários, facilidades em consultas, acesso veloz às informações e maior segurança no controle de informação.

(3)

Tabela 1 - Cliente

NOME DA TABELA: CLIENTE

CAMPO TIPO TAMANHO DESCRISÃO CHAVE NULO

CÓDIGO INTERGER - CÓDIGO DO

CLIENTE

PK NÃO

OS INTERGER - OS DO

CLIENTE

- -

NOME VARCHAR 60 NOME DO

CLIENTE

- -

NUMERO VARCHAR 10 NUMERO DO

CLIENTE

- -

ENDEREÇO VARCHAR 60 ENDERECO

DO CLIENTE

- -

BAIRRO VARCHAR 30 BAIRRO DO

CLIENTE

- -

CEP VARCHAR 9 CEP DO

CLIENTE

- -

CIDADE VARCHAR 30 CIDADE DO

CLIENTE

- -

UF VARCHAR 2 ESTADO DO

CLIENTE

- -

FONE VACHAR 13 TELEFONE

DO CLIENTE

- -

CELULAR VARCHAR 13 CELULAR DO

CLIENTE

(4)

Tabela 2 - Fornecedor

NOME DA TABELA: FORNECEDOR

CAMPO TIPO TAMANHO DESCRISÃO CHAVE NULO

CÓDIGO INTERGER - CÓDIGO DO

FORNECEDOR

PK NÃO

OS INTEGER - OS DO

FORNECEDOR

- -

NOME VARCHAR 50 NOME DO

FORNECEDOR -

ENDEREÇO VARCHAR 50 ENDERECO

DO

FORNECEDOR

- -

NUMERO VARCHAR 10 NUMERO DO

FORNECEDOR

- -

CEP VARCHAR 9 CEP DO

FORNECEDOR

- -

BAIRRO VARCHAR 30 BAIRRO DO

FORNECEDOR

- -

CIDADE VARCHAR 30 CIDADE DO

FORNECEDOR

- -

UF VARCHAR 2 ESTADO DO

FORNECEDOR

- -

FONE VARCHAR 13 TELEFONE DO

FORNECEDOR

- -

CELULAR VARCHAR 13 CELULAR DO

FORNECEDOR

(5)

Tabela 3 - Peças

NOME DA TABELA: PEÇAS

CAMPO TIPO TAMANHO DESCRISÃO CHAVE NULO

CÓDIGO INTERGER - CÓDIGO DAS

PEÇAS

PK NÃO

OS INTEGER - OS DAS PEÇAS -

DESCRICAO VARCHAR 60 DESCRIÇÃODAS

PEÇAS

- -

COD_FORNEC INTEGER - CODIGO DO

FORNECEDORDE PEÇAS

- -

PRECO_COMPRAS NUMERICO (18,2) PREÇOS DAS COMPRAS DE PEÇAS

- -

PRECO_VENDA NUMERICO (18,2) PREÇOS DAS VENDAS DE PEÇAS

- -

DATA_COMPRA DATE - DATA DA

COMPRADE PEÇAS

- -

QTD_ESTOQUE NUMERICO (18,2) QUANTIDADE ESTOQUE DE PEÇAS

- -

QTD_MINIMA NUMERICO (18,2) QUANTIDADE MÍNIMA DE PEÇAS

(6)

Tabela 4- Serviço

NOME DA TABELA: SERVIÇO

CAMPO TIPO TAMANHO DESCRISÃO CHAVE NULO

CODIGO INTERGER - CÓDIGO DE

SERVIÇO

PK NÃO

OS INTEGER - OS DE

SERVIÇO

- -

COD_CLIENTE INTEGER - CÓDIGO

DOCLIENTEDO SERVIÇO - - QTD INTERGER - QUANTIDADE DO SERVIÇO - -

COD_PECA INTERGER - CÓDIGO DA

PECASDE SERVIÇO DO CLIENTE

- -

DESCRICAO VARCHAR 60 DESCRIÇÃO

DO SERVIÇO

- -

VALOR NUMERICO (18,2) VALOR DO

PRODUTO DA ORDEM DE SERVIÇO DO CLIENTE

- -

DESCONTO NUMERICO (18,2) DESCONTO

DO SERVIÇO

- -

VALOR_DESCONTO NUMERICO (18,2) VALOR DO DESCONTO DO SERVIÇO

- -

DATA DATE DATA DO

SERVIÇO

(7)

Lista de Eventos

Número Evento Tipo Estimulo Atividade Resposta

1. Usuário cadastra cliente E Dados do Cliente Cadastrar Cliente 1-Dados do cliente inválidos 2-Cliente Castrado 2. Usuário cadastra Fornecedor E Dados do Fornecedor Cadastrar Fornecedor 1-Dados do Fornecedor inválidos 2-Fornecedor Castrado 3. Usuário cadastra Peças E Dados das Peças Cadastrar Peças 1-Dados das Peças inválidos 2- Peças Castrada 4. Usuário cadastra Serviço E Dados do Serviço Cadastrar Serviço 1-Dados do Serviço inválidos 2-Serviço Castrada

(8)

Diagrama de Contexto

Da dos do P rod uto D ad o s In vá lido s

(9)
(10)

Dicionário de Dados (DD)

Entidades Externas

Entidade Externa: Cliente

Identificação: a Nº de repetições: 02

Descrição: Fornece seus dados para que o faça seu cadastro, e em seguida, solicita orçamento para eventual conserto de automóvel.

Fluxos que entram 01 → a

04 → a

Fluxos que saem a→ 01

a→ 04

Entidade Externa: Fornecedor

Identificação:b Nº de repetições: 01

Descrição:Fornece seus dados para que o faça seu cadastro, recebe encomendas de peças.

Fluxos que entram 02→b

Fluxos que saem b→ 02

Entidade Externa:Peças

Identificação: c Nº de repetições: 01 Descrição:Fornece seus dados para que o faça seu cadastro .

Fluxos que entram 03→ c

Fluxos que saem c→03

(11)

Entidade Externa: Usuário

Identificação: d Nº de repetições: 02

Descrição: Faz o orçamento do conserto do automóvel ao cliente, se cliente aceitar orçamento, efetua o serviço.

Fluxos que entram 05→ d

Fluxos que saem d→ 05

Processos

Processo: 01

Título: Cadastrar Cliente

Descrição: Recebe os dados do cliente, caso o cliente não seja cadastrado é efetuado seu cadastro, disparando para o depósito cliente.

Fluxos que entram a→ 01

D1 → 01

Fluxos que saem 01→ D1

01→ a

Processo: 02

Título: Cadastrar Fornecedor

Descrição: Recebe os dados do Fornecedor, caso o Fornecedornão seja cadastrado é efetuado seu cadastro, disparando para o depósito Fornecedor.

Fluxos que entram b→ 02

D2→ 02

Fluxos que saem 02→ D2

(12)

Processo: 03

Título: Cadastrar Peças

Descrição: Recebe os dados do Peças, caso o Peças não seja cadastrado é efetuado seu cadastro, disparando para o depósito Peças.

Fluxos que entram c→ 03

D3→ 03

Fluxos que saem 03→ D3

03→c

Processo: 04

Título: Cadastrar Ordem de serviço

Descrição: Recebe os dados daOrdem de serviço, caso Ordem de serviço não seja cadastrado é efetuado seu cadastro, disparando para o depósito serviços.

Fluxos que entram a→ 04

D4→ 04

Fluxos que saem 04→ D4

04→a

Processo: 05

Título: Cadastrar Consultar Preços de Peças

Descrição: Recebe os dados da Consultar Preços de Peças, disparando para o depósito Peças. Fluxos que entram

d→ 05

D3 → 05

Fluxos que saem 05→ D3

(13)

Fluxos de dados

Fluxo de dados: Dados válidos Clientes Identificação: a 01

Descrição: os dados da entidade externa cliente serão transportados para o processo 01 para que possa ser cadastrado, caso não haja seu cadastro.

Fluxo de dados: Dados inválidos Clientes Identificação: 01 a

Descrição: dados do cliente que já é cadastrado ou estão errados.

Fluxo de dados: Clientes Cadastrados Identificação: 01 a

Descrição: dados dos clientes foram Cadastrados com Sucesso.

Fluxo de dados: Dados válidos Clientes Identificação: 01 D1

Descrição: transporta os dados do cliente para o depósito de dados D1.

Fluxo de dados: Dados válidos Fornecedor Identificação: b 02

Descrição: os dados da entidade externa Fornecedorserão transportados para o processo 02 para que possa ser cadastrado, caso não haja seu cadastro.

Fluxo de dados: Dados inválidosFornecedor Identificação: 02b

(14)

Descrição: dados doFornecedorque já é cadastrado ou estão errados.

Fluxo de dados: Fornecedor Cadastrado Identificação: 02b

Descrição: dadosdosFornecedores foram Cadastrados com Sucesso.

Fluxo de dados: Dados válidosFornecedor Identificação: 02 D2

Descrição: transporta os dados do Fornecedor para o depósito de dados D2.

Fluxo de dados: Dados válidos Peças Identificação: c 03

Descrição: os dados da entidade externa Peças serão transportados para o processo 03 para que possa ser cadastrado, caso não haja seu cadastro.

Fluxo de dados: Dados inválidosPeças Identificação: 03c

Descrição: dados das Peças que já é cadastrado ou estão errados.

Fluxo de dados: Peças Cadastradas Identificação: 03c

Descrição: dadosdas Peças foram Cadastrados com Sucesso.

Fluxo de dados: Dados válidosPeças Identificação: 03 D3

(15)

Fluxo de dados: Dados válidos deserviços Identificação: a 04

Descrição: os dados da entidade externa deserviços serão transportados para o processo 04 para que possa ser cadastrado, caso não haja seu cadastro.

Fluxo de dados: Dados inválidosdeserviços Identificação: 04a

Descrição: dados deserviçosque já é cadastrado ou estão errados.

Fluxo de dados:Serviços Cadastrados Identificação: 04a

Descrição: dadosdeserviçosforam Cadastrados com Sucesso.

Fluxo de dados: Dados válidosdeserviços Identificação: 04 D4

Descrição: transporta os dados das Peças para o depósito de dados D4.

Fluxo de dados: Dados das Peças Identificação: D304

(16)

Fluxo de dados: Dados válidos da Consulta Identificação: d 05

Descrição: os dados da entidade externa da Consultaserão transportados para o processo 05.

Fluxo de dados: Dados inválidosda Consulta Identificação: 05d

Descrição: dados da Consultaque estão errados.

Fluxo de dados: Dados da Consulta Identificação: 05d

Descrição: dadosdas Consultasforampesquisados e encontrados.

Fluxo de dados: Dados válidos da Consulta Identificação: 05 D3

(17)

DFD POR EVENTO

1- Evento numero 1: Usuário cadastra cliente

Mana especificação-Usuário cadastra cliente: Início

Receber dados do cliente Se dados corretos Então

Se cliente já cadastrado Então

Atualiza dados do cliente Senão

Cadastro cliente Senão

Impossível o cadastro FIM

(18)

2- Evento numero 2: Usuário cadastra Fornecedor

Mana especificação- Usuário cadastra Fornecedor: Início

Receber dados do Fornecedor Se dados corretos

Então

Se Fornecedor já cadastrado Então

Atualiza dados do Fornecedor Senão

Cadastro Fornecedor Senão

Impossível o cadastro FIM

(19)

3- Evento numero3: Usuário cadastra Peças

Mana especificação- Usuário cadastra Peças: Início

Receber dados das Peças Se dados corretos Então

Se cliente já cadastrado Então

Atualiza dados das Peças Senão

Cadastro Peças Senão

Impossível o cadastro FIM

(20)

4- Evento numero4: Usuário cadastra Serviço

Mana especificação- Usuário cadastra Serviço: Início

Receber dados do Serviço Se dados corretos

Então

Se cliente já cadastrado Então

Atualiza dados do Serviço Senão

Cadastro Serviço Senão

Impossível o cadastro FIM

(21)

5

Consultar Preços de Peças Usuário Dados válidos Consulta Dados da Consulta Dados Inválidos Consulta Peças D3 Dados válidos Consultar

Mana especificação- Usuário Consulta Preços de Peças: Início

Receber dados da Consulta Se dados corretos

Então

Se Peças já cadastrado Então

Atualiza dados da Consulta Senão

DadosConsulta Senão Consulta Invalida FIM

(22)

DER

C ó d _ C li O S E n d e re ç o U F F o n e N o m e N ú m e ro B a ir ro C E P C e lu la r C id a d e C ó d _ F o r O S N o m e E n d e re ç o C E P C id a d e U F F o n e C e lu la r N u m e ro B a ir ro C ó d _ S e rv O S C ó d _ C li e n te Q td e C ó d _ P e ç a D e s c ri ç ã o V a lo r D e s c o n to V a lo r_ D e s c D a ta C ó d _ P e ç a O S D e s c ri ç ã o C o d _ fo r P re ç o C o m p ra D a ta C o m p ra Q td e _ E s to q u e Q td e _ m in im a P re ç o v e n d a Fornecedor Produto Serviços Solicita serviços Fornece Utiliza Cliente 1 N N 1 N N

(23)

Cliente

Serviço serviços

DIAGRAMA DE ESTRUTURA DE DADOS (DED)

DIAGRAMA DE TRANSA

Fornece

Produto Fornecedor

DIAGRAMA DE ESTRUTURA DE DADOS (DED)

DIAGRAMA DE TRANSAÇÃO DE ESTADO (DTE)

DIAGRAMA DE ESTRUTURA DE DADOS (DED)

(24)
(25)
(26)

Referências

Documentos relacionados

[r]

Para reverter essa situa~ão, o setor tel que se tornar aais eficiente e versátil no trata.ento dos recursos florestais.. Pelas suas características tecnológicas, as quais perlitel

A infecção pelo Vaccinia vírus não é totalmente considerada como de ocorrência natural, embora transmissão de ordenhadores para vacas e de vacas para o homem tenham ocorrido,

Desta forma, o objetivo deste trabalho foi estimar a diversidade genética para o pré-melhoramento de indivíduos de jenipapo procedentes do Estado de Sergipe, e avaliar o

A tendência a uma distribuição nor- mal, observada para o ritmo de emergência dos adultos prove- nientes dos diferentes tipos de fezes recém-emitidas, sofreu mo- dificações

Assim, o objetivo deste trabalho foi avaliar a diversidade genética de acessos de Saccharum do Banco Ativo de Germoplasma da Embrapa Tabuleiros Costeiros, e caracterizá-los in

1) O sujeito que viveu a experiência real, ou seja, sobreviveu ao cárcere, relacionou-se com outros presos, teve a saúde debilitada, entre outras consequências geradas em

polimorfismo e amplitude de bases, gerados pelas reações de PCR para estudo da diversidade genética entre indivíduos de população de cambuizeiro (Myrciaria tenella O.