首页 | 本学科首页   官方微博 | 高级检索  
相似文献
 共查询到20条相似文献,搜索用时 15 毫秒
1.
设计模式是一种基于面向对象思想的软件设计方法,合理应用设计模式能降低软件模块间的耦合度,提高软件灵活性本文分析了设计模式的应用规律,并根据对通用故障日志管理系统的需求分析,应用了Factory Method和Decorator等模式进行设计实践证明,正确的运用设计模式可以有效的降低系统更新的复杂度.  相似文献   

2.
基于可重用IP的SOC设计方法学的研究   总被引:1,自引:0,他引:1  
介绍了当前国际集成电路领域在进行百万门以上的芯片设计时广泛采用的基于IP核的SOC设计方法.在研究可重用IP核及其在SOC设计中应用的基础上,给出了一种SOC设计的具体流程.研究认为,要满足设计进度和设计成功率,在进行SOC设计时,遵从规范、应用科学的设计方法是成功的前提.文后对SOC设计发展趋势作了较为详细的分析.  相似文献   

3.
应用设计模式开发GIS工具软件   总被引:5,自引:2,他引:5  
在分析GIS(Geography Information System,地理信息系统)工具软件特点的基础上,深入讨论了面向对象技术和设计模式,并介绍了如何应用设计模式开发GIS工具软件,从而使GIS工具软件具有良好的可扩充性和可重用性。最后给出了在开发GIS工具软件——PowerGIS平台中使用到的几个基本的设计模式——Singleton模式,Command模式,Obsever模式,State模式,这些模式的灵活运用,使GIS平台的重用性和扩展性得到了很大的提高,从而可以在其基础上灵活地进行二次开发。  相似文献   

4.
结合实际开发中的经验,对C/S模式应用程序开发中的软件复用进行了一定的研究。利用面向对象语言所具有的特性,根据高耦合低聚合的思想,提出了通讯网关的体系模型结构,并对网关中可以复用的功能模块进行了分析。通过复用这一体系结构和其中的功能模块,可以达到以后开发类似系统时提高开发效率和质量的目的。  相似文献   

5.
设计模式理论提出软件系统的质量可以客观地衡量,它更好地展现了面向对象的设计原则,是更为优秀的面向对象设计方法.设计模式能避免传统的面向对象设计方法中存在的不足,如高耦合、低内聚、适应需求变化能力差等问题.本文首先介绍了设计模式的概念、要素和使用的必要性,然后通过一个培训报名系统实例,主要给出了其中命令模式的分析与应用,同时指出不同的设计模式可适用于不同的场合.  相似文献   

6.
基于MVC模式的WebGIS架构设计   总被引:1,自引:0,他引:1  
网络地理信息系统(WebGIS)是结合了地理信息系统与网络技术的一种新兴技术.WebGIS的架构设计是 其工业化应用的重要研究内容.从软件设计模式角度出发,介绍了WebGIS与相应的软件设计方法,提出了基于 MVC(模型视图控制器)模式的WebGIS架构设计.实际应用证明该架构是一种高效的设计方案.  相似文献   

7.
针对焊接工艺设计专家系统中遇到的程序设计问题,结合面向对象分析(OOA)方法,采用面向对象的编程语言(OOPL),推导了一种基于OOA的专家系统模型。依据OOA模型的特征要求,利用面向对象的思维方式,将压力容器焊接工艺的各种属性抽象为专家系统中的类,给出了专家系统的各种类以及各类的属性和服务。  相似文献   

8.
混合动力汽车电池管理系统SOC的评价   总被引:22,自引:3,他引:22  
为建立混合动力汽车电池管理系统的需要,探索镍氢电池荷电状态(SOC)的实时测量和估计方法,分析当前一般SOC定义在变电流放电情况下出现不适应的原因,和现有各种荷电状态估计方法存在的问题。为此,根据能量守恒原理,提出了一种新SOC的概念,使之能很好地适应混合动力汽车用电池在变电流状态下的实时荷电状态估计,并且基于新的SOC定义,建立电池荷电状态计算模型,进行仿真分析,简化计算,明确物理意义,提高了SOC的判断精度,减少混合动力汽车的复杂性,减少整车的成本,为混合动力汽车系统优化匹配提供了依据。  相似文献   

9.
面向对象软件测试是面向对象软件开发的不可缺少的一环,是保证软件质量,提高软件可靠性的关键.但目前的研究现状与面向对象的分析、设计技术以及程序设计语言的研究相比尚显薄弱.本在分析面向对象程序设计语言对软件测试影响的基础上,讨论了面向对象软件测试的测试策略及测试技术.  相似文献   

10.
NandFlash以其优越的特性和更高的性价比,在现代数码产品中得到了广泛的应用。在片上系统芯片中集成NandFlash控制器成为一种趋势。提出了在一款基于ARM7TDMICPUCORE的片上系统(SOC)芯片中的NandFlash控制器实现方案。通过直接内存存取(DMA)的数据传输方式,使得NandFlash的数据传输速率得到了一定提高,满足了实际应用的设计要求。该设计方法已通过了RTL级验证、FGPA验证,并在实际芯片的演示样机上得到了具体实现。  相似文献   

11.
现阶段C#、Java等面向对象的程序设计语言广泛流行,但这些语言中没有直接提供指针机制,因此在进行软件设计时,必须以新的方式完成常规指针机制的算法设计.利用C#的自引用机制完成了相关算法的设计与实现.  相似文献   

12.
分析报表描述语言RGDL与一般高级语言在语义上的明显差异后,给出一种新的语义描述方法和翻译方法,重点介绍RGDL语义结构建模技术、面向对象的语义子程序设计以及目标代码生成系统的总体构成等。  相似文献   

13.
基于知识的锤上模锻终锻型槽设计支持系统   总被引:2,自引:0,他引:2  
结合当前人工智能技术和知识工程技术的发展,研究了锤上模锻终锻型槽设计过程中知识集成和应用的基本方法,包括:终锻型槽设计中知识获取、知识表示和基于知识的设计方法.说明了面向对象的知识表示方法,知识对象的框架由关系槽、属性槽、规则槽、方法槽组成,并给出了终锻型槽设计中知识对象的关系模型.基于以上方法开发了基于知识的设计支持系统,该系统是一个引导型系统,在整个设计过程中提供合适的知识,引导设计人员完成整个设计任务,并用一个实例说明该系统的这些特点.  相似文献   

14.
统一建模语言(UML)是一种面向对象的建模语言,简要介绍了UML建模机制,并结合“一卡通”管理系统的分析与设计过程来阐述面向对象方法学的思想以及统一建模语言UML中的具体应用。  相似文献   

15.
董俊  唐勇 《燕山大学学报》2004,28(5):455-458
重构是在保持程序可观察行为的前提下对程序内部结构的改进,作为一种重要的面向对象设计辅助工具,重构在面向对象设计过程中有着广泛的应用。其中一种重要的应用是面向对象设计改进。在面向对象设计中存在两种设计改进过程:1、全新系统的设计过程。面向对象系统的设计过程就是一系列的在原有设计基础之上的设计改进过程。2、旧系统的再设计过程。这种过程通常存在于系统维护阶段。在面向对象设计中使用重构可以使设计改进达到一定程度上的自动化。本文主要阐述在面向对象设计中如何使用重构实现设计改进。  相似文献   

16.
结合实际开发中的经验,对C/S模式应用程序开发中的软件复用进行了一定的研究。利用面向对象语言所具有的特性,根据高耦合低聚合的思想,提出了通讯网关的体系模型结构,并对网关中可以复用的功能模块进行了分析。通过复用这一体系结构和其中的功能模块,可以达到以后开发类似系统时提高开发效率和质量的目的。  相似文献   

17.
针对采用传统方法设计MIS系统所面临的缺陷,探讨了基于UML的面向对象的系统分析与设计方法,并以实验教学与管理系统为例,介绍了UML模型在系统中的应用,特别是以用例图表达系统需求、以活动图表达业务模型的方法.  相似文献   

18.
探讨如何为并发面向对象语言提供松散耦合分布式环境下的运行支撑环境.介绍我们为并发面向对象语言AC++设计实现的分布式运行支撑系统DRTS.着重讨论了DRTS的设计思想和一些重要的实现技术.  相似文献   

19.
智能故障诊断系统是电站仿真系统中的重要部分,它根据采集到的数据或经转换过的参数进行推理、判断出发生故障的设备.推理诊断采用专家系统和不确定性推理的技术.本文以UML(统一建模语言)为工具,对智能故障诊断系统进行面向对象分析、设计和建模.  相似文献   

20.
基于SOPC数据采集系统的研究   总被引:8,自引:0,他引:8  
SOPC是一种灵活、高效的片上系统设计方案,最早是由A ltera公司提出的.它的实质是SOC(Sys-tem on Chip)设计技术,与其他SOC设计技术相比,它的特点在于可编程性,也即它利用FPGA或CPLD器件的可编程性来进行SOC设计.SOPC设计的成功要求采用IP复用,以快速完成设计,得到价格低廉的硅  相似文献   

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

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