INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

16
INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access) Gonçalo Ferreira @ MAIC . FE .UP

description

INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access). Gonçalo Ferreira @ MAIC . FE .UP. Objectivos:. - Acesso a informação relativa à produção. - Acessibilidade em qualquer terminal através de ethernet. - Sem software específico nos terminais. - Interface amigável. - PowerPoint PPT Presentation

Transcript of INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Page 1: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

INTERFACE PARA ACESSO A BASE DE DADOS

(ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

Page 2: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

Objectivos:

- Acesso a informação relativa à produção

- Sem software específico nos terminais- Interface amigável- Adequado a diferentes necessidades- Restrições de acesso à informação

- Acessibilidade em qualquer terminal através de ethernet

Page 3: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

Informação a disponibilizar:

- Estado das máquinas- Causa de paragem das máquinas

- Indicadores estatísticos sobre rendimentos (operadores, maquinas, etc)- Rendimento operacional da fábrica- Possibilitar acesso completo à base de dados (sujeito a autenticação)

- Utilizações dos moldes- Estado das ordens de fabrico

Page 4: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

Requisito:

- Actualização constante da base de dados

Proposta:

- Programa corre continuamente gerindo a base de dados e distribuindo a informação

- Novos registos adicionados a tabela histórica com toda a informação

Condicionante:

- O mesmo evento deverá actualizar informação em várias tabelas

Page 5: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

Estrutura da Base de Dados

Operadores Codigo Nome Habilitacoes Idade Maquina PecasOK PecasKO

Op1 Jose 12 35 T1 5895231 598621

OFs Numero Peca Quantidade Conclusao Maquina QuantProd

1 za1 100 03-12-2002 t1 100

Moldes

Codigo Peca Quantidade Utilizacoes PecasKO Vida

M001 ni1 1 30567 354 100000

Pecas

Codigo Descricao Cliente Peso Dimensao

ni1 Colector Renault 220 10

Page 6: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

Estrutura da Base de Dados

Maquinas

Erros

HistMaquinas

HistProducao

Codigo Descricao Capacidade Tciclo Local Status HoraParagem ComentErro

J2 Jito2 150 1 Celula2 E001 04-28-2004 7:35:59 Falha de posicionamento do robô

Codigo Descricao

E001 Botoneira accionada

Codigo Activacao HLigada HTrabalho HReparacao Ciclos

F1 01-01-2003 8:00:00 3045 3035 2 3769470

Dia Pecas PecasRegeitadas

01-01-2003 6508 578

Page 7: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

Base de Dados para Controlo de acessos

Acessoslog pass operadores OFs maquinas moldes rendimento SQLQuery

joao 321 s s s s n n

Permite: - Diferenciar zonas permitidas

ou interditas para cada utilizador

- Restringir acesso

Page 8: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

- Calculo da taxa de rejeição por operador

- Escolha dos campos a pesquisar

- Escolha múltipla de operadores a consultar

SoMetal.Web

- Resultados em texto tabelado

Page 9: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

- Resultado por extenso

- Procura em várias tabelas

- Escolha dos campos a pesquisar

SoMetal.Web

Page 10: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

- Verificação do estado (erros)

- Calculo do rendimento por maquina

- Resultados em lista de informações

SoMetal.Web

- Salientar características do erro se existir

Page 11: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

- Verificação do número de utilização dos moldes

- Calculo da taxa de rejeição por molde

- Procura dos moldes através da peça

SoMetal.Web

- Salientar utilização se próxima ou superior à vida recomendada- Resultados em lista da informações

Page 12: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

- Calculo da taxa de produção total diária

- Calculo da taxa de rejeição

- Escolha da data inicial e final

SoMetal.Web

- Calculo da taxa de produção conforme diária- Calculo do rendimento operacional- Resultados em lista da informações

Page 13: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

- Resultados em texto tabelado

-Permite acesso completo à base de dados

- Introdução de comandos SQL directamente

SoMetal.Web

Page 14: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

Na prática…

Page 15: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

Perguntas…

Page 16: INTERFACE PARA ACESSO A BASE DE DADOS (ASP.NET & Access)

Gonçalo Ferreira @ MAIC . FE .UP

FIM