Universidade Regional de...
Transcript of Universidade Regional de...
![Page 1: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/1.jpg)
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
![Page 2: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/2.jpg)
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
![Page 3: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/3.jpg)
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.
![Page 4: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/4.jpg)
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.
![Page 5: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/5.jpg)
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).
![Page 6: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/6.jpg)
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
![Page 7: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/7.jpg)
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.
![Page 8: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/8.jpg)
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−=
![Page 9: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/9.jpg)
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.
![Page 10: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/10.jpg)
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
*),(),(
![Page 11: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/11.jpg)
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
![Page 12: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/12.jpg)
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.
![Page 13: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/13.jpg)
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
![Page 14: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/14.jpg)
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
![Page 15: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/15.jpg)
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
![Page 16: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/16.jpg)
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
![Page 17: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/17.jpg)
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
![Page 18: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/18.jpg)
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
![Page 19: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/19.jpg)
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
![Page 20: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/20.jpg)
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......
![Page 21: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/21.jpg)
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.
![Page 22: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/22.jpg)
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.
![Page 23: Universidade Regional de Blumenaudsc.inf.furb.br/arquivos/tccs/apresentacoes/1999-1anacristinagaeble… · 1 Universidade Regional de Blumenau Curso de Bacharel em Ciências da Computação](https://reader033.fdocumentos.com/reader033/viewer/2022060522/6051554c7d6ce82a327e601d/html5/thumbnails/23.jpg)
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