论文部分内容阅读
在竞争日趋白热化和经济全球化的今天,质量是提高企业效益和持久生存下去的关键,质量也是企业最核心的战略竞争武器之一。对于长期工作在环境极其恶劣矿井下面的掘进机和采煤机等设备来说,其设备质量更是关系到操作人员的安全。本文正是基于这一点,为某重装设备有限公司开发了一套智能产品全周期质量管理系统,来充分确保其设备质量。智慧矿山质量管理系统主要分为两大部分:井下设备在线监控系统和设备全周期质量管理系统。井下在线监控系统主要包括设备工况信息采集,工况信息解码分析,工况信息关键点监控,工况信息编码规则管理,工况信息告警管理等。工况信息采集主要是通过STM32控制器利用CAN接口获取井下设备工况信息数据包,然后通过路由器节点组成的网络将数据包传至地面调度中心,本系统通过RMI通信的方式从调度中心获取工况信息数据包保存至系统数据库中。为了使本系统有更好的扩展性,本文针对不同设备工况信息格式设计了不同的编码规则和通信数据帧格式,通过不同的编码规则与不同的设备进行匹配解码使得系统能管理不同的设备。系统根据解码后的工况信息可以实时显示设备的工作状态,若监控点超过监控阈值则发送告警通知,由告警模块对告警进行相关处理。设备全周期质量管理系统主要是严格对产品从原料采购到生产制造再到售后维系换件各个环节进行质量管理控制,以此来保证产品的质量。主要包括质量计划的制定,制造过程质量检验模块(零部件清单、关重件、工序、半成品和成品检验),质量统计分析模块和售后维系换件管理,通过各个模块的协调作用来提高产品的质量,提升企业竞争力。同时,为了保证本系统的安全性,系统还提供权限管理和日志管理,对于登录用户的密码使用MD5加密等安全措施。智慧矿山质量管理系统开发与研究是基于J2EE体系结构的,采用了B/S的软件架构和MVC设计模式。利用J2EE体系结构中轻量级开源框架SSH即Struts2、Spring和Hibernate来构建整个系统。本文在实现系统的同时也对SSH框架进行了深入分析和研究。由于本系统使用Hibernate框架来完成数据持久化,Hibernate框架又对JDBC进行了对象封装,本系统能兼容于各种不同主流数据库,如MySQL和Oracle等数据库系统。