共查询到20条相似文献,搜索用时 187 毫秒
1.
物流信息系统中设计模式的应用 总被引:1,自引:0,他引:1
随着信息系统的不断发展,客户对软件系统提出了更高的要求。由于软件开发固有的复杂性、软件实现的不易复制性,软件的生产过程面临许多问题。设计模式提供了对问题簇的设计精良的解决方案。文中通过在物流信息系统中引入设计模式,具体分析了三种代表性的设计模式在物流信息系统中的应用,证明了模式设计的引入有助于提高软件的可复用性、可维护性以及稳定性和安全性。 相似文献
2.
3.
设计模式在电子商务交易网站中的应用 总被引:1,自引:0,他引:1
近年来,设计模式已经成为面向对象软件开发领域中的一个热门话题.本文从现实出发引入设计模式的概念和一些有关模式的定义,分析比较了模式和框架的异同.最后用实例说明了如何应用设计模式,使软件具备良好的可靠性、可扩展性、可复用性和可维护性. 相似文献
4.
崔亮 《计算机与数字工程》2015,43(4)
从试验信息系统中的典型应用场景入手,研究分析常用设计模式的特点及其在业务软件模块中的应用,通过在应用场景中选择合适的设计模式,提高了试验信息系统软件的可复用性、可维护性和可扩展性. 相似文献
5.
6.
题型库是一个应用在考试信息系统中的计算机软件类型库,包含了表示处理各种题型数据的格式转换、显示和保存等功能的软件类。这些类在如教学辅助平台和课程自学系统等系统中都可以被应用。本文叙述了在设计题型库时,为了使题型库的复用性更高和可维护性更高所使用的一些设计思想,也就是使用设计模式中的对象创建性模式来设计题型库。文章采用提出问题、解决问题和总结问题的结构,以对比说明的方式验证了设计模式的合理使用可以提高软件系统的复用性和可扩展性。文章使用UML的序列图来说明使用创建型设计模式来设计题型库的思路和方法。 相似文献
7.
框架是一组相互协作的类,形成某类软件的一个可复用设计.设计模式描述了软件设计中的共性问题的解决方案,首次把设计模式引入到有限元软件框架设计中,并给出了几种设计模式的具体实现,使有限元软件框架更易于重用和扩展. 相似文献
8.
基于组件的多层客户服务器结构信息系统软件体系结构设计是信息系统开发中的新问题,它不同于面向对象系统的软件体系结构设计,更不同于结构化方法中软件模块结构设计。该文提出了一种基于COM+组件的信息系统软件体系结构设计模式———市场模式,并详细地论述了市场模式在信息系统体系结构各层次上应用的基本原理和方法。 相似文献
9.
如何使仿真类软件具有良好的适应性、易雏护性和可扩展性是软件开发人员难以解决的问题.而软件模式的应用为解决类似的问题提供了一条有效途径.本文在深入研究软件模式的基础上,提出并设计了基于MVC设计模式和3D图形引擎的视景仿真软件体系结构,同时对其实现进行了描述.实践证明,在视景仿真系统中引入该体系结构模式,可极大提高软件的适应性、易维护性和可扩展性,同时降低因需求变化而导致的软件成本的攀升.如今,在该体系结构下开发完成的某型电台仿真系统已应用到相关的士官培训学校中.并取得了良好的教学效果. 相似文献
10.
11.
12.
设计模式在面向对象软件开发领域中得到了广泛的应用,增强了代码的重用性、灵活性和模块化,提高了系统开发的效率。成功运用设计模式的关键在于系统设计者能够准确地理解应用场景和预测使用模式后产生的效果。文章通过在一个3G综合业务管理平台中引入设计模式,阐述了Filter模式、Adapter模式在综合业务管理系统中的应用。 相似文献
13.
基于策略模式的中医数据挖掘平台 总被引:1,自引:0,他引:1
随着数据挖掘技术的发展和中医信息化的逐渐深入,很多数据挖掘方法被应用到中医研究领域。针对面向对象软件设计模式中的策略模式在数据挖掘科研软件平台设计开发上的应用进行了研究,并提出了平台设计概要。在此基础之上,提出了一种中医数据挖掘研究的思想方法:将中医问题(数据)封装、将数据挖掘方法(算法)封装,实现统一的接口,从而实现在某一类中医问题中尝试不同的数据挖掘方法、将某一种数据挖掘方法应用于不同的中医问题。基于上述思想方法,实现了中医数据挖掘平台,用于中医相关领域的数据挖掘研究。 相似文献
14.
UML在设计模式描述中的应用 总被引:3,自引:0,他引:3
设计模式主要用于描述在软件设计过程中不断重复发生的问题以及这些问题的解决方案。UML是一种直观化、明确化、构件和文档化软件系统的通用可视化建模语言。详细介绍了使用UML的各种图形描述设计模式的方法及特点,并通过实例说明了UML在设计模式描述中的优势。 相似文献
15.
基于策略模式的中医数据挖掘平台的设计与研究 总被引:1,自引:0,他引:1
随着数据挖掘技术的发展和中医信息化的逐渐深入,很多数据挖掘方法被应用到中医研究领域.本文针对面向对象软件设计模式中的策略模式在数据挖掘科研软件平台设计开发上的应用进行了研究,并提出平台设计概要.在此基础之上,提出一种中医数据挖掘研究的思想方法:将中医问题(数据)封装、将数据挖掘方法(算法)封装,实现统一的接口,从而实现在某一类中医问题中尝试不同的数据挖掘方法、将某一种数据挖掘方法应用于不同的中医问题.基于上述思想方法,实现了中医数据挖掘平台,用于中医相关领域的数据挖掘研究. 相似文献
16.
Ashish Kumar DWIVEDI Anand TIRKEY Santanu Kumar RATH 《Frontiers of Computer Science》2018,12(5):908-922
Design patterns are often used in the development of object-oriented software. It offers reusable abstract information that is helpful in solving recurring design problems. Detecting design patterns is beneficial to the comprehension and maintenance of object-oriented software systems. Several pattern detection techniques based on static analysis often encounter problems when detecting design patterns for identical structures of patterns. In this study, we attempt to detect software design patterns by using software metrics and classification-based techniques. Our study is conducted in two phases: creation of metrics-oriented dataset and detection of software design patterns. The datasets are prepared by using software metrics for the learning of classifiers. Then, pattern detection is performed by using classification-based techniques. To evaluate the proposed method, experiments are conducted using three open source software programs, JHotDraw, QuickUML, and JUnit, and the results are analyzed. 相似文献
17.
18.
利用设计模式改进分层架构 总被引:3,自引:0,他引:3
在软件系统规模日益庞大,结构日趋复杂的情况下,分层架构的软件设计方法得到了广泛使用,它有着诸多的优点,但也存在着一些问题,如级联变更、性能损失.针对这些问题,提出了采用设计模式对分层架构的改进方案,并以一个电子报表系统为实例进行了阐述. 相似文献
19.
设计模式针对一类在特定上下文中反复出现的问题给出了通用解决方案,模式的提取和重用有助于提高软件开发的效率和质量,其思想和方法已在面向对象软件工程中得到广泛应用和验证。我们认为同一问题采用不同的实现技术往往具有不同的设计形态,不同软件开发范型也有其各自不同的设计模式。作为一种新颖的软件开发范型,近年来面向Agent软件工程的研究取得了长足进展,如何提高软件Agent技术实用性,发挥其技术潜力,扩大其应用范围成为当前人们关注的焦点。本文将模式思想引入到面向Agent软件工程,针对软件Agent技术的特点,从组织结构、交互协作和个体Agent体系结构三个视点提出了一组面向Agent的软件设计模式,以支持多Agent系统的设计;并进一步给出了面向Agent设计模式的描述框架,进行了典型设计模式和应用案例的分析。 相似文献
20.
本文针对模式应用中出现的由于软件模式是解决问题的详细设计而无法实现从分析到设计的平滑转换的问题,提出在分析阶段便使用软件模式,引入了Role模式并把它作为从分析阶段至类图设计阶段的中介,阐述了如何从Use case中抽取Role模式,如何从Ro1e模式转换至Class类图,最终得到Class详细设计图,以帮助软件开发者有效利用软件模式,顺利实现从分析过程至设计过程的过渡。 相似文献