论文部分内容阅读
随着大数据时代的到来,数据对企业的作用也愈发显得重要,而作为目前数据的主要载体,数据库在其中也扮演着非常重要的角色。如何对企业的数据进行高效管理将是未来数据库应用的发展方向。本文针对烟机统一电控系统平台下主要烟机设备的管理及生产运行数据的存储需要进行数据库系统设计,实现将数据资源在一定程度上整合和供上下层用户共享,对数据进行有效的筛选挖掘分析,获取一些有参考价值的信息,为提高管理层的决策高效性和准确性。本文首先概述了当前烟草机械正在建设的统一电控系统平台下数据管理现状,同时阐述了使用数据库技术和数据挖掘技术对数据管理的重要性。然后对数据库技术的关键理论、设计方法和BP神经网络模型及算法实现过程进行了分析。然后根据统一电控系统平台下主要烟机设备的控制过程数据和设备操作人员所关注的数据需求确定数据库系统数据的分类,以及烟机设备数据库系统的各个模块功能。并确定了数据库系统软件结构,人机交互界面与Oracle数据库、PLC控制端TwinCAT之间的数据通讯方式。最后,以Oracle 11g数据库平台为基础,把分析所得的数据需求转换为数据库管理系统能创建的数据库模型。并进行了烟机设备数据库的概念设计、逻辑设计和物理设计,创建了烟机设备数据库系统基本的数据库,实现了对数据结构化管理。使用Visual Basic.NET开发软件对系统进行人机界面设计与数据库系统功能实现。在界面程序中建立与PLC控制端TwinCAT、Oracle数据库的通讯,实现数据读写等操作。利用BP神经网络数据分析技术设计了数据分析模块,设计了设备数据管理模块、生产物料数据管理和基础数据维护及安全保护模块等。本文设计的烟机设备数据库系统实现了主要烟机设备的基础数据管理、过程生产数据管理和基本数据分析。为加快实现烟机设备数据的有效管理和建设智能烟机奠定了一定基础。