基于ActiveX的VRMine图形网络发布系统的设计与实现

基于ActiveX的VRMine图形网络发布系统的设计与实现

论文摘要

在煤矿生产部门,传统的地质、地测信息管理模式下,数据通常是以台账和纸质图件的形式呈现。这种信息管理模式下,数据的处理和保存以及信息共享的效率受到制约,这不仅影响生产单位相关部门间的沟通和协调工作,而且直接影响煤矿生产部门整体的工作效率和煤炭产量。上世纪九十年代,随着计算机辅助设计的应用,电子制图技术得到快速发展,同时煤矿地测部门的数据处理、出图效率也大大提高。然而,由此也产生一系列问题,如图件种类和数量相应增多,传统的图件管理方式已难以满足煤矿生产、规划和决策部门的需求。因此,制定切实可行的方案来有效地管理庞杂的测量数据和电子图件迫在眉睫。本文借助于WebGis和办公自动化的思想,以一家具体矿山生产单位的数据为支撑,深入探索Web图形发布技术及信息共享的实现。论文中的矿山地测部门所用的制图系统和数据库管理系统,是由西安集灵信息技术有限公司自主研发的新一代VRMine二三维一体化数字矿山软件。由于VRMine系统所产生的sDc图形文件采用的是私有图形格式,无法在Web上直接发布,所以需要一个支持sDc图形格式的Web图形发布系统。目前,图形网络发布中所采用的发布方式有多种,包括:ActiveX控件方式、JavaApplet方式、Flash方式、纯位图方式和SVG方式等。基于ActiveX技术能够实现对三维图形的完美封装和具有良好的稳定性、交互性等特点,本论文运用ActiveX控件方式和Internet网络通信技术,搭建一个覆盖整个矿区的信息共享平台。本文首先介绍了目前常用的Web图形发布方式,并对这几种Web图形发布方式的优缺点进行了深入分析,其中重点研究了ActiveX技术。然后分析了VRMine图形组件功能需求并参与完成了基于COM技术的VRMine图形组件的设计与实现。最后,本文按照软件开发的整个流程,包括:市场调研、需求分析、概要设计、详细设计、系统功能架构实现、系统主要功能的实现、系统测试等,完成了基于VRMine组件的图形网络发布系统的设计与实现,并对目前所做的工作进行了总结和展望。

论文目录

  • 摘要
  • ABSTRACT
  • 1 绪论
  • 1.1 选题背景及意义
  • 1.2 本文研究的主要内容
  • 1.3 国内外发展现状(及分析)
  • 1.3.1 ActiveX(COM)嵌入式方式
  • 1.3.2 Java Applet 重绘图形方式
  • 1.3.3 Flash
  • 1.3.4 SVG
  • 1.4 组织结构
  • 1.5 本章小结
  • 2 基于 COM 技术的 VRMINE 系统组件设计与实现
  • 2.1 ActiveX 组件及 COM 技术
  • 2.1.1 组件技术
  • 2.1.2 COM 技术
  • 2.1.3 涉及的接口类型
  • 2.2 基于 COM 技术的 VRMine 图形组件设计
  • 2.2.1 VRMine 图形组件功能分析及总体设计
  • 2.2.2 图形类的关系设计图
  • 2.3 VRMine 组件各功能的实现
  • 2.3.1 VRMine 组件的主要接口
  • 2.3.2 地图管理类 CVRMap 的 COM 的实现
  • 2.3.3 图层类 CLayer 的 COM 实现
  • 2.4 VRMine 控件的设计
  • 2.4.1 ActiveX 技术
  • 2.4.2 VRMine 控件的属性
  • 2.4.3 VRMine 控件的方法
  • 2.4.4 VRMine 控件的事件
  • 2.5 本章小结
  • 3 基于 VRMINE 组件的图形网络发布系统的设计
  • 3.1 项目提出的背景
  • 3.2 系统总体目标
  • 3.3 系统总体需求
  • 3.3.1 系统功能需求
  • 3.3.2 系统性能需求
  • 3.4 系统总体设计
  • 3.4.1 应用结构
  • 3.4.2 功能结构
  • 3.4.3 技术结构
  • 3.5 系统详细设计
  • 3.5.1 数据库设计
  • 3.5.2 权限设计
  • 3.5.3 系统安全性设计
  • 3.6 本章小结
  • 4 基于 VRMINE 组件的图形网络发布系统的实现
  • 4.1 系统主要功能实现
  • 4.1.1 图件发布
  • 4.1.2 文件共享
  • 4.2 系统测试
  • 4.2.1 软件测试大纲
  • 4.2.2 用户应用测试
  • 4.3 本章小结
  • 5 总结与展望
  • 5.1 论文总结
  • 5.2 论文展望
  • 致谢
  • 参考文献
  • 相关论文文献

    标签:;  ;  

    基于ActiveX的VRMine图形网络发布系统的设计与实现
    下载Doc文档

    猜你喜欢