VFP程序设计在矿压观测中的应用.pdf
8 6 能 源 技 术 与 管 理 2 0 0 5年第 6期 V F P程序设计在矿压观测 中的应用 王文清。 马利 。 栗艳 河北金牛 能源股份有限公司 邢东矿井, 河北 邢 台 O 5 4 0 0 1 [ 摘要] 巷道 支护设计的主要依据是矿压观测结果 ,寻求快速有效的管理矿压观测数据的 方法, 有利于获得安全生产环境和开采 的经济效能。利用 VF P编制的“ 矿压观测管 理 系统 ” 对观 测结 果进 行 数据 处理 , 用 8个站 点数 据 为例 进行 了试 验 , 得 到 了预 期 的结果。该 系统的功能模块分为登录界面、 用户管理、 修 改 口令 、 测站管理、 测线管 理 、 测线查询、 测站报表、 退出管理 系统 , 系统操作界 面友好, 管理功能较强 , 试验表 明该 系统能够很好地进行矿压观测数据的统计、 计算和查询。 [ 关键词 ] V F P ; 矿压观测 ; 人机界面; 自动计算 [ 中图分类号 ]T D6 7 2 [ 文献标识码]B [ 文章编号 】1 6 7 2 - 9 9 4 3 2 0 0 5 0 6 - 0 0 8 6 - 0 2 0 引 言 矿压观测是煤矿支护设计的一项重要基础_T 作 。由于矿山压力的作用 , 围岩、 煤体和各种人工 支撑物产生的矿山压力显现,对井下的安全生产 起着极大的破坏作用 ,研究矿压显现规律及其各 种控制方法的 目的,是为了获得安全的生产环境 和谋求最好的开采经济效益,保证安全生产和正 常生产的需要 常规 的矿压 观测方法是从 井下采集 到数 据 后 ,通过人T输入微机 ,在 MI C R O S O F T E XC E L 状态下进行计算和统计 , 得 出测站矿压观测数据 , 并使用E XC E L自动成 图或 A U T O C A D制 图得到 各类曲线图表 , 经分析研究后制定修改决策 。 每一 测站少则观测 9 0 d , 多则观测 1 5 0 d , 才能达到稳 定 , 每一测站分为 3条测线 , 每--N线每次需观测 3 个数据 , 需计算 9个数据 , 这样所取得 的数据和 计算的数据量非常大。 V F P 6 . 0是 当前应用 比较广 泛 的小型关系型数据库系统 , 其功能强大 、 界面友 好 , 完全能够满足矿压观测数据管理系统的要求 1 系统功能设计 1 系统模块设计。按照系统 的功能来划分 . 分为登录界面 、 用户管理、 修改 口令 、 测站管理 、 测 线管理 、 测线查询 、 测站报表 、 退出管理系统 用户 必须在登录成功后才可以根据所登录的权限进入 相应的系统管理工作 , 避免非法操作。 2 数据库设计 。 根据系统功能模块结构图和 矿压观测数据管理流程设计数据库。系统数据流 程 图如 图 1 所 示 。 图 1 矿 压观测管理 系统数据流程图 2 系统 实现 2 . 1 系统用户登录 矿压观测数据管理系统启动后 ,首先显示系 统用户登录界面 ,用户必须登录之后才能够使用 本系统。 在系统用户登录表单加载时 , 定义了两个 变量用于保存用户 最大登录次数 和当前 登录次 数 , 并进行初始化 。若连续 3次都不能登录成功 , 系统 自动关闭。 如果登录成功后 , 还要根据用户的 使用权 限来决定矿压观测管理系统 的使用权限 , 如果是本系统管理员 , 就进入如图 2所示的界面 , 各类按钮全部有效 , 否则 , 用户管理 、 修改 口令 、 测 站管理 、 测线管理这 四个按钮就无效 , 普通用户不 图 2矿压观测管理 系统界面 图 维普资讯 2 0 0 5年第 6期 王文清等V F P程序设计在矿压观测中的应川 t 8 7 能打开操作 。只可对测线查询和测站报表进行预 览 。 2 . 2系统用户管理 设计系统用户数据管理表单时。使用文本框 来显示 s y s u s e r d a t a表中当前记录的数据。同时添 加 了一个记录导航条和用 于执行添加 、删除 、 修 改 、 保存 、 退出及关闭表单操作的命令按钮。在用 户管理系统中 . 管理员可以对用户的编号 、 口令和 权限进行设置。 在修改 口令系统 中, 管理员也可以 对 自己的口令进行修改操作 。 2 . 3 测站数据管理 设计测站数据管理表单时 ,添加了一个记录 导航条和用于执行添加、 删除、 修改 、 保存 、 退出及 关闭表单操作的命令按钮 。便于用户数据系统管 理 , 方便填图。 如图 3所示。 如增加测站时 , 点击按 钮“ 添加” . 就可以输入测站号 、 位置及管理员 。 确 认无误后 , 点击“ 保存” 按钮就成功了。 图 3测 站 数 据 管 理 2 . 4测线数据管理 测线数据管 理功能是矿压观测 中的重点所 在 . 用户可以从测站号的下拉条 中选择测站 , 然后 点击“ 进入测线管理” , 按照所给定的测站号直接 进入了测线数据管理中, 如图 4所示, 日期是本测 站 的基本索引 . 第一 、 二 、 三测线是当天 的观测数 图 4测线数据管理 据 ,自动计算结果表是 条测线 的变形速度和累 计变形 累计下沉 数据 。 最下面一组是这 条测 线的平均变形速度和累计变形量 累计下沉 。并 通过添加、 修改 、 关闭等按钮进行操作。在设计测 线数据管理表单时, 并添加一个记录导航 条. 用来 显示记录内容的全部变化。 2 . 5测线 数据 的查 询和 报表 考虑到当前井下工作的特殊性 .对某一段地 段矿压变化情况应该专门记录, 这就是说 . 对某一 地段矿压变化进行查询了解。本设计中采用查询 向导对 s u r v e y l i n e数据表进行查 询 。 以“ 测站 号” 对两帮平均收敛速度 、 两帮累计 收敛 、 平均下沉速 度 、 平均累计下沉 、 距迎头距离等数据查询。 为 了能够直观地对矿压 观测 站进行统计管 理 . 本设计 中设置了报表管理 . 在报表的“ 页表头” 部分 。 放置了报表矿压观测站的标题 、 日期和数据 项名称 . 在分组标头 中设置测站号 . 同时添加六个 域控件, 即 日期 、 两帮平均收敛速度 、 两 帮累计收 敛 、 平均下沉速度 、 平均累计下沉 、 迎头距离。 可以 自动插入显示该表记录的域控件。 选定管理的测站号 .有预览按钮和打印报表 按钮 , 点击按钮, 即可执行相应的操作。 3 系统的运行和维护 维护数据库的完整性和安全性 ,检查系统安 全性是否受到侵犯 , 及时调整授权和密码 , 实施系 统转储和后备 , 发生故障后及时恢复 ; 根据用户要 求对数据库现有功能扩充 ;及时改正运行中发现 的系统错误 ; 根据实际情况变化 , 调整软件功能代 码 . 完善容错处理 , 简化代码系统 , 使软件更加便 于操作 、 响应时间更短。 4 结 论 经过一段时间的运行表明,矿压观测数据管 理系统操作界面友好 , 管理功能较强 , 能够很好的 进行统计 、 计算和查询, 大大提高工作效率。 然而 , 由于各种原 因。本系统只能以数据形式按报表的 方式 打印 。 尚未与 G R A F 4 WI N软件连接 , 将 变形 曲线直接绘制成 图形 , 分析矿压显现规律 。 [ 作者简介 ] 王文清 1 9 6 6 一 , 男 , 河北邢 台市人 , 工程硕士 , 现任河 北金牛能源 股份有限公 司邢东矿生产矿长。 『 收 稿 日期 2 0 0 5 - 0 7 -2 6 ] 维普资讯