首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 93 毫秒
1.
数据库操作是软件开发的重要内容,在数据库应用系统中用户进行组合条件查询和分页浏览的操作是最常见的功能之一.由于这部分功能的类似性,如果采用软件工程和构件化开发的思想,会大大减低软件复杂率,消除开发冗余,降低维护难度.本文探讨了在J2EE平台、Strust框架下该类构件的设计和实现.最后对构件的进一步研究提出了改进的意见,并展望了该构件的应用前景.  相似文献   

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

3.
结合C/S和B/W/S两种模式提出并设计了一个基于构件的分布式软件体系结构的框架模型,讨论了系统功能分解中的分层与分离原则.应用通用查询系统实例表明,这种开放式体系结构具有可扩展性、易适应性等优点.  相似文献   

4.
研究了软件复用技术、构件技术和工作流技术的理论,以及运用构件、构件库进行构件组装的方法.通过对工作流技术和构件组装技术原理、方法的研究,提出了基于工作流的构件组装技术体系结构.讨论了某生物医药园的进销存管理系统的应用背景和总体目标,提出了基于工作流的构件组装技术实施软件项目的开发流程、体系结构和解决方案.  相似文献   

5.
基于构件的软件工程研究   总被引:4,自引:0,他引:4  
介绍了构件的基本概念;从软件工程包括的方法、工具和过程3个方面分别阐述了基于构件的软件工程的特点及与传统的软件开发方法的区别;提出了从传统软件系统向基于构件的软件系统转变的2个问题。  相似文献   

6.
以软件产品族为背景,以改善软件开发的效率和效果为目标,对面向软件产品族的软件开发与定制过程进行了研究;提出一种根据基于功能需求的功能相关性量化准则,根据软件系统功能元之间的相关程度从不相关到紧密依次分为5个等级,依次定义量化值为:0.1,0.3,0.5,0.7和0.9,进而对功能元两两之间的相关性根据功能相关性量化准则构建相关性矩阵,并运用聚类算法获得构件划分结果,实现构件提取;并分析了软件产品族构件化集成配置机制,提出了基于功能构件-业务构件映射机制的框架结构;最后结合证书管理信息系统进行实例分析.  相似文献   

7.
在开发大型的复杂企业应用软件过程中,构件技术是一种能够全面改善软件生命周期各阶段综合效益的技术手段,很大程度上提高了系统的通用性和开放性。基于构件的软件开发方法为构筑大型复杂应用提供了一种理想的解决方案,软件构件技术是支持软件复用的核心技术,通过重用具有良好定义的软件成分来开发应用软件,可以大大提高软件生产率。文章首先给出了软件构件的概念和特点,并在此基础上提出了基于构件的软件开发方法以及其在领域中的应用,以更好的促进基于构件软件技术的发展。  相似文献   

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

9.
针对目前软件发展速度要比硬件发展速度慢,以及软件重复开发这一状况,提出基于构件的软件复用技术,它是解决这一状况的有效工具。  相似文献   

10.
提出了基于C/S模式和应用软件系统体系结构 (ACBAS) ,利用COBRA ,OLE和PowerBuilder技术开发水利水电工程建设征地移民管理信息系统 ,阐明了构件的定义及其构造技术 ,研究与设计了ACBAS开发模型 ,并说明了采用的关键技术 ,从而实现了领域软件构件的重用 .  相似文献   

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

12.
基于构件技术的软件复用在HIS重构中的应用   总被引:1,自引:0,他引:1  
基于构件技术的软件开发已经成为软件复用的主要手段.通过分析某两层C/S结构医院信息管理系统功能体,引入三层B/S体系结构,并应用CORBA规范建立系统业务逻辑层,以实现医院信息管理系统的重构.最后通过某医院门诊收费子系统的病人挂号模块的PB构件设计实例,说明该重构方法是可实现的.  相似文献   

13.
基于组件系统的可靠性分析   总被引:6,自引:3,他引:6  
在已有层次型组件系统可靠性模型的基础上,分析了层次内各组件之间的相关性,给出了适用性强且符合层次型软件的可靠性评估模型,并将其推广到评估组件系统可靠性的一般模型. 使用该模型能够在开发过程中对软件可靠性进行预测,并给出了对IPv6协议软件子集可靠性预测.  相似文献   

14.
以EAServer作为应用服务,用PowerBuilder作为组件和客户端程序开发工具,设计并完成了基于分布式网络结构的家纺行业销售与分销管理软件的开发与实施,并通过实例详细阐述了系统的设计与实现。  相似文献   

15.
由于管理信息系统通常涉及复杂的数据关系和繁琐的数据处理流程,传统设计方法定型后难于升级和变更,本文提出了一种基于组件化设计的管理信息系统原型,方便地实现管理信息系统的剪裁、扩展和升级。  相似文献   

16.
首先讨论了软件重用的含义、技术及其发展状况,然后讨论了在软件重用方面取得巨大优势的软件构件的概念及构件的开发工具和开发方法,最后结合目前的Internet/Intranet发展形势提出了基于软件构件的分布式应用系统开发策略。  相似文献   

17.
为了实现雷达组网系统功能模块和处理流程的动态调整,研究了雷达组网系统所需的开放式体系结构.将系统中的功能模块以软件构件的形式实现,配置构件的连接关系以脚本的形式存储,并以基于事件触发并发数据流模型的总控作为构件连接器,将构件组装形成应用系统,总控按照一定的算法通过接口调用或消息触发的方式实现对构件的调度.在这种结构下,通过添加、删除和替换构件,实现了系统功能模块的动态调整;通过配置构件连接关系,实现了系统处理流程的动态调整.  相似文献   

18.
介绍了软件组件结构模型,探讨了该模型在控制系统设计中的应用,通过实例(一些控制系统仿真组件的设计)说明了如何设计控制系统组件。  相似文献   

19.
随着通讯技术飞速发展,移动GIS将是地理信息系统应用的发展方向。提供了一种基于组件技术的移动GIS应用软件设计的体系结构。通过使用组件技术重新构建移动GIS系统结构,可以将复杂的移动GIS系统分解为具有特定功能的组件的集合。通过复用、集成具有各种功能的组件,可以快速开发出面向各种移动设备的GIS应用软件。  相似文献   

20.
航天试验任务中的指挥信息是试验任务成败的关键。基于国产中标麒麟操作系统,采用软构件技术,利用国产地理信息系统软件SuperMap,设计实现了航天试验指挥信息综合显示系统,以多种形式展现试验任务中的指挥信息。最后对系统开发过程中的OSGi(open service gateway initiative)、Java本地化接口(Java native interface,JNI)等关键技术进行了分析。研究结果在摆脱国外软件垄断、提高自主可控软件的应用水平方面提供了很好的借鉴,为开发自主可控指挥信息系统提供了可行的技术方案和实施途径。  相似文献   

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

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