WKQCAgent 系统说明

        针对智能制造环境下复杂的车间制造环境,进行实时有效的质量波动监控、异常波动的诊断分析、异常溯源、工艺优化以及过程中适时的工序调整是进行制造过程质量控制面临的问题。WKQCAgent集质量监控-异常诊断-工序调整为一体的工序质量控制模式,构建了系统功能体系结构。本软件系统采用多层体系架构。实际上,多层架构是从典型的三层应用架构发展而来的。三层应用架构把系统分为表现层、业务层和数据层。其中业务层集中了系统的业务逻辑处理,是软件应用系统中的核心部分,业务层设计的好坏很大程度上决定了应用系统的健壮性、灵活性、可重用性、可升级性和可维护性等性能。由于业务层的实现往往比较复杂,将业务层细分为业务外观层、业务逻辑层和数据访问层。除了这些标准的层次划分外,还设计了一些贯穿多层的封装实体对象或系统操作功能的业务实体层和系统框架层。WKQCAgent主要功能模块包括:基础数据管理、测量系统分析、统计过程控制、多变量过程控制、失效模式分析等。

图1 软件系统多层体系架构

        为了保证数据传输的安全性和系统的分布式扩展性,采用B/S三层架构模式实现本系统的开发,遵循高内聚、低耦合和分布式扩展等原则实现各层功能。SPC子系统三层架构从下至上依次为数据访问层,业务逻辑层和Web表现层。为了系统升级和维护方便,提高系统的可重用性,将业务逻辑层细分为业务外观层和业务规则层,系统多层架构实现方案如图所示。Web表现层为用户提供操作界面,定义了相应的类实现数据的计算与图形的绘制,通过调用业务逻辑层的相关类对数据库进行操作;业务外观层为Web表现层提供调用接口;业务规则层定义了各种业务规则和逻辑,如输入参数是否为空,格式是否正确;数据访问层封装了对数据库的添加、检索、更新、修改和删除等操作。

图2 系统实现架构

基础数据模块

图3 信息管理界面
图4 控制图模块
图5 参数控制
图6 控制图
图7 过程能力指数分析
 

七种工具模块

图8 工具模块(一)
图9 常用质量工具
图10 工具模块(二)
 

FMEA模块

图11 工具模块(三)

 
图12 工具模块(四)

多变量控制模块


 
图13 工具模块(五)