咨询与建议

看过本文的还看了

相关文献

该作者的其他文献

文献详情 >重磁二三维协同交互建模技术研究与实现 收藏
重磁二三维协同交互建模技术研究与实现

重磁二三维协同交互建模技术研究与实现

作     者:朱勇 

作者单位:中国地质大学(北京) 

学位级别:硕士

导师姓名:姚长利;薛典军

授予年度:2017年

学科分类:081801[工学-矿产普查与勘探] 081802[工学-地球探测与信息技术] 08[工学] 0818[工学-地质资源与地质工程] 

主      题:面向对象 模块化 软件系统 协同交互 同步 

摘      要:重磁勘探作为重要的地球物理探测手段,其重磁建模软件的研究与实现具有重大的现实意义。依托于863研究课题的本次论文研究工作,主要研究内容为二三维协同交互建模软件模块的开发与实现,并在此基础上对软件界面及人机交互操作进行一定优化,以达到界面美观、操作简单方便的效果。此次论文研究工作主要分为以下几个方面的内容:1、软件基本功能的提出与实现:通过对地球物理相关软件的充分调研,结合面向对象的编程思想,将软件系统划分为数据中心、正演中心、二度半剖面建模模块、重磁三维交互建模模块以及数据浏览模块5个组成部分。每一个模块又包含了相当丰富的功能,并且在每一个模块的功能设计及界面操作上都进行了大量的优化操作,细化每一种功能的操作逻辑,降低软件的学习成本;充分利用开源库代码进行界面上的设计,使得软件界面美观而又功能丰富。2、二三维协同交互建模技术的研究与实现:软件的实现过程中采用面向对象程序设计,以模块化方式进行开发,将软件的功能进行分解与重组。其中二度半剖面建模模块、重磁三维交互建模模块与数据浏览模块为本次软件系统的核心部分。通过对软件开发技巧中设计模式的仔细研究,利用“观察者模式来实现三个模块之间的数据同步,当从任意一个模块进行操作时,先将操作作用到目标对象中,然后通知所有的观察者进行更新,使多个模块之间的数据保持同步,以达到协同交互的目的。3、功能实现过程中的相关算法研究:由于软件系统比较复杂,在实现的过程不可避免的会碰到一些实现上的难点或数据量过大时软件不够流畅的问题。这些难点都对软件的功能上或交互上有着重要的影响,针对这些难点进行的算法研究对软件整体性能的提高有着重要的意义。

读者评论 与其他读者分享你的观点

用户名:未登录
我的评分