首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 250 毫秒
1.
本文首先从软件复用的角度引入构件技术,介绍构件定义、软件构件、可复用软件构件、构件描述语言、基于构件的软件开发方法和专家系统等知识;然后介绍了软构件技术在专家系统中的应用,并以大豆病虫害诊断专家系统为例阐述了具体实现过程。结果说明了构件技术对专家系统开发的巨大影响以及开发本平台的必要性。  相似文献   

2.
构件化软件开发模式浅析   总被引:3,自引:0,他引:3  
首先由传统的软件开发方式的缺陷引出了构件化软件的概念.并对构件的定义、构件的编程开发进行了较翔实的介绍,最后提出了一种基于构件技术的软件组装开发模式以及在这种模式中需要解决的问题.  相似文献   

3.
基于构件的电力营销系统的设计与实现   总被引:2,自引:0,他引:2  
构件技术是软件复用的主要发展方向之一,介绍了基于构件的软件开发方法(CBD),提出了一种基于构件的电力营销系统开发模型,并介绍了以此为基础设计并实现的一个电力营销系统。该系统在现有软件功能的基础上提取构件,使这些构件满足通用与专用功能的需求,提高了软件的重用性。  相似文献   

4.
基于构件的软件开发技术和方法   总被引:1,自引:0,他引:1  
软件构件技术是实现软件复用的关键问题,是当前软件界研究的热点.文章通过对构件及构件技术的阐述,探讨了基于构件的软件开发技术、方法以及构件设计评价标准。  相似文献   

5.
构件技术是支持软件复用的核心技术,构件组装技术是构件技术研究的重点与难点。分析了构件组装技术与分类,提出了基于SSH框架的构件组装模型,最后将这一模型应用到集中支付管理系统的开发中,实践表明这种构件组装模型能提高构件组装效率,提高软件开发质量。  相似文献   

6.
Visual C++/MFC下自定义控件的开发   总被引:1,自引:0,他引:1  
针对软件开发的现状,以及软件开发的过程,讨论了一种利用Visual C /MFC实现自定义控件的方法,给出了构件技术在管理软件的表格设计与实现的应用实例.无论用到那种形式的表格,都可以采用该方法将复杂的表格划分后与通用的表格构件对齐,实现千变万化的表格设计,也证明了构件技术是一种比较高效的开发技术.  相似文献   

7.
传统的软件开发方法在面向领域的软件系统开发过程中难以支持重用性,针对这一问题,讨论了涉及基于构件/构架软件开发方法的一些概念,包括领域分析,软件构件,软件构架,领域工程学,提出了一种基于构件/构架软件开发方法,并给出了在电子商务领域中的应用实例-网上超市系统。  相似文献   

8.
基于构件技术的可重构虚拟仪器软件的设计   总被引:1,自引:1,他引:0  
为解决传统虚拟仪器技术可重构性比较弱的问题,以传统虚拟仪器技术为基础,结合基于构件技术的软件开发理论,提出了一种基于软件构件化技术的可重构虚拟仪器设计方法.结合工业应用问题,采用VC++及OpenGL技术构建了虚拟信号发生器和频谱分析仪,实现了虚拟仪器系统的在线重构,提高了系统构建的灵活性.  相似文献   

9.
基于构架构件化的软件复用技术研究   总被引:4,自引:0,他引:4  
基于构件技术的软件开发方式已成为软件复用的主要手段。首先介绍了构件、构架的基本概念及特点,分析了软件构件的工作机制,并给出了基于构架构件的系统参考模型,然后介绍了软件构架设计方法,最后给出了一个通用布局原型系统的实现。  相似文献   

10.
VB与Maplnfo集成开发应用软件的研究   总被引:1,自引:0,他引:1  
目前应用软件的开发 ,大都涉及到空间信息处理 ,即要使用GIS的功能 .在单独使用可视化软件开发工具和GIS商用软件时 ,都存在一些问题 .探讨了将可视化软件开发工具VB和GIS商用软件MapInfo集成一体 ,开发应用软件的方法 ,该方法充分利用二者的优点 ,避开其缺点 ,是应用软件开发的一种好方法 .同时给出防洪决策支持系统示例  相似文献   

11.
以往的结构模型系统结构复杂、设计周期长、不易实现系统的数据集成。从面向对象技术出发,根据可重用软件组件的特点及局限性,设计了软件体系结构基础模型和基于组件技术的软件体系结构模型,这种模型的关键在于一种高效的总线结构,使组件之间能以一个公共的接口互相连接,做到组件的即插即用,无缝集成。在这种模型的系统中,组件间的通讯链接数是线性的,并且由于各组件接口规范的一致性,通讯的复杂度大大下降,提高了组件的互操作性,达到了易于数据集成的目的。经过在大型数据处理系统中运行,证明该系统稳定性好,效率高,可广泛应用于大型复杂系统的数据集成。  相似文献   

12.
软件重用技术在MIS系统中的应用   总被引:2,自引:0,他引:2  
在开发用电营业管理信息系统过程中,针对软件开发中的需求多变性,以软件重用技术为基础,通过目标代码级重用、类库、组件等方法,开发各种“级别”不同的可重用软部件,在对软部件不断的创建、重用及 组合中完成系统的开发,该方法可以有效地提高软件的整体开发效率,保证软件质量,而且还能为软件开发人员重用已开发软件资源提供便利。  相似文献   

13.
目前现有的软构件检索方法都是将软构件作为孤立的个体对待,而在实际应用当中软构件大多是基于某框架之下的.为了描述和管理软构件所应用的框架和环境,利用基于有色Petri网的框架模型计算构件之间的框架距离,根据距离的远近利用SOM聚类为构件分类形成框架类别.另外,为了提高检索效率为每个刻面的术语空间建立术语树,并为树中节点建立后缀索引.这样减少检索软构件时遍历术语树中节点的个数,而且使同一批检索到的构件更适合应用到同一框架当中.分析表明,该方法不但可以提高软构件的检索效率,而且保证了检索到的软构件经过最小的修改量就能够被应用到软件系统中.  相似文献   

14.
针对主动对象这样一种常见的应用程序形式 ,提出了一种面向测试的开发框架 ,以缩短软件开发周期和提高软件质量。该框架选择 Statechart形式可视语言为基础 ,通过适当的限制和修改后作为主动对象的行为规约和测试建模的语言 ,同时针对这种行为规范提出程序实现建议和测试用例生成方法 ,并以具体实例说明了这一开发过程 ,以及实现的一个测试用例自动生成工具 ,以支持这一开发框架的应用。试验结果表明该框架易于理解和使用 ,在工具软件的辅助下有利用于缩短主动对象软件开发周期 ,改进软件质量。  相似文献   

15.
软件构件技术在管理信息系统中的应用   总被引:2,自引:1,他引:1  
软件构件技术是一种前沿的软件设计思想,其方法与传统的软件制作方法有很大区别.通过介绍软件构件技术在开发管理信息系统的应用,与其它软件制作方法进行比较,得出这样的结论:在软件编制中应用这种思想,不仅能大幅度地加快软件的开发速度,而且对整个软件行业的发展有着至关重要的推动作用。  相似文献   

16.
运用西门子Wincc组态软件和S7-300 PLC,基于现场总线控制技术,设计了某预混料的柔性自动配料系统.提出了一套用于柔性开发的结构化方法,利用面向对象设计方法和软件重用的概念,设计了可重用构建库.由于上、下位机使用统一的变量和模块化设计,其软件操作、维护非常方便,控制系统也表现出良好的柔性和智能性.  相似文献   

17.
软件复用技术是提高软件生产率和软件质量的一种技术,是大工业生产技术在软件产业的延伸.在简要介绍软件复用理论和实现软件复用的主要技术组件的基础上,给出一个基于Jaguar组件技术构建的系统实例.  相似文献   

18.
针对现阶段掌纹识别相关软件开发中的问题,采用基于构件的软件开发技术,结合掌纹识别各类算法的特点,集成实现了软件平台,并分析了平台中各类相关构件的获取、分类和组装方法。本软件平台采用可复用软构件技术,实用价值高,而且该平台有效缩短了系统开发周期,并降低了软件维护难度。  相似文献   

19.
为解决网格化和智能化的无线电监测系统结构越来越复杂带来的多设备互联、异构模块协同和多任务并发的问题,设计无线电监测软件总线。运用构件技术、软件复用技术构造无线电监测各功能中间件,基于统一的标准协议设计各中间件的消息通信机制和工作调度机制,通过自定义模块实现流程定制与功能扩展,从而最终形成耦合度低、可扩展性和通用性强的无线电监测软件总线。通过在无线电考试保障监测中的应用结果表明,所设计总线能使各种设备间协同完成复杂的监测任务和24 h并发自组织监测,提高了系统的监测性能,具有良好的应用价值。  相似文献   

20.
基于对象的软件重用技术研究   总被引:5,自引:0,他引:5  
提高软件开发的效率对软件工程具有重要意义。面向对象的程序设计方法以可重用性为中心,构造独立具体工作的可重用软部件,这些软部件经夭当 的整合即可构成新的目标系统,从而大大提高软件开的效率。  相似文献   

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

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