首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 31 毫秒
1.
基于SOA架构的物流信息系统的相关技术研究与实现   总被引:1,自引:0,他引:1  
以物流信息系统为实例,针对原有物流信息系统存在灵活性差等一系列问题,通过深入分析面向服务的体系结构(SOA)的相关理论,利用网络服务技术,提出了一种基于SOA架构的企业应用设计流程和建模方法.讨论了在跨语言、跨操作系统的平台下实现"订单处理"业务流程的问题:通过应用面向网络服务的业务流程执行语言(BPEL)组合、编排和协调本地的网络服务和其他异构平台的网络服务来实现面向服务体系结构.SOA技术使物流信息系统能够更容易地跨平台以服务形式访问商务,基于此架构模式开发的应用系统加快了应用程序的开发过程,并使非程序员也可以创建和重用信息技术资产.  相似文献   

2.
采用面向对象建模技术建立了结构p自适应分析模型.提出用对象模型和功能模型来描述面向对象的p自适应分析系统,并探讨系统分析、设计和实现.计算结果表明系统具有良好的计算效率和计算精度.面向对象建模技术使系统具有良好扩展性和代码重用性.  相似文献   

3.
软件重用技术与GIS软件开发研究   总被引:4,自引:0,他引:4  
给出了软件重用的定义,研究了领域分析,重用再工程、面向对象的程序开发方法以及基于重用的软件开发原则和软件重用技术在地理信息系统(GIS)软件开发中的应用。  相似文献   

4.
深基坑有限元分析中可视化面向对象程序设计   总被引:2,自引:0,他引:2  
针对面向过程程序设计方法的程序可读性差、代码重用率低、开发周期长、不易维护等缺点,较详细地介绍了面向对象程序设计的思想,并对深基坑面向对象编程中的几个基本类的设计和使用方法进行了说明,最后用自行开发研制的程序对一个开挖基坑进行了计算分析,分析结果表明可视化面向对象编程在深基坑数值分析中具有独特的优势。  相似文献   

5.
软件重用可以提高软件生产率、缩短软件开发的周期,是大型软件开发过程中经常使用的技术.由于面向对象的软件开发技术具有封装、继承等特性,所以它更适合支持软件重用技术.本文重点介绍了利用面向对象开发方法实现软件重用的优势,并以Visual Basic为例,介绍了利用面向对象的软件开发工具实现软件重用的方法.  相似文献   

6.
在Web服务、语义Web和本体技术快速发展和日益成熟的基础上,面向服务的软件开发强调发现、重用和聚合已有的服务资源,来满足用户的需求.基于具体应用领域的用户需求以及网络上存在的诸多的服务本体,设计了子本体操作机制(包括抽取、比较和合并算法),实现服务子本体的重用,并以交通领域的出行问题为需求用例,实现了基于服务子本体重用的按需服务聚合,进而为服务聚合提供了一定的参考和指导.  相似文献   

7.
根据面向对象技术的软件重用原理和方法,通过软件生产各个活动得到结果的重复使用,可提高了软件产品的生产效率与质量。介绍已广泛使用的典型软件组件规范 SunSoft 的 JavaBeans 和 Microsoft 的 OLE/COM。面向对象方法与软件重用技术的结合,不但可以使问题域能够良好的求解,而且可以实现分析与设计结果、最终代码的重用。  相似文献   

8.
软件重用在故障诊断专家系统设计中的应用   总被引:2,自引:0,他引:2  
简述了故障诊断专家系统的概念,介绍了在开发与设计过程中所用到的软件重用技术、面向对象方法以及领域与领域工程的方法,通过对故障诊断专家系统进行领域分析,同时应用面向对象的方法,设计出了故障诊断专家系统的可重用构架和可重用构年,并将其构造到一个实用的系统中,作为结论,软件重用技术在实际应用中切实可行,并且可以大幅度提高系统的设计与开发效率。  相似文献   

9.
面向对象方法在元数据研究中的应用   总被引:1,自引:0,他引:1  
面向对象设计技术,将元数据标准中的元数据子集、元数据实体和元数据元素抽象为面向对象中的对象类和属性,将元数据管理中涉及的对象抽象为对象类,提出了元数据标准和元数据管理的对象模型.这种设计理念增强了元数据标准之间的兼容性、元数据管理的可扩展性及代码重用.  相似文献   

10.
计算机领域中软件技术越来越不能完全满足硬件技术发展的要求,这种不同步必将导致软件技术的危机.以往的面向过程的程序设计是一种自顶向下的程序设计方法,局部代码的增删导致整个程序的修改.面向对象的程序设计通过为数据和代码建立分块内存,大大地提高了易维护性和修改性.在调查研究和对大量的材料的进行分析、归类、研究的基础上,本文介绍了面向对象程序设计的基本特点、基本步骤,及对面向对象的技术在某些领域中的应用及发展前景.  相似文献   

11.
传统面向对象的软件开发使用的平台、开发工具、操作系统在结构上的紧藕合,容易导致这些位置上分散的独立系统逐渐形成了所谓的"信息孤岛".面向服务的体系结构(SOA)被认为是解决分布式环境中软件重用、互操作、提高软件开发效率的有效途径.本文讨论了如何利用SOA提供的这种面向对象和面向构件更具优势的软件开发方法,去构建出一个松散藕合的分布式计算机辅助教学系统.  相似文献   

12.
多态性是面向对象程序设计中实现软件代码重用的一个重要特性。多态性是指程序中同一个语法单位, 可以有多种语义、诱发多种型态。多态性包括数据的引用和共用,程序的匹配连接和代码重用等方面。多态性与类和继承机制的组合蕴含着卓越的表达能力,大大加强了软件的可重用性和可扩充性。以简单的C++ 程序实例讨论多态性的各种表现形式:数据的多态性、函数的多态性、重置多态和动态绑定,为面向对象程序设计的教学提供参考。  相似文献   

13.
浅析面向对象框架复用技术   总被引:1,自引:0,他引:1  
软件复用是在软件开发中避免重复劳动的解决方案,其出发点是开发应用系统不再采用一切“从零开始”的模式,而是以已有的工作为基础,充分利用过去应用系统开发中积累的资源,如设计、代码、测试用例、度量、过程.开发知识和经验等,从而将开发的重点集中在完成系统的业务逻辑设计上面。在现代软件工程中,像代码复用这样低层次的复用已经不适合于特定领域大型软件生产的需求,工业化的软件复用已经从通用类库进化到了面向领域的应用框架。框架由于提供了大力度的重用而被认为是一种最有前途的面向对象技术。  相似文献   

14.
在Win32环境下,利用面向对象的技术分析串行通讯,从中抽象出对象的属性、方法和事件,介绍了如何将WindowsAPI中相关的通讯函数进行封装,定制VCL组件以实现串行通讯,从而提高通讯编程的效率和代码的重用性。  相似文献   

15.
PCL-812PG是用于工控机的高性能、多功能ISA总线型数据采集卡,本文在C^ Builder环境下采用嵌入汇编的方法实现端口的读写,采用面向对象技术设计板卡的驱动程序类,每个功能都有独立的接口函数来实现,不仅方便程序调用,也提高了程序的模块化程度和代码重用率,对于其它型号板卡具有很强的可移植性。工程应用实践表明,该驱动技术简便实用、运行可靠、效率高,并可供其他智能设备驱动程序参考。  相似文献   

16.
面向对象的软件重用   总被引:1,自引:0,他引:1  
软件重用可以提高软件生产率、缩短软件开发的周期,是大型软件开发过程中经常使用的技术.由于面向对象的软件开发技术具有封装、继承等特性,所以它更适合支持软件重用技术.本文重点介绍了利用面向对象开发方法实现软件重用的优势,并以Visual Basic为例。介绍了利用面向对象的软件开发工具实现软件重用的方法.  相似文献   

17.
为解决单机算法造成代码的可重用性低下的问题,提出一个通用的分布计算模型,给出一般的串行算法在此模型下的并行化技术.利用该计算模型可以使单机下串行算法移植到分布环境后需要修改的工作量降到最低.  相似文献   

18.
一种基于AOP和UML的分布式仿真架构设计方法   总被引:2,自引:0,他引:2  
面向方面编程(AOP)是一种新的编程方法,它关注的是系统中横切(Crosscut)了所有组件的关注点(Concern).将AOP和UML结合起来,用来解决分布式仿真中的架构设计和公用服务问题.该方法可以降低代码的冗余度,提高分布式仿真中联邦间公用服务的重用性,弥补OOP在解决横切问题上的不足.  相似文献   

19.
结合程序切片技术,文中提出了一种基于函数依赖图的构件抽取方法.先讨论函数依赖图中的几种依赖关系及其表示方法,再对由源码分析所得的函数依赖图进行切片操作得到依赖子图,并结合源码生成最终切片代码,即为构件抽取的结果.此基础上,提出一种基于函数依赖图的内聚度和耦合度的计算方法,以便从软件度量的角度来评价切片代码(构件)的质量.实验表明利用文中的构件抽取方法生成的切片代码较精简,且具有较高的运行效率.  相似文献   

20.
面向对象通用雷达信号处理程序框架的设计与实现   总被引:4,自引:1,他引:3  
为提高雷达信号处理程序代码的可重用性,设计了一种基于面向对象的雷达信号处理通用流程框架.该流程框架概括了一般雷达处理流程的必要步骤,解决了算法扩充、功能扩展等技术问题.应用UML表示法对框架中的脉冲压缩算法进行了功能描述和方法实现.该流程框架已在某大型地面防空雷达系统仿真项目中得到应用.  相似文献   

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

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