首页 | 官方网站   微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 171 毫秒
1.
基于构架/构件的专向领域的应用系统开发策略   总被引:1,自引:0,他引:1  
费雅洁  钱钧翘 《信息技术》2003,27(2):11-13,,16
基于构架的软件复用开发是当前软件开发方法的热点之一。从软件复用的角度,通过实际系统的开发,对基于构架/构件的专向领域的应用系统开发策略进行了探讨,重点对领域分析、软件构架、构件生产、系统组装等几个方面进行了分析,并提出了利用代码对构件命名的新思路,提高了系统的动态组装能力。  相似文献   

2.
软件构件匹配技术研究   总被引:2,自引:1,他引:1  
基于构件的软件开发(CBSD)以软件体系结构为蓝图,通过可复用构件的组装构建高质量大规模应用系统,是软件开发走上工业化的必由之路,如何从构件库中找到适用的可复用构件是CBSD的关键环节,首先分析了基于软件体系结构的CBSD开发过程,接着研究了软件构件模型和接口结构,最后给出了基调匹配和基于此的构件匹配算法.  相似文献   

3.
基于构件的软件开发方法及其支撑平台   总被引:5,自引:0,他引:5  
介绍软件构件技术、基于构件的软件开发方法(CBSD)等,以及支撑构件化开发的应用基础框架平台SmartFrame。SmartFrame为软件应用系统的运行、开发和整合提供了一个基础的框架,提供了构件的运行环境、开发环境和管理环境,以及四个层次的构件集合。并介绍神州数码公司实践构件化开发的一些情况,分析构件技术及其支撑平台给行业最终客户、软件开发商和系统集成商带来的好处。  相似文献   

4.
计算机软件开发的分层架构设计,是基于Wright、MVC、SpringCloud等的框架结构,对整个计算机软件架构、功能实现,作出分布式设计、组件添加与调整,实现基于分层构件的计算机软件开发,提升软件开发复用率、降低开发成本。通过针对不同计算机软件的应用需求,选择合适的软件开发技术框架、构件设计标准,进行分层化的软件开发、功能构件化设计,并对软件构件作出组装、功能测试,可充分保障完成系统软件开发、构件组装与实现。  相似文献   

5.
软件构件是支持软件复用的核心技术,为现今的软件开发提供了新的方法,也能有效地推进软件生产方式的变革,提高软件产品的质量及软件生产的效率。本文详细探讨基于构件的软件开发生命期的几个环节检索构件、适配构件、组装构件。  相似文献   

6.
随着我国科学技术不断的发展,软件开发的理论和流程,以及构件技术也在逐渐的完善和发展,而基于软件构件技的软件开发,可以更好的利用构件技术的功能,使其软件开发的成本有效的降低,同时软件的系统的安全性、可维护性也能得到可靠的保障;对此本文结合构件定义,通过对软件开发形式和构建模型的分析,最后梳理出基于软件构件的开发流程,希望对于软件工程的发展,有着积极促进的作用。  相似文献   

7.
基于构件的软件开发是提高软件生产率和质量的一种有效途径,是软件工业化生产、解决软件危机的必由之路.成为软件复用领域的研究热点.阐述了标准化工作中的模块化在软件产品构件化开发中的重要性,分析了现有的软件开发方式,提出了一种新的基于构件的软件开发方式,促进企业提高软件产品质量,缩短产品上市周期.  相似文献   

8.
基于构件的软件开发是一种"构件开发+基于构件的组装"的开发模式。在分析嵌入式系统特征和基于构件的软件开发后,提出了一个嵌入式软件的可配置构件模型,并分析了该模型的组成要素。该模型具有较好的通用性。  相似文献   

9.
基于构件的软件复用技术作为提高软件开发效率和质量的有效方法,被广泛运用于包括仿真领域的各大领域的软件系统开发中。仿真模型构件库有利于开发者快速高效地开发电子战领域的仿真系统。本文主要介绍了电子战仿真模型构件库的设计,借此探讨了基于构件的软件复用技术在电子战仿真领域的应用。  相似文献   

10.
基于构件的软件开发(CBSD)使用预先开发的软件构件组装系统,不但节约了开发的费用和时间,而且提高了软件的质量,越来越受到人们重视。CORBA作为主流的商业构件模型,其接口定义语言IDL不能满足开放环境下CBSD的需要,提出基于契约化设计思想的构件接口语义信息扩展和基于π演算的行为协议信患扩展,并设计了基于XML的构件接口描述。是构件查找、适配和互操作的基础。  相似文献   

11.
刘飒 《电子测试》2016,(5):90+44
计算机软件的中枢系统就是计算机语言,,要实现软件的基本功能,必须要通过逻辑指令将不同的逻辑语言进行编译。计算机的软件技术是以计算机语言为基础的。它通过对不用领域进行所谓分析制定的逻辑技术开发流程计算机软件的应用,大大的扩展了计算机的应用领域,进一步的形成了相互辅助的结合式技术,并且通过对计算机语言的逻辑开发进行分析,从而向前推进一步分析软件的开发和设计应用。  相似文献   

12.
Struts是基于MVC模式的一种成熟的Web开发框架,它合理地将表示逻辑、业务逻辑和控制逻辑分离,使得开发过程变得简洁清晰。但是程序员运用Struts开发程序时,对于某一个具体领域业务逻辑代码每次都要从头编写,特别是功能相同、结构独立的模块得不到很好的复用。本文通过分析Struts的处理流程并运用软件复用技术提出了特定领域的业务模块与Struts框架的集成方案,实现Struts框架在架构和业务的双重复用。  相似文献   

13.
The software protection technology is the main component of modern software security technology. Generally, confusion and encryption methods are using in software protection technology to provide traditional desktop applications. But applications based on mobile devices are also faces with threats such as piracy and tampering. The security problem in existing applications for mobile devices will do far more harm to users than traditional virus, but there is no effective software protection security framework for them. A software application framework for mobile devices is proposed in this paper, and the white box decryption algorithm involved is improved. And it is analyzed in this paper the performance and security of the framework proposed, the operational efficiency of the improved encryption algorithm is verified.  相似文献   

14.
基于DSP的PMD补偿逻辑控制模块软件设计   总被引:1,自引:0,他引:1  
文章通过软件编程和调试,完成了基于数字信号处理(DSP)的偏振模色散(PMD)补偿逻辑控制模块的软件设计.详细介绍了系统的工作流程、软件及硬件结构,以及粒子群优化(PSO)算法模块在DSP系统中的应用,最后介绍了将该DSP系统应用到二阶PMD自适应补偿系统中进行验证的情况.结果表明,作者设计的DSP逻辑控制模块对一阶及二阶PMD补偿效果很好.  相似文献   

15.
为了减少雷达模拟训练软件开发所需的费用,提高系统软件的灵活性,缩短应用软件的开发周期,针对雷达模拟训练软件的需求和特点,提出基于脚本语言的模拟训练软件开发方法。以目标及航迹的模拟为例,详细说明了使用脚本语言ActionScript进行软件开发的过程,结果表明,使用脚本语言进行类似软件的开发,效果逼真,方法简单,耗费时间少。  相似文献   

16.
在计算机软件开发中,构建适合的技术构架极其重要,为了保证计算机软件具备多样化的功能,满足软件市场的相关需求,需要加大对分层技术的探讨力度.文章围绕分层技术的相关概念展开,分析此项技术的具体特点,并探索分层技术在计算机软件开发中的具体应用,以增强计算机软件的使用功能.  相似文献   

17.
本文针对通信网业务预测课题介绍了目前电信业务预测中常用的方法,对它们进行了分析比较,对一些新的预测方法作了简介,并对通信网业务预测技术软件化介绍了思路.  相似文献   

18.
开发高性能可靠的飞控软件是无人直升机控制系统研制的重要核心。结合控制律软件的设计,本文提出一种基于VxWorks嵌入式操作系统和RTW环境的飞控软件开发方案,构建了机载飞控软件总体架构。采用VxWorks多任务调度机制进行任务管理满足飞行控制的实时性要求,应用有限状态机实现无人直升机的行为控制,最后搭建了基于Simulink/RTW Embedded Coder开发测试平台框架并验证了该方案的有效性和可靠性。  相似文献   

19.
蔡艳  李唐 《电声技术》2003,(10):60-63
介绍一个采用软件无线电方法开发的新型铁路感应通信电台。针对铁路通信的特点,采用感应方式进行信号的传输,实现全双工通信。对原来存在的各种模拟电台,如调频、调幅电台实现了兼容。  相似文献   

20.
分层技术在计算机软件开发中的应用   总被引:1,自引:0,他引:1  
陈艺丹 《电子测试》2016,(16):79-80
随着科学技术的快速发展,计算机软件的开发研究也在不断进步,分层技术在计算机软件开发中占据着重要地位,因此对其在计算机软件开发中的应用研究有着重要意义。本文首先对分层技术进行了概述,从分层技术的定义与特征这两个方面进行了简要分析,然后给出了分层技术在计算机软件开发中的可行性分析,在此基础上进一步探究了分层技术的实际应用与具体应用。  相似文献   

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

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

京公网安备 11010802026262号