组件技术在通风计算中的应用

组件技术在通风计算中的应用

论文摘要

矿井通风是保证煤矿安全生产和职工生命安全的基础措施,而目前的矿山通风管理系统远远不能满足实际需求,与其它国家相比当前我国的煤矿安全形势十分严峻。本文针对当前通风软件的不足之处,研究了组件化矿井通风软件的开发方法。基于组件的软件开发技术可以最大限度的节省时间,而且可以逐步的实现程序而不用每两年就要对程序完全重写,降低开发、维护、升级软件的成本,当需要添加新的功能时,组件化软件显示了它的突出优势,可以即插即用而不用重新编译链接,使软件定制成为可能。论文在分析通风计算的数学模型及其功能的基础上,采用微软的COM标准开发通风组件并建立通风计算组件库,COM组件标准给开发人员提供的是一种开发与语言无关的组件库的方法,目的是为了使应用程序更灵活、更易与定制。本文在完成组件设计的基础上,还设计开发了煤矿安全检测系统平台,此系统平台可以动态的导入组件,既可以在不改变系统的整体框架的前提下对系统的功能进行扩展,这样就充分体现了组件化软件的优点。本文利用Visual Basic 6.0实现通风计算组件与系统平台的设计。 为了满足网络中的分布式计算,要对组件进行 Web Services 包装并发布,这里利用Microsoft SOAP Toolkit 3.0 在 Web 上发布,然后调用组件功能测试其是否成功。Web Services 实际是通过标准的 Web 协议向用户提供有用的功能,多数情况下使用 SOAP 协议,它结合了基于组件开发和 Web 的优势,构成当代编程模式的基石。Web 发布可以使更多的人在不知道组件具体实现的情况下通过 Web Service 调用组件,推动了以 Web为基础的分布式计算技术的发展。可以预见,Web Services 必将成为下一代分布式计算和企业应用的必然趋势。 利用组件开发通风软件并在 Web 上分布还在进一步尝试,本文做了有益的探索。

论文目录

  • 1 绪论
  • 1.1 课题的提出和研究意义
  • 1.2 煤矿安全现状
  • 1.3 通风计算软件的国内外现状和发展趋势
  • 1.4 课题研究的内容及目标
  • 1.5 研究方案及技术路线
  • 1.6 本章小结
  • 2 组件技术简介
  • 2.1 组件的概念
  • 2.2 组件技术与传统技术的比较以及其优越性
  • 2.2.1 组件技术与传统技术的比较
  • 2.2.2 基于组件的软件的优越性
  • 2.3 组件对象模型COM
  • 2.3.1 COM 简介
  • 2.3.2 COM 接口
  • 2.3.3 COM 组件
  • 2.3.4 COM 库
  • 2.4 通风计算的组件化设计及通风计算组件库
  • 2.5 本章小结
  • 3 通风计算组件的数学模型和功能
  • 3.1 扇风机运行特性曲线模拟
  • 3.1.1 扇风机风压特性曲线
  • 3.1.2 扇风机效率特性曲线
  • 3.1.3 扇风机工况点代数分析法
  • 3.2 爆炸三角形
  • 3.3 简单角联风网
  • 3.4 等积孔计算组件
  • 3.5 最佳避灾路线计算组件
  • 3.5.1 可通行性分析
  • 3.5.2 通行难易程度
  • 3.5.3 避灾路线确定
  • 3.6 本章小结
  • 4 通风计算组件设计及集成测试
  • 4.1 COM 组件构造的关键技术—接口技术
  • 4.1.1 COM 接口
  • 4.1.2 接口的查询
  • 4.2 矿井通风网络组件设计
  • 4.2.1 组件设计的细节实例—风机特征方程模拟组件设计
  • 4.2.2 其它各组件的设计
  • 4.3 组件调用技术简介
  • 4.4 基于组件的软件集成
  • 4.4.1 简单角联风网判断
  • 4.4.2 风机特征曲线模拟
  • 4.4.3 风机效率特性曲线模拟
  • 4.4.4 风机工况点求解及分析
  • 4.4.5 爆炸三角形分析
  • 4.5 本章小结
  • 5 通风计算组件的Web 服务包装及发布
  • 5.1 Web 服务简介
  • 5.1.1 如何实现Web 服务及实现模型
  • 5.1.2 Web 服务的基本结构
  • 5.1.3 Web 服务的技术构架
  • 5.1.4 Web 服务的主要技术和协议
  • 5.2 Microsoft SOAP Toolkit
  • 5.3 COM 组件的Web 服务发布
  • 5.4 Web 服务组件的测试
  • 5.5 本章小结
  • 6 可扩展性
  • 6.1 DCOM 概述
  • 6.2 DCOM 优点
  • 6.3 RPC(Remote Procedure Call 远程过程调用)
  • 6.4 DCOM 应用程序的安全机制
  • 6.5 本章小结
  • 7 结论
  • 致谢
  • 参考文献
  • 硕士期间参与的科研项目情况及发表论文
  • 详细摘要
  • 相关论文文献

    标签:;  ;  ;  ;  ;  

    组件技术在通风计算中的应用
    下载Doc文档

    猜你喜欢