摘要:基于实戏,介绍了PPAP的基本抚念,在分析其功能雷求的基抽上,提出了基于B/S模式和ASP. NET开发采购管理系统中PPAP的设计方案,详细介绍了相关的基本概念、设计思路、系统框架

摘要:基于实戏,介绍了PPAP的基本抚念,在分析其功能雷求的基抽上,提出了基于B/S模式和ASP. NET开发采购管理系统中PPAP的设计方案,详细介绍了相关的基本概念、设计思路、系统框架、开发环境,并给出了核心代玛。
 
0引言
目前,大部份采购供应管理平台主要关注的是企业与供应商之间的商务信息交流,如利用B/S结构的优点在企业与供应商之间实现网上招投标互动、协同采购及供应商绩效评估等,从而有效解决传统采购模式中招投标周期长,无法及时响应企业的生产需求,供需双方缺少相互沟通,难以保证售后服务等缺陷。但是,它们往往忽视了企业发展的另一个重要方面—产品开发速度。
 
在制造业中新品开发周期的长短是企业竞争力的一个重要组成部分,它在很大程度上取决于零部件供应商的新品开发速度,而PPAP(生产件批准程序)则是控制零部件从开发到生产的一个必经的流程。利用PPAP的信息化管理,可以有效减少企业与供应商之间和企业内部各相关部门的信息沟通时间,缩短新品开发周期,为企业提升竞争力。
 

1需求分析
    1. PPAP概念。
PPAP的全称是生产件批准程序(Production Part Approval Process),是供应商为制造型企业开发新零件或零件工程变更(零件批量投产后如设计有变更,则视情况需重新提交全部或部分PPAP资料)向主机厂提供的相关技术文件,由企业相关部门进行审核并对PPAP各项进行打分,最后给出评审结果的过程。
 
供应商提供的资料主要包括:生产件尺寸检验报告、外观检验报告、功能检验报告、材料检验报告,以及零件生产过程中的控制文档等。因此,PPAP是对生产件的控制程序,也是对质量的一种管理方法。
 
    2. PPAP功能需求。
    (1)供应商提交PPAP资料后,系统按定制好的分发方法,将资料分发给各相关部门负责人,其中产品设计资料分发给产品设计部门的负责人,生产控制等方面的资料分发给采购部门的负责人,材料试验报告等资料分发给质量管理部门的负责人;
 
    (2)参与PPAP流程的工程师在BS系统中处理和签发PPAP技术资料,并填写评审结果(分数)。整个流程在网上实行透明化流转,以便参与流程的供应商与企业的每个部门及工程师随时跟踪查询PPAP的目前状态;
 
    (3)综合统计各项分数,最后由PPAP委员会决定是否通过;
 
    (4)每一个PPAP结束之后,如果发生变更,应能重新进行整个的流程审核或对其中任一个过程重新审核;
 
    (5)保存PPAP文件资料,提供历史数据查询。
 
    3.主要实现难点。
    整个PPAP流程较为灵活,需根据不同的PPAP等级定制流程,主要包括:
    (1)供应商所提交的PPAP资料的内容需根据PPAP的等级来确定,等级越高所需提交的资料需越详细,参与最后综合评分的项目也就越多。等级主要根据零件的重要性和安全性来分,如关系生命安全的零部件,其PPAP等级就较高,而外装饰件的等级就较低。
 
    (2)同样根据PPAP的等级,PPAP委员会的成员也会不同,等级高的PPAP委员会需要高层的参与。
 

2设计与实现
2.1系统框架
    PPAP处理流程的主要因素包括:人员、资料、数据记录及综合运算。这些因素可能跟随PPAP的状态不同而发生变化,因此在设计时需要为它们创建数据表实现动态管理。处理的人员通过创建PPAP项目时创建PPAP组成员表来控制,处理的资料由供应商提交并上载到PPAP项目文件资料数据服务器,根据PPAP项目的等级定制好打分表,并由PPAP系统根据项目成员表分发给相关的工程师进行下载并评审,然后由工程师根据PPAP项目评分规则数据表打分并给出评审结果,交系统进行综合运算并派发给流程的下一个节点,最后由PPAP组成员表的最后一个节点来判定是否结束整个PPAP流程,签发PSW零件保证协议书(PART SUBMISSION WARRANT)或者退回给上一个流程节点。其详细流程如图1所示。
PPAP系统流程 
图1 PPAP系统流程
 
2.2数据库设计
    (1) PPAP项目表:记录PPAP项目的基本信息。
    PPAP项目表(INFO_PPAP_BAS):PPAP项目号、PPAP项目名称、零件号、供应商代码、提交等级、当前处理人、提交时间、批准状态、完成时间。

    (2) PPAP组成员表:记录个案PPAP项目中需参与的人员,其表结构如下:
    PPAP组成员表(INFO_PPAP_MEMBER) : PPAP项目号、组号、组名称、负责人代码、负责人代码名称、工程师代码、工程师名称、下一环节工程师。

    (3) PPAP过程表:记录PPAP在每个环境的处理情况,以备工程师跟踪PPAP的流转情况及最新的状态。PPAP过程表(INFO_PPAP_PROCESS ):DEAL_ID流水号、PPAP项目号、处理工程师、签收时间、回复时间、处理状态、处理结果、分数、下一节点工程师。

    (4) PPAP文档表:记录所提交的PPAP资料的存储位置,以供日后查询。
PPAP文档表:( INFO_PPAP_LIB) :PPAP项目号、文档号、文档名称、文档地址。
 

3 结束语
    该系统经过半年的试运行,已通过鉴定并投人正式运行。实践证明,该系统可以提高PPAP的工作效率,缩短供应商与制造企业以及企业各部门之间PPAP相关信息沟通的时间,缩短零部件产品的开发周期,并保存PPAP资料的电子档案提供历史查询,从而基本实现了PPAP的信息管理数字化,达到了系统设计目标。