正在加载图片...
D0I:10.13374/i.issm1001053x.2003.01.005 第25卷第1期 北京科技大学学报 Vol.25 No.1 2003年2月 Journal of University of Science and Technology Beijing Feb.2003 矿山管理信息系统的通用报警系统 侯运炳》 张东站) 冯述虎 1)中国矿业大学(北京校区),北京1000832)北京理工大学,北京100081 摘要提出一种矿山管理信息系统的通用报警方法,以此方法为基础设计了通用报警系 统.该报警系统独立于应用系统,通过对报警信息表(由应用系统的报警事件自动产生)的轮 流查询和在应用系统中显示报警提示的方法实现应用系统的报警功能,并能够对应用系统 的报警信息统筹处理,避免报警冲突,以适应应用系统的变化. 关键词报警;管理信息系统;矿山 分类号TD76;TP31I 报警是管理信息系统的重要组成部分,在矿 多进程方式运行,因此对客户机的其他操作基本 业管理信息系统的信息交换和人机协作过程中 上没有影响. 起着很重要的作用.当出现诸如瓦斯超限、库存 12以报警信息表为联系纽带 超高低限,设备到期维护等情况时,通过报警提 通用报警系统的通用性主要通过报警信息 示用户做一些操作,辅助用户完成决策,提高管 表为纽带来实现.报警信息表为所有用户均可 理人员的工作质量和效率,在大型分布式系统 访问的公共信息表.当某个业务子系统需报警 里,报警部门和项目比较复杂,报警时间随机,容 时,业务子系统只需将报警信息按照既定的格式 易出现报警混乱、重复报警等现象. 插人到报警信息表中,以后通过报警进程进行相 针对矿山管理信息系统特点,在分析各种 应的处理来实现报警操作.报警系统与应用系 报警操作的基础上,本文研究开发了一个通用的 统的关系如图1所示. 报警系统,该系统用于完成管理信息系统中不同 部门所有业务子系统的报警操作.根据需要,可 交互信息 用户 报警结果 将通用报警系统软件封装为软件组件,应用于各 种管理信息系统之中 应用系统 报警信息 报警信息 报警系统 1实现通用性的设计思想 报警信息表 通常情况下,在开发管理信息系统时可将报 图1报警系统与应用系统的关系 Fig.I Relationship between the alarming system and the 警功能考虑在系统的整体功能之内进行软件开 work system 发.但为了使报警系统能够具有通用性,适应 于所有业务子系统,同时能够适应应用系统的变 2报警方法及解决方案 化,就应该使报警系统独立于各业务系统 11以后台小进程为运作模式 2.1报警实现原理 报警系统由一个报警小进程以后台方式运 报警的实现可有两种解决方案:一是轮询, 行于每个客户机上.由于是小进程且以后台方式 二是中断,轮询就是按照一定的时间周期定期地 运行,占用资源很少,客户端Windows操作是以 检查报警数据库表的内容,根据报警数据库表的 内容生成报警提示.中断就是当报警数据库表中 收稿日期2002-06-04侯运炳男,40岁,博士,教授 有新的报警内容插人时,自动生成报警提示.采 *国家白然科学基金资助项目(No.50074031) 用C/S模式的管理信息系统,客户机端读取、更第 卷 第 期 年 月 北 京 科 技 大 学 学 报 】 矿 山 管理 信 息 系 统 的通 用 报警 系 统 侯 运 炳 ’ 张 东站 ” 冯 述 虎 ‘, 中国矿业 大学 北 京 校 区 , 北 京 北 京理工 大 学 , 北 京 摘 要 提 出一 种 矿 山 管理信息 系统 的通 用 报 警 方 法 以 此 方法 为基础设计 了通 用 报警系 统 该报 警系统 独立 于 应 用 系 统 , 通 过对报警信息表 由应 用 系统 的报警事件 自动产生 的轮 流查 询 和 在应用 系统 中显 示 报警提示 的方 法 实现应 用 系统 的报警 功能 , 并 能 够对应 用 系统 的报警信息 统筹处 理 , 避 免报 警 冲突 , 以适 应 应 用 系统 的变化 关键词 报警 管理信息 系统 矿 山 分类 号 报警 是 管理 信息 系统 的重 要 组 成 部分 , 在 矿 业 管理 信息 系统 的信 息 交 换 和 人 机 协 作过 程 中 起 着很 重 要 的作 用 当出现诸如 瓦 斯超 限 、 库存 超 高低 限 , 设备 到期 维 护 等情 况 时 , 通 过 报警 提 示 用 户 做一 些 操作 , 辅 助 用 户 完 成 决 策 , 提 高 管 理 人员 的 工 作 质 量 和 效 率 在 大 型 分 布式 系 统 里 , 报警部 门和项 目比较 复杂 , 报警 时 间 随机 , 容 易 出现 报 警混 乱 、 重 复报 警 等现 象 针 对 矿 山管理 信息 系统 特 点 , 在 分析 各种 报警操作 的基础 上 , 本 文研究 开 发 了一 个通 用 的 报警 系统 , 该 系统用 于完成 管理信息 系统 中不 同 部 门所 有业 务 子 系统 的报警操 作 根 据需 要 , 可 将通 用 报警 系统 软件封装为软件组 件 , 应用 于各 种 管 理 信息 系统 之 中 多进 程 方式 运行 , 因此对 客户 机 的其他操作基本 上 没 有 影 响 以 报 替信 息 表 为联 系纽 带 通 用 报 警 系 统 的 通 用 性 主 要 通 过 报 警 信息 表 为纽 带 来 实 现 报 警 信息 表 为所 有 用 户 均 可 访 问 的公共信息 表 当某个 业 务 子 系统需 报警 时 , 业 务子 系统 只需将报警信息 按 照 既定 的格 式 插入 到报警信息表 中 , 以 后 通 过报警进程进行相 应 的处 理来 实 现 报警操作 报 警系统 与应 用 系 统 的关系 如 图 所示 交互信息 报警结果 用户 白孙森兄严鄂势 黔乒誓布 实 现通 用 性 的设 计 思 想 通 常情 况 下 , 在 开 发 管理 信息 系统 时 可将报 警 功 能 考 虑 在 系统 的整 体 功 能 之 内进 行 软件 开 发 ’一 但 为 了使报警 系统 能够 具 有 通 用 性 , 适 应 于所 有业 务子 系统 , 同时 能够适 应 应用 系统 的变 化 , 就应 该 使报警系统 独 立 于各业 务 系统 以后 台小 进 程 为 运 作 模 式 报警 系 统 由一 个 报 警 小 进 程 以 后 台方 式 运 行 于 每个 客户 机上 由于是 小 进 程且 以 后 台方式 运 行 , 占用 资源很 少 , 客 户 端 操作 是 以 收稿 日期 一 戒 侯运 炳 男 , 岁 , 博士 , 教 授 国 家 自然科学基金 资助项 目 众 报警信息表 图 报苦 系 统 与应 用 系统 的关 系 报 警方 法 及 解 决 方 案 报 替 实现 原 理 报 警 的实 现 可 有 两 种 解 决方 案 一 是 轮 询 , 二 是 中断 轮 询就是按 照 一 定 的时 间周 期定期 地 检查 报警 数据库表 的 内容 , 根 据报警 数据库表 的 内容生 成报警提示 中断就是 当报警数据 库表 中 有新 的报 警 内容插 人 时 , 自动 生 成 报警提示 采 用 模 式 的管理 信息 系统 , 客 户 机 端读 取 、 更 DOI :10.13374/j .issn1001-053x.2003.01.005
向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有