universidade regional de...
TRANSCRIPT
1
Universidade Regional de BlumenauUniversidade Regional de Blumenau
Curso de Bacharel em Ciências da ComputaçãoCurso 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 CursoProtótipo desenvolvido como Trabalho de Conclusão de Curso
Acadêmica: Ana Cristina Gaebler 1999/01Acadêmica: Ana Cristina Gaebler 1999/01--0303
Orientador: Orientador: ProfProf. Oscar Dalfovo. Oscar Dalfovo
2
CEPTCC - Ana
Roteiro de ApresentaçãoRoteiro de Apresentação
�� IntroduçãoIntrodução
�� Controle Estatístico de ProcessosControle Estatístico de Processos
�� Raciocínio Baseado em CasosRaciocínio Baseado em Casos
�� Tecnologias UtilizadasTecnologias Utilizadas
�� EspecificaçãoEspecificação
�� ProtótipoProtótipo
�� ConclusãoConclusão
3
CEPTCC - Ana
IntroduçãoIntroduçãoAntes 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.Produtos.
4
CEPTCC - Ana
IntroduçãoIntroduçã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.de acordo com os padrões desejados.
5
CEPTCC - Ana
IntroduçãoIntroduçã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).
6
CEPTCC - Ana
Controle Estatístico de Processos Controle Estatístico de Processos CEPCEP
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 processofalhas do processo ou melhorá-lo
7
CEPTCC - Ana
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 CEPCEP
O CEP faz o controle dos produtos no Processo.
8
CEPTCC - Ana
Através do Através do Gráfico de ControleGráfico de Controle é é possível visualizar o possível visualizar o estadoestado do processodo 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 CEPCEP
As fórmulas utilizadas As fórmulas utilizadas são (média):são (média):
RAXLSC .2+=
XLM =
RAXLIC .2−=
9
CEPTCC - Ana
Raciocínio Baseado em CasosRaciocínio Baseado em Casos
A Inteligência Artificial simula a inteligência humanainteligê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.
10
CEPTCC - Ana
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óximoPró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 CasosRaciocínio Baseado em Casos
∑=
=
n
i
WiSiTifSTde Similarida1
*),(),(
11
CEPTCC - Ana
C asos
Atributos
A B C
X 1 R aciocínio Sistem as Inteligente
X 2 Inteligente Inteligente M étricas
X 3 Análise Robótica Sim ilaridade
X 4 C asos Com putador Análise
X 5 Baseado Análise Prototipagem
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
12
CEPTCC - Ana
Tecnologias UtilizadasTecnologias 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;
–– diagrama de fluxo de dados.diagrama de fluxo de dados.
13
CEPTCC - Ana
�� 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 UtilizadasTecnologias Utilizadas
14
CEPTCC - Ana
CEPTCC CEPTCC -- especificaçãoespecificaçã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
15
CEPTCC - Ana
PROCESSO
cod_processo#descriçao
CadastroConsultaAlteraçăoExclusăoConstrutor
CONTRO LE
num_lote#cod_processo#cod_especif#LMLSCLICamplitude[valor lido]
ArmazenagemCálculo AmplitudeCálculo LMCálculo LSCCálculo LICVerificaçăoConstrutor
LOTE
num_lote#situaçăoresultadoArmazenagemAlteraçăoConsultaConstrutor
PRODUTO
cod_produto#cod_processodescriçăo
CadastroConsultaAlteraçăoExclusăoConstrutor
cod_espec#cod_produtodescriçăovalor
CadastroConsultaAlteraçăoExclusăoExclusăoProdConstrutor
CAUSAS
num_lote#cod_processo[defeito][cod_caso+sim+[palavras]]
ArmazenagemForma_tab1Forma_tab_auxCálculo Similar.Grava_palavrasConsultaConstrutor
PALAVRAS
cod_palavra#cod_processocod_casopalavra
CadastroConsultaConstrutor
CASOS
cod_caso#descriçao
CadastroConsultaConstrutor
ESPECIF ICAÇĂO
Modelo de ObjetosModelo de Objetos
16
CEPTCC - Ana
Diagrama de EstadosDiagrama de Estados
Inicializaçăofaça: abra arquivos e apresente menu de
opçőesEspera opçăo do usuário
Finalizaçăofaç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 processoopçăosair
opçaoproduto
Cadastro de Processosfaça: cadastre o
processo
Alteraçăo de Processofaça: altere o processo
Exclusăo de Processofaça: exclua o processo
op
çăo
cad
astra
r(dad
os)
op
çăo
alte
rarr(d
ad
os)
op
çăo
exclu
ir(co
d)
Cadastro de Produtosfaça: cadastre o produto
Espera dados
Cadastro de Especificaçőes
faça: cadastre a especificaçăo
Alteraçăo do Produtofaça: altere produto
Espera dados
Alteraçăo Especificaçăofaça: altere a especificaçăo
Exclusăo de Produtosfaça: exclua produto
Exclusăo Especificaçăofaça: exclua
especificaçăo
opçăo cadastrar(dados)
op
çăo
alte
rar(d
ad
os)
op
çăo
exclu
săo
(co
d)
tela espec.
dados
tela espec.
dadoscod
1
2
opçaocontrole
opçaofechamento
volta a espera
volta a espera
volta a espera
opçăosair
volta esperavolta espera
volta espera
1
2
17
CEPTCC - Ana
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álculosfaça: calcule
amplitude, LM, LSC, LIC
Comparaçaofaç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 Auxiliaresfaça: forme com
banco de palavras
Cálculo Similar. faça: calcule
similaridade tab aux - tab defeitos
Apresentaçăofaça: apresente 6
mais similares
Verificaçăofaça: verifique
valores
Resultado do Processo
faça: grave resultado obtido
Apresentaçăo faça: apresente
gráfico de controle e resultado
Fechamentofaça: armazene
situaçăo do controle=concluido
opçăo controle
controle
gravaçăo
compare espec.c/ amostra
em espera
opçăo cancelar
opçăo
OK
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
volta
ao
contro
le
Verificaçăofaça: verifique se
processo está sob controle
verifique situaçăp
simnăo
18
CEPTCC - Ana
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
Fechamentofaça: armazene
situaçăo de controle=concluido
opçăo sim opçăo năo
Cadastro de Casofaça: cadastrea causa em casos
Cad. de Palavrasfaça: grave pal. da tabela associada
ao caso
cadastro causa
cadastre palavras p/ estecaso
fechamento
volta ao menu
2
19
CEPTCC - Ana
Valores de Entrada e SaídaValores de Entrada e Saída
CEP
GERENTE DE PRODUÇĂO
SUPERVISOR DA QUALIDADE
dados produto
dados processo
especificaçăo
dados lote
dados controle
gráf. controle c/ result.
causas prováveis
defeitos
causa
limites do sistema
20
CEPTCC - Ana
ImplementaçãoImplementaçã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á Ou... Depois da conclusão será demdem......
21
CEPTCC - Ana
ConclusãoConclusãoCom 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 tempoas empresas terão mais as empresas terão mais produtividade.produtividade.Ganhando eficiênciaGanhando eficiência no controle da no controle da qualidade dos produtos as empresas terão mais qualidade dos produtos as empresas terão mais argumentos para vendaargumentos 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 superarem) suas metas.metas.
22
CEPTCC - Ana
DificuldadesDificuldades
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.consegui o material necessário.
23
CEPTCC - Ana
Sugestões para Trabalhos Sugestões para Trabalhos FuturosFuturos
�� 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.
�� Em CEP, a implementação em uma Em CEP, a implementação em uma linguagem como a JINI, que lê os dados linguagem como a JINI, que lê os dados das amostras da máquina de fabricação das amostras da máquina de fabricação e a pare quando o processo sair do e a pare quando o processo sair do controlecontrole