首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
基于组件的机械系统虚拟样机可视化建模研究   总被引:2,自引:1,他引:1  
应用组件技术,将机械系统虚拟样机分析系统设计为独立于几何模型的组件,这样简化了系统分析的复杂性,提高了可扩展性和可移植性。采用基于组件技术的三维引擎ACIS,重用其基本功能组件,实现了机械系统虚拟样机的几何构件体,约束和载荷的可视化建模。  相似文献   

2.
为了加快开发可视化对象建模工具,解决传统开发方法效率低、耦合度高、可重用性低和部分功能难以实现的缺点,研究Eclipse开源项目可视化编辑框架(GEF),设计和实现一个虚拟试验建模语言(VDL)的可视化对象建模工具;最终设计与实现一个支持对试验与训练使能体系结构(TENA)对象模型的创建和编辑并且可以生成虚拟试验定义语言(VDL)文件的可视化开发工具。  相似文献   

3.
一、引言在当今的软件开发中,可视化的和基于软件构件的编程环境已经得到广泛的应用。在这里软件构件(SoftwareComponent)是指具有如下特征的软件对象:1.该对象具有一定的属性,可以在运行和设计时进行编辑;2该对象具有一定的方法,该对象具有的功能可以通过调用其方法得到实现;3.该对象会产生一定的事件,从而引发对事件的相应处理;4.该对象是可以二进制重用的;典型的软件构件是大家熟悉的JavaBean和ActiveX构件。由于大部分软件构件提供用于编辑其属性的GUI界面,故此很多的可视化编程环境都支持对软构件的使用。典型的环…  相似文献   

4.
阐述了一个小型图可视化系统的设计原理及方法。系统采用面向对象的方法设计并按照信息可视化模型分层架构,具有良好的可扩展性。系统支持随机布局、弹力模型、对称[1]等多种图形布局方式;并提供了对GML、DAT、TXT、自定义等多种图形数据封装格式的存取功能。  相似文献   

5.
以体系结构为中心的构件模型的形式化语义   总被引:4,自引:0,他引:4  
楚旺  钱德沛 《软件学报》2006,17(6):1287-1297
目前的软件开发方法采用非结构化和非形式化方式建立构件模型,构件之间的关系是隐含的,并且缺乏严格的语义,不能有效地支持自顶向下的构件重用.利用范畴论定义构件之间的关系,使得构件之间的关系以及关系组合具有严格的语义.态射合成被用来跟踪不同抽象层次的构件之间的关系,利用体系结构设计模式精确地定义构件的组合关系和应满足的条件.范畴论支持图形化建模,可以使模型中的构件关系以及结构特征可视化,有利于模型的理解、跟踪和重用.形式化的构件建模方法适用于以重用为目标的软件开发.  相似文献   

6.
基于软件重用技术原理,论述了一种冲模CAD软件的可重用机制及其开发环境,提出了可重用冲模CAD软构件的定义,分类,描述特征信息及其管理,可重用软构件的检索算法,并给出冲模CAD系统可重用开发环境的功能模型。  相似文献   

7.
分布式仿真中的虚拟战场态势可视化   总被引:2,自引:0,他引:2  
赵斌 《计算机应用》2006,26(Z2):276-278
基于分布式仿真对战场态势可视化的需求,本文探讨了虚拟现实技术在分布式仿真环境中的应用.在对虚拟战场态势建模基础上,建立了虚拟战场态势可视化系统,并给出了建立高层次可重用性的态势可视化系统所需关键技术的解决方案,包括态势可视化方案配置与基于事件触发的态势可视化更新.  相似文献   

8.
l引言可视化程序设计以面向对象范型为基础、以可重用软件构件为基本构造单元,正越来越多地被用于关键(Misson eritieal)应用软件系统的设计与实现,而不是仅仅局限于人机界面设计。研究实践表明:上述关键应用软件系统的功能和非功能进化.迫切要求软件技术支持运行时的递增式有序软件更新[l]。  相似文献   

9.
数据结构可视化类库的设计与实现   总被引:4,自引:0,他引:4  
苏莹  吴伟民 《微机发展》2006,16(5):61-64
本工作室开发的数据结构可视化类库(JVDSCL,Visual Data Structures Class Library in Java)将可视化技术引入数据结构类库,实现了数据结构可视化。介绍了对数据结构类的可视化扩充方法,给出了实现各种数据结构可视化布局算法的基本框架。JVDSCL可以应用在程序调试和软件开发,提高软件的可视性、重用性与开发效率。  相似文献   

10.
对结构表面裂缝进行持续检监测与管理对保障结构安全具有重要意义。为实现结构裂缝自动识别与管理,提出了一种基于计算机视觉与建筑信息模型(BIM)的裂缝识别、矢量化处理与可视化管理方法。首先基于深度学习的图像识别方法,从相机拍摄的结构表面图像中提取出裂缝形态的栅格图像;其次,提出了一种裂缝形态栅格图像的自动矢量化方法,获取裂缝形态关键点坐标;最终,使用Dynamo程序实现裂缝BIM模型的自动建模与可视化。该方法可以获取裂缝的拓扑形态信息,并显著降低裂缝信息的存储数据量与可视化难度。通过开展BIM构件的碰撞分析,还可准确识别裂缝属于结构中的哪个构件,将裂缝所属的构件编号信息与裂缝宽度信息作为裂缝图元参数写入BIM模型,实现裂缝矢量化与裂缝BIM模型自动化建模与管理,为大范围、大批量的裂缝自动化检监测与管理提供参考。  相似文献   

11.
可重用的分布式软件构件模型分析   总被引:11,自引:0,他引:11  
软件重用一直是软件生产的目标。分布式构件是可重用的软件模块,该文介绍了当前比较流行的三大分布式构件模型,并对它们进行了分析比较。  相似文献   

12.
文章针对当前开放式数控系统软件可重用性差、开发周期长这一弊端,提出利用C Builder开发可视化的数控系统软件组件,提高数控系统软件的可重用性,缩短CNC系统软件的开发周期。以错误检查组件的设计过程为例,详细讲述了开发数控系统软件组件的方法。  相似文献   

13.
Borland可视化数据库工具包括可视化和非可视化数据库构件。利用数据库构件建立的数据库应用程序就可使用这些构件来和Borland数据库引擎(BDE: Borland Database Engine)沟通,数据库引擎再和数据库本身直接沟通,图1就说明了VDBT和数据库应用程序与BDE和数据源之间的关系。开发者既可使用可视化构件也可使用非可视化或两  相似文献   

14.
一种用于软件通信体系结构的构件模型   总被引:3,自引:0,他引:3  
软件通信体系结构(SoftwareCommunicationsArchitecture,简称SCA)已被软件无线电(SoftwareDefinedRadio,简称SDR)论坛采纳为嵌入式系统的标准通信软件结构。SCA提供了一种支持通信软件和硬件可移植、可配置、可扩充和可重用的软件平台,但作为构件框架时仍显不足,主要是缺乏明确的构件模型。在研究CORBA构件模型(CORBAComponentModel,简称CCM)基础上,提出了适用于SCA的轻量级(Lightweight,简称Lw)CORBA构件模型———LwCCM。  相似文献   

15.
在分析CCM(CORBAComponentModel)平台组装工具重要性的基础上,结合构件和构件组装的特点,以可视化为目标,对StarCCM平台可视化组装工具进行了深入的研究、设计和实现。并通过一个应用实例来说明该工具组建网络应用的过程。该可视化组装工具不仅形象地将构件和组装可视化,让组装的概念变得直观易懂;同时还会大大简化了构件组装的过程,用户仅需通过对图形进行拖放连线等简单的界面交互操作,就可以组建应用组装包,实现了将构件组装成具体应用时的零编程。此外该工具对于进一步体现构件化软件设计和开发的思想,体现CCM平台的优越性,具有极其重要的意义。  相似文献   

16.
基于构件库/工作流的可视化软件开发   总被引:2,自引:0,他引:2  
在研究构件技术的基础上,结合工作流技术提出了一种新的软件开发模式,即通过将可视化的构件库与可视化的工作流编辑系统全面融合实现零编程的软件搭建平台。构件库包含了多层次和多粒度的可视化软件构件集合。工作流以业务流程为核心来组装各种构件以实现可视化的软件开发。论文提出了软件构件运行与逻辑控制分离的思想,通过构件库不同层次构件为用户提供良好的软件扩展性和移植性,通过工作流引擎的流程控制取代程序流程的过程控制实现面向业务的快速软件搭建,并支持任意流程的实时测试。这种软件开发模式拓展了传统软件工程的过程开发方式,能较好兼容自上而下和自下而上的软件工程方法,并能适用于BS/CS开发模式。该模型已在新一代GIS平台——MapGIS搭建平台中得到成功应用。最后分析了该软件开发方法的优缺点。  相似文献   

17.
基于组件技术的导航可视化仿真系统的设计   总被引:1,自引:0,他引:1  
本文对于面向对象的支持导航三维可视化仿真可重用的组件层次设计方法进行研究和分析,并提出了导航仿真组件的设计思想和编程方法。本文首先分析OpenGL的设计导航可视化仿真系统的不足和基于COM组件技术的面向对象的软件重用基本思想。接着给出了基于OpenGL封装的导航仿真组件层次设计原理,分析导航仿真组件结构。最后,针对地景匹配组合导航可视化仿真系统,给出了基于导航仿真组件的可视化仿真软件的设计方法和程序效果图。  相似文献   

18.
针对高速公路资产精细化管理需要,文章基于地理信息系统(Geographic Information System,GIS)、高精度地图、3D模型等可视化技术,对桥隧、路面路基、设备及土地房屋等资产进行单体构件拆分和3D建模,通过资产编码赋予每个构件唯一身份标识号(Identity Document,ID)身份,并将高精地图场景、3D模型与构件ID等数据信息有效融合,实现资产的动态关联可视化管理。  相似文献   

19.
随着互联网、物联网、云计算等信息技术的迅猛发展,大量非结构化信息不断涌现,对数据可视化与可视化分析的需求不断增加,同时可视化开发成本不断提高。数据可视化模型的研究对于可视化开发必不可少。基于此背景,根据数据信息的分类研究提出一种通用、模块化的数据可视化模型,将可视化流程分为可视化结构映射、可视化空间布局、可视化视图映射三个主要模块,并基于数据可视化模型利用开源的Echarts图表工具包和D3函数库形成可视化工具DVL.js(Data Visualization Layout)。该工具可应用于Web平台,包含丰富的图形展示方式如柱状图、折线图、时序图、饼图、雷达图、层次树、力导向图、标签云等,这些展示方式都提供了完备的数据与交互接口,能应对不同场合的可视化需求。  相似文献   

20.
在当今的软件开发中,可视化的和基于软件构件的编程环境已经得到广泛的应用。典型的软件构件有大家熟悉的JavaBean和ActiveX构件。由于大部分软件构件提供用于编辑其属性的GUI界面,因而很多的可视化编程环境都支持对软构件的使用。典型的环境有VisualBasic、VisualC++。De…hi和POwerBuilder等。但是,现有的基于软构件的可视件编程环境还有很多不理想之处:1.多个软构件之间的互联操作仍然需要大量的手工代码来完成,不能做到完全可视化。而且,这部分手工代码非常容易出错。2.各种编程环境采用了不同的编程语言来描述,这常使…  相似文献   

设为首页 | 免责声明 | 关于勤云 | 加入收藏

Copyright©北京勤云科技发展有限公司  京ICP备09084417号