Universidade Regional de Blumenau
Universidade Regional de Blumenau
Curso de Bacharel em Ciências da Computação
Curso de Bacharel em Ciências da Computação
CEPTCC
CEPTCC -- Controle de Qualidade de ManufaturasControle de Qualidade de Manufaturas
Protótipo desenvolvido como Trabalho de Conclusão de Curso Protótipo desenvolvido como Trabalho de Conclusão de Curso
Acadêmica: Ana Cristina Gaebler 1999/01
Acadêmica: Ana Cristina Gaebler 1999/01--0303
Orientador:
Roteiro de Apresentação
Roteiro de Apresentação
Introdução
Introdução
Controle Estatístico de Processos
Controle Estatístico de Processos
Raciocínio Baseado em Casos
Raciocínio Baseado em Casos
Tecnologias Utilizadas
Tecnologias Utilizadas
Especificação
Especificação
Protótipo
Protótipo
Conclusão
Conclusão
Introdução
Introdução
Antes da
Antes da Revolução IndustrialRevolução Industrial, um produto era , um produto era
considerado como tendo qualidade, se atendia as
considerado como tendo qualidade, se atendia as
exigências do artesão. Com a Revolução Industrial,
exigências do artesão. Com a Revolução Industrial,
houve um aumento considerável na oferta dos
houve um aumento considerável na oferta dos
produtos fazendo com que o cliente ficasse mais
produtos fazendo com que o cliente ficasse mais
exigente. Como conseqüência disso, as empresas
exigente. Como conseqüência disso, as empresas
tiveram que se aperfeiçoar, pois seus produtos
tiveram que se aperfeiçoar, pois seus produtos
tinham que ter
tinham que ter um diferencialum diferencial. Foi a partir daí . Foi a partir daí
que surgiu o
que surgiu o Controle da Qualidade dos Controle da Qualidade dos
Produtos.
Introdução
Introdução
QualidadeQualidade é a maneira como o produto ou é a maneira como o produto ou
serviço é visto pelo cliente. A Qualidade vê o
serviço é visto pelo cliente. A Qualidade vê o
processo como um todo.
processo como um todo.
O Controle da QualidadeO Controle da Qualidade confronta o confronta o
produto final com as especificações. Ao
produto final com as especificações. Ao
Controle da Qualidade cabe avaliar, comparar
Controle da Qualidade cabe avaliar, comparar
e, quando for o caso, efetuar correções que
e, quando for o caso, efetuar correções que
assegurem que os produtos e serviços estejam
assegurem que os produtos e serviços estejam
de acordo com os padrões desejados.
Introdução
Introdução
Para controlar a qualidade dos produtos
existe o Controle Estatístico de Processos (CEP).
O CEP é uma ferramenta de controle muito
eficaz, porém se não for aplicado corretamente, pode não funcionar.
Para auxiliar o CEP na busca de causas de
problemas, existe o Raciocínio Baseado em Casos (RBC).
Controle Estatístico de Processos
Controle Estatístico de Processos
CEP
CEP
O CEP é um instrumento de análise do Processo semelhante a uma
radiografia que nos permite verificar o que está acontecendo, e a partir
disso tomar decisões para corrigir corrigir
falhas do processo
Máquina Método Medida
Material Măo de Obra Meio Ambiente
Processo é todo o conjunto que produz resultado
PRODUTO
Controle Estatístico de Processos
Controle Estatístico de Processos
CEP
CEP
O CEP faz o controle dos produtos no Processo.
Através do
Através do
Gráfico de Controle
Gráfico de Controle
é
é
possível visualizar o
possível visualizar o
estado
estado
do processo
do processo
ZONA II Falta de controle
ZONA I Áre de normalidade ZONA I Áre de normalidade
ZONA II Falta de controle
LSC
LM
LIC
A X
Controle Estatístico de Processos
Controle Estatístico de Processos
CEP
CEP
As fórmulas utilizadas As fórmulas utilizadas são (média): são (média): R A X LSC = + 2. X LM = R A X LIC = − 2.Raciocínio Baseado em Casos
Raciocínio Baseado em Casos
A Inteligência Artificial simula a
inteligência humana
inteligência humana. O Raciocínio
Baseado em Casos (RBC) não é diferente.
Como o ser humano resolve seus
problemas, buscando soluções já
resolvidas anteriormente por um
problema parecido, o RBC usa casos
passados na busca da resolução do
novo.
A técnica para recuperação de casos
A técnica para recuperação de casos
escolhida foi a do
escolhida foi a do
Vizinho mais
Vizinho mais
Próximo
Próximo
, que utilizada uma soma
, que utilizada uma soma
ponderada das características entre um
ponderada das características entre um
novo caso e um armazenado no banco de
novo caso e um armazenado no banco de
dados, devendo ser atribuído a cada uma
dados, devendo ser atribuído a cada uma
das feições que descrevem o caso um
das feições que descrevem o caso um
peso [ABE96].
peso [ABE96].
Raciocínio Baseado em Casos
Raciocínio Baseado em Casos
∑
= = n i Wi Si Ti f S T de Similarida 1 * ) , ( ) , (C a so s
A trib u to s
A B C
X1 R a c io cín io Siste m a s In te lige nte
X2 In te lige n te Inte lige n te M é tric a s
X3 A n á lise R o b ó tic a S im ila rida d e
X4 C a so s C o m p u ta d o r A n á lise
X5 B a se a d o A n á lise P ro to tip age m Atributos
Casos
X1 X2 X3 X4 X5
Caso Novo Raciocínio Inteligente Análise Casos Sistemas Atributos Casos X1 X2 X3 X4 X5 Caso Novo => A 1 1 1 1 0 Caso Novo => B 0 1 1 0 1 Caso Novo => C 0 1 0 1 0
Tecnologias Utilizadas
Tecnologias Utilizadas
ORIENTAÇÃO A OBJETOS
ORIENTAÇÃO A OBJETOS
-
-Object Modeling Technique
Object Modeling Technique
(OMT)
(OMT)
–
– descrição do sistema;descrição do sistema; –
– modelo de Objetos;modelo de Objetos; –
– diagrama de estados;diagrama de estados; –
– diagrama de eventos;diagrama de eventos; –
– diagrama de fluxo de eventos;diagrama de fluxo de eventos; –
– valores de entrada e saída;valores de entrada e saída; –
Micrografx
Micrografx
Flowcharter
Flowcharter
7, plataforma
7, plataforma
Windows 95, da INSO Corporation.
Windows 95, da INSO Corporation.
FoxPro 2.6, plataforma Windows, da
FoxPro 2.6, plataforma Windows, da
Microsoft Corporation.
Microsoft Corporation.
Delphi 4, plataforma Windows 95, da
Delphi 4, plataforma Windows 95, da
empresa Borland.
empresa Borland.
Tecnologias Utilizadas
CEPTCC
CEPTCC
-
-
especificação
especificação
O protótipo irá fazer o controle da qualidade dos produtos através de amostragem (10 peças). Serão coletados os dados dos produtos, de acordo com a
especificação e o processo do produto que está sendo controlado, e informados ao sistema que fará o cálculo dos limites de controle. O sistema apresentará um
gráfico apresentando a situação do lote, amostra por amostra, e o resultado. Se fora de controle o sistema
irá solicitar qual o defeito encontrado na(s) amostra(s) rejeitada, e apresentará possíveis causas para esse defeito
PRO CESSO cod_processo# descriçao Cadastro Consulta Alteraçăo Exclusăo Construtor CO NT RO LE num_lote# cod_processo# cod_especif# LM LSC LIC amplitude [valor lido] Armazenagem Cálculo Amplitude Cálculo LM Cálculo LSC Cálculo LIC Verificaçăo Construtor LO T E num_lote# situaçăo resultado Armazenagem Alteraçăo Consulta Construtor PRO DUT O cod_produto# cod_processo descriçăo Cadastro Consulta Alteraçăo Exclusăo Construtor cod_espec# cod_produto descriçăo valor Cadastro Consulta Alteraçăo Exclusăo ExclusăoProd CAUSAS num_lote# cod_processo [defeito] [cod_caso+sim+ [palavras]] Armazenagem Forma_tab1 Forma_tab_aux Cálculo Similar. G rava_palavras Consulta Construtor PALAVRAS cod_palavra# cod_processo cod_caso palavra Cadastro Consulta Construtor CASO S cod_caso# descriçao Cadastro Consulta Construtor ESPECIF ICAÇĂO
Modelo de Objetos
Modelo de Objetos
Diagrama de Estados
Diagrama de Estados
Inicializaçăo faça: abra arquivos e
apresente menu de opçőes
Espera opçăo do usuário
Finalizaçăo faça: feche arquivos e
finalize aplicaçăo
Espera dados / opçăo do usuário
Espera dados / opçăo do usuário em espera opçăo finalizar opçăo processo opçăo sair opçao produto Cadastro de Processos faça: cadastre o processo Alteraçăo de Processo faça: altere o processo
Exclusăo de Processo faça: exclua o processo
o p ç ă o c a d a s tr a r( d a d o s ) o p ç ă o a lte ra rr (d a d o s ) o p ç ă o e x c lu ir (c o d ) Cadastro de Produtos faça: cadastre o produto
Espera dados Cadastro de Especificaçőes faça: cadastre a especificaçăo Alteraçăo do Produto
faça: altere produto
Espera dados
Alteraçăo Especificaçăo faça: altere a especificaçăo Exclusăo de Produtos
faça: exclua produto
Exclusăo Especificaçăo faça: exclua especificaçăo opçăo cadastrar(dados) o p ç ă o a lte ra r( d a d o s ) o p ç ă o e x c lu s ă o (c o d ) tela espec. dados tela espec. dados cod 1 2 opçao controle opçao fechamento volta a espera volta a espera volta a espera opçăo sair volta espera volta espera volta espera 1 2
1 Espera opçăo do usuáro 1 Espera dados / opçăo do usuáro opçăo sair opçăo controle Gravaçăo Dados Lote faça: grave lote
Gravaçăo Dados Controle faça: grave o controle Cálculos faça: calcule amplitude, LM, LSC, LIC Comparaçao faça: consulte valor
especificaçăo e apresente c/ LM Espera opçăo do usuáro Processo Fora de Controle faça: grave result=fora control. Espera digitaçăo do problema Formaçăo de Tabelas Auxiliares
faça: forme com banco de palavras
Cálculo Similar. faça: calcule similaridade tab aux - tab defeitos
Apresentaçăo faça: apresente 6 mais similares Verificaçăo faça: verifique valores Resultado do Processo faça: grave resultado obtido Apresentaçăo faça: apresente gráfico de controle e resultado Fechamento faça: armazene situaçăo do controle=concluido opçăo controle controle gravaçăo compare espec. c/ amostra em espera opçăo cancelar o pç ăo O K espera dig. problema problema forme tab. cáluculo simi. mostre 6 + similares Formaçăo de Tabela faça: forme com
problema volta ao controle resultado apresentaçăo vo lta a o c o ntr o le Verificaçăo faça: verifique se processo está sob
controle
verifique situaçăp
sim năo
Espera opçăo do usuáro 2 Espera opçăo se serviu o caso opçăo sair opçăo fechamento Espera digitaçăo de causa Fechamento faça: armazene situaçăo de controle=concluido
opçăo sim opçăo năo
Cadastro de Caso faça: cadastrea causa em casos
Cad. de Palavras faça: grave pal. da
tabela associada ao caso
cadastro causa
cadastre palavras p/ estecaso fechamento
volta ao menu
Valores de Entrada e Saída
Valores de Entrada e Saída
CEP GERENTE DE PRODUÇĂO SUPERVISOR DA QUALIDADE da do s p ro du to da do s p ro ce ss o especificaçăo d ad os lo te d ad os c on tro le gr áf. c on tro le c / r es ult . ca us as p ro vá ve is d efe ito s ca us a limites do sistema
Implementação
Implementação
A seguir será demonstrado o protótipo de
A seguir será demonstrado o protótipo de
controle da qualidade de produtos
controle da qualidade de produtos
manufaturados implementado usando o
manufaturados implementado usando o
Controle Estatístico de Processos e a
Controle Estatístico de Processos e a
técnica da Inteligência Artificial,
técnica da Inteligência Artificial,
Raciocínio Baseado em Casos.
Raciocínio Baseado em Casos.
Ou... Depois da conclusão será
Conclusão
Conclusão
Com o sistema de
Com o sistema de CEPCEP auxiliado pelo auxiliado pelo RBCRBC, as , as
empresas ganharão em tempo e em eficiência
empresas ganharão em tempo e em eficiência
do controle da qualidade.
do controle da qualidade. Ganhando tempoGanhando tempo
as empresas terão mais
as empresas terão mais produtividade.produtividade.
Ganhando eficiência
Ganhando eficiência no no controle controle da da
qualidade dos produtos as empresas terão mais
qualidade dos produtos as empresas terão mais
argumentos para venda
argumentos para venda e mais capacidade e mais capacidade
de
de competição a nível mundial.competição a nível mundial. Com isso o Com isso o sistema ajudará as empresas a alcançarem (ou
sistema ajudará as empresas a alcançarem (ou
superarem) suas
Dificuldades
Dificuldades
A principal dificuldade foi em encontrar
A principal dificuldade foi em encontrar
material didático a respeito do RBC. Em
material didático a respeito do RBC. Em
contato com outras Universidades
contato com outras Universidades
consegui o material necessário.
Sugestões para Trabalhos
Sugestões para Trabalhos
Futuros
Futuros
Em RBC, o estudo de outros modelos
Em RBC, o estudo de outros modelos
de organização de memória e de outras
de organização de memória e de outras
técnicas de recuperação.
técnicas de recuperação.