硕士研究生毕业设计,项目中的关联关系分析工具使用MyEclipse开发工具以Java语言实现。其采用MVC框架模式,整体架构由数据访问层、关联关系分析层和表示层组成。在数据访问层中,通过Hibernate和Spring框架访问存储在Oracle数据库中的故障数据;在关联关系分析层中,通过实现FP-Tree算法挖掘动车组车载装备故障数据中的关联规则;在表现层中,使用Swing界面开发工具绘制可视化界面。
关联关系分析工具通过实现FP-Tree算法挖掘关联规则。在实现FP-Tree算法的同时,关联关系分析工具中也实现了Apriori算法和DHP算法。并应用CRH2型动车组运营过程中产生的真实故障数据对三种算法的挖掘性能进行了对比评估,验证了FP-Tree算法在关联关系分析工具挖掘环境中的优良效率。