首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 116 毫秒
1.
软件构件技术是实现软件复用的关键问题,是当前软件界研究的热点。文章通过对构件及构件技术的阐述,探讨了基于构件的软件开发技术、方法以及构件设计评价标准。  相似文献   

2.
构件技术和形式化方法是解决软件危机和提高软件开发效率问题的关键。在分析了构件技术、B方法、XML和XSLT后,本文提出了一种基于B方法和构件技术进行形式化开发的方法,并示例说明。  相似文献   

3.
一种基于B方法和构件技术的形式化开发方法   总被引:1,自引:0,他引:1  
构件技术和形式化方法是解决软件危机和提高软件开发效率问题的关键。在分析了构件技术、B方法、XML和XSLT后,本文提出了一种基于B方法和构件技术进行形式化开发的方法,并示例说明。  相似文献   

4.
本文讨论了软件复用的历程以及构件技术的兴起,分析了基于构件开发和面向对象开发在软件复用上的区别;分析了构件技术在多层软件结构和Web上的应用;对构件技术进行了总结和展望.  相似文献   

5.
郭群  杜瑛  宋文杰 《科技信息》2009,(13):72-73
软件复用是提高软件开发效率和质量的有效途径,构件技术是支持软件复用的核心技术,是近几年来迅速发展并受到高度重视的一个学科分之。本文分析软件构件技术及其几个不同层次的软件复用技术构件模型,探讨了实现复用的机制。并对三者的关系和区别进行分析与比较。  相似文献   

6.
软件复用是利用现有的软件成分来构造新的软件系统的过程,构件技术是实现软件复用的核心技术.介绍了EJB构件技术,阐述了选课构件的设计过程,最后给出了第一次选课的构件实现.  相似文献   

7.
基于构件技术的中间件研究   总被引:2,自引:0,他引:2  
阐述了构件技术的核心问题,分析了中间件在现实软件发展中的地位和其在系统组织层次中所起的作用,说明了构件技术对中间件的促进作用,以及中间件中构件的特征和开发过程,并提出了未来基于构件技术的中间件研究的重点和难点问题.  相似文献   

8.
可复用软件构件技术   总被引:1,自引:0,他引:1  
随着软件复用、软件构件技术和OO 技术的发展,基于可复用构件的软件开发成为现实。实践证明,通过开发可复用软件的两个生命周期:开发可复用软件构件和基于可复用构件的软件开发,软件复用技术可以极大地提高软件开发效率和质量。简述了软件复用技术、软件构件技术、基于可复用构件的软件开发以及构件对象模型(COM) 。  相似文献   

9.
在分析传统的开发CAI系统方法缺点的基础上,研究了如何利用软构件技术来开发CAI系统,提出了基于软构件技术的CAI系统开发方法.结果表明,基于软构件技术的CAI系统开发方法可以最大限度地提高软件的复用性,从而提高后继CAI系统开发的效率.  相似文献   

10.
司加全 《应用科技》2005,32(3):43-45
以研究生教育管理信息系统的开发为背景,介绍了软件构件技术,提出了基于软件构件技术的研究生教育管理信息系统开发方法.对系统中的构件进行了层次划分,给出了研究生教育管理信息系统中的构件抽取实例,为该系统的设计与实现提供了参考模型与技术指导.  相似文献   

11.
Considering the special requirements of group enterprise information management software, a new method of massive software development was put forward basing on the component technology and facing the "assemblage". It generalizes five key parts of the method system including the overall strategy, the application project method basing on the operation "assemblage", the field project method basing on component, the development method facing the component on the basis of the visible component platform, and the software development process model basing on the component "assemblage". Besides, this paper describes the process and principle of this method application with an example of the construction of a Communications Investment Group enterprise's management information system. The method provides a new idea for breaking away from the predicament appeared in the construction of present enterprise informatization and exploring the way of software industrialization.  相似文献   

12.
基于软插件技术和三层C/S结构的高等院校教务管理系统   总被引:3,自引:0,他引:3  
在分析了目前高等院校教务管理软件应用情况和用软插件技术开发软件系统的特点的基础上,提出了一种用软插件技术构建基于三层体系结构的高等院校教务管理系统的解决方案,给出了用软插件技术构建基于三层C/S体系结构的高等院校教务管理系统的框架,最后还给出了实例系统在实践中应用情况。  相似文献   

13.
软件复用是计算机辅助软件工程(CASE)的核心技术.阐述软构件集成化思想和软件库管理系统设计方式,并探讨管理信息系统(MTS)开发中软件复用技术的应用.  相似文献   

14.
嵌入式构件是一种复用技术软件,由于其具备构造和扩充其他软件的强大功能,其发展受到广泛关注.本文通过探讨构件技术及其体系结构、主要标准等,探讨嵌入式构件复用技术的发展方向.  相似文献   

15.
介绍了容错技术的基本原理及内容,以及容错系统的经历阶段和实现容错功能的关键技术。总结了计算机容错技术在现阶段的应用情况。随着计算机技术的发展,容错技术和容错计算机将成为新的研究发展方向,将会出现初级的容错软件的设计方法,产生应用软件方面的容错设计工具,以及产生一个通用操作系统和硬件相结合的容错方法。  相似文献   

16.
提出了一种基于J2EE规范的应用服务器SynchroWeb的设计和实现方法,以Web的底层技术为基础,采用分层构件设计思想,为企业构筑基于Internet的各种应用提供一个强大的基础平台SynchroWeb,为应用软件开发人员提供一种快速创建、部署和维护企业级的Web应用的组件化系统平台。由于其提供了互联网环境下复杂应用所需的底层服务和快速开发支持,因此可以缩短开发周期,节省维护费用。SynchroWeb是基于Internet应用开发、部署、运行和管理必须的、可扩展的平台软件,提供企业级组件EJB的包容器和多服务器负载平衡,增强安全特性和事务处理,可以满足大型电子商务和企业的Web应用。  相似文献   

17.
基于构件的软件开发已经得到广泛的认可和应用,结合UML建模技术在软件构件技术中应用,提出了一种基于构件的软件开发方法,对UML在软件构件开发中的应用进行了深入的探讨.它使得基于构件的软件开发的每个阶段任务明确,易于理解.  相似文献   

18.
构件技术是软件复用的关键技术,构件测试是检测构件故障保证构件质量的重要手段。构件故障分为构件本身的故障和构件化软件集成时的故障,前者由于构件开发者熟悉源代码而易于测试和定位;后者由于软件复用者对构件的不清楚和集成的复杂性导致故障往往难以检测和发现,因此构件集成测试中的故障测试是目前研究的难点问题之一。构件集成测试离不开交互代码(粘贴代码),文中提出了一种面向粘贴代码的构件合约化测试方法。分析了基于粘贴代码的构件测试中的四种故障类型;针对这四种故障类型,依据合约的适应性,阐述了基于XML的粘贴代码合约的构造机理;并且给出了构件集成中基于合约检查的测试过程;最后以网络购物系统为应用实例,验证了该方法的有效性和实用性。该方法为捕捉错误,抛出异常信息,快速定位构件集成中的故障位置,准确发现故障原因提供了一种非常有效的途径。该方法的使用减少了构件集成测试中粘贴代码产生的冗余,提高了测试的灵活性,实现了高效的软件复用,缩短了软件开发周期,降低了开发成本。  相似文献   

19.
介绍了面向服务的体系结构(Service-Oriented Architecture,SOA)的思想和原则、模型驱动架构(Model Driven Architecture,MDA)原理、构件技术应用关键技术、开源软件特性;根据商业软件开发过程中的特性,提出了一种实用软件开发框架。此框架是基于SQA架构思想和MDA架构实现原理,按照构件技术组装方法,运用开源软件技术快速搭建应用软件;通过一个具体商业软件OSW it的开发实例说明该方案的实用价值及理论意义。  相似文献   

20.
开发的业务应用平台是对具体的业务开发人员屏蔽底层的软件开发技术,是更高层次上的一个新的软件平台,它基于J2EE规范,采用JSF架构,包涵了Extjs、ajax、Chart Dir等多种展现技术和封装技术。移动应用组件则是提供给企业高级管理者远端访问的技术,它基于J2ME规范,采用了MVC架构、chartcomponent、JavaLightweight UI Toolkit等技术,实现与业务应用平台的融合.此系统提高了企业开发效率,降低了开发成本.  相似文献   

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

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