视景对象关系可视化编辑环境的研究与实现

来源 :武汉理工大学 | 被引量 : 0次 | 上传用户:huanghong198122
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
视景仿真具有逼真的仿真效果,在工业设计、军事演习等方面已得到广泛的应用,但是大部分视景仿真都是针对某一特定的要求进行全程的设计,视景仿真的通用性并不强,仿真代码的重用性也不高。因而本文主要是针对视景仿真的通用性、代码共享、重用等问题,提出在仿真场景的关键存储链上解决其通用性的方法。 本文从视景仿真对象的需求出发,研究对象间的关系,定义出描述视景对象关系的文法语言。采用直观的可视化方式描述对象关系,并根据编译原理设计其存储转换机制,实现其可视化描述与真实存储链间的转换平台,使之具有支持视景仿真系统开发的对象关系链的描述能力。 编译技术随着近几年的发展,已有了比较完善的理论基础,并且出现了一些成熟的编译工具,本文在分析了使用工具和传统开发两种编译方法后,采用了传统的开发方式,依次编写词法分析、语法分析、语义分析、目标代码来完成编辑器的功能和转换过程。 本次研制的编译器考虑到了开发人员的习惯,让使用者可以直观地设计场景,与其它开发工具和平台进行整合;同时针对不同的仿真系统使用同一开发环境,可以极大的加速系统的开发,并且解决了代码的重用和视景仿真的通用性。 文中不仅给出了由仿真需求而设计的存储链,编译器的开发原理和方式,并且通过相关的转换平台,实现了仿真场景构成要素与计算机数据的转换。 论文包括六章内容。第一章叙述论文的背景和意义,以及编译技术的发展情况,概括了本课题完成的主要工作;第二章介绍编译技术的原理,解释了编译程序和解释程序的概念,以及编译器的开发方式,介绍了编译技术中词法、语法分析过程;第三章介绍了可视化编程语言的概念,叙述了可视化编程语言的发展历史、分类以及开发运行的调试环境;第四章介绍了视景对象关系,并在此基础上提出了视景对象的相关描述文法:第五章介绍了编译器的设计内容,以及编辑器的功能实现;第六章举例进行演示;第七章是本文的小结和展望。
其他文献
传统的图像分割方法有许多缺陷,很难满足复杂的医学图像分割的要求。主动轮廓模型通过参数化的活动轮廓线,在由先验模型和图像数据构成的能量函数的驱动下变形,直到抵达区域
近年来,随着互联网技术的飞速发展,网络上充斥着病毒木马、信息泄露、数据篡改等各种安全风险。由于WEB应用日益复杂多样,WEB安全网关的安全防护作用越来越重要的。然而,为保障网
  本文通过分析运营商的需求和现有可实现技术水平,本论文对建设一个可对传输网络进行综合管理的传输网综合网管系统进行了深入的研究。在文章中,详细描述了传输网综合网管系
随着信息技术的发展,信息化已成为当今世界经济、社会和科技发展的大趋势。作为今后的发展方向和战略重点,军队也在积极推进以信息化为核心的中国特色军事变革。在此背景下,
文本分类(Text Categorization,TC)指的是把一个自然语言文本,根据其主题归入到预先定义好的类别中的过程。文本分类是自然语言处理的一个基础性工作,也是近年来人们研究的热
随着Internet 上信息的急剧增长,传统的信息服务方式已不能满足人们的需要,个性化信息服务成为目前的研究热点。本文在讨论各种现有用户建模技术及相应的个性化信息推荐方式
在科学技术飞速发展的今天,计算机给人们的生产和生活带来了极大的便利,随着人们对计算机依赖越来越大,计算机软件的安全问题也越来越引起人们的重视。计算机软件面临着盗版、攻
本文从采购计划如何降低采购成本入手,通过对基于成本最优为目标的采购计划编制算法的研究,以及对采购计划的评估指标进行分析,得出了通过采购计划实现企业主动控制采购成本
随着自动控制技术和网络通信技术的不断发展,通过网络实现工业企业远程监控、远程管理,以达到资源共享和管理决策的目的,已成国内外工业控制研究的热点。 本文通过对泵站远程
  在参与肇庆市一站式政务服务网的数据交换平台的课题开发时,本文作者面临着如何在物理上分离的,逻辑上是对等的业务系统通过Internet网络进行数据交换的问题,另外一方面,该一