首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 171 毫秒
1.
基于OpenGL的可复用软构件库与三维交互设计   总被引:10,自引:0,他引:10  
Intra3D是基于OpenGL的交互式三维图形软件开发工具,其核心是集成了场景数据结构、图形对象、三维交互算法和图形用户界面的C 类库与COM对象库,论述了Intra3D可复用软构件库的体系结构和三维交互设计。软构件库分为基础对象与函数、图形对象、场景图与节点和绘制与交互4层,三维交互着重论述节点的图形交换、鼠标跟踪球算法和3D用户界面设计。  相似文献   

2.
基于OpenGL的交互式三维图形软件开发工具   总被引:8,自引:0,他引:8  
白云  金锋  林锐  石教英 《计算机工程》2000,26(11):158-160
Intra3D是面向PC的交互式三维图形软件开发工具,其特色是:(1)体系结构分4层设计;(2)提供可重用的类库与COM库,支持多种语言应用编程;(3)全部源程序开放。着重论述Intra3D的软件工程方法与体系结构设计,并介绍了Intra3D2.0软构件库的主要功能。  相似文献   

3.
基于软件总线技术的软件开发   总被引:7,自引:0,他引:7  
针对现有软件开发存在的问题,结合分布式应用技术和基于构件的软件工程技术,提出了开放式计算机软件总线结构.围绕此体系结构对构件的集成与组装过程进行了研究与设计。  相似文献   

4.
并行构件技术作为并行软件工程的主要内容之一,对提高并行计算软件的生产率具有重要意义,也是并行软件工程的重要研究内容。并行构件技术研究现状包含并行构件模型、并行构件体系结构规范、并行构件框架3个方面。并行构件、接口、框架的定义和实现是区分不同并行构件体系结构规范的主要标准。如何在实现并行构件复用性的同时提高并行构件组成的应用系统性能,是这些技术发展的共同思想。单构件多数据、多构件多数据编程模型、多语言互操作技术、并行远程方法调用、MxN问题的解决方法、不同模型构件间的互操作都是并行构件领域的研究成果。并行构件技术的发展方向是开展对多语言互操作、性能预测、自适应构件、构件模型的互操作、多核硬件上的并行构件体系结构技术的研究。  相似文献   

5.
基于软构件技术的开发模式是软件工程化开发的必然趋势,本文首先对软构件技术进行了介绍,然后通过对《计算机应用基础》课程考试系统的设计,讨论了软构件的设计与组装,最后,给出了一个评分例程.  相似文献   

6.
基于软件体系结构的可复用构件的组装   总被引:3,自引:0,他引:3  
近年来,软件体系结构、构件技术和软件复用等技术开始在软件开发中发挥重要的作用,成为软件工程领域研究的焦点。在基于构件复用的构件方法中,构件组装技术是关键。本文首先阐述并比较了目前国内外几种典型的体系结构,分析给出了它们对构件组装的影响,然后给出基于体系结构的构件组装方法以及ABC—Tool工具在构件组装方面的功能和实现。  相似文献   

7.
CCA环境下构件化线性解法器的设计   总被引:1,自引:1,他引:0  
基于构件的程序设计是解决高性能科学计算软件开发复杂度高、周期长的重要途径.首先介绍了CCA(Common Component Architecture)论坛提出的针对高性能科学计算的构件体系结构.然后介绍了CCA构件程序设计方法,分析了其设计原理和实现思想,并基于CCA环境设计实现了一款偏微分方程线性解法器.对构件化软...  相似文献   

8.
设计知识构件间互操作是开发基于知识的系统(KBS)的关键,对此现有研究并不充分.以UPML可重用KBS软件体系结构为基础,采用分布式软件工程技术,设计可重用知识构件间互操作.首先将UPML适配器按操作功能分解为两个独立实现部分,并给出了一种基于知识构件间互操作的KBS体系结构;而后以匹配agent组作为任务知识-问题解决方法间互操作的载体,并设计了定位任务承担者的方法;最后以CORBA总线作为领域知识-问题解决方法问互操作的载体,并设计了一种分布式知识源的集成方式.分析结果表明,知识构件间互操作可桥连知识构件重用和KBS的体系结构重用两个抽象级别.  相似文献   

9.
基于Agent的体系结构   总被引:7,自引:3,他引:4  
目前的软件开发方法需要开发人员具有较丰富的计算机和程序设计经验,而且需要知道每一个软构件的详细信息。为软件开发提供了一个基于Agent的体系结构,主要包括构件的识别、构件功能的识别和构件集成,结构能自动识别和集成可重用软构件,不需要熟练的程序设计人员或系统开发人员就可以开发软件,因为通过Agent的使用,应用开发是自动的,结果不但具有较高的理论价值,而且具有很大的实践指导意义。  相似文献   

10.
孙伟  张琦  孙丰  孙劭文 《计算机工程》2008,34(20):21-23
为了提高工程兵机械分队训练水平,提出开发基于高层体系结构(HLA)的机械分队虚拟训练系统。根据开发分布交互仿真的软件工程方法模型设计并开发联邦概念模型、联邦对象模型和仿真对象模型,基于MÄK RTI和Delta3D实现一个原型系统。运行结果表明,该设计较好地体现了HLA的可重用性和互操作性。  相似文献   

11.
Reuse-based software production technology   总被引:4,自引:0,他引:4  
Software reuse is viewed as a key technology to improve software product quality and productivity. This paper discusses a series of technologies related with software reuse and software component technology: component model, which describes component's essential characteristics; component acquisition technology, of which domain engineering is the main approach; component management technology, of which component library is the kernel; application integration and composition technology, of which application engineering is the main approach; software evolution technology, of which software reengineering is the main approach, etc. This paper introduces the software development environment: JadeBird Software Production Line System, which effectively integrates the above-mentioned technologies.  相似文献   

12.
随着软件产业及软件工程技术的发展,软件复用越来越受到重视.组件库技术成为一项引人关注的课题,其相关理论研究对软件工程实践有很重要的指导意义.本文介绍了有关的理论基础,讨论了可复用组件库的构建过程及算法,建立了组件库,提出了组件库中组件查询的检索及匹配方法,给出了基于刻面描述的检索方法的优点,以此为基础,进行了实际开发研究.  相似文献   

13.
郑鹭亮 《数字社区&智能家居》2007,(12):1215-1218,1223
随着软件产业及软件工程技术的发展,软件复用越来越受到重视。组件库技术成为一项引人关注的课题,其相关理论研究对软件工程实践有很重要的指导意义。本文介绍了有关的理论基础,讨论了可复用组件库的构建过程及算法,建立了组件库,提出了组件库中组件查询的检索及匹配方法,给出了基于刻面描述的检索方法的优点,以此为基础,进行了实际开发研究.  相似文献   

14.
基于Inventor的三维参数化部件库系统的开发方法   总被引:3,自引:0,他引:3       下载免费PDF全文
介绍了基于AutodeskInventor的部件库的体系结构和实现方法。把部件库系统分为零件库和部件库两层结构,通过部件模型确定组成部件的组成零件及其装配关系,通过数据表和程序确定零件的规格。此方法解决了常用三维CAD软件不直接支持装配件参数驱动的问题,使得基于三维CAD软件创建部件库系统成为可能。文中所述部件库系统是使用VC++对Inventor进行二次开发而得到的。同时,该方法也适用于其他常用三维CAD软件。  相似文献   

15.
近年来,我国各级政府部门对组织干部人事管理系统的需求与日俱增。为了应对大量的系统开发需求,希望通过对组织干部人事管理领域的分析,设计生产出基于组织干部人事管理领域的软件构件,并进行构件的管理与组装,最终快速生成用户期望的组织干部人事管理系统。为了解决当前通用构件库无法适应组织干部人事管理领域需求的问题,设计建立了基于组织干部人事管理领域的构件库管理系统。文中分析了领域工程以及软件构件库的研究方法,根据组织干部人事管理领域的领域特性,建立起一套专有的构件库管理系统。  相似文献   

16.
基于构件的软件工程可以提高软件的质量,降低软件开发和维护的成本,构件的描述是构件检索和复用的基础,该文提出了一种基于向量空间模型的构件匹配方法,从而提高构件的查全率和查准率,从而改进了构件库的检索效率。  相似文献   

17.
基于构件的软件工程可以提高软件的质量,降低软件开发和维护的成本,构件的描述是构件检索和复用的基础,本文提出了一种基于的构件接口描述的匹配方法,从而提高构件的查全率和查准率,进而改进了构件库的检索效率。  相似文献   

18.
针对基于PC 的工程图学虚拟模型库在使用空间和时间的限制,论文对用 于工程图学移动虚拟模型库进行了研究。设计了模型库系统结构,分析研究了智能手机的操 作系统,选择了虚拟模型库的开发及运行平台。通过分析Direct3D Mobile 中Mesh 类的图元 绘制方式、数据需求和VRML97 的数据格式,设计了VRML 的文件解析类,实现了移动设 备上的VRML 模型的3D 浏览器,实现了基于智能手机的工程图学虚拟模型库的设计。该 系统提高了虚拟模型库的实用性,成功地拓展了虚拟模型库的使用空间和时间。  相似文献   

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

20.
为了实现将面向公安监管业务领域的看守所、拘留所、收容所、戒毒所和安康医院等几个独立的信息管理系统构建成统一的公安行政监管综合信息平台,实现对整体监管信息资源的开发挖掘,采用服务划分的方法对行政监管综合信息平台的各子系统之间功能复用性进行了探究,对构件的分类以及刻面描述方法进行了详细论述,并在此基础上设计了构件库系统体系结构,基于该构件库实现了看守所管理系统。采用该技术方案可以减少综合信息平台的开发周期,降低开发难度,提高软件的质量。  相似文献   

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

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