当前位置:文档之家› 第7章异常处理与程序调试技术(精)

第7章异常处理与程序调试技术(精)

第7章异常处理与程序调试技术(精)
第7章异常处理与程序调试技术(精)

第7章异常处理与程序调试技术

第1节异常处理概述

一、异常的概念

所谓异常是指程序在运行时遇到的一些无法预知,需要特别处理的状况。例如程序要打开一个不存在的文件、网络连接中断、操作数越界、装载一个不存在的类等问题。

二、Delphi的异常处理机制

Delphi提供了一套默认的自动异常处理机制,即当程序发生错误后会自动退出当前运行的程序模块,并以对话框的形式给出相应的错误信息,但是并不会引起应用程序的非法终止。

Delphi的异常处理机制是建立在保护块的概念上的。保护块是用保留字try和end封装起来的一段代码。当应用程序发生错误时,系统会自动创建相应的异常类的对象,该异常对象通常包含了错误的相关信息。程序可以捕获并处理这个异常对象,如果程序中没有定义对该异常的处理,则系统会自动产生一个消息框来描述这个错误,并保证程序不会非法终止。

三、异常类

在Delphi中,所有的异常类都派生自Exception类,该类是在SysUtils单元中定义的,如果一个程序的Uses语句中包含了SysUtils单元,则运行中发生错误时就会引发一个异常。

需要注意的是,异常不同于错误,编程者可以引发一个自定义异常。例如:

Raise Exception.Create('My Error');

第2节异常处理的语法

Delphi提供了两种处理异常的基本结构:try…except和try…finally。前者主要用于编写异常处理代码,后者主要用于保护系统资源。

一、try…except…end

try…except…end形成一个异常响应保护块。正常情况下except后面的语句并不会被执行,而当一条或多条try块中的语句执行失败时,则发生异常,程序自动跳到except块中,进入异常响应处理模块中去执行。当异常被响应后异常类自动清除。

二、try…except on…do… end

这种异常响应保护块通过使用on…do来响应不同类型的异常,其中on之后为异常的类型。

例如:

var

I,J,K: Integer;

begin

Try

I:=StrToInt(Edit1.Text);

J:=StrToInt(Edit2.Text);

K:=I div J;

Edit3.Text:=IntToStr(K);

Except

On EDivByZero do

ShowMessage(‘除数为0!');

On EConvertError do

ShowMessage('数据类型错误!');

end;

end;

说明:

①如果未编写异常处理结构,当发生异常时,VCL将调用默认的异常处理程序,通常会显示一个消息框,显示与对应的异常有关的错误信息。

②即使为可能出现的异常编写了t ry…except结构,在Delphi开发环境中运行调试程序时,系统仍然会在出现异常的代码处中断程序运行(此时可执行菜单命令【Run | Program Reset】返回设计状态)。对于这样的程序,可先编译、保存,然后直接执行编译后的可执行文件。

③父类异常可以对子类异常做出响应。例如,Exception类可以响应所有异常。如果在except块中含有多行on...do子句,应注意它们的继承层次关系。若各子句中的异常类之间存在直系继承关系,应将后代子句置前,祖先子句置后。否则,处于低层次的异常子类处理子句将不被执行。

三、try…finally…end

显示错误消息是异常处理的一个方面,当错误发生时,还应该保证系统的稳定,如及时释放已经分配的资源,避免系统的崩溃等,可以采用try…finally…end结构实现。Finally 之后的语句无论如何都会被执行,因此可以用于资源保护。

例如,以下程序段存在缺陷:

var

P:Pointer;

I,J:integer;

Begin

I:=0;

GetMem(P,2048); //为指针P分配2K内存

J:=5 div I;

FreeMem(P,2048); //释放为指针P分配的内存

End;

当运行到语句“J:=5 div I;”时,因I=0会产生被0除的异常。此时程序会从异常发生点退出当前程序块,FreeMem语句没有执行的机会,从而导致为指针P分配的内存未被释放。

采用try…finally…end结构可解决此问题:

var

P:Pointer;

I,J:integer;

Begin

I:=0;

GetMem(P,2048);

Try

J:=5 div I;

Finally

FreeMem(P,2048);

End;

End;

与t ry…except结构不同,无论是否发生异常,finally块中的语句均会执行,从而保护系统资源。

四、资源保护与异常处理的结合

t ry…finally结构用于保护资源,但不对异常进行任何处理。可以将t ry…except和t ry…finally结构相结合,构成嵌套的try结构,既处理异常,又保护资源。一般格式如下:... //分配资源

try

try

... // 可能引发异常的语句

except

...//异常处理语句

end;

finally

{释放资源};

end;

例如:

var

x, y: Integer;

A: array of Extended; //声明动态数组

begin

x := 1;

y := 0;

SetLength(A,1); //为动态数组分配内存

try

try

A[0] := x / y; //此句将引发异常

except

ShowMessage('除数不得为0!'); //处理异常

end;

finally

A := nil; //释放资源

end;

end;

五、自定义异常

自定义异常同定义新的类相似,只是Delphi中异常的基类是Exception类,因此,自定义异常的语法通常如下:

type

异常类名=class(Exception)

要引发该异常,可以使用如下方法:

Raise 异常类对象名(参数);

第3节程序调试

一、程序中的错误

程序中的错误可以分成三类:语法错误、运行时错误和逻辑错误。

语法错误:语句不符合语法规范。如:begin和end不匹配、句末漏掉分号、标识符未声明、数据类型不符等。

运行时错误:程序通过编译,但执行时发生错误。如:试图打开一个不存在的文件、被0除等。程序执行到该语句时,Delphi的集成调试环境会自动停止程序执行,并显示错误信息对话框。单击对话框中的OK按钮后,系统便回到源程序中出错的地方。

逻辑错误:程序可以通过编译并运行,但结果和期望不同。

二、程序运行方式

RUN:单击Run|Run菜单项或工具栏上的运行按钮或快捷键F9。这时,系统会自动编译该程序。如果程序中没有语法错误,则执行该程序。

Compile:选择Project|Compile菜单项或按Ctrl+F9,编译程序会编译包括.dpr在内的全部改动过的文件,并生成.exe文件,但不会运行程序。如果程序中有语法错误,编译程序就能找出来。

Build:选择Project|Build菜单项,编译程序会编译项目中的所有文件,无论它们是否被改动。

Project|Compile All Projects和Project|Build All Projects:在使用项目组时使用,编译项目组中的所有项目。

三、断点的使用

断点必须设置在可执行语句上,程序运行到断点时会自动停下,回到调试监控模式,此时断点处的语句尚未执行。可以用单步执行的方式观测各变量的值,从而检查程序的出错点的位置。

设置方法:单击需设置断点的行左侧的灰色区域。再次单击则取消断点。

四、运行到光标处

将光标移到目标位置,按F4键。

五、单步调试

常用的单步调试方法如下:

Trace Into(按F7键):当程序运行到调用自定义函数、过程时,Trace Into方式会进入到子程序内部跟踪,并停留在子程序的第一行代码处。当程序执行到子程序的结束处时,就返回主程序中。但是,这种方法不会进入Delphi提供的库函数内部进行跟踪。

Step Over(按F8键):每次只执行一行程序,当遇到自定义函数或过程的调用时,不会进入函数进行进一步的跟踪,而是直接把函数执行完毕,再停在程序的下一行。如果能够确信自定义函数无错时,使用Step Over方法比Trace Into方法更能简化调试工作。

六、观察窗(WatchList)

观察窗是监控程序执行的工具之一,利用它和前面的各种执行方式相配合,可以检测各个变量及表达式在程序执行的某个阶段的值。

练习

1. 练习处理异常

参考教材【例7-2】,练习处理异常。

2. 练习使用断点和观察窗

按照习题7.4的要求,练习使用断点和观察窗调试程序。

品质异常处理流程模板

品质异常处理流程 (公开文件,共4页) 一、目的: 规范品质异常处理流程,提高品质异常处理的时效性,确保来料质量及生产的正常运转,同时满足顾客的质量要求。 二、范围: 适用于本公司来料、制程、出货品质异常的处理。 三、定义: 3.1 来料品质异常: a、不符合相关检验标准要求,且不良率超过质量目标时; b、合格物料制程中发现重点物料不合格时; c、有经过改善且有效果确认,但又重复发生品质异常时。 3.2 制程品质异常: a、使用不合格的原料或材料; b、同一缺陷连续发生; c、不遵守作业标准或不遵守工艺要求; d、机械发生故障或精度磨损; e、其他情形影响到产品质量时。 3.3 出货品质异常: a、客户投诉或抱怨; 四、职责 4.1 来料品质异常: 品质:a.负责填写《品质异常联络单》“异常描述”部分; b.负责将《来料检验报告》、《品质异常联络单》发送于采购,抄送工程、生产; c负责品质异常改善结果确认。 采购:负责将《来料检验报告》、《品质异常联络单》发送给供应商并及时与供应商联系跟踪供应商及时回复“原因分析”“纠正与预防措施”并将结果回复品质部. 4.2 制程品质异常: 品质部: a,负责品质异常之最终判定; b,负责确认品质异常责任部门; c,负责主导品质异常案例的处理过程; d,负责对责任单位的改善结果进行追踪确认

异常责任单位: a负责品质异常的原因分析,提出临时措施及长期改善对策并执行。 生产部: a负责品质异常的改善和预防措施的实施及验证改善措施的有效性; 其它相关单位: a在需要时进行异常改善的配合 4.3 出货品质异常: 品质部: a负责将品质异常通知各部门及确定责任部门; b负责异常改善后的跟踪确认; c负责处理客户抱怨 异常责任单位: a负责品质异常的原因分析,提出临时措施及长期改善对策并执行。 生产部: a负责品质异常的改善和预防措施的实施及验证改善措施的有效性; 营业部: a负责将客户抱怨反馈给相关部门。 其它相关单位: a在需要时进行异常改善的配合 五、工作程序: 5.1 进料品质异常: 5.1.1 依相关检验标准判定不合格,针对不合格物料标示“不合格”,并立即移至不良品区域。 5.1.2 异常成立4小时内开立《品质异常联络单》通知采购。 5.1.3 采购接《品质异常联络单》后4小时内转责任供应商。 5.1.4 供应商需于1个工作日内针对异常物料提出临时对策,如对异常内容有疑问,需在4 小时与品质相关人员确认清楚。 5.1.5 供应商必须在《品质异常联络单》要求的期限前(如无明确要求,默认为《品质异常联络单》发出后2个工作日内)回复完整的改善方案。 5.1.6 品质部对供应商回复内容进行确认,针对改善措施不合格部分予以退件,要求供应商重新回复。改善措施合格,则报告予以归档,跟踪后续进料品质状况,依5.1.7执行。 5.1.7 针对供应商改善后产品加严检验,连续追踪3批无异常予以结案,转正常检验;连续追踪3批中途发现不良现象仍存在,则重复5.1.2-5.1.7。 5.1.8 如供应商改善措施回复后连续2个月无进料,则强制结案,后续进料依正常检验执行。 5.1.9

生产质量异常反馈处理流程

注塑部 生产质量异常反馈处理流程

生产质量异常反馈处理流程 一.目的 及时有效的处理整个生产中发现的质量问题,为成品出厂判定及产品质量监控提供质量信息。 二.使用范围 原材料检验过程、产品生产及检验过程、出货成品检验过程。 三.职责 生产中心(或质量中心):负责异常质量信息采集,反馈,及验证改善纠正措施。 质量中心:确认异常质量信息,监督技术人员处理解决过程,确认改善措施的有效性以及闭环处理。 技术中心:负责对质量异常的处理,解决,。 四. 流程说明 4.1 异常质量信息发现及收集 4.1.1生产人员,质检员发现质量异常并及时提出,包括进料检验、生产过程以及成品出货各个环节的 质量异常信息。 4.1.2 对原材料检验中发现的不合格批次,生产中出现批量不良现象等严重质量问题的需上报当班组 长或部门主管。 4.2 异常信息的处理 4.2.1 由制造工程师对质量异常信息进行原因分析,对出现质量异常情况要进行确认。 4.2.2 已确认是质量异常的信息有主管或制造工程师分析异常问题原因并判断是否存在质量隐患,如 果问题轻微则直接反馈直接责任班组或员工进行返工处理;如果严重质量异常或不能查明原因的异常问题,需要填写《质量信息反馈单》(内部)。 4.2.3 《质量信息反馈单》提出人填写后,经当班质检员确认,再发往生产中心主管签字确认,之后 由各部门共同找出临时措施以及长期预防措施。 4.3 临时措施及长期预防措施 4.3.1 临时措施必须在半小时内提出,并安排相关中心落实。确保在制品和库存品得到有效返工并改 进,对出货品质无任何影响。 4.3.2 长期预防措施必须在24小时内给出,如不能及时给出预防措施必须停止生产或换其他产品生产。

产品质量异常处理流程精

供应商来料异常管理流程 1. 目的: 规范来料产品的异常处理流程控制,提高来料合格率。 2. 范围: 本规范适用于所有外购零部件及外包加工件。 3. 职责与权限: 3.1生技部:负责检测治具的制作。 3.2质量中心:负责来料异常的提出、分析、处理。 3.3生产部:负责来料异常协助处理。 3.4研发部:负责来料异常的分析、处理。 3.5生管部:负责确认来料品上线使用时间。 3.6采购部:负责来料异常与供应商的纠通取得异常的处理。 4. 名词定义: 4.1不合格:未满足产品的质量要求。 4.2 A类:单位产品的极重要质量特性不符合规定,或者单位产品的质量特性极严重不符合规定。 4.3 B类:单位产品的重要质量特性不符合规定,或者单位产品的质量特性严重不符合规定。 4.4 C类:单位产品的一般质量特性不符合规定,或者单位产品的质量特性轻微不符合规定。 5、异常处理流程控制 5.1 IQC依据检验指导书、封样、评估报告等资料检验,发现来料品不满足质量要求。 5.2 IQC将自已判定为不合格的产品经工程师、部门主管核对确实为不合格品。 5.3 IQC 立即填写《供应商异常矫正单》进行处理。 5.4 质量中心主管主导组织针对异常讨论,参与人员:采购、PIE、质量中心经理、研发工程师、研发总监、厂部厂长及其相关人员。 6、异常分类: 6.1 外观不良:表面有划痕、水印、字体不清、表面气泡、砂眼、黑点、缺料、油污、毛刺、变形、色差、氧化及电镀层脱落、标识规格错误、无料号贴纸、无出厂检验报告等。 6.2性能不良:尺寸与图纸不符、适配过大,过小、色温,波长,亮度不符、电压,电流不符等。 7、异常处理方式 7.1将不良品返回供应商进行返工、返修、报废等。

产品质量异常处理流程范本

word整理版 XXXXXXXX有限公司 产品质量异常处理流程 YCCL---2012 编制:版号: 审核: 受控状态: 批准: 分发号: 2012. 3 . 发布2012. 3 . 实行

产品质量异常处理流程 1.0目的: 规范品质异常处理作业,使品质异常发生时处理过程有据可依有规可循,使品质异常能在规定的时间内有效改善,并采取相应的预防措施,防止相同问题重复发生。降低处理品质异常的成本,满足客户质量要求。 2.0范围: 品质异常、制程异常、出货前异常、客户抱怨 3.0定义: 3.1品质异常 3.1.1产品品质异常: 3.1.1.1不符合相关检验标准要求,且不良率超过质量目标时。 3.1.1.2有经过改善且有效果确认,但又重复发生品质异常时。 3.1.1.3客户抱怨及退货时。 3.1.1.4其它情形,影响到产品品质时。 3.1.2 制程异常 3.1.2.1不遵守操作标准操作。 3.1.2.2虽然照操作标准操作,但因各种标准不完善,以致无法控制变异原因。

3.1.2.3使用不合格的原料或材料。 3.1.2.4机械发生故障或磨损。 3.1.2.5其它情形,可能存在品质隐患时。 4.0职责 4.1质控部: 4.1.1负责各生产部门质量异常不良的提出 4.1.2负责不良现象及不良比例的确认和判定,临时对策效果的确认及不良物料的处理。 4.1.3负责质量外观不良类的最终判定与裁决。 4.2技术部: 负责结构类和功能类质量异常的分析与临时对策的提出。 4.3生产部门: 负责按质控部/技术部临时对策的执行,并配合处理相关不良品处理。 4.4业务部: 负责接收客户投诉并反馈信息至技术、质控,投诉分析完成后把 处理结果反馈至客户。 4.5其它部门: 在问题涉及时负责问题的分析、措施的提出及执行。

C语言程序编辑或调试中常见的错误

常见错误和程序分析 (1)忘记定义变量。例如: void main() { x=3; y=6; printf(“%d\n”,x+y); } C要求对程序中用到的美一个变量都必须定义其类型,上面程序中没有对x,y 进行定义。应在函数体的开头加int x,y; (2)输入输出的数据类型与所用格式说明符不一致。例如,若a已定义为整数,b已定义为实型: a=3;b=4.5; /*对a和b赋值*/ printf(“%f %d\n”,a,b); 编译时不给出出错信息,但运行结果将与原意不符,输出为0.000000 16402它们并不是按照赋值的规则进行转换(如把4.5转换为4),而是将数据在存储单元中的形式按格式符的要求组织输出(如b占4个字节,只把最后2个字节中的数据按%d作为整数输出)。 (3)未注意int型的数据的数值范围。Turbo C等编译系统,对一个整型数据分配2个字节。因此一个整数的范围为-2的13次方到2的15次方减1,即-32768~32767常见这样的程序段: int num; num=89101; printf(“%d”,num); 得到的却是23565,原因是89101已超过32767。2个字节容纳不下89101,则将高位截去,即将超过低16位的数截去,也即89101-65536=23565,有时还会出现负数。这种情况应改为: Long int num; num=89101; printf(“%ld”,num); 注意,如果只定义num为long型,而在输出时扔用%d说明符,也会出现以上错误。 (4)在输出语句scanf中忘记使用变量的地址符。例如: scanf(“%d%d”,a,b); 这是很多初学者刚学C语言时常见的疏忽,应写为scanf(“%d%d”,&a,&b); (5)输入数据的形式与要求不符。例如有以下scanf函数: scanf(“%d%d”,&a,&b); 有人输入 3 , 4 ,这是错的数据间应该用空格来分隔,读者可以用printf(“%d%d”,a,b);来验证下。应该输入 3 4,除非函数是scanf(“%d,%d”,&a,&b); 还应注意不能企图用

生产异常处理流程

A版 汇签: 制定:审核:批准:修订记录:

1.目的 为了规范产线发生异常时,能及时、准确地反映并能通过相关人员确认、分析、及时解决,确保生产正常进行。 2.适用范围

适用于客户与工厂合作产品之生产线发生的异常现象。 3. 职责 3.1 工厂品质:提出异常问题,确认是否属实。 3.2 工厂工程:负责产线异常分析,找出问题原因,提出改善对策。 3.3 工厂IQC:跟进改善结果及效果确认;对来料进行管控。 3.4 工厂品质:提供异常的最终处理方案,并对改善方案评估/验证;供应商改善报告回复及监控。 3.5 客户项目、结构、工程:负责结构、软/硬件异常问题的解决。 3.6 客户采购:负责来料异常商务方面的处理。 3.7 客户计划:负责异常发生时总体计划的协调和异常发生产生的工时和物料的签合。 3.8 质量总监:让步接收最终审批。 4. 异常处理流程 4.1工厂仓库按客户计划要求根据BOM及套料单领取物料安排生产! 4.2产线在生产中发现产品与样板不符、功能缺失、装配出来的成品达不到标准要求或来料无法使用等现象时, 及时上报IPQC、工厂品质&工程等相关人员确认。 4.2 工厂品质确认异常可接受,通知产线继续生产;如确认异常成立则交工厂工程分析同时开出《生产异常报 告》。 4.3 经工厂工程分析,给出初步分析结果,结果分为工艺问题、设计问题、来料问题。 4.4 由工厂工程分析为工艺问题,由工程辅导产线纠正生产工艺,工厂品质监督确认,产线恢复正常生产。 4.5 经工厂工程初步分析异常属于设计问题,在能力范围内能解决的自行处理,但需将解决办法知会客户,若 无法解决的则书面知会客户品质、项目、结构、计划。由客户计划主导协调客户项目结构分析在30分钟内给出临时处理解决办法,经工厂品质确认合格恢复生产;对于后期的改善对策,由客户品质主导负责协调项目、结构工程等一起实施有效的解决对策并进行验证,得到工厂品质确认方可进行生产安排! 4.6由工厂工程及品质确认异常是来料问题,第一时间以邮件通知客户计划、品质、采购,并要求客户品质在 30分钟内对物料问题给予回复处理意见(临时解决办法),工厂给予相应配合和支持!同时客户品质联系供应商到工厂工厂及时解决,并要求供应商给出不良原因分析及改善报告回复,客户品质对其进行验证,同时要求供应商挑选符合品质标准的物料经品质确认后方可恢复生产。 4.6.1若供应商没在规定时间(原则上要求供应商4小时内)到工厂处理,先由采购或品质与供应商沟通,如 果供应商同意接收工厂工厂挑选并承担其挑选费用和不良物料,产线予以上线生产! 4.6.2 由于A 物料来料不良比例较高,拆修时造成B物料不良,产线立即提报生产异常单和提报预估损耗比例, 让客户品质现场确认,后续以此作为退料依据! 4.7.生产异常时产线处理: 4.7.1当产线单项不良超过20%,通过加工处理,不良率仍超过5%,经与客户计划协商,产线开出异常通知单, 通知停线。工厂计划根据实际情况提报工时损耗及物料损耗明细,让客户计划汇签确认! 4.7.2生产过程中造成A类物料≥1%的损耗,连续二个小时达到此标准产线暂停线待处理,如超1.5%应立即暂 停线待分析处理。 4.7.3生产过程中造成B类物料≥3%的损耗,应立即暂停线待分析处理。 4.7.4生产异常发生时如客户品质有人在工厂由客户品质确认,如无则由工厂品质确认,必须在接到异常半小

品质异常处理流程及方法

品质异常处理流程及方法 摘要:品质人员的工作职责之一就是要及时发现反馈生产中的品质异常状况,并督促现场执行改善措施、追踪其改善效果,保证只有合格的产品才能转入下一道工序,生产出高质量的产品. 品质人员的工作职责 1、熟悉所控制范围的工艺流程 2、来料确认 3、按照作业指导书规定进行检验(首检、巡检) 4、作相关的质量记录 5、及时发现反馈生产中的品质异常状况,并督促现场执行改善措施、追踪其改善效果 6、特殊产品的跟踪及质量记录 7、及时提醒现场对各物料及成品明显标识,以免混淆 8、及时纠正作业员的违规操作,督促其按作业指导书作业 9、对转下工序的产品进行质量及标识进行确认 品质异常可能发生的原因 生产现场的品质异常主要指的是在生产过程中发现来料、自制件批量不合格或有批量不合格的趋势。品质异常的原因通常有: A. 来料不合格包括上工序、车间的来料不合格 B. 员工操作不规范,不按作业指导书进行、新员工未经培训或未达到要求就上岗 C. 工装夹具定位不准 D. 设备故障 E. 由于标识不清造成混料 F. 图纸、工艺技术文件错误。 品质异常一般处理流程 1、判断异常的严重程度(要用数据说话) 2、及时反馈品质组长及生产拉长并一起分析异常原因(不良率高时应立即开出停线通知单) 3、查出异常原因后将异常反馈给相关的部门 (1)来料原因反馈上工序改善 (2)人为操作因素反馈生产部改善 (3)机器原因反馈设备部 (4)工艺原因反馈工程部 (5)测量误差反馈计量工程师 (6)原因不明的反馈工程部 4、各相关部门提出改善措施,IPQC督促执行 5、跟踪其改善效果,改善OK,此异常则结案,改善没有效果则继续反馈 怎样做才能尽可能的预防品质异常 SPC是一款专门分析品质异常的工具,它主要是应用统计分析技术对项目过程进行实时监控,区分出过程中

品质异常处理流程及方法

品质异常处理流程及方法Last revision on 21 December 2020

品质异常处理流程及方法 摘要:品质人员的工作职责之一就是要及时发现反馈生产中的品质异常状况,并督促现场执行改善措施、追踪其改善效果,保证只有合格的产品才能转入下一道工序,生产出高质量的产品. 品质人员的工作职责 1、熟悉所控制范围的工艺流程 2、来料确认 3、按照作业指导书规定进行检验(首检、巡检) 4、作相关的质量记录 5、及时发现反馈生产中的品质异常状况,并督促现场执行改善措施、追踪其改善效果 6、特殊产品的跟踪及质量记录 7、及时提醒现场对各物料及成品明显标识,以免混淆 8、及时纠正作业员的违规操作,督促其按作业指导书作业 9、对转下工序的产品进行质量及标识进行确认 品质异常可能发生的原因 生产现场的品质异常主要指的是在生产过程中发现来料、自制件批量不合格或有批量不合格的趋势。品质异常的原因通常有: A. 来料不合格包括上工序、车间的来料不合格 B. 员工操作不规范,不按作业指导书进行、新员工未经培训或未达到要求就上岗 C. 工装夹具定位不准 D. 设备故障 E. 由于标识不清造成混料 F. 图纸、工艺技术文件错误。

品质异常一般处理流程 1、判断异常的严重程度(要用数据说话) 2、及时反馈品质组长及生产拉长并一起分析异常原因(不良率高时应立即开出停线通知单) 3、查出异常原因后将异常反馈给相关的部门 (1)来料原因反馈上工序改善 (2)人为操作因素反馈生产部改善 (3)机器原因反馈设备部 (4)工艺原因反馈工程部 (5)测量误差反馈计量工程师 (6)原因不明的反馈工程部 4、各相关部门提出改善措施,IPQC督促执行 5、跟踪其改善效果,改善OK,此异常则结案,改善没有效果则继续反馈 怎样做才能尽可能的预防品质异常 是一款专门分析品质异常的工具,它主要是应用统计分析技术对项目过程进行实时监控,区分出过程中的随机波动与异常波动,了解每个工序有可能出现的品质异常、了解哪些工位容易出品质异常,从而对过程的异常趋势提出预警,以便及时采取措施,消除异常,恢复稳定,从而达到稳定过程,提高和控制质量的目的.

品质异常处理流程

品质异常处理流程 1 目的: 为了使品质异常发生时处理过程有据可依有规可循,使重大品质异常能在规定的时间内得到有效改善,防止相同问题重复发生,降低品质成本,确保产品质量符合本公司或客户需求2 范围: 来料检验、制程控制、出货检验 3 定义:重大品质异常是指品质问题严重有必要开具《品质异常报告》,并由品质部进行特别跟进的质量事件 3.1来料检验 3.1.1当进料检验需要品质工程师确认时开具《品质异常报告》 3.2制程控制 3.2.1 制程外观不良达10%时开具《品质异常报告》 3.2.2 制程组装不良达8%时开具《品质异常报告》 3.2.3 制程性能不良达3%时开具《品质异常报告》 3.2.4 制程条件不能满足工艺需求而导致停线开具《品质异常报告》. 3.2.5 制程连续3天重复出现的品质问题开具《品质异常报告》 3.3出货检查 3.3.1 出货检查外观不良达5%时开具《品质异常报告》 3.3.2 出货检查性能不良达2% 时开具《品质异常报告》 3.3.3 出货检查连续3天同一款产品重复出现同一个的品质问题开具《品质异常报告》 备注:以上描述的不良范围每个月月底按照品质异常汇总进行修订,逐步强化。 4 运作流程: 4.1 在生产过程中,当作业人员发现产品出现品质异常时第一时间通知生产组长确认,由生产组长开出《品质异常报告》给到生产主管确认后交予生产文员进行编档之后交品质工程师。 4.2《品质异常报告》的填写必须清楚地写明事件发生的日期、时间、地点、批量数、批号、异常数量、不良率、异常状况的描述 4.3 品质工程师对异常的现象进行初步确认,并在《品质异常报告》签收,然后找到PIE,由PIE对异常进行分析处理。 4.4 PIE接到《品质异常报告》后,需在一个小时内对原因进行分析及给出临时方案,如一个小时完成不了,需上报上级主管给予协助处理,现场原因分析清楚后,PIE针对生产实际状况制订临时方案,临时方案里面必须包括仓库原材料库存,生产在制品,成品的处理,并将临时方案填写至《品质异常报告》中; 4.5 由PIE,品质,采购对临时方案进行评审确认是否可行,如异常是设计或者制程不良时,无需采购对临时方案进行评审,当异常为来料不良时,才需采购对此加工方案进行评审)。 4.6 生产部按照评审合格的的方案进行实施。由PIE对异常临时解决方案进行指导,品质部持续跟踪处理结果是否可行。 4.7 品质工程师按照PIE给出的原因分析找到相关责任部门,要求半个工作日内(采购部因需与供应商沟通,可与品质部协商延长此时间,但需在报告上注明。)给予出长期纠正预防措施。(涉及到来料问题,需采购联系供应商解决,并由PIE及品质工程师对供应商回复进行跟进验证). 4.8 品质工程师依《品质异常报告》进行跟踪验证、确认效果 4.8.1 责任部门是否在规定时限内实施改进措施 4.8.2责任部门是否在规定时限内完成改进措施

第7章异常处理与程序调试技术(精)

第7章异常处理与程序调试技术 第1节异常处理概述 一、异常的概念 所谓异常是指程序在运行时遇到的一些无法预知,需要特别处理的状况。例如程序要打开一个不存在的文件、网络连接中断、操作数越界、装载一个不存在的类等问题。 二、Delphi的异常处理机制 Delphi提供了一套默认的自动异常处理机制,即当程序发生错误后会自动退出当前运行的程序模块,并以对话框的形式给出相应的错误信息,但是并不会引起应用程序的非法终止。 Delphi的异常处理机制是建立在保护块的概念上的。保护块是用保留字try和end封装起来的一段代码。当应用程序发生错误时,系统会自动创建相应的异常类的对象,该异常对象通常包含了错误的相关信息。程序可以捕获并处理这个异常对象,如果程序中没有定义对该异常的处理,则系统会自动产生一个消息框来描述这个错误,并保证程序不会非法终止。 三、异常类 在Delphi中,所有的异常类都派生自Exception类,该类是在SysUtils单元中定义的,如果一个程序的Uses语句中包含了SysUtils单元,则运行中发生错误时就会引发一个异常。 需要注意的是,异常不同于错误,编程者可以引发一个自定义异常。例如: Raise Exception.Create('My Error'); 第2节异常处理的语法 Delphi提供了两种处理异常的基本结构:try…except和try…finally。前者主要用于编写异常处理代码,后者主要用于保护系统资源。 一、try…except…end try…except…end形成一个异常响应保护块。正常情况下except后面的语句并不会被执行,而当一条或多条try块中的语句执行失败时,则发生异常,程序自动跳到except块中,进入异常响应处理模块中去执行。当异常被响应后异常类自动清除。

品质异常处理控制程序-B(精)

目录 1. 目 的…………………………………………………………………… (3) 2. 适用范 围…………………………………………………………………… …3 3. 用语定 义…………………………………………………………………… …3 4. 参考文 件…………………………………………………………………… …3 5. 职责分 工…………………………………………………………………… …3 6. 业务流程 图…………………………………………………………………… 3 7. 业务流程说 明 (3)

7.1 报 警…………………………………………………………………… (3) 7.2停产(恢复)标 准 (3) 7.3让步申请及签字权 限 (6) 7.4质量存 档…………………………………………………………………… (6) 8.流程KPI…………………………………………………………………… (9) 9.附录…………………………………………………………………… (10) 1. 目的 完善质量反馈信息流程,使每个问题的反馈都能得到有效改善,便于异常质量信息的分析、整改,做好纠正预防措施,杜绝批量质量事故的发生,减少质量事故造成的损失, 同时满足顾客的质量要求。 2. 适用范围 3.用语定义 无

4.参考文件: 《质量异常报警流程》、《停产\恢复流程》、《让步申请流程》 5.职责分工 5.1 质量部:负责质量信息的跟进和相关责任部门回复的整改措施进行跟进; 5.2 生产部: 负责开立影响生产现场正常进行的《品质异常信息报警单》,并负责追踪相关责任部门进行措施回复; 负责其他部门开立的有关生产《品质异常信息报警单》进行措施回复,并要跟进行措施的验证; 还要负责保存本部门开立的且相关责任部门回复合格的《品质异常信息报警单》及相关质量记录; 5.3 品质处: IPQC负责对产品的过程进行监控; QA 负责对产品的出货进行质量检验控制; 5.4 质量督办负责统计现场、出货及工序前5位问题,由现场PE牵头组织处理,并制定改善行动措施; 5.5开发、质管、工艺:等职能部门负责确认不良问题点,分析不良的根本原因,出具纠正/预防的控制措施,如出现意见冲突,上诉一级申辩,或由事业部长定裁; 6. 业务流程图: 后附 7. 业务流程说明: 7.1报警:

品质异常处理流程教学提纲

品质异常处理流程

品质异常处理流程 文件编号:AW-QR-PZ003-2017 拟制:孟非非日期:2017年4月21日审核:日期:2017年4月*日

品质异常处理流程 1.目的: 为规范质量文件体系,提高产品的可追塑性,更效的解决异 常问题的重复发生,明确质量异常问题的处理流程,特制定 此文件 2.范围: 公司质量体系所要求的第三阶文件记录表单,《品质异常处 理单》、《不合格品处理单》、《纠正和预防措施单》等。 公司各组织部门管理负责人及涉及人员 3.说明 A.品质异常内容属于内部异常时要求对原因分析及临时解决措施在 4小时内给予答复,永久措施和需要与客户、供应商进行沟通的最长可延长2个工作日 B.品质异常分为四级 缺陷:未满足与预期或规定用途有关的要求 A级致命缺陷影响安全的所有缺陷,会影响使用寿命的,造成产品失效故障的,造成产品组装困难的,造成下道工序混乱的缺陷难以纠正的情况都为致命缺陷 B级重大缺陷可能影响使用寿命的,易于修复的故障,对产品组装肯定会造成困难的,外观难以接受的,给下道工序造成较大困难的易于纠正的情况都为重大缺陷

C级一般缺陷不会影响产品的运行或运转,不会造成故障的起因,对外观影响较大,会对下道工序影响较大的,可能影响装配的情况都为一般缺陷 D级轻微缺陷对产品外观有影响,可能对下道工序有影响,其它方面不涉及有产品缺陷的情况都为轻微缺陷 C.三不原则 不生产不良品不流出不良品不接受不良品 D.四不放过原则 事故原因未查清不放过 事故责任人未受到处理不放过 事故责任人和相关人员未受到教育培训不放过 事故制订的整改措施没有落实不放过 4.职责 品质部对品质异常进行判定,并开出品质异常处理单 各责任部门对品质异常进行原因分析及提出纠正预防措施 品质部对评审结果进行综合判定给出最终判定结果,对让步接收的需由质量主管领导批准,需要时由总经理批准 品质部对不合格品的让步及纠正预防措施进行跟踪评价 5.流程 a)表头/异常描述栏 当生产品质异常发生时检验员依据实际情况填写品质异常处理单,表头部分和异常描述栏由检验员进行填写

产品质量异常处理流程图

远大成立科技股份 产品质量异常处理流程 编制:版号: 审核: 受控状态: 批准: 分发号: 2017.9.9 发布2017.9.9实行 品质部发布

产品质量异常处理流程 1.0目的: 规品质异常处理作业,使品质异常发生时处理过程有据可依有规可循,使品质异常能在规定的时间有效改善,并采取相应的预防措施,防止相同问题重复发生。降低处理品质异常的成本,满足客户质量要求。 2.0围: 品质异常、制程异常、出货前异常、客户抱怨 3.0定义: 3.1品质异常 3.1.1产品品质异常: 3.1.1.1不符合相关检验标准要求,且不良率超过质量目标时。 3.1.1.2有经过改善且有效果确认,但又重复发生品质异常时。 3.1.1.3客户抱怨及退货时。 3.1.1.4其它情形,影响到产品品质时。 3.1.2 制程异常 3.1.2.1不遵守操作标准操作。 3.1.2.2虽然照操作标准操作,但因各种标准不完善,以致无法控制变异原因。 3.1.2.3使用不合格的原料或材料。 3.1.2.4机械发生故障或磨损。 3.1.2.5其它情形,可能存在品质隐患时。 4.0职责 4.1品质部: 4.1.1负责各生产部门质量异常不良的提出 4.1.2负责不良现象及不良比例的确认和判定,临时对策效果的确认及不良物料的处理。 4.1.3负责质量外观不良类的最终判定与裁决。 4.2技术部:

4.2.1负责评估退货品返工及返修作业指导书中要求工装夹具的制作; 4.2.2负责指导退货品返工及返修作业指导书的制订; 4.2.3负责对产品及零部件图纸、技术参数标准进行更新,经客户确认合格后重新下发至所涉及车间。 4.3生产部: 负责按品质部/技术部临时对策的执行,并配合处理相关不良品处理。 4.4销售部: 负责接收客户投诉并反馈信息至技术、品质,投诉分析完成后把 处理结果反馈至客户。 4.5其它部门: 在问题涉及时负责问题的分析、措施的提出及执行。 5.0工作程序: 5.1进料品质异常: 5.1.1 来料检验(IQC)依相关检验标准判定不合格,针对不合格物料标示“不合格”,并通知仓库立即移至不良品区域。 5.1.2异常成立1小时开立《品质异常处理单》通知采购/生产管理部门。 5.1.3采购接《品质异常处理单》后1小时转责任供应商。 5.1.4供应商需于1天针对异常物料提出临时对策,如对异常容有疑问,需在1天与相关人员确认清楚,必要时到现场确认。 5.1.5供应商必须在《品质异常处理单》要求的期限前回复完整的改善方案。5.1.6 品质工程师(SQE)针对供应商回复容进行确认,针对改善措施不合格部分予以退件,要求供应商重新回复。改善措施合格,则报告予以归档,由来料检验(IQC)跟踪后续进料品质状况,依5.1.7执行。 5.1.7来料检验(IQC)针对供应商改善后产品加严检验,连续追踪3批无异常予以结案,转正常检验。 5.1.8如供应商改善措施回复后连续2个月无进料,则强制结案,后续进料依正常检验执行。 5.2制程品质异常: 5.2.1制程发现产品不良,应立刻停止生产。 5.2.2如异常属现场作业人发现,需立即找车间主任、检验(QC)确认不良现象可否接收。如异常可接收则继续生产,不可接收依5.2.3执行。 5.2.3 制程检验(IPQC)依相关检验标准进行判定,确认不良成立时,要求生产部门改进和修正。 5.2.4 针对已生产产品依产品编号.往前追溯,直至良品。

异常情况处理流程说明

异常情况处理流程说明 一、“异常情况”包括 1、质量不合格问题。主要包括制程质量问题、售后质量问题、技术设计或图纸下发后出现问题、调试中 质量问题、外购设备物资质量问题等; 2、交货期延误问题、采购交期延误问题及其他有关生产进度的问题等; 3、生产物料损耗异常问题; 4、生产设备损坏问题; 5、员工违纪问题; 6、其它异常问题。 二、员工出现异常问题,应及时按规定报于部门领导; 三、企管部(质检部)在日常工作中发现员工出现异常问题时,应作出《整改通知》或《整改报告》,由 责任部门签收; 四、员工所属部门部长应及时落实责任人并对问题组织处理。责任人是指直接或间接造成各类问题发生的 员工包括各级管理人员。 五、责任部门部长应督促责任人填写《异常情况处理报告》,责任人应根据问题发生的原因、经过、问题 的现象或后果、问题发生的时间和发现时间,进行详细如实填写,并随后签字确认; 六、责任人填写完毕交直接主管进行原因分析,提出解决措施,并填写《异常情况处理报告》,上交部门 负责人。 1、责任人的直接主管为班长的,该班长应根据问题的具体情况认真分析,确定属于哪种原因,并分析自 己在问题中所负的责任,必须认真填写明白,不得包庇、隐瞒; 2、责任人的直接主管为部长的,则由责任人所属部门部长填写; 3、责任人为部长的,责任人可以不填写此栏,只填写“问题描述”和“责任部门处理意见”; 4、责任人为副总的,责任人填写“问题描述”和“处理意见”; 七、责任人所属部门部长应详细调查、分析问题,确定解决措施,并填写处理报告,依据公司的有关规定 并分析自己在问题中所负的责任,做出公平、公正的处理意见;该部长应本着认真客观的态度对待问题,反思自己工作的欠缺,及时纠正并预防问题的再次发生。 八、责任部门将报告交分管副总,分管副总分析问题发生原因和相关负责人的处理意见,根据公司的有关 规定,对责任人做出处理意见;并由责任部门部长将报告交企管部(质检部); 九、企管部长(质检部长)实施监督职责,本着公平、公正地原则,对问题深入分析,不确定的问题应重 新调查,并分析责任部门的处理建议是否符合公司的有关规定。若符合规定则填写问题处理报告,做出企管部(质检部)的处理意见;若不符合有关规定,或责任部门的处理意见有失公平、公正,则需

品质异常处理流程及方法

品质异常处理流程及方法 This manuscript was revised on November 28, 2020

品质异常处理流程及方法 摘要:品质人员的工作职责之一就是要及时发现反馈生产中的品质异常状况,并督促现场执行改善措施、追踪其改善效果,保证只有合格的产品才能转入下一道工序,生产出高质量的产品. 品质人员的工作职责1、熟悉所控制范围的工艺流程2、来料确认3、按照作业指导书规定进行检验(首检、巡检)4、作相关的质量记录5、及时发现反馈生产中的品质异常状况,并督促现场执行改善措施、追踪其改善效果6、特殊产品的跟踪及质量记录7、及时提醒现场对各物料及成品明显标识,以免混淆8、及时纠正作业员的违规操作,督促其按作业指导书作业9、对转下工序的产品进行质量及标识进行确认 品质异常可能发生的原因 生产现场的品质异常主要指的是在生产过程中发现来料、自制件批量不合格或有批量不合格的趋势。品质异常的原因通常有:A. 来料不合格包括上工序、车间的来料不合格 B. 员工操作不规范,不按作业指导书进行、新员工未经培训或未达到要求就上岗C. 工装夹具定位不准 D. 设备故障E. 由于标识不清造成混料 F. 图纸、工艺技术文件错误。 品质异常一般处理流程1、判断异常的严重程度(要用数据说话)2、及时反馈品质组长及生产拉长并一起分析异常原因(不良率高时应立即开出停线通知单)3、查出异常原因后将异常反馈给相关的部门(1)来料原因反馈上工序改善(2)人为操作因素反馈生产部改善(3)机器原因反馈设备部(4)工艺原因反馈工程部(5)测量误差反馈计量工程师(6)原因不明的反馈工程部4、各相关部门提出改善措施,IPQC督促执行5、跟踪其改善效果,改善OK,此异常则结案,改善没有效果则继续反馈 怎样做才能尽可能的预防品质异常 是一款专门分析品质异常的工具,它主要是应用统计分析技术对项目过程进行实时监控,区分出过程中的随机波动与异常波动,了解每个工序有可能出现的品质异常、了解哪些工位容易出品质异常,从而对过程的异常趋势提出预警,以便及时采取措施,消除异常,恢复稳定,从而达到稳定过程,提高和控制质量的目 的.

品质异常处理流程

品质异常处理流程 文件编号:AW- QR- PZOO, 2017 拟制:孟非非日期:2017年4月21日 审核:日期:2017年4月*日 品质异常处理流程 1.目的: 为规范质量文件体系,提高产品的可追塑性,更效的解决异常问题 的重复发生,明确质量异常问题的处理流程,特制定此文件 2.范围: 公司质量体系所要求的第三阶文件记录表单,《品质异常处理 单》《不合格品处理单》、《纠正和预防措施单》等。公司各组 织部门管理负责人及涉及人员 3.说明 A.品质异常内容属于内部异常时要求对原因分析及临时解决措施在 4小时内给予答复,永久措施和需要与客户、供应商进行沟通的最长可延长2个工作日 B.品质异常分为四级 缺陷:未满足与预期或规定用途有关的要求

A级致命缺陷影响安全的所有缺陷,会影响使用寿命的,造成产品失效故障的,造成产品组装困难的,造成下道工序混乱的缺陷难以纠正的情况都为致命缺陷 B级重大缺陷可能影响使用寿命的,易于修复的故障,对产 品组装肯定会造成困难的,外观难以接受的,给下道工序造成较大困难的易于纠正的情况都为重大缺陷 C级一般缺陷不会影响产品的运行或运转,不会造成故障的起因,对外观影响较大,会对下道工序影响较大的,可能影响装配的情况都为一般缺陷 D级轻微缺陷对产品外观有影响,可能对下道工序有影响,其它方面不涉及有产品缺陷的情况都为轻微缺陷 C.三不原则 不生产不良品不流出不良品不接受不良品 D.四不放过原则 事故原因未查清不放过 事故责任人未受到处理不放过 事故责任人和相关人员未受到教育培训不放过 事故制订的整改措施没有落实不放过 4.职责 品质部对品质异常进行判定,并开出品质异常处理单 各责任部门对品质异常进行原因分析及提出纠正预防措施

品质异常处理流程

品质异常处理流程 1.目的 为了使品质异常发生时,处理过程有据可依,使重大品质异常在规定的时间内得到有效改善,防止相同的问题重复发生,降低品质成本,确保产品质量符合要求。 2. 适用范围 适用于公司制程控制。 3. 名词释义 品质异常:因制程中出现了品质问题而导致的异常,也称制程异常。 停机:生产线生产出的产品不符合规定要求时或生产线不具备开机条件而已开机时,作停机处理,并下发《品质异常反馈单》。 4. 职责 4.1检验科负责品质异常的反馈与跟进。 4.2责任部门负责对品质异常进行分析、改善与预防及不良品的处理。 5. 作业流程 5.1 品质异常问题分类 √

5.2异常问题处理流程 5.2.1当出现以上异常情况时,QC迅速对已发现的问题品作好标识并隔离。5.2.2问题反馈 5.2.2.1发现人员或QC立即向上级或责任部门报告。 5.2.2.2根据本流程5.2.6的要求填写《品质异常反馈单》并传递到责任部门。 5.2.2.3一般情况发《品质异常反馈单》即可,若某一问题多次发生,或问题较 严重,可能会导致批量不合格或客户重大投诉时。检验科发出《纠正和预防措施处理单》,要求责任部门改善。 5.2.3异常问题处理 5.2.3.1当缺陷不影响产品的性能(上表不需停机的问题),仅外观不良、非关键尺 寸超差时或问题未最终确认时,在得到检验科长级或厂长同意后,不需要停机,可进一步确认或执行在线分选。 5.2.3.2当生产线出现异常时(上表中需停机的问题),相关人员参照本流程5.2.4 的要求,暂停有问题的机器或工位的操作。 5.2.4停机的时机 5.2.4.1 出现上表中需要停机时,QC直接下达停机指令,即上述表中所致A类 问题,员工/主操/领班应主动停机。 5.2.4.2 出现需要停机时,QC直接下达停机指令,相关部门不执行的,QC领班 跟进处理。即上升为B类问题。 5.2.4.3 出现需要停机时,QC及QC领班先后要求停机,相关部门仍不执行的, 及时反馈到检验科长,由检验科长跟进处理,即上述的C类问题。 5.2.5纠正行动 5.2.5.1责任部门收到《品质异常反馈单》后,应立即组织改善,对品质异常问 题进行改进。 5.2.5.2停机后,QC领班、生产领班必须在10分钟内到达事发现场,对存在问 题进行分析,并提出改善措施。 5.2.5.3责任人负责填写反馈单的纠正行动、问题发生的原因,生产领班或部门 主管负责改善对策及问题品的处理方式。并将此单交还给QC领班。 5.2.5.4 QC领班收到回复的反馈单后,交QC做首检,只有首检合格且《品质异 常反馈单》填写完整后,并至少经QC领班确认后方可开机。 5.2.6反馈单的填写 5.2. 6.1 A类问题由QC填写;B类QC领班填写;C类问题由检验科长填写。并 注明品质异常原因,及发现问题的产品名称,生产工序,发生时间,生产设备等。 5.2. 6.2同一条生产线连续两次出现同一问题,在第二次开单时应在《品质异常 反馈单》的原因分析栏中注明。

变压器生产制作品质异常处理程序

变压器生产制作-品质异常处理程序

————————————————————————————————作者:————————————————————————————————日期:

变压器生产制作-品质异常处理程序 过程异常的组成: 1.进料异常 2.制程异常 3.最终检验异常 4.客诉异常 第一章:进料异常 ①进料检验异常: ?来料检验判定不合格的材料,IQC在来料批放置“待处理”标识牌予以标识隔离;填写《不良材料评审报告》随附不良样品交资材部负责人组织评 审;依评审结果对不合格批次材料给予处理: A:特采、分选: ?在不合格批次材料的外箱贴黄色特采标签,并在标签上注明特采内容; ?B:退货 ?在不合格批材料的外箱贴红色拒收标签,并标签上注明不良内容; ?IQC依判定在《进料检验报告》上填写上《不良材料评审报告》的管理号; ?IQC填写《供方不良材料通知书》交资材部反馈供方并保留不良样品以备供方确认; IQC应跟进供方改善后的品质状况并将结果记录于《供方来料不良改善通知书》; ②制程反馈材料不良的处理:

?IQC在接到生产部、品质部、技术部反馈制程中发现的的原材料不良时,应前往生产线现场确认是否为来料不良;经确认为来料不良时应将此上 线批材料作如下处理: ?A:如上线批材料不可使用时应标识隔离并通知生产部统计数量后退回材料仓库退货区; B:如此线材料批可选别使用,则将不良样品保留同时反馈生产部统计选别不良品数量;IQC应对上线材料的的在库状况进行确认,如有库存品时应给予标识并隔离并填写《不良材料评审报告》对在库品进行评审处理;其余依进料检验异常处理. 第二章:制程异常 2.1制程异常 ①上线材料不良的异常处理: A:材料上线前检查发现不良时应及时通知生产线班长将不良材料批进行隔离并反馈IQC确认;如确认为来料不良应通知生产部将不良材料批退回材料仓库退货区隔离; B:如为材料仓库发料错误,则退材料仓库给予更换,更换之材料批需作重新的检查; ?C:生产过程中发现有材料不良时,应立即停用不良材料并给予标识隔离; D:IQC接到反馈后应及时前往生产现场确认,并依进料检验异常处理方案处理; ?E:IPQC应协同生产部追溯已使用不良材料的制品并予以标识隔离并反馈技术部评估制品的处理方案并跟进处理结果; ②点检时仪器异常的处理: A:IPQC在对仪器点检发现仪器异常时,应立即终止该异常仪器的使用(挂上禁用标识牌)并反馈该线班长; ?B:会同该线班长追溯此时至前一点检时段内所检测的产品给予标识隔离并采用正常仪器作重新的检测; ?C:经维修后重新使用前仪器必须先行确认点检,正常方可投入使用; ③巡检时产品异常的处理:

品质异常处理流程

品质异常处理流程 文件编号:AW-QR-PZ003-2017 拟制:孟非非日期:2017年4月21日审核:日期:2017年4月*日

品质异常处理流程 1.目的: 为规范质量文件体系,提高产品的可追塑性,更效的解决异常 问题的重复发生,明确质量异常问题的处理流程,特制定此文 件 2.范围: 公司质量体系所要求的第三阶文件记录表单,《品质异常处理 单》、《不合格品处理单》、《纠正和预防措施单》等。公司各组 织部门管理负责人及涉及人员 3.说明 A.品质异常内容属于内部异常时要求对原因分析及临时解决措施在 4小时内给予答复,永久措施和需要与客户、供应商进行沟通的最长可延长2个工作日 B.品质异常分为四级 缺陷:未满足与预期或规定用途有关的要求 A级致命缺陷影响安全的所有缺陷,会影响使用寿命的,造成产品失效故障的,造成产品组装困难的,造成下道工序混乱的缺陷难以纠正的情况都为致命缺陷 B级重大缺陷可能影响使用寿命的,易于修复的故障,对产品组装肯定会造成困难的,外观难以接受的,给下道工序造成较大困难的易于纠正的情况都为重大缺陷 C级一般缺陷不会影响产品的运行或运转,不会造成故障的

起因,对外观影响较大,会对下道工序影响较大的,可能影响装配的情况都为一般缺陷 D级轻微缺陷对产品外观有影响,可能对下道工序有影响,其它方面不涉及有产品缺陷的情况都为轻微缺陷 C.三不原则 不生产不良品不流出不良品不接受不良品 D.四不放过原则 事故原因未查清不放过 事故责任人未受到处理不放过 事故责任人和相关人员未受到教育培训不放过 事故制订的整改措施没有落实不放过 4.职责 品质部对品质异常进行判定,并开出品质异常处理单 各责任部门对品质异常进行原因分析及提出纠正预防措施 品质部对评审结果进行综合判定给出最终判定结果,对让步接收的需由质量主管领导批准,需要时由总经理批准 品质部对不合格品的让步及纠正预防措施进行跟踪评价 5.流程 a)表头/异常描述栏 当生产品质异常发生时检验员依据实际情况填写品质异常处理单,表头部分和异常描述栏由检验员进行填写

相关主题
文本预览
相关文档 最新文档