论文部分内容阅读
开发本系统的目的是建立一个煤矿井下瓦斯监测的联网系统,为煤炭安全生产管理部门提供监督、管理的平台,有助于提高现场管理人员的安全意识和重视程度,有助于预防重大瓦斯事故的发生。该课题完成的任务是,设计一个数据采集传输模块,客户端读取井下实时监测数据上传到煤管局的中心工作站,服务器端接收数据并进行分析处理;设计一个数据库,用于存储监测数据;设计一个数据库管理维护模块,给用户提供查询、浏览和分析监测数据的平台。通过两种方法从原系统读取监测数据:统一通讯协议,并联一根串口线到井下监测分站读取数据;或者由原系统生产厂家按指定格式生成实时数据文件。数据采集传输模块采用C/S模式,客户端定时主动上传数据,服务器端被动接收、处理。该系统需要24×7不间断的采集和存储数据,而且要保证数据的安全性,因为有效利用这些数据是预防煤矿瓦斯爆炸的前提,也是事故责任认定的依据。在分析了ORACLE9i的体系结构和传统的数据库设计理论后,针对本系统的特点和实际,设计和开发了基于ORACLE9i的数据库。