摘 要 煤矿远程监控系统(上位机Delphi软件的实现)是利用Delphi 7.0,SQL语言等工具完成的一个基于TCP/IP的煤矿监控系统,有强大的SQL作为数据仓库,主要功能由Delphi 7.0实现。 本系统是针对煤矿系统的安全管理系统、井下人员定位系统、工业视频监控系统、物料称重系统等信息及业务流程进行全面汇总管理的计算机系统,是煤矿远程监控规范化、系统化、科学化的一次飞跃。本系统基于TCP/IP方式,界面设计纯windows风格,友好直观,操作快捷,功能完善,模块化结构设计。 全新的数据库思想,实现可视化、多特性以及灵活方便的数据录入、添加、删除和查询功能。上位机能在第一时间获得整个煤矿系统的各方面资料,实现对整个系统的监控管理,并及时有效的下发各种操作命令。 管理员拥有最高的权限,可对安全管理系统、工业视频监控系统等进行维护。
关键词:煤矿远程监控;上位机;模块化;数据库;权限 The coal mine long-distance supervisory system (The superior machine Delphi software realizes) Abstract The coal mine long-distance supervisory system (the superior machine Delphi software realizes) is which using Delphi tools, SQL language completes based on the TCP/IP coal mine supervisory system, has formidable SQL to take the data warehouse, the major function 7.0 realizes by Delphi. This system is aims at the coal mine system's security management system, the mine shaft personnel positioning system, industry video frequency information and the operation flow and so on supervisory system, material weighing system carries on compiles the management comprehensively the computer system, is the coal mine long-distance monitoring standardization, systematized, a scientific leap. This system based on the TCP/IP way, the contact surface designs the pure windows style, friendly direct-viewing, the operation is quick,the function is perfect, modulation structural design. The brand-new database thought that realizes the visualization, the multi-characteristics as well as the nimble convenience data entry, the increase, the deletion and the inquiry function. The superior function obtains the entire coal mine system's various aspects material in the first time, realizes to overall system's monitoring management, and prompt effective after-crops each kind of operational order. The manager has the highest jurisdiction, may to the security management system, the industry video frequency supervisory system and so on carry on the maintenance.
Key Words:Coal mine long-distance supervisory;The superior machine;Module; Data base; Authority
煤炭是我国重要的能源资源,我国的煤炭工业长期停留在人工开采水平,生产效率低,安全隐患多,如瓦斯爆炸、地下渗水等事故经常发生。随着计算机应用在各行各业的逐步普及,煤炭生产水平目前逐步实现了自动化,生产效率大大提高。因为煤矿开采的特殊环境,容易发生事故,煤矿行业也被称为高危险的行业。利用远程监控系统,地面或中心监控人员可以直接对井下情况进行实时监控,不仅能直观的监视和记录井下工作现场的安全生产情况,通过在井下安装温湿传感器瓦斯探测器,能及时发现事故苗子,防患于未然,也能为事后分析事故提供有关的第一手资料,为将来的安全生产提供可靠的保证。因此煤矿远程监控系统是现代矿井安全生产监控系统的重要组成部分。
系统实现功能 本系统是利用Delphi7处理Web数据库的功能,实现远程监控井下安全,井下设备工作状态等功能。 软件开始运行时,首先显示软件的封面,并在后台创建软件的所有模块,创建完成后软件的封面消失,显示主界面。 主界面中通过菜单调用用户登录/注销界面。 主界面中通过菜单调用用户管理界面。 主界面中通过菜单调用IP筛选界面。 主界面中通过菜单调用软件About界面。 未登录的用户不能对软件进行修改操作,只能观察网络上接收到的数据。 程序初次运行时通过DAO技术创建Access数据库。 软件开始运行时创建一个指向Data.mdb的ODBC数据源,程序运行结束时删除该数据源。 实时获取有关网络数据的结构和值的信息并在主界面中显示。 根据网络数据的结构在Data.mdb中动态创建表。 如果网络数据的值发生变化,那么将变化的值写入到历史数据库中。
系统开发的软硬件环境 一个系统要正常运行,配套的软、硬件环境是必须的,在井下终端设备中可以使用大量的单片机,DSP及先进的各种专业设备。 在系统开发过程中,我们也同样要匹配的软硬件环境。 煤矿远程监控系统开发的硬件设备为运行本软件所要求的硬件设备的最小配置。 CPU工作频率大于500MHz。 内存不小于128MB。 为运行本软件所需要的支持软件。 Microsoft Windows98、2000或XP Microsoft.NET Framework&SDK1.1 为支持本软件运行,需要提供一个Microsoft Access格式的数据库Library.mdb,在数据库中设计“安全管理”等数据表,并且该数据库要存储在软件设计阶段个模块中数据连接所指定的位置。
目 录 23000字 摘 要 I Abstract II 引 言 1 1 绪论 3 1.1 系统概述 3 1.2 系统开发的软硬件环境 3 2 系统开发工具 5 2.1 影响开发工具选择的因素 5 2.2 Delphi软件的介绍 6 2.3 SQL语言 6 2.4 SQL Server 7 3 问题的定义及可行性研究 10 3.1 问题定义 10 3.2 问题的可行性研究 10 4 需求分析 12 4.1 系统的综合要求 12 4.2 系统的数据流程 12 5 系统总体设计 14 5.1 数据库设计 14 5.2 主界面设计 14 5.2.1 安全监控系统设计 14 5.2.2 井下人员定位系统设计 14 5.2.3 工业视频监控设计 14 5.2.4 物料称重管理设计 15 5.3 系统实现功能 15 5.4 系统结构 15 5.5 技术问题分析 16 6 系统详细设计 18 6.1 数据库设计 18 6.1.1 数据库报表 18 6.1.2 数据库的筛选 20 6.1.3 数据库的连接 21 6.1.4 数据库的查询 21 (毕业设计) 6.2 主界面设计 23 6.2.1 主界面模块 23 6.2.2 登录模块 24 6.3 子界面设计 26 6.3.1 设计显示界面 26 6.3.2 添加数据组件 26 图6.2 环境参数界面 27 6.4 其他模块设计 27 7 系统测试 28 7.1 测试概述 28 7.2 系统测试 30 结 论 31 参 考 文 献 32 附录 源程序清单 33 致 谢 43 |